X-Git-Url: https://git.lizzy.rs/?a=blobdiff_plain;f=config.toml.example;h=36587cc07844147be96b41801e9f6961fc7d5398;hb=dd1cd672e8138820a17bcec4e67f99ff394566b1;hp=8ecd8d88d4895a8ddd082c6342efd6e9ffaefc2b;hpb=24ddf76ed7bc453826e6e843cd0ca289e02185f1;p=rust.git diff --git a/config.toml.example b/config.toml.example index 8ecd8d88d48..36587cc0784 100644 --- a/config.toml.example +++ b/config.toml.example @@ -433,7 +433,7 @@ # # LLD will not be used if we're cross linking or running tests. # -# Explicitly setting the linker for a target will override this option. +# Explicitly setting the linker for a target will override this option when targeting MSVC. #use-lld = false # Indicates whether some LLVM tools, like llvm-objdump, will be made available in the @@ -475,6 +475,10 @@ # This only applies from stage 1 onwards, and only for Windows targets. #control-flow-guard = false +# Enable symbol-mangling-version v0. This can be helpful when profiling rustc, +# as generics will be preserved in symbols (rather than erased into opaque T). +#new-symbol-mangling = false + # ============================================================================= # Options for specific targets # @@ -503,7 +507,7 @@ # Linker to be used to link Rust code. Note that the # default value is platform specific, and if not specified it may also depend on # what platform is crossing to what platform. -# Setting this will override the `use-lld` option for Rust code. +# Setting this will override the `use-lld` option for Rust code when targeting MSVC. #linker = "cc" # Path to the `llvm-config` binary of the installation of a custom LLVM to link