about summary refs log tree commit diff
path: root/src/librustc/middle/dependency_format.rs
AgeCommit message (Expand)AuthorLines
2020-03-30rustc -> rustc_middle part 1Mazdak Farrokhzad-28/+0
2020-03-16use direct imports for `rustc::{lint, session}`.Mazdak Farrokhzad-1/+1
2020-01-23Add `-Z no-link` flagVictor Ding-1/+1
2019-09-23rustc: Convert `dependency_formats` to a queryAlex Crichton-372/+6
2019-07-03Remove needless lifetimesJeremy Stucki-4/+4
2019-06-14Unify all uses of 'gcx and 'tcx.Eduard-Mihai Burtescu-5/+5
2019-06-12Run `rustfmt --file-lines ...` for changes from previous commits.Eduard-Mihai Burtescu-7/+7
2019-06-12rustc: replace `TyCtxt<'tcx, 'gcx, 'tcx>` with `TyCtxt<'gcx, 'tcx>`.Eduard-Mihai Burtescu-5/+5
2019-06-12Fix fallout from `deny(unused_lifetimes)`.Eduard-Mihai Burtescu-4/+4
2019-06-12rustc: replace `TyCtxt<'a, 'gcx, 'tcx>` with `TyCtxt<'tcx, 'gcx, 'tcx>`.Eduard-Mihai Burtescu-4/+4
2019-02-05move librustc to 2018Mark Mansi-6/+6
2018-12-25Remove licensesMark Rousskov-10/+0
2018-12-07Various minor/cosmetic improvements to codeAlexander Regueiro-2/+2
2018-11-30Statically link proc_macro into proc macros.Eduard-Mihai Burtescu-3/+2
2018-11-11rustc: Clean up allocator injection logicAlex Crichton-15/+0
2018-10-29Improve a few cases of collecting to an FxHash(Map/Set)ljedrz-4/+3
2018-10-19Deprecate the `FxHashMap()` and `FxHashSet()` constructor function hackOliver Scherer-2/+2
2018-10-06rustc/middle: whitespace & formatting fixesljedrz-2/+2
2018-10-06rustc/middle: improve some patternsljedrz-1/+1
2018-09-29don't elide lifetimes in paths in librustc/Zack M. Davis-1/+1
2018-08-04Normalize variants of CrateType to standard styleMark Rousskov-10/+10
2018-05-17Rename trans to codegen everywhere.Irina Popa-1/+1
2018-04-26Rename rustc_back::target to rustc_target::spec.Irina Popa-1/+1
2018-04-26rustc_back: move LinkerFlavor, PanicStrategy, and RelroLevel to target.Irina Popa-1/+1
2018-04-10Make Session.injected_panic_runtime thread-safeJohn Kåre Alsaker-2/+2
2018-04-10Make Session.dependency_formats thread-safeJohn Kåre Alsaker-1/+2
2018-03-02Run Rustfix on librustcManish Goregaokar-1/+1
2017-09-19Adjust dependency-resolution errors to be more consistentSamuel Holland-5/+5
2017-09-18Require rlibs for dependent crates when linking static executablesSamuel Holland-34/+42
2017-09-07rustc: Remove `CrateStore::crates` as a methodAlex Crichton-5/+5
2017-09-05rustc: Remove `CrateStore::used_crate*`Alex Crichton-6/+6
2017-09-05rustc: Flag some CrateStore methods as "untracked"Alex Crichton-20/+19
2017-09-05rustc: Move a few more cstore methods to queriesAlex Crichton-7/+7
2017-07-16Compile `compiler_builtins` with `abort` panic strategyVadim Petrochenkov-1/+2
2017-07-05rustc: Implement the #[global_allocator] attributeAlex Crichton-15/+14
2017-06-14Switch CrateNum queries to DefIdTaylor Cramer-7/+7
2017-06-14On-demandify is_allocator and is_panic_runtimeTaylor Cramer-12/+14
2017-06-14on-demand dylib dependency formatsTaylor Cramer-6/+11
2016-12-29Support --emit=foo,metadataNick Cameron-1/+1
2016-12-29Change --crate-type metadata to --emit=metadataNick Cameron-1/+5
2016-11-28Avoid loading needless proc-macro dependencies.Jeffrey Seyfried-2/+2
2016-11-21Read in rmeta cratesNick Cameron-1/+1
2016-11-21Add --crate-type metadataNick Cameron-1/+1
2016-11-10Register and stability check `#[no_link]` crates.Jeffrey Seyfried-0/+2
2016-11-10Refactor `explicitly_linked: bool` -> `dep_kind: DepKind`.Jeffrey Seyfried-2/+3
2016-11-08Replace FnvHasher use with FxHasher.Nicholas Nethercote-4/+4
2016-10-06rustc: Rename rustc_macro to proc_macroAlex Crichton-3/+3
2016-09-27add a panic-strategy field to the target specificationJorge Aparicio-2/+3
2016-09-20rustc_metadata: go only through rustc_serialize in astencode.Eduard Burtescu-15/+15
2016-09-02rustc: Implement custom derive (macros 1.1)Alex Crichton-2/+7