summary refs log tree commit diff
path: root/src/librustc_driver/lib.rs
AgeCommit message (Expand)AuthorLines
2017-12-22Auto merge of #46779 - Zoxc:par-merge-without-sync, r=arielb1bors-3/+2
2017-12-21Remove useless RcJohn Kåre Alsaker-2/+2
2017-12-21Combine GlobalArenas and DroplessArena into AllArenasJohn Kåre Alsaker-1/+0
2017-12-19Move source-output conflict checking into `compile_input`varkor-14/+1
2017-12-18Prevent rustc overwriting input filesvarkor-1/+15
2017-12-15Rollup merge of #46705 - pornel:cargo-output, r=alexcrichtonSteve Klabnik-3/+2
2017-12-14Use PathBuf instead of String where applicableOliver Schneider-3/+5
2017-12-13Remove message that prevents Cargo from working with --print=native-static-libsKornel-3/+2
2017-12-06Rollup merge of #46136 - tbu-:pr_werror, r=nikomatsakisCorey Farwell-1/+1
2017-12-01Changed the wording for the `warnings` lintTobias Bucher-1/+1
2017-11-25rustbuild: Enable WebAssembly backend by defaultAlex Crichton-2/+4
2017-11-20Clarify what `-D warnings` or `-F warnings` doesTobias Bucher-1/+1
2017-11-03Add support for specifying the TLS modelAmanieu d'Antras-0/+8
2017-10-20Add short message-formatGuillaume Gomez-2/+6
2017-10-10Fixed client code for diagnostics migration, adding new methods to `trait Bor...Felix S. Klock II-1/+0
2017-10-10Auto merge of #44822 - frewsxcv:frewsxcv-eprintln, r=Kimundibors-1/+1
2017-09-28Migrate to eprint/eprintln macros where appropriate.Corey Farwell-1/+1
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