about summary refs log tree commit diff
path: root/src/librustc_session/session.rs
AgeCommit message (Expand)AuthorLines
2020-07-29Auto merge of #72049 - mati865:mingw-lld, r=petrochenkovbors-5/+5
2020-07-29MinGW: emit dllexport/dllimport by rustcMateusz Mikuła-5/+5
2020-07-27mv std libs to library/mark-1/+1
2020-07-22build: Remove unnecessary `cargo:rerun-if-env-changed` annotationsVadim Petrochenkov-1/+1
2020-07-17Generating the coverage mapRich Kadel-0/+14
2020-06-26errors: use `-Z terminal-width` in JSON emitterDavid Wood-4/+12
2020-06-20Support sanitizers on aarch64-unknown-linux-gnuTomasz Miąsko-5/+13
2020-06-14Diagnose use of incompatible sanitizersTomasz Miąsko-37/+33
2020-06-09Handle assembler warnings properlyAmanieu d'Antras-0/+3
2020-05-30Rollup merge of #72669 - petrochenkov:smclean, r=Mark-SimulacrumRalf Jung-40/+15
2020-05-28standardize limit comparisons with `Limit` typeDavid Wood-6/+48
2020-05-27rustc_session: Cleanup session creationVadim Petrochenkov-40/+15
2020-05-22Use `OnceCell` instead of `Once`Dylan MacKenzie-16/+39
2020-05-18Implement AST lowering for asm!Amanieu d'Antras-0/+16
2020-05-17Auto merge of #72248 - petrochenkov:codemodel, r=Amanieubors-1/+6
2020-05-16rustc_target: Stop using "string typing" for code modelsVadim Petrochenkov-1/+6
2020-05-14Consistently use LLVM lifetime markers during codegenTomasz Miąsko-0/+10
2020-05-11Rollup merge of #72067 - jonas-schievink:fuel-warn, r=varkorDylan DPC-1/+1
2020-05-10Emit a warning when optimization fuel runs outJonas Schievink-1/+1
2020-05-10Auto merge of #71775 - petrochenkov:crtcfg, r=matthewjasperbors-8/+3
2020-05-05Rollup merge of #69984 - lenary:lenary/force-uwtables, r=hanna-kruppeDylan DPC-0/+44
2020-05-04Add Option to Force Unwind TablesSam Elliott-0/+44
2020-05-03Auto merge of #71631 - RalfJung:miri-unleash-the-gates, r=oli-obkbors-1/+47
2020-05-03fmtRalf Jung-1/+1
2020-05-03warn about each skipped feature gateRalf Jung-21/+27
2020-05-03Enable `cfg` predicate for `target_feature = "crt-static"` only if the target...Vadim Petrochenkov-8/+3
2020-05-02fix miri-unleash delayed sanity checkingRalf Jung-9/+14
2020-05-02make sure the miri-unleash-flag is not used to circumvent feature gatesRalf Jung-1/+36
2020-05-02cleanup: `config::CrateType` -> `CrateType`Vadim Petrochenkov-6/+6
2020-04-29Remove Session::no_landing_pads()Amanieu d'Antras-3/+0
2020-04-29Remove -Z no-landing-pads flagAmanieu d'Antras-1/+1
2020-04-26rustc_target: Stop using "string typing" for TLS modelsVadim Petrochenkov-1/+5
2020-04-26rustc_target: Stop using "string typing" for relocation modelsVadim Petrochenkov-1/+5
2020-04-19Replace uses of `parse_opt_*` with `parse_*` where possible.Nicholas Nethercote-4/+4
2020-04-04Auto merge of #69718 - arlosi:debughash, r=eddybbors-26/+30
2020-04-03Auto merge of #70156 - michaelwoerister:incr-cgus, r=nikomatsakisbors-0/+7
2020-04-02Add hash of source files in debug infoArlo Siemsen-26/+30
2020-04-02Translate the virtual `/rustc/$hash` prefix back to a real directory.Eduard-Mihai Burtescu-0/+30
2020-03-31Make the rustc respect the `-C codegen-units` flag in incremental mode.Michael Woerister-0/+7
2020-03-23query normalize_generic_arg_after_erasing_regionsBastian Kauschke-4/+4
2020-03-21move CrateDisambiguator -> rustc_astMazdak Farrokhzad-49/+10
2020-03-17Auto merge of #69519 - 12101111:remove-proc-macro-check, r=nagisabors-8/+17
2020-03-14rustc_metadata: Remove `rmeta::MacroDef`Vadim Petrochenkov-6/+0
2020-03-10[Miri] Use a session variable instead of checking for an env var alwaysWesley Wiser-0/+24
2020-03-10When `crate_type` is `None`,check compiler options12101111-1/+1
2020-03-08Simplify checking of crt_static_feature()12101111-26/+10
2020-03-05Add a new test to reach const_limit setting, although with wrong WARNINGs yetChristoph Schmidler-2/+2
2020-03-05Prepare const_limit feature gate and attributeChristoph Schmidler-0/+4
2020-03-03Run format.12101111-1/+1
2020-03-03Don't use static crt by default when build proc-macro.12101111-8/+33