about summary refs log tree commit diff
path: root/src/librustc/driver/session.rs
AgeCommit message (Expand)AuthorLines
2014-11-18Move trans, back, driver, and back into a new crate, rustc_trans. Reduces mem...Niko Matsakis-265/+0
2014-11-06Fallout from collection conventionsAlexis Beingessner-1/+1
2014-11-04Implement flexible target specificationCorey Richardson-3/+3
2014-11-01Remove unnecessary allocationsJorge Aparicio-1/+1
2014-10-17auto merge of #16855 : P1start/rust/help-messages, r=brsonbors-0/+6
2014-09-21Move -Z lto to -C lto.Colin Davidson-1/+1
2014-09-17move feature_gate to libsyntaxNick Cameron-3/+3
2014-09-17move most of front to libsyntaxNick Cameron-11/+2
2014-09-14Add help diagnostic messagesP1start-0/+6
2014-09-14rustc: fix fallout from using ptr::P.Eduard Burtescu-2/+1
2014-07-12Convert a first batch of diagnostics to have error codesJakub Wieczorek-0/+3
2014-07-12auto merge of #15601 : jbclements/rust/disable-default-macro-behavior, r=alex...bors-1/+2
2014-07-11use side table to store exported macrosJohn Clements-1/+2
2014-07-11Add scaffolding for assigning alpha-numeric codes to rustc diagnosticsJakub Wieczorek-2/+7
2014-07-05rustc: Add a new codegen flag, -C metadata=fooAlex Crichton-0/+2
2014-06-24Store the registered lints in the SessionKeegan McAllister-2/+7
2014-06-24Replace enum LintId with an extensible alternativeKeegan McAllister-3/+4
2014-06-24Rename lint::Lint to lint::LintIdKeegan McAllister-2/+2
2014-06-24Move lint.rs out of middleKeegan McAllister-1/+1
2014-06-16auto merge of #14715 : vhbit/rust/ios-pr2, r=alexcrichtonbors-1/+0
2014-06-13Dump results of analysis phase as CSVNick Cameron-0/+1
2014-06-12Basic iOS supportValerii Hiora-1/+0
2014-06-09Implement #[plugin_registrar]Keegan McAllister-2/+2
2014-05-24core: rename strbuf::StrBuf to string::StringRicho Healey-3/+3
2014-05-22libstd: Remove `~str` from all `libstd` modules except `fmt` and `str`.Patrick Walton-1/+2
2014-05-15Add compiler flag to configure output coloringHanno Braun-1/+1
2014-05-12librustc: Remove all uses of `~str` from librustc.Patrick Walton-8/+5
2014-05-11Reorganise driver code.Nick Cameron-366/+73
2014-05-08libsyntax: Remove uses of `~str` from libsyntax, and fix falloutPatrick Walton-1/+2
2014-05-06auto merge of #13892 : alexcrichton/rust/mixing-rlib-dylib-deps, r=brsonbors-2/+2
2014-05-02rustc: Remove the session building_library flagAlex Crichton-22/+0
2014-05-02rustc: Add some suppot for mixing rlibs and dylibsAlex Crichton-2/+2
2014-04-23Enable use of syntax extensions when cross compiling.Douglas Young-6/+14
2014-04-18Replace all ~"" with "".to_owned()Richo Healey-5/+5
2014-04-17auto merge of #13557 : FlaPer87/rust/ls-behind-z, r=brsonbors-2/+4
2014-04-16Move `--ls` behind `-Z ls`Flavio Percoco-2/+4
2014-04-15auto merge of #13489 : JustAPerson/rust/crate-file-name, r=alexcrichtonbors-33/+41
2014-04-14Only check --crate-type flags if present.JustAPerson-33/+41
2014-04-13rustc: Don't link in syntax extensionsAlex Crichton-1/+1
2014-04-06auto merge of #13340 : FlaPer87/rust/code-model, r=cmrbors-0/+2
2014-04-06Add support for different relocation modelsFlavio Percoco-0/+2
2014-04-05Added session.fileline_note() method and support infrastucture for it.Felix S. Klock II-0/+3
2014-03-31rustc: Switch field privacy as necessaryAlex Crichton-40/+40
2014-03-26auto merge of #13117 : alexcrichton/rust/no-crate-map, r=brsonbors-2/+0
2014-03-25Changed `iter::Extendable` and `iter::FromIterator` to take a `Iterator` by v...Marvin Löbel-2/+2
2014-03-24rustc: Remove all crate map supportAlex Crichton-2/+0
2014-03-22rustc: Fix fallout of removing get()Alex Crichton-2/+2
2014-03-20Removing imports of std::vec_ng::VecAlex Crichton-2/+1
2014-03-20rename std::vec_ng -> std::vecDaniel Micay-2/+2
2014-03-17De-@ codemap and diagnostic.Eduard Burtescu-28/+29