summarylogtreecommitdiffstats
path: root/mingw-config.toml
diff options
context:
space:
mode:
authorpingplug2018-07-11 09:50:30 +0800
committerpingplug2018-07-11 09:50:30 +0800
commit7ad2ef49464456b5edf0cd87d579c4d124120488 (patch)
treee675006b7f2a6917ed70fabbeb1fab78f5b7cc6b /mingw-config.toml
parent3ef96547ad6a45e425311e24de4ecab5abeb4961 (diff)
downloadaur-7ad2ef49464456b5edf0cd87d579c4d124120488.tar.gz
Updated to 1.27.0
Diffstat (limited to 'mingw-config.toml')
-rw-r--r--mingw-config.toml24
1 files changed, 17 insertions, 7 deletions
diff --git a/mingw-config.toml b/mingw-config.toml
index 6911db941fcd..c2f0537eaa0c 100644
--- a/mingw-config.toml
+++ b/mingw-config.toml
@@ -120,7 +120,7 @@ submodules = true
# Update submodules only when the checked out commit in the submodules differs
# from what is committed in the main rustc repo.
-fast-submodules = false
+fast-submodules = true
# The path to (or name of) the GDB executable to use. This is only used for
# executing the debuginfo test suite.
@@ -245,14 +245,14 @@ optimize = true
# Number of codegen units to use for each compiler invocation. A value of 0
# means "the number of cores on this machine", and 1+ is passed through to the
# compiler.
-codegen-units = 0
+codegen-units = 1
# Whether or not debug assertions are enabled for the compiler and standard
# library. Also enables compilation of debug! and trace! logging macros.
debug-assertions = false
# Whether or not debuginfo is emitted
-debuginfo = true
+debuginfo = false
# Whether or not line number debug information is emitted
debuginfo-lines = false
@@ -260,7 +260,11 @@ debuginfo-lines = false
# Whether or not to only build debuginfo for the standard library if enabled.
# If enabled, this will not compile the compiler with debuginfo, just the
# standard library.
-debuginfo-only-std = true
+debuginfo-only-std = false
+
+# Enable debuginfo for the extended tools: cargo, rls, rustfmt
+# Adding debuginfo makes them several times larger.
+#debuginfo-tools = false
# Whether or not jemalloc is built and enabled
use-jemalloc = true
@@ -339,6 +343,12 @@ wasm-syscall = false
# rustc to execute.
lld = true
+# Whether to deny warnings in crates
+deny-warnings = true
+
+# Print backtrace on internal compiler errors during bootstrap
+backtrace-on-ice = false
+
# =============================================================================
# Options for specific targets
#
@@ -366,7 +376,7 @@ ar = "ar"
linker = "cc"
# Path to the `llvm-config` binary of the installation of a custom LLVM to link
-# against. Note that if this is specifed we don't compile LLVM at all for this
+# against. Note that if this is specified we don't compile LLVM at all for this
# target.
#llvm-config = "../path/to/llvm/root/bin/llvm-config"
@@ -416,7 +426,7 @@ ar = "i686-w64-mingw32-ar"
linker = "i686-w64-mingw32-cc"
# Path to the `llvm-config` binary of the installation of a custom LLVM to link
-# against. Note that if this is specifed we don't compile LLVM at all for this
+# against. Note that if this is specified we don't compile LLVM at all for this
# target.
#llvm-config = "../path/to/llvm/root/bin/llvm-config"
@@ -466,7 +476,7 @@ ar = "x86_64-w64-mingw32-ar"
linker = "x86_64-w64-mingw32-cc"
# Path to the `llvm-config` binary of the installation of a custom LLVM to link
-# against. Note that if this is specifed we don't compile LLVM at all for this
+# against. Note that if this is specified we don't compile LLVM at all for this
# target.
#llvm-config = "../path/to/llvm/root/bin/llvm-config"