summary refs log tree commit diff
path: root/src/librustc_driver/driver.rs
AgeCommit message (Expand)AuthorLines
2015-09-06add MIR crate and link it into the driverNiko Matsakis-0/+4
2015-09-03Move lints to HIRManish Goregaokar-1/+1
2015-09-03Add an intital HIR and lowering stepNick Cameron-20/+50
2015-08-21Add a `allow_asm` option so virtual ISA based targets (JS/PNaCl/WAsm) can dis...Richard Diamond-0/+3
2015-08-17feature gate `cfg(target_feature)`.Huon Wilson-3/+16
2015-08-14rustc: Allow changing the default allocatorAlex Crichton-80/+78
2015-08-01Split off `LocalCrateReader` from `CrateReader`mitaa-2/+2
2015-07-10Change some instances of .connect() to .join()Wesley Wiser-1/+1
2015-07-08trans: Link rlibs to dylibs with --whole-archiveAlex Crichton-2/+2
2015-07-05Feature-gate #[prelude_import].Eduard Burtescu-1/+1
2015-06-27Address nitsJared Roesch-1/+1
2015-06-26rustc: switch most remaining middle::ty functions to methods.Eduard Burtescu-10/+10
2015-06-20Auto merge of #26417 - brson:feature-err, r=steveklabnikbors-2/+4
2015-06-20Auto merge of #26382 - alexcrichton:less-racy-path, r=brsonbors-7/+0
2015-06-18Make a better error message for using #[feature] on stable rustBrian Anderson-2/+4
2015-06-19rustc: enforce stack discipline on ty::ctxt.Eduard Burtescu-114/+135
2015-06-19rustc_resolve: don't require redundant arguments to resolve_crate.Eduard Burtescu-5/+1
2015-06-19rustc: remove ownership of tcx from trans' context.Eduard Burtescu-22/+21
2015-06-17rustc_driver: Frob the global PATH lessAlex Crichton-7/+0
2015-06-11Auto merge of #26199 - swgillespie:issue-26092, r=alexcrichtonbors-2/+2
2015-06-11Conver reborrows to .iter() calls where appropriateJoshua Landau-1/+1
2015-06-10fix #26092 by returning an empty OS string when the output file path has no f...swgillespie-2/+2
2015-06-10Removed many pointless calls to *iter() and iter_mut()Joshua Landau-3/+3
2015-06-10syntax: move ast_map to librustc.Eduard Burtescu-1/+1
2015-05-26Make caching in stability work. This improves stability check performanceAriel Ben-Yehuda-1/+1
2015-05-24Auto merge of #25168 - Manishearth:register_attr, r=eddybbors-3/+5
2015-05-14Move configuration 1 phase before crate metadata collectionKevin Ballard-11/+11
2015-05-10Rollup merge of #25252 - inrustwetrust:crate-type-attribute, r=alexcrichtonManish Goregaokar-5/+2
2015-05-10Upgraded warning for invalid crate_type attribute syntax to an errorinrustwetrust-5/+2
2015-05-07Add support for registering attributes with rustc in pluginsManish Goregaokar-3/+5
2015-05-05rustc: Fix more verbatim paths leaking to gccAlex Crichton-1/+2
2015-04-18Return nonzero exit code if there are errors at a stop pointFlorian Hahn-5/+10
2015-04-17Rollup merge of #24430 - laumann:trace-macros-flag, r=pnkfelixManish Goregaokar-0/+1
2015-04-16Auto merge of #24437 - fhahn:issue-24434, r=alexcrichtonbors-2/+3
2015-04-14Positive case of `len()` -> `is_empty()`Tamir Duberstein-2/+2
2015-04-14Strip configuration before checking feature gates of macrosFlorian Hahn-2/+3
2015-04-14Fix: sess.opt should have been sess.optsThomas Jespersen-1/+1
2015-04-14Add "trace-macros" as a compiler flagThomas Jespersen-0/+1
2015-04-08Allow plugins to register LLVM passesKeegan McAllister-1/+3
2015-03-28Rollup merge of #23803 - richo:unused-braces, r=ManishearthManish Goregaokar-1/+1
2015-03-28cleanup: Remove unused braces in use statementsRicho Healey-1/+1
2015-03-25rustc: Remove support for int/uintAlex Crichton-4/+2
2015-03-23Add generic conversion traitsAaron Turon-3/+3
2015-03-08normalize the current directory as Path{""}Richo Healey-1/+1
2015-03-08rustc: Fix an ICE when -o bare-pathRicho Healey-1/+4
2015-03-06Rollup merge of #23090 - alexcrichton:dep-info, r=pnkfelixManish Goregaokar-1/+3
2015-03-05rustc: Don't emit dep-info for imported filesAlex Crichton-1/+3
2015-03-06Run feature-gating on the final AST passed to the compiler.Huon Wilson-4/+21
2015-03-04std: Deprecate std::old_io::fsAlex Crichton-25/+26
2015-02-25Rollup merge of #22727 - alexcrichton:prep-env, r=aturonManish Goregaokar-2/+3