about summary refs log tree commit diff
path: root/compiler/rustc_session/src
AgeCommit message (Expand)AuthorLines
2024-04-15Stabilize checking of cfgs at compile-time: --check-cfg optionUrgau-1/+1
2024-04-14Stabilize --json unused-externs(-silent)Jeremy Fitzhardinge-7/+0
2024-04-13Auto merge of #123854 - petrochenkov:searchdirs2, r=lqdbors-5/+0
2024-04-13Auto merge of #123656 - lqd:linker-features, r=petrochenkovbors-1/+63
2024-04-12linker: Remove laziness and caching from native search directory walksVadim Petrochenkov-5/+0
2024-04-12add `-Z linker-features` to toggle lld on the CLIRémy Rakic-1/+63
2024-04-12linker: Avoid some allocations in search directory iterationVadim Petrochenkov-2/+2
2024-04-09Auto merge of #123099 - oli-obk:span_tcx, r=petrochenkovbors-18/+0
2024-04-06Put checks that detect UB under their own flag below debug_assertionsBen Kimock-0/+13
2024-04-05Move cfg and check-cfg configuration in it's own module and add docsUrgau-342/+379
2024-04-03Remove MIR unsafe checkMatthew Jasper-2/+0
2024-03-30Rollup merge of #123200 - maurer:kcfi-abort, r=compiler-errorsMatthias Krüger-0/+9
2024-03-29KCFI: Require -C panic=abortMatthew Maurer-0/+9
2024-03-29Auto merge of #123194 - matthiaskrgr:rollup-vhdc8hw, r=matthiaskrgrbors-5/+7
2024-03-28Replace Session should_remap_filepaths with filename_display_preferenceUrgau-3/+14
2024-03-28Introduce `FileNameMapping::to_real_filename` and use it everywhereUrgau-9/+3
2024-03-28Make local_crate_source_file return a RealFileNameUrgau-7/+3
2024-03-28Replace `RemapFileNameExt::for_codegen` with explicit callsUrgau-24/+5
2024-03-28Simplify trim-paths feature by merging all debuginfo options togetherUrgau-51/+10
2024-03-28compiler: fix few needless_pass_by_ref_mut clippy lintsklensy-2/+2
2024-03-28compiler: fix some clippy needless_pass_by_ref_mutklensy-2/+4
2024-03-28compiler: fix unused_peekable clippy lintklensy-1/+1
2024-03-27Make `def_path_hash_to_def_id` a hookOli Scherer-3/+0
2024-03-27Move `CrateStore::expn_hash_to_expn_id` to a hookOli Scherer-9/+0
2024-03-27Start replacing `CStore` trait methods with hooks.Oli Scherer-6/+0
2024-03-25Replace implementation with @RUSTC_BUILTIN prefix substitution varLukas Wirth-14/+8
2024-03-25Make sysroot mandatory for rustdocLukas Wirth-14/+4
2024-03-25Implement `-L builtin:$path`Lukas Wirth-6/+33
2024-03-25Rollup merge of #122842 - pacak:explicit_name, r=michaelwoeristerMatthias Krüger-0/+5
2024-03-24Rollup merge of #122737 - ytmimi:conditionally_ignore_fatal_diagnostic, r=dav...Matthias Krüger-1/+6
2024-03-22-Zprint-type-sizes: print the types of awaitees and unnamed coroutine locals.Kevin Reid-4/+14
2024-03-22Don't emit an error about failing to produce a file with a specific nameMichael Baikov-0/+5
2024-03-21Rename some `target_cfg` variables as `target`.Nicholas Nethercote-5/+4
2024-03-21Remove `CodegenBackend::target_override`.Nicholas Nethercote-27/+18
2024-03-20Rollup merge of #122748 - nnethercote:rustc_session-pub, r=jackh726Matthias Krüger-132/+130
2024-03-20Reduce `pub` usage in `rustc_session`.Nicholas Nethercote-132/+130
2024-03-19conditionally ignore fatal diagnostic in the SilentEmitterYacin Tmimi-1/+6
2024-03-18Rollup merge of #122158 - estebank:feature-sugg, r=WaffleLapkinMatthias Krüger-5/+20
2024-03-18Provide structured suggestion for `#![feature(foo)]`Esteban Küber-5/+20
2024-03-17some minor code simplificationsMatthias Krüger-7/+1
2024-03-15Rollup merge of #121207 - chriswailes:z-external-clangrt, r=michaelwoeristerMatthias Krüger-0/+2
2024-03-14Rollup merge of #122322 - Zalathar:branch, r=oli-obkMatthias Krüger-1/+1
2024-03-14Rollup merge of #121764 - Zoxc:incr-sess-no-source, r=oli-obkMatthias Krüger-3/+71
2024-03-14coverage: `-Zcoverage-options=branch` is no longer a placeholderZalathar-1/+1
2024-03-13Add `-Z external-sanitizer-runtime`Chris Wailes-0/+2
2024-03-13Make incremental sessions identity no longer depend on the crate names provid...John Kåre Alsaker-3/+71
2024-03-13extend docs of -Zprint-mono-itemsRalf Jung-1/+3
2024-03-13Rollup merge of #122226 - Zalathar:zcoverage-options, r=nnethercoteMatthias Krüger-68/+49
2024-03-13Auto merge of #122227 - Zoxc:query-hash-verify, r=michaelwoeristerbors-1/+3
2024-03-13coverage: Add `-Zcoverage-options` for fine control of coverageZalathar-6/+45