about summary refs log tree commit diff
path: root/compiler/rustc_session/src/config.rs
AgeCommit message (Expand)AuthorLines
2025-04-05Rollup merge of #139285 - tshepang:uniform-case, r=jieyouxuStuart Cook-4/+6
2025-04-05Rollup merge of #137880 - EnzymeAD:autodiff-batching, r=oli-obkStuart Cook-2/+4
2025-04-04add new flag to print the module post-AD, before optsManuel Drehwald-2/+4
2025-04-03Remove `LintExpectationId` from `Level` variantsOli Scherer-1/+1
2025-04-03structure the messageTshepang Mbambo-4/+6
2025-04-03use lower case to match other error messagesTshepang Mbambo-2/+2
2025-04-01Add unstable `--print=crate-root-lint-levels`Urgau-0/+3
2025-03-23Implement `supported-crate-types` print requestJieyou Xu-1/+6
2025-03-19Suggest `-Whelp` when pass `--print lints` to rustcxizheyin-0/+6
2025-03-16Rename `PrintKind::{AllTargetSpecs,TargetSpec}` to `{AllTargetSpecsJson,Targe...Jieyou Xu-5/+5
2025-03-16Extract print request stability gating and unknown print request help into he...Jieyou Xu-43/+35
2025-03-16Alphabetically sort `PrintKind` and enforce with tidyJieyou Xu-15/+17
2025-03-14Show valid crate types when the user passes unknown `--crate-type` valuemalezjaa-1/+6
2025-03-12Make opts.maybe_sysroot non-optionalbjorn3-2/+2
2025-03-07Rollup merge of #138111 - estebank:use-dfv, r=nnethercoteMatthias Krüger-32/+24
2025-03-04Rollup merge of #137975 - Zalathar:needs-hir, r=compiler-errorsJubilee-8/+0
2025-03-04Remove unused `PpMode::needs_hir`Zalathar-8/+0
2025-03-03Use default field values for `ErrorOutputType`Esteban Küber-24/+21
2025-03-03Use default field values for `config::NextSolverConfig`Esteban Küber-8/+3
2025-03-01ensure we always print all --print options in helpMichael Toner-30/+34
2025-03-01Auto merge of #133250 - DianQK:embed-bitcode-pgo, r=nikicbors-0/+3
2025-02-25Teach structured errors to display short `Ty`Esteban Küber-2/+2
2025-02-23Remove unused `OutputType::ThinLinkBitcode`DianQK-12/+1
2025-02-23Document bitcode in `OutputType`DianQK-0/+5
2025-02-23The embedded bitcode should always be prepared for LTO/ThinLTODianQK-1/+10
2025-02-22Auto merge of #137420 - matthiaskrgr:rollup-rr0q37f, r=matthiaskrgrbors-10/+11
2025-02-21update autodiff flagsManuel Drehwald-16/+9
2025-02-21Use StableHasher + Hash64 for dep_tracking_hashBen Kimock-10/+11
2025-02-16Move hashes from rustc_data_structure to rustc_hashes so they can be shared w...Ben Kimock-1/+1
2025-02-13Make `-O` mean `-C opt-level=3`clubby789-10/+16
2025-02-03Auto merge of #133138 - azhogin:azhogin/target-modifiers, r=davidtwco,saethlinbors-2/+6
2025-02-02Some cleanups around EarlyDiagCtxtbjorn3-2/+3
2025-02-02Target modifiers (special marked options) are recorded in metainfo and compar...Andrew Zhogin-2/+6
2025-01-29upstream rustc_codegen_ssa/rustc_middle changes for enzyme/autodiffManuel Drehwald-1/+35
2025-01-21Auto merge of #134299 - RalfJung:remove-start, r=compiler-errorsbors-1/+0
2025-01-21remove support for the #[start] attributeRalf Jung-1/+0
2025-01-20Rollup merge of #135330 - bjorn3:respect_sysroot_in_version_printing, r=lqdMatthias Krüger-2/+6
2025-01-20Respect --target in get_backend_from_raw_matchesbjorn3-2/+6
2025-01-20Rollup merge of #135747 - ehuss:filename-quote, r=SparrowLii许杰友 Jieyou Xu (Joe)-1/+1
2025-01-19Rename FileName::QuoteExpansion to CfgSpecEric Huss-1/+1
2025-01-19Manual cleanup of some `is_{or_none|some_and}` usagesYotam Ofek-2/+2
2025-01-19Run `clippy --fix` for `unnecessary_map_or` lintYotam Ofek-1/+1
2025-01-16Update docs for `-Clink-dead-code` to discourage its useZalathar-7/+0
2025-01-11Rollup merge of #134030 - folkertdev:min-fn-align, r=workingjubileeMatthias Krüger-0/+2
2025-01-10add `-Zmin-function-alignment`Folkert de Vries-0/+2
2024-12-23Use `#[derive(Default)]` instead of manually implementing itEsteban Küber-7/+2
2024-12-19coverage: Add a synthetic test for when all spans are discardedZalathar-2/+8
2024-12-18refactor: replace &PathBuf with &Path to enhance generalityIntegral-1/+1
2024-12-10We don't need `NonNull::as_ptr` debuginfoScott McMurray-4/+12
2024-11-29Rename `-Zparse-only`.Nicholas Nethercote-2/+2