X-Git-Url: https://git.lizzy.rs/?a=blobdiff_plain;f=config.toml.example;h=2373fb2ec4fb04d5de652c08fc91be338212b4be;hb=ca08a3265511d3b0c2f3c3cf06e7acc10b73a5ce;hp=1f5747456e9571bf4c5e2fc06bd585c9937e6cb3;hpb=1a7c203e7f89f92598a793c6f6406735c024e7ee;p=rust.git diff --git a/config.toml.example b/config.toml.example index 1f5747456e9..2373fb2ec4f 100644 --- a/config.toml.example +++ b/config.toml.example @@ -291,10 +291,6 @@ changelog-seen = 2 # on this runtime, such as `-C profile-generate` or `-C instrument-coverage`). #profiler = false -# Use the optimized LLVM C intrinsics for `compiler_builtins`, rather than Rust intrinsics. -# Requires the LLVM submodule to be managed by bootstrap (i.e. not external). -#optimized-compiler-builtins = false - # Indicates whether the native libraries linked into Cargo will be statically # linked or not. #cargo-native-static = false @@ -638,6 +634,11 @@ changelog-seen = 2 # If an explicit setting is given, it will be used for all parts of the codebase. #new-symbol-mangling = true|false (see comment) +# Select LTO mode that will be used for compiling rustc. By default, thin local LTO +# (LTO within a single crate) is used (like for any Rust crate). You can also select +# "thin" or "fat" to apply Thin/Fat LTO to the `rustc_driver` dylib. +#lto = "thin-local" + # ============================================================================= # Options for specific targets #