summary refs log tree commit diff
path: root/src/librustc/driver/driver.rs
AgeCommit message (Expand)AuthorLines
2014-10-02auto merge of #17681 : jgallagher/rust/dep-info-escape-spaces, r=alexcrichtonbors-1/+7
2014-10-01Make --dep-info escape spaces in filenamesJohn Gallagher-1/+7
2014-10-01Limit recursion depth for macro expansions, closes #17628Florian Hahn-0/+1
2014-09-29rollup merge of #17592 : kmcallister/inline-asm-locAlex Crichton-0/+2
2014-09-29rollup merge of #17576 : kmcallister/hide-quotesAlex Crichton-1/+2
2014-09-28auto merge of #17527 : sfackler/rust/cfg-syntax, r=alexcrichtonbors-2/+2
2014-09-27Convert cfg syntax to new systemSteven Fackler-2/+2
2014-09-27Translate inline assembly errors back to source locationsKeegan McAllister-0/+2
2014-09-26Hide the quote_*! macros when the feature gate is offKeegan McAllister-1/+2
2014-09-25Remove the last redundant check from kindck, and then remove the pass as well.Niko Matsakis-3/+7
2014-09-22Revert "Prefer bundled gcc. External gcc can still be used if one provides a...Alex Crichton-2/+2
2014-09-21auto merge of #17412 : vadimcn/rust/gccpref, r=alexcrichtonbors-2/+2
2014-09-20Prefer bundled gcc. External gcc can still be used if one provides a full pa...Vadim Chugunov-2/+2
2014-09-18rustc: move freevar finding to resolve.Eduard Burtescu-11/+9
2014-09-17auto merge of #17264 : bkoropoff/rust/issue-17252, r=nick29581bors-0/+3
2014-09-17move feature_gate to libsyntaxNick Cameron-5/+16
2014-09-17move std_inject to libsyntaxNick Cameron-2/+8
2014-09-17move most of front to libsyntaxNick Cameron-4/+7
2014-09-16Fallout from renamingAaron Turon-4/+4
2014-09-14Separate static item recursion check into its own passBrian Koropoff-0/+3
2014-09-14rustc: fix fallout from using ptr::P.Eduard Burtescu-37/+57
2014-09-11Append target-specific tools directory ($(RUST)/bin/rustlib/<triple>/bin/) to...Vadim Chugunov-3/+19
2014-09-08rustc: use a TypedArena to allocate types in the type context.Eduard Burtescu-7/+11
2014-09-08Forbid unsized rvaluesNick Cameron-0/+3
2014-09-05run optimization and codegen on worker threadsStuart Pernsteiner-4/+8
2014-09-05move back::link::write into a separate fileStuart Pernsteiner-17/+18
2014-09-05split CrateContext into shared and local piecesStuart Pernsteiner-0/+1
2014-08-30auto merge of #16419 : huonw/rust/pretty-expanded-hygiene, r=pnkfelixbors-516/+1
2014-08-30Add lint groups; define built-in lint groups `bad_style` and `unused`P1start-1/+5
2014-08-29rustc: move pretty printing into its own module.Huon Wilson-516/+1
2014-08-28auto merge of #16664 : aturon/rust/stabilize-option-result, r=alexcrichtonbors-1/+1
2014-08-28Fallout from stabilizing core::optionAaron Turon-1/+1
2014-08-27Implement generalized object and type parameter bounds (Fixes #16462)Niko Matsakis-2/+2
2014-08-18libsyntax: Remove the `use foo = bar` syntax from the language in favorPatrick Walton-2/+2
2014-08-13librustc: Parse, but do not fully turn on, the `ref` keyword forPatrick Walton-4/+12
2014-08-09pretty-printer: let users choose particular items to pretty print.Felix S. Klock II-52/+297
2014-07-21Address review feedbackBrian Anderson-0/+1
2014-07-21rustc: Pass optional additional plugins to compile_inputBrian Anderson-5/+9
2014-07-18rustc: Mix extra-filename in temp outputsAlex Crichton-3/+9
2014-07-17librustc: Remove cross-borrowing of `Box<T>` to `&T` from the language,Patrick Walton-1/+1
2014-07-15auto merge of #15371 : pnkfelix/rust/fsk-render-dataflow-on-dot, r=alexcrichtonbors-16/+78
2014-07-15Extend --pretty flowgraph=ID to include dataflow results in output.Felix S. Klock II-16/+78
2014-07-14rustc_llvm: Remove the inner llvm moduleBrian Anderson-1/+1
2014-07-12auto merge of #15601 : jbclements/rust/disable-default-macro-behavior, r=alex...bors-1/+6
2014-07-11add Macro ExterminatorJohn Clements-1/+6
2014-07-11Add scaffolding for assigning alpha-numeric codes to rustc diagnosticsJakub Wieczorek-1/+12
2014-07-08std: Rename the `ToStr` trait to `ToString`, and `to_str` to `to_string`.Richo Healey-3/+3
2014-07-08rustc: Fix naming output files with --crate-nameAlex Crichton-4/+15
2014-07-05rustc: Default #[crate_name] on input, not outputAlex Crichton-3/+2
2014-07-05rustc: Stop putting hashes in filenames by defaultAlex Crichton-6/+4