summary refs log tree commit diff
path: root/src/librustc/session
AgeCommit message (Expand)AuthorLines
2016-08-11Address comments by reviewers.Michael Woerister-11/+11
2016-08-11Remove the 'cfg' field from session::config::Options.Michael Woerister-210/+16
2016-08-11Add the notion of a dependency tracking status to commandline arguments.Michael Woerister-161/+1207
2016-08-10Auto merge of #34845 - bitshifter:issue-30961, r=alexcrichtonbors-7/+34
2016-08-09Auto merge of #35401 - jonathandturner:enable_json_and_new_errors, r=jonathan...bors-11/+4
2016-08-09Auto merge of #35166 - nikomatsakis:incr-comp-ice-34991-2, r=mwbors-0/+2
2016-08-09add a `-Z incremental-info` flagNiko Matsakis-0/+2
2016-08-07Turn on new errors, json mode. Remove duplicate unicode testJonathan Turner-11/+4
2016-08-06Merge branch 'master' into issue-30961Cameron Hart-94/+65
2016-08-02Auto merge of #35159 - michaelwoerister:incr-comp-implies-orbit, r=nikomatsakisbors-1/+9
2016-08-02Automatically enable -Zorbit if -Zincremental is specified.Michael Woerister-1/+9
2016-08-02rustc: parse -Z orbit=off.Eduard Burtescu-1/+22
2016-08-02Turn -Z orbit on by default.Eduard Burtescu-1/+1
2016-08-01trans: Avoid weak linkage for closures when linking with MinGW.Michael Woerister-1/+5
2016-07-31Suggest use of `--print target-list` when target is not found.Tomasz Miąsko-2/+5
2016-07-28Keep multiple files per work-productNiko Matsakis-10/+13
2016-07-28Store `crate_disambiguator` as an `InternedString`Niko Matsakis-2/+5
2016-07-24Tidy ups for code gen options helpCameron Hart-5/+6
2016-07-22remove the now-unused multiline error codeAriel Ben-Yehuda-77/+4
2016-07-21Auto merge of #34715 - scottcarr:mir-test, r=nikomatsakisbors-0/+2
2016-07-20add mir optimization tests, dump-mir-dir optionScott A Carr-0/+2
2016-07-19Merge branch 'master' into issue-30961Cameron Hart-10/+19
2016-07-17Auto merge of #34860 - jseyfried:encapsulate_hygiene, r=nrcbors-2/+2
2016-07-17Rename `mtwt` to `hygiene`Jeffrey Seyfried-2/+2
2016-07-17Auto merge of #34789 - jonathandturner:simplify_liberror, r=alexcrichtonbors-8/+17
2016-07-16Merge branch 'master' into issue-30961Cameron Hart-6/+1
2016-07-14Remove emit from emitter, leaving emit_structJonathan Turner-4/+6
2016-07-14Remove BasicEmitterJonathan Turner-4/+11
2016-07-12Mention the crate type cdylib in rustc's usageDridi Boukelmoune-1/+1
2016-07-10Move variant_size_differences out of transJonas Schievink-5/+0
2016-07-11Add help for target CPUs, features, relocation and code models.Cameron Hart-2/+28
2016-07-08Adapt backend to trans::partitioning dictating the codegen-unit setup.Michael Woerister-9/+56
2016-07-03prefer `if let` to match with `None => {}` arm in some placesZack M. Davis-8/+5
2016-06-28cleanup: refactor away `ast::NodeIdAssigner`Jeffrey Seyfried-15/+4
2016-06-23make old school mode a bit more configurableJonathan Turner-1/+4
2016-06-23Consolidate codemap tests and fix more errors for travisJonathan Turner-7/+6
2016-06-23Move errors from libsyntax to its own crateJonathan Turner-8/+8
2016-06-06Remove old -Z options that do nothingJonas Schievink-11/+0
2016-06-03Auto merge of #33460 - shepmaster:16-bit-pointers, r=Aatchbors-0/+1
2016-05-27Emit "no-frame-pointer-elim" attribute for closures, shims, and glue.Michael Woerister-1/+6
2016-05-25trans: save metadata even with -Z no-trans.Eduard Burtescu-1/+1
2016-05-25rustc: use a simpler scheme for plugin registrar symbol names.Eduard Burtescu-0/+10
2016-05-20Auto merge of #33553 - alexcrichton:cdylibs, r=brsonbors-1/+4
2016-05-19rustc: Add a new crate type, cdylibAlex Crichton-1/+4
2016-05-19Support 16-bit pointers as well as i/usizeJake Goulding-0/+1
2016-05-18fix indentation of session/mod.rsNiko Matsakis-3/+3
2016-05-18thread the DepGraph to session/crate-storeNiko Matsakis-10/+26
2016-05-09Auto merge of #32900 - alexcrichton:panic2abort, r=nikomatsakisbors-4/+37
2016-05-09rustc: Implement custom panic runtimesAlex Crichton-4/+37
2016-05-09Add #[cfg(target_has_atomic)] to get atomic support for the current targetAmanieu d'Antras-0/+10