summary refs log tree commit diff
path: root/src/librustc/driver/driver.rs
AgeCommit message (Expand)AuthorLines
2013-09-24Correctly encode item visibility in metadataAlex Crichton-2/+5
2013-09-23test: Fix rustdoc and tests.Patrick Walton-4/+12
2013-09-23librustc: Remove the remaining direct uses of `@fn` from librustc.Patrick Walton-12/+12
2013-09-23librustc: Port the pretty printer annotation infrastructure to use traits ins...Patrick Walton-40/+75
2013-09-19Turned extra::getopts functions into methodsMarvin Löbel-34/+31
2013-09-12std: Rename {Option,Result}::chain{,_err}* to {and_then,or_else}Erick Tryzelaar-1/+1
2013-09-12std: rename Option::unwrap_or_default() to unwrap_or()Erick Tryzelaar-3/+3
2013-09-10Delay assignment of node ids until after expansion. Ensures that each AST nodeNiko Matsakis-0/+5
2013-09-02turn off android ndk asm passIlyong Cho-3/+1
2013-09-01Modernized a few type names in rustc and syntaxMarvin Löbel-31/+31
2013-08-30Tweak pass management and add some more optionsAlex Crichton-0/+11
2013-08-26Rewrite pass management with LLVMAlex Crichton-2/+3
2013-08-24librustc: Always use session target triple.Luqman Aden-4/+5
2013-08-22Cleanup assembly source.Vadim Chugunov-3/+8
2013-08-22Compile via external assembler on Windows.Vadim Chugunov-3/+8
2013-08-20rm obsolete integer to_str{,_radix} free functionsDaniel Micay-5/+4
2013-08-19Add externfn macro and correctly label fixed_stack_segmentsNiko Matsakis-2/+6
2013-08-19Issue #3678: Remove wrappers and call foreign functions directlyNiko Matsakis-0/+3
2013-08-16debuginfo: Added test cases for generic structs and enums.Michael Woerister-0/+8
2013-08-13Remove unused automatic cfg bindings Fixes #7169Nick Desaulniers-16/+13
2013-08-12fix build with the new snapshot compilerDaniel Micay-19/+0
2013-08-11auto merge of #8410 : luqmana/rust/mcpu, r=sanxiynbors-13/+9
2013-08-11librustc: Convert from `@Object` to `@mut Object` as neededNiko Matsakis-1/+1
2013-08-10rustc: Add --target-cpu flag to select a more specific processor instead of t...Luqman Aden-13/+9
2013-08-10std: Transform.find_ -> .findErick Tryzelaar-1/+1
2013-08-10std: Rename Iterator.transform -> .mapErick Tryzelaar-3/+3
2013-08-10Mass rename of .consume{,_iter}() to .move_iter()Erick Tryzelaar-2/+2
2013-08-09auto merge of #8362 : sfackler/rust/env, r=alexcrichtonbors-1/+15
2013-08-08auto merge of #8350 : dim-an/rust/fix-struct-match, r=pcwaltonbors-1/+2
2013-08-08env! syntax extension changesSteven Fackler-1/+15
2013-08-07core: option.map_consume -> option.map_moveErick Tryzelaar-2/+1
2013-08-06Better documentation for --emit-llvm option.Dmitry Ermolov-1/+2
2013-08-06auto merge of #8313 : msullivan/rust/cleanup, r=catamorphismbors-7/+6
2013-08-05Updated std::Option, std::Either and std::ResultMarvin Löbel-1/+1
2013-08-05Warn when using -o option on libraries. Closes #6554.Michael Sullivan-7/+6
2013-08-04Add support for vanilla linux on arm.Luqman Aden-1/+1
2013-08-03remove obsolete `foreach` keywordDaniel Micay-6/+6
2013-08-01migrate many `for` loops to `foreach`Daniel Micay-6/+6
2013-07-29New naming convention for ast::{node_id, local_crate, crate_node_id, blk_chec...Michael Woerister-1/+1
2013-07-28Free intermediate translation results as soon as possibleBjörn Steinbrink-6/+13
2013-07-27rustc: reorganize driver, replace compile_upto with multiple more-obvious fun...Graydon Hoare-224/+243
2013-07-22Ast spanned<T> refactoring, renaming: crate, local, blk, crate_num, crate_cfg.Michael Woerister-14/+14
2013-07-20syntax: modernise attribute handling in syntax::attr.Huon Wilson-26/+17
2013-07-17librustc: Remove all uses of the `Copy` bound.Patrick Walton-2/+3
2013-07-17librustc: Remove all uses of "copy".Patrick Walton-17/+35
2013-07-17Made ast::blk not use spanned<T> anymore.Michael Woerister-1/+1
2013-07-16syntax: make a macros-injection pass; conditionally define debug! to a noop b...Huon Wilson-1/+5
2013-07-08Miscellaneous fixes and cleanupNiko Matsakis-1/+0
2013-07-04Implement consuming iterators for ~[], remove vec::{consume, consume_reverse,...Huon Wilson-2/+2
2013-06-29Great renaming: propagate throughout the rest of the codebaseCorey Richardson-7/+5