about summary refs log tree commit diff
path: root/compiler/rustc_session/src/config.rs
AgeCommit message (Expand)AuthorLines
2023-11-08Rollup merge of #117650 - saethlin:inline-me-please, r=davidtwcoMatthias Krüger-4/+18
2023-11-07Add -Zcross-crate-inline-threshold=yesBen Kimock-4/+18
2023-11-08rustc: minor changes suggested by clippy perf lints.Nicholas Nethercote-1/+1
2023-11-03Auto merge of #117507 - nnethercote:rustc_span, r=Nilstriebbors-3/+2
2023-11-02Minimize `pub` usage in `source_map.rs`.Nicholas Nethercote-3/+2
2023-11-02Remove support for alias `-Z symbol-mangling-version`Zalathar-21/+12
2023-10-30Make `Cfg` and `CheckCfg` non-generic.Nicholas Nethercote-21/+10
2023-10-30Change cfg parsers to produce symbols instead of strings.Nicholas Nethercote-31/+1
2023-10-28Change `Cfg<T>` to an `FxIndexSet`.Nicholas Nethercote-2/+5
2023-10-28Clean up config mess.Nicholas Nethercote-25/+22
2023-10-26The value of `-Cinstrument-coverage=` doesn't need to be `Option`Zalathar-7/+5
2023-10-25Remove support for alias `-Z instrument-coverage`Zalathar-22/+17
2023-10-24Introduce `-C instrument-coverage=branch` to gate branch coverageArpad Borsos-1/+7
2023-10-23Rollup merge of #116960 - lqd:applied-member-constraints-scope, r=matthewjasperMatthias Krüger-7/+2
2023-10-20slight Default cleanup for optionRémy Rakic-7/+2
2023-10-17[RFC 3127 - Trim Paths]: Condition remapped filepath on remap scopesUrgau-3/+19
2023-10-17[RFC 3127 - Trim Paths]: Add unstable option and parsingUrgau-2/+29
2023-10-14Add `Config::hash_untracked_state` callbackAlex Macleod-5/+6
2023-10-13Make `needs_analysis` true for `PpHirMode::Typed`.Nicholas Nethercote-1/+1
2023-10-13Remove PpAstTreeMode.Nicholas Nethercote-14/+9
2023-10-11Auto merge of #113218 - lqd:polonius-scopes, r=jackh726bors-0/+34
2023-10-08consistency check for self-contained linking components CLI optionsRémy Rakic-0/+24
2023-10-08implement opt out `-Clink-self-contained=-linker`Rémy Rakic-12/+30
2023-10-08move single component parsing to dedicated functionRémy Rakic-6/+6
2023-10-08move `LinkSelfContainedComponents` to `rustc_target`Rémy Rakic-35/+1
2023-10-08prepare stabilization of modern linker-flavorsRémy Rakic-3/+2
2023-10-08linker: Remove `-Zgcc-ld` optionVadim Petrochenkov-4/+3
2023-10-06Remove unused `FileName::CfgSpec`.Nicholas Nethercote-1/+0
2023-10-04extend Polonius options helpersRémy Rakic-1/+6
2023-10-04introduce `Polonius` enum for `-Zpolonius`Rémy Rakic-0/+29
2023-09-22Auto merge of #116001 - fmease:validate-crate-name-extern-cli-opt, r=est31bors-0/+13
2023-09-20Validate crate name in CLI option --externLeón Orell Valerian Liehr-0/+13
2023-09-17Auto merge of #114750 - Enselic:metadata-dep-info, r=compiler-errorsbors-1/+11
2023-09-13Auto merge of #115735 - bjorn3:better_list_crate_metadata, r=wesleywiserbors-1/+1
2023-09-11Auto merge of #115656 - cjgillot:default-relative-spans, r=davidtwcobors-6/+0
2023-09-10Show lib features in -Zls and allow configuring which things are shownbjorn3-1/+1
2023-09-10Auto merge of #115713 - chenyukang:yukang-fix-115680-rustdoc-arg-check, r=com...bors-5/+13
2023-09-10Abort if check nightly options failed on stableyukang-5/+13
2023-09-08debuginfo: add compiler option to allow compressed debuginfo sectionsAugie Fackler-5/+35
2023-09-07Enable incremental-relative-spans by default.Camille GILLOT-6/+0
2023-09-07Stabilize `PATH` option for `--print KIND=PATH`Urgau-6/+0
2023-09-03Make `.rmeta` file in `dep-info` have correct name (`lib` prefix)Martin Nordholts-1/+11
2023-08-18Add the relocation_model to the cfgLuca Barbato-1/+11
2023-07-30inline format!() args up to and including rustc_middleMatthias Krüger-5/+3
2023-07-27Rollup merge of #114139 - Urgau:make-print-with-path-unstable, r=jackh726Jubilee-0/+6
2023-07-27Make `--print KIND=PATH` unstableUrgau-0/+6
2023-07-26replace atty crate with std's isTerminalklensy-1/+2
2023-07-23match on chars instead of &strs for .split() or .strip_prefix()Matthias Krüger-2/+2
2023-07-21Revert "Auto merge of #113166 - moulins:ref-niches-initial, r=oli-obk"David Tolnay-2/+0
2023-07-21Auto merge of #113166 - moulins:ref-niches-initial, r=oli-obkbors-0/+2