about summary refs log tree commit diff
path: root/compiler/rustc_session/src/config.rs
AgeCommit message (Expand)AuthorLines
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
2023-07-21add crate-local `-Z reference_niches` unstable flag (does nothing for now)Moulins-0/+2
2023-07-20Move OutFileName writing into rustc_sessionDavid Tolnay-0/+13
2023-07-20Disallow overlapping prints to the same locationDavid Tolnay-0/+15
2023-07-20Parse --print KIND=PATH command line syntaxDavid Tolnay-8/+14
2023-07-20Store individual output file name with every PrintRequestDavid Tolnay-31/+38
2023-07-10Auto merge of #113127 - jieyouxu:fix-error-color-summary, r=davidtwcobors-0/+2
2023-07-05Auto merge of #112697 - tgross35:explain-markdown, r=oli-obkbors-0/+2
2023-07-04Rollup merge of #113296 - BoxyUwU:proof_trees_on_error, r=lcnrMatthias Krüger-0/+8
2023-07-04reviewsBoxy-3/+3
2023-07-04reviewsBoxy-1/+1
2023-07-03Remove chalk from the compilerMichael Goulet-2/+0
2023-07-03Add a simple markdown parser for formatting `rustc --explain`Trevor Gross-0/+2
2023-07-03add flag for disabling global cache and printing proof trees on errorBoxy-0/+8