X-Git-Url: https://git.lizzy.rs/?a=blobdiff_plain;f=config.toml.example;h=bfd9e18cdd41a749723adf53fe63ce435284a2b4;hb=06af44238f2b7a82995dc0a354403ab68dab7cc5;hp=f12ff76284589eb805092139a2e6be1eb3cfe8cb;hpb=da3629b05f8f1b425a738bfe9fe9aedd47c5417a;p=rust.git diff --git a/config.toml.example b/config.toml.example index f12ff762845..bfd9e18cdd4 100644 --- a/config.toml.example +++ b/config.toml.example @@ -138,6 +138,10 @@ # specified, use this rustc binary instead as the stage0 snapshot compiler. #rustc = "/path/to/bin/rustc" +# Instead of download the src/stage0.txt version of rustfmt specified, +# use this rustfmt binary instead as the stage0 snapshot rustfmt. +#rustfmt = "/path/to/bin/rustfmt" + # Flag to specify whether any documentation is built. If false, rustdoc and # friends will still be compiled but they will not be used to generate any # documentation. @@ -406,6 +410,13 @@ # Whether to verify generated LLVM IR #verify-llvm-ir = false +# Compile the compiler with a non-default ThinLTO import limit. This import +# limit controls the maximum size of functions imported by ThinLTO. Decreasing +# will make code compile faster at the expense of lower runtime performance. +# If `incremental` is set to true above, the import limit will default to 10 +# instead of LLVM's default of 100. +#thin-lto-import-instr-limit = 100 + # Map all debuginfo paths for libstd and crates to `/rust/$sha/$crate/...`, # generally only set for releases #remap-debuginfo = false