summary refs log tree commit diff
path: root/compiler/rustc_session/src/config.rs
AgeCommit message (Expand)AuthorLines
2021-03-15Make source-based code coverage compatible with MIR inliningTomasz Miąsko-19/+0
2021-03-11Add `-Z unpretty` flag for the THIRLeSeulArtichaut-0/+4
2021-03-05Extract mir_opt_level to a method and use Option to be able to know if the va...Santiago Pastorino-14/+16
2021-03-03Add `-Z unpretty` flags for the ASTLeSeulArtichaut-3/+15
2021-03-01Change default Solaris x86 target to x86_64-pc-solarisJakub Kulik-1/+1
2021-02-25Rollup merge of #82269 - LeSeulArtichaut:cleanup-ppmode, r=spastorinoAaron Hill-53/+64
2021-02-23Auto merge of #82102 - nagisa:nagisa/fix-dwo-name, r=davidtwcobors-11/+0
2021-02-19Cleanup `PpMode` and friendsLeSeulArtichaut-53/+64
2021-02-18nhwn: make treat_err_as_bug Option<NonZeroUsize>Nathan Nguyen-0/+2
2021-02-16rustdoc: treat edition 2021 as unstableEric Huss-1/+1
2021-02-14Set path of the compile unit to the source directorySimonas Kazlauskas-11/+0
2021-02-07HWASan supportTri Vo-6/+14
2021-02-07Add `--extern-loc` to augment unused crate dependency diagnosticsJeremy Fitzhardinge-0/+116
2021-01-29Pre-canoncalize ExternLocation::ExactPathsRyan Levick-4/+6
2021-01-29Rollup merge of #79570 - alexcrichton:split-debuginfo, r=bjorn3Yuki Okushi-26/+19
2021-01-28rustc: Stabilize `-Zrun-dsymutil` as `-Csplit-debuginfo`Alex Crichton-26/+19
2021-01-26Auto merge of #80692 - Aaron1011:feature/query-result-debug, r=estebankbors-2/+2
2021-01-17Skip linking if it is not requiredMiguel Ojeda-0/+14
2021-01-16Enforce that query results implement DebugAaron Hill-2/+2
2021-01-12Rollup merge of #79997 - coolreader18:wasm-reactor, r=alexcrichtonYuki Okushi-0/+2
2021-01-08Add wasi-exec-model cg option for emitting wasi reactorsNoah-0/+2
2021-01-07Auto merge of #80709 - lzutao:target-enumerate, r=petrochenkovbors-1/+1
2021-01-08Rollup merge of #80521 - richkadel:llvm-coverage-counters-2.4.0, r=wesleywiserYuki Okushi-2/+8
2021-01-06Prefer enum Endian in rustc_target::TargetLzu Tao-1/+1
2021-01-04Inlining enabled by -mir-opt-level > 1 is incompatible with coverageRich Kadel-2/+8
2020-12-31Require `-Z unstable-options` for unstable editions.Mara Bos-3/+2
2020-12-17Rollup merge of #80073 - kulikjak:add-target-alias-support, r=varkorYuki Okushi-1/+1
2020-12-16cg_llvm: split dwarf filename and comp dirDavid Wood-1/+12
2020-12-16cg_llvm: implement split dwarf supportDavid Wood-1/+27
2020-12-16session: add `split-dwarf` flagDavid Wood-0/+17
2020-12-16Add support for target aliasesJakub Kulik-1/+1
2020-12-14Convenience funcs for `some_option.unwrap_or(...)`Rich Kadel-20/+13
2020-12-14Improve warnings on incompatible options involving -Zinstrument-coverageRich Kadel-2/+36
2020-12-07Dogfood 'str_split_once() with `compiler/`Eric Arellano-59/+50
2020-11-28Derive `Debug` for `DebugInfo`J. Ryan Stinnett-1/+1
2020-11-15Rollup merge of #77802 - jyn514:bootstrap-specific, r=nikomatsakisJonas Schievink-8/+14
2020-11-10Rollup merge of #78875 - petrochenkov:cleantarg, r=Mark-SimulacrumJonas Schievink-7/+7
2020-11-09Add `#[cfg(panic = "...")]`David Hewitt-0/+3
2020-11-08rustc_target: Rename some target options to avoid tautologyVadim Petrochenkov-5/+5
2020-11-08Collapse all uses of `target.options.foo` into `target.foo`Vadim Petrochenkov-3/+3
2020-11-07Allow making `RUSTC_BOOTSTRAP` conditional on the crate nameJoshua Nelson-8/+14
2020-10-30Fix even more clippy warningsJoshua Nelson-4/+1
2020-10-15Remove rustc_session::config::Configest31-9/+2
2020-10-15Replace target.target with target and target.ptr_width with target.pointer_widthest31-12/+12
2020-10-15Rename target_pointer_width to pointer_width and turn it into an u32est31-11/+10
2020-10-05Updates to experimental coverage counter injectionRich Kadel-4/+0
2020-09-21Don't unwrap but report a fatal error for TargetDataLayout::parse.Mara Bos-1/+3
2020-09-21Add cfg(target_has_atomic_equal_alignment).Mara Bos-4/+15
2020-09-17Let backends define custom targetskhyperia-4/+5
2020-09-16Rollup merge of #76794 - richkadel:graphviz-font, r=ecstatic-morseTyler Mandry-0/+4