summary refs log tree commit diff
path: root/src/librustc_driver/lib.rs
AgeCommit message (Expand)AuthorLines
2017-09-23Remove build_diagnostic_array hackbjorn3-2/+1
2017-09-23Merge rustc_trans_trait into rustc_trans_utilsbjorn3-5/+4
2017-09-23Move NoLlvmMetadataLoader to rustc_trans_traitsbjorn3-163/+3
2017-09-23Add TransCrate traitbjorn3-25/+115
2017-09-23[WIP] Less hacky way of supporting dylibsbjorn3-1/+4
2017-09-23Allow writing metadata without llvmbjorn3-2/+3
2017-09-17rustc: Move codegen to a queryAlex Crichton-0/+1
2017-09-14rustc: Remove `Session::dep_graph`Alex Crichton-6/+8
2017-09-12Remove the `cstore` reference from Session in order to prepare encapsulating ...Michael Woerister-8/+19
2017-09-09rustc: Remove `DepGraph` handling from rustc_metadataAlex Crichton-2/+2
2017-09-04Auto merge of #43067 - pornel:libdeps, r=nrcbors-1/+6
2017-08-27Additional libc cleanupTatsuyuki Ishi-1/+2
2017-08-25*: remove crate_{name,type} attributesTamir Duberstein-3/+0
2017-08-23inc comp: -Z profile-queries support; see also https://github.com/rust-lang-n...Matthew Hammer-0/+1
2017-08-22--print=native-static-libsKornel-1/+6
2017-08-19rustc: Remove some dead codeVadim Petrochenkov-4/+4
2017-08-15use field init shorthand EVERYWHEREZack M. Davis-1/+1
2017-08-13Fix tidy errorsbjorn3-6/+14
2017-08-13Remove some more cfg'sbjorn3-60/+66
2017-08-12Less cfg'sbjorn3-8/+21
2017-08-11It now completely compiles without LLVM!!!bjorn3-11/+21
2017-08-11Actually make rustc_driver compile without llvmbjorn3-2/+23
2017-08-11Make librustc_driver work without librustc_transbjorn3-2/+47
2017-08-10Auto merge of #43582 - ivanbakel:unused_mut_ref, r=arielb1bors-1/+1
2017-08-10driver: factor out `continue_parse_after_error` so it can be controlled via d...Nick Cameron-0/+1
2017-08-08driver: factor out a helper and make another helper publicNick Cameron-15/+20
2017-08-06de-orphan extended informationZack M. Davis-0/+4
2017-08-01Fixed all unnecessary muts in language coreIsaac van Bakel-1/+1
2017-07-30librustc_driver: Remove -Z option from usage on stable compilerDaiki Mizukami-5/+9
2017-07-24Make keep_ast configurable by driver clientsNick Cameron-0/+2
2017-07-22Use config::pub_only rather than a spearate api modeNick Cameron-14/+2
2017-07-22Use a config file with save-analysisNick Cameron-0/+1
2017-07-06Auto merge of #42727 - alexcrichton:allocators-new, r=eddybbors-0/+1
2017-07-05rustc: Implement the #[global_allocator] attributeAlex Crichton-0/+1
2017-07-03use single line commentsCengiz Can-7/+3
2017-07-03use embedded implementation instead of istty crateCengiz Can-3/+29
2017-07-03do not spawn pager if not ttyCengiz Can-1/+8
2017-07-03use unwrap_or_else to prevent unnecessary allocCengiz Can-3/+2
2017-07-03do not append an extra newline charCengiz Can-1/+1
2017-07-03use PAGER to view --explain output #32665Cengiz Can-3/+43
2017-07-02report the total number of errors on compilation failureAriel Ben-Yehuda-26/+23
2017-07-02Revert "Change error count messages"Ariel Ben-Yehuda-1/+2
2017-06-23Modify --explain to handle hidden code (`# ...`) and indented code blocks.kennytm-6/+13
2017-06-20Switch to the crates.io `getopts` crateAlex Crichton-10/+10
2017-06-19Bump version and stage0 compilerAlex Crichton-5/+0
2017-06-17Auto merge of #42650 - nrc:save-slim, r=eddybbors-3/+0
2017-06-14suppress trait errors that are implied by other errorsAriel Ben-Yehuda-1/+4
2017-06-14Remove CSV format of save-analysis dataNick Cameron-3/+0
2017-05-24Rollup merge of #42150 - citizen428:feature/error-count-messages, r=Mark-Simu...Mark Simulacrum-2/+1
2017-05-24Change error count messagesMichael Kohl-2/+1