about summary refs log tree commit diff
path: root/compiler/rustc_session/src/config.rs
AgeCommit message (Expand)AuthorLines
2022-12-02Add StableOrd trait as proposed in MCP 533.Michael Woerister-1/+4
2022-12-01Remove useless borrows and derefsMaybe Waffle-6/+6
2022-11-27Stabilize native library modifier `verbatim`Vadim Petrochenkov-4/+1
2022-11-24move things from rustc_target::abi to rustc_abihkalbasi-2/+2
2022-11-16Use `as_deref` in compiler (but only where it makes sense)Maybe Waffle-2/+2
2022-11-07Add --print=split-debuginfoKamil Koczurek-0/+2
2022-11-05Rollup merge of #103660 - ozkanonur:master, r=jyn514Dylan DPC-1/+1
2022-11-04improve `filesearch::get_or_default_sysroot` r=ozkanonurOnur Özkan-1/+1
2022-11-02Rollup merge of #103610 - wesleywiser:thinlto_cgu1, r=michaelwoeristerMatthias Krüger-7/+7
2022-11-01Rollup merge of #103839 - Nilstrieb:print-list, r=compiler-errorsManish Goregaokar-23/+38
2022-11-01Print valid `--print` requests if request is invalidnils-23/+38
2022-10-26Allow use of `-Clto=thin` with `-Ccodegen-units=1` in generalWesley Wiser-7/+7
2022-10-19Implement -Ztrack-diagnosticsmejrs-0/+1
2022-10-12ADD - IntoDiagnostic conformance for TargetDataLayoutErrors in rustc_errorsJhonny Bill Mena-2/+1
2022-09-22Improve the help message for an invalid calling conventionkhyperia-2/+4
2022-09-21FIX - adopt new Diagnostic naming in newly migrated modulesJhonny Bill Mena-1/+2
2022-09-08translations(rustc_session): remove lint allow rule to the methods marked wit...Luis Cardoso-2/+1
2022-09-08translations(rustc_session): migrates session.rs and config.rsLuis Cardoso-1/+2
2022-09-03Auto merge of #100574 - Urgau:check-cfg-warn-cfg, r=petrochenkovbors-1/+1
2022-09-02Auto merge of #97802 - Enselic:add-no_ignore_sigkill-feature, r=joshtriplettbors-1/+11
2022-09-02Make CrateConfig make order depended for linting purposeUrgau-1/+1
2022-09-02Rollup merge of #100552 - petrochenkov:flavorcompat, r=lqdGuillaume Gomez-12/+2
2022-09-01Always import all tracing macros for the entire crate instead of piecemeal by...Oli Scherer-1/+1
2022-09-01rustc_target: Refactor internal linker flavors slightlyVadim Petrochenkov-12/+2
2022-09-01rustc_target: Add a compatibility layer to separate internal and user-facing ...Vadim Petrochenkov-2/+2
2022-08-28Support `#[unix_sigpipe = "inherit|sig_dfl|sig_ign"]` on `fn main()`Martin Nordholts-1/+11
2022-08-18session: stabilize split debuginfo on linuxDavid Wood-7/+0
2022-08-12Adjust cfgsMark Rousskov-2/+2
2022-07-31Rollup merge of #99519 - Urgau:check-cfg-implicit, r=petrochenkovMatthias Krüger-14/+0
2022-07-30Auto merge of #99123 - mystor:crossbeam_bridge, r=eddybbors-0/+10
2022-07-29proc_macro: use crossbeam channels for the proc_macro cross-thread bridgeNika Layzell-0/+10
2022-07-29Auto merge of #99467 - BelovDV:add_option_link_arg, r=petrochenkovbors-2/+15
2022-07-27lint: add bad opt access internal lintDavid Wood-0/+4
2022-07-26Lib kind -l link-arg:Daniil Belov-2/+15
2022-07-20Remove implicit names and values from --cfg in --check-cfgUrgau-14/+0
2022-07-16Do not ICE when we have -Zunpretty=expand with invalid ABIMichael Goulet-0/+8
2022-07-13Rename `debugging_opts` to `unstable_opts`Joshua Nelson-46/+46
2022-07-06session: `output-width` -> `diagnostic-width`David Wood-6/+6
2022-07-06session: `terminal-width` -> `output-width`David Wood-6/+6
2022-07-06sess: stabilize `--terminal-width`David Wood-0/+12
2022-07-04incr.comp.: Make split-dwarf commandline options [TRACKED].Michael Woerister-2/+3
2022-07-01update cfg(bootstrap)sPietro Albini-43/+0
2022-06-21Auto merge of #97657 - Urgau:check-cfg-many-mut, r=oli-obkbors-34/+89
2022-06-16Support lint expectations for `--force-warn` lints (RFC 2383)xFrednet-1/+1
2022-06-15Use get_many_mut to reduce the cost of setup ping check cfg valuesUrgau-34/+89
2022-06-09Stabilize the `bundle` native library modifierVadim Petrochenkov-19/+1
2022-06-08bye `BorrowckMode`lcnr-17/+0
2022-06-03Fully stabilize NLLJack Huey-12/+0
2022-05-20Remove `crate` visibility usage in compilerJacob Pratt-3/+3
2022-05-15rustc: Stricter checking for #[link] attributesVadim Petrochenkov-59/+45