about summary refs log tree commit diff
path: root/compiler/rustc_driver/src/lib.rs
AgeCommit message (Expand)AuthorLines
2022-09-26remove cfg(bootstrap)Pietro Albini-1/+0
2022-09-22Improve the help message for an invalid calling conventionkhyperia-0/+5
2022-09-15Only enable the let_else feature on bootstrapest31-1/+1
2022-09-08Fix ICE report flags display.Eric Huss-4/+7
2022-08-25Replace spaghetti with a simple errors enumAdrian Tombu-3/+23
2022-08-25Start adding enum errors for deserialize_rlinkAdrian Tombu-2/+2
2022-08-25Use std::io::Error and remove useless to_stringAdrian Tombu-3/+3
2022-08-25Fixes fmt & SessionDiagnostic structsAdrian Tombu-19/+5
2022-08-25Start moving rustc_driver to SessionDiagnosticAdrian Tombu-5/+24
2022-08-22Use `AttrVec` in more places.Nicholas Nethercote-1/+1
2022-08-02Error on broken pipe but do not ICEChris Denton-0/+11
2022-07-27lint: add bad opt access internal lintDavid Wood-2/+1
2022-07-27session: disable internal lints for rustdocDavid Wood-1/+1
2022-07-13Rename `debugging_opts` to `unstable_opts`Joshua Nelson-14/+14
2022-07-02Fix bug in `rustdoc -Whelp`Joshua Nelson-8/+12
2022-06-27Fix `rustdoc` argument errorShivani Bhardwaj-1/+1
2022-06-16Move/rename `lazy::Sync{OnceCell,Lazy}` to `sync::{Once,Lazy}Lock`Maybe Waffle-4/+4
2022-06-07Auto merge of #95565 - jackh726:remove-borrowck-mode, r=nikomatsakisbors-1/+0
2022-06-05typo: `-Zcodegen-backend=llvm -Cpasses=list` should work nowklensy-7/+1
2022-06-03Fully stabilize NLLJack Huey-1/+0
2022-06-03Remove support for -Zast-json and -Zast-json-noexpandbjorn3-5/+2
2022-06-03Use serde_json for target spec jsonbjorn3-2/+4
2022-04-13errors: lazily load fallback fluent bundleDavid Wood-1/+1
2022-04-05session: opt for enabling directionality markersDavid Wood-1/+1
2022-04-05errors: implement sysroot/testing bundle loadingDavid Wood-1/+3
2022-04-05errors: implement fallback diagnostic translationDavid Wood-1/+3
2022-04-02Address review comments and add a testJakub Beránek-2/+6
2022-04-02Include a header in .rlink files to provide nicer error messages when a wrong...Jakub Beránek-2/+2
2022-03-20Take &mut Diagnostic in emit_diagnostic.Camille GILLOT-2/+2
2022-03-16rustc_error: make ErrorReported impossible to constructmark-4/+4
2022-03-03all: fix some typoscuishuang-1/+1
2022-03-02rename ErrorReported -> ErrorGuaranteedmark-7/+7
2022-02-25Switch bootstrap cfgsMark Rousskov-1/+1
2022-02-20Rollup merge of #94146 - est31:let_else, r=cjgillotMatthias Krüger-4/+2
2022-02-19Adopt let else in more placesest31-4/+2
2022-02-18Rollup merge of #93915 - Urgau:rfc-3013, r=petrochenkovMatthias Krüger-0/+2
2022-02-16Implement --check-cfg option (RFC 3013)Loïc BRANSTETT-0/+2
2022-02-13Remove Config::stderrbjorn3-1/+0
2022-02-12Remove the RustcDefaultCalls structbjorn3-151/+138
2022-02-05Store rlink data in opaque binary format on diskMark Rousskov-3/+5
2022-02-03Rollup merge of #93566 - Aaron1011:rustc-backtrace, r=davidtwcoYuki Okushi-0/+9
2022-02-03Rollup merge of #92310 - ehuss:rustdoc-ice, r=estebankYuki Okushi-21/+21
2022-02-01Make rustc use `RUST_BACKTRACE=full` by defaultAaron Hill-0/+9
2022-02-01add a rustc::query_stability lintlcnr-1/+2
2022-01-22Make `Decodable` and `Decoder` infallible.Nicholas Nethercote-4/+1
2022-01-20Rollup merge of #91606 - joshtriplett:stabilize-print-link-args, r=pnkfelixMatthias Krüger-3/+4
2022-01-09Stabilize -Z print-link-args as --print link-argsJosh Triplett-3/+4
2022-01-06Rollup merge of #92504 - dtolnay:wall, r=jackh726Matthias Krüger-1/+1
2022-01-06Exit nonzero on rustc -WallDavid Tolnay-1/+1
2022-01-03Extract init_env_logger to crateDavid Tolnay-50/+7