forked from rust-lang/rust
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathconfig.toml
60 lines (54 loc) · 1.11 KB
/
config.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
change-id = 118703
[llvm]
# They deleted llvm wtf
download-ci-llvm = false
optimize = true
thin-lto = true
link-shared = false
ninja = true
targets = "X86"
link-jobs = 0
cflags = "-Qunused-arguments -O2 -msse2 /clang:-O3"
cxxflags = "-Qunused-arguments -O2 -msse2 /clang:-O3"
ldflags = "-Wl,-O3 -msse2"
polly = true
clang = true
clang-cl = "C:/Program Files/LLVM/bin/clang-cl.exe"
[build]
build-stage = 2
cargo-native-static = false
# When compiling from source, you usually want all tools.
#extended = true
build = "x86_64-pc-windows-msvc"
target = [
"i686-pc-windows-msvc",
"x86_64-pc-windows-msvc",
]
docs = false
tools = [
"src",
]
[rust]
channel = "dev"
codegen-backends = ["llvm"]
codegen-units = 1
codegen-units-std = 1
debug = false
dist-src = false
download-rustc = false
#jemalloc = true
lld = true
#lto = "thin"
optimize = 3
strip = true
optimize-tests = true
thin-lto-import-instr-limit = 100
validate-mir-opts = 3
use-lld = "self-contained"
# for creating a downloadable package: python x.py dist.
[dist]
src-tarball = false
compression-profile = "best"
[install]
prefix = "../dist/rust"
sysconfdir = "."