about summary refs log tree commit diff
path: root/src/librustc/driver
AgeCommit message (Expand)AuthorLines
2013-08-12fix build with the new snapshot compilerDaniel Micay-19/+0
2013-08-11auto merge of #8410 : luqmana/rust/mcpu, r=sanxiynbors-13/+11
2013-08-11librustc: Convert from `@Object` to `@mut Object` as neededNiko Matsakis-3/+3
2013-08-10rustc: Add --target-cpu flag to select a more specific processor instead of t...Luqman Aden-13/+11
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-05auto merge of #8279 : pcwalton/rust/no-main, r=brsonbors-1/+2
2013-08-04Add support for vanilla linux on arm.Luqman Aden-1/+1
2013-08-03librustc: Implement `#[no_main]`, which omits the entry point entirely.Patrick Walton-1/+2
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-6/+6
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-21/+22
2013-07-20syntax: modernise attribute handling in syntax::attr.Huon Wilson-37/+21
2013-07-17librustc: Remove all uses of the `Copy` bound.Patrick Walton-2/+3
2013-07-17librustc: Remove all uses of "copy".Patrick Walton-23/+45
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-9/+6
2013-06-29auto merge of #7244 : bblum/rust/once, r=nikomatsakisbors-25/+30
2013-06-28librustc: Fix merge fallout and test cases.Patrick Walton-2/+6
2013-06-28librustc: Rewrite reachability and forbid duplicate methods in type implement...Patrick Walton-4/+14
2013-06-27auto merge of #7429 : Blei/rust/delete-shared, r=huonwbors-14/+12
2013-06-27Remove many shared pointersPhilipp Brüschweiler-14/+12
2013-06-27auto merge of #7403 : catamorphism/rust/package-scripts, r=brsonbors-1/+1
2013-06-26driver: perform stripping before and after macro expansion.Huon Wilson-1/+12
2013-06-25rustpkg: Begin allowing package scripts to call the default build logicTim Chevalier-1/+1
2013-06-23Remove intrinsic modulePhilipp Brüschweiler-3/+0
2013-06-23vec: remove BaseIter implementationDaniel Micay-6/+6
2013-06-21Remove all #[cfg(stage0)]-protected codeJames Miller-19/+0
2013-06-19Hide the once-move-out privilege for stack fns behind '-Z once-fns'Ben Blum-25/+30
2013-06-16auto merge of #7157 : sstewartgallus/rust/master, r=brsonbors-47/+39
2013-06-16Fix Merge FalloutJames Miller-78/+78
2013-06-15Fix up mingw32 caseSteven Stewart-Gallus-0/+1
2013-06-15auto merge of #7125 : alexcrichton/rust/rusti-issues, r=brsonbors-5/+5
2013-06-15Cleaned up driver.rsSteven Stewart-Gallus-47/+38
2013-06-14add IteratorUtil to the preludeDaniel Micay-1/+0