summary refs log tree commit diff
path: root/compiler/rustc_session/src/session.rs
AgeCommit message (Expand)AuthorLines
2025-03-25rustc_session: Add a helper function for obtaining staticlib prefix and suffixVadim Petrochenkov-0/+8
2025-03-12Remove unused host_tlib_path fieldbjorn3-2/+1
2025-03-07Remove highlighting of spans on `-Zteach`Esteban Küber-1/+0
2025-03-03Use default field values for `ErrorOutputType`Esteban Küber-2/+2
2025-02-25Teach structured errors to display short `Ty`Esteban Küber-2/+2
2025-02-22Fix binding mode problemsMichael Goulet-2/+1
2025-02-17Add `pattern_complexity_limit` to `Limits`.Nicholas Nethercote-0/+7
2025-02-09Emit an error if `-Zdwarf-version=1` is requestedWesley Wiser-1/+2
2025-02-06Construct DiagCtxt a bit earlier in build_sessionbjorn3-12/+6
2025-02-06Auto merge of #136471 - safinaskar:parallel, r=SparrowLiibors-14/+12
2025-02-03Contracts core intrinsics.Felix S. Klock II-0/+4
2025-02-03tree-wide: parallel: Fully removed all `Lrc`, replaced with `Arc`Askar Safin-14/+12
2025-02-02Some cleanups around EarlyDiagCtxtbjorn3-11/+4
2025-01-29Clean up uses of the unstable `dwarf_version` optionWesley Wiser-2/+6
2025-01-25Auto merge of #119286 - jyn514:linker-output, r=bjorn3bors-3/+6
2025-01-23Remove the need to manually call set_using_internal_featuresbjorn3-2/+2
2025-01-20don't ICE when emitting linker errors during `-Z link-only`jyn-3/+6
2024-12-29make -Csoft-float have an effect on all ARM targetsRalf Jung-1/+1
2024-12-19coverage: Add a synthetic test for when all spans are discardedZalathar-0/+5
2024-12-13Remove registered_lints field from Sessionbjorn3-4/+0
2024-12-13Remove jobserver from Sessionbjorn3-6/+0
2024-12-06Store a single copy of the error registry in DiagCtxtbjorn3-9/+6
2024-12-06Rollup merge of #130777 - azhogin:azhogin/reg-struct-return, r=workingjubileeMatthias Krüger-0/+5
2024-12-02`impl Default for EarlyDiagCtxt`jyn-0/+6
2024-12-02rust_for_linux: -Zreg-struct-return commandline flag for X86 (#116973)Andrew Zhogin-0/+5
2024-11-26Remove -Zfuel.Camille GILLOT-58/+1
2024-11-15rustc_metadata: Preprocess search paths for better performancePiotr Osiewicz-6/+14
2024-11-11Auto merge of #126597 - estebank:unicode-output, r=fmeasebors-1/+13
2024-11-10Add Unicode block-drawing compiler output supportEsteban Küber-1/+13
2024-11-09give a hint which feature is missingRalf Jung-0/+1
2024-11-02Rename target triple to target tuple in many places in the compilerNoratrieb-6/+6
2024-10-28fix clippy::clone_on_ref_ptr for compilerklensy-2/+3
2024-10-18rust_for_linux: -Zregparm=<N> commandline flag for X86 (#116972)Andrew Zhogin-0/+9
2024-10-10Avoid redundant additions to PATH when linkingMads Marquart-0/+2
2024-10-01Replace -Z default-hidden-visibility with -Z default-visibilityDavid Lattimore-5/+7
2024-09-22Reformat using the new identifier sorting from rustfmtMichael Goulet-5/+5
2024-09-15Rollup merge of #129897 - RalfJung:soft-float-ignored, r=UrgauMatthias Krüger-0/+10
2024-09-10Add -Z small-data-thresholdPaul Menage-2/+10
2024-09-03deprecate -Csoft-float because it is unsound (and not fixable)Ralf Jung-0/+10
2024-08-27Rollup merge of #129418 - petrochenkov:libsearch2, r=jieyouxuTrevor Gross-14/+2
2024-08-27Rollup merge of #126985 - Mrmaxmeier:dwarf-embed-source, r=davidtwcoTrevor Gross-2/+16
2024-08-22rustc: Simplify getting sysroot library directoryVadim Petrochenkov-14/+2
2024-08-15Rollup merge of #128348 - dingxiangfei2009:allow-shadow-call-stack-sanitizer,...Matthias Krüger-1/+6
2024-08-09unconditionally allow shadow call-stack for AArch64 whenever fixed-x18 is app...Ding Xiang Fei-1/+6
2024-08-08review commentsEsteban Küber-2/+2
2024-08-08Split `ColorConfig` off of `HumanReadableErrorType`Esteban Küber-13/+17
2024-08-06-Zembed-source: Don't try to warn about incompatible codegen backendsMrmaxmeier-7/+0
2024-07-29Add `-Z embed-source=yes` to embed source code in DWARF debug infoMrmaxmeier-2/+23
2024-07-29Reformat `use` declarations.Nicholas Nethercote-24/+22
2024-06-18Auto merge of #126623 - oli-obk:do_not_count_errors, r=davidtwcobors-13/+13