about summary refs log tree commit diff
path: root/src/comp/driver/rustc.rs
AgeCommit message (Expand)AuthorLines
2011-08-03parse_crate_from_source_str takes a parse_sess, not codemapBrian Anderson-1/+1
2011-08-03Fix pretty-printer to read from files againBrian Anderson-1/+5
2011-08-02Add a --no-trans command line optionBrian Anderson-4/+12
2011-08-02Compiler accepts input from stdin when source file is called "-"Brian Anderson-10/+32
2011-07-29Remove unreachable statementsMarijn Haverbeke-1/+1
2011-07-28Show millisecond precision for time_passes timesMarijn Haverbeke-5/+4
2011-07-27Remove vestiges of "layers", insert skeletal do-nothing "kind" pass plus cach...Graydon Hoare-0/+3
2011-07-27Fix damage done by the pretty-printerMarijn Haverbeke-3/+2
2011-07-27Reformat for new syntaxMarijn Haverbeke-348/+333
2011-07-25Adjust pp interface to that printing a crate (an reproducing literals/comment...Graydon Hoare-2/+3
2011-07-25Add a pass that checks for unreachable alt armsMarijn Haverbeke-0/+2
2011-07-23Add `--expand` option to rustc to pretty-print expanded code.Paul Stansifer-7/+20
2011-07-21Make ty::ctxt be boxed.Michael Sullivan-1/+1
2011-07-19Beginnings of support for constrained typesTim Chevalier-4/+4
2011-07-19Add a pass that finds all of the free variables.Michael Sullivan-2/+7
2011-07-15Merge the stage1,2,3.mk files into a common definition in stageN.mk, more rea...Graydon Hoare-1/+1
2011-07-15rustc: Introduce a stub destination-passing-style translation engine, accessi...Patrick Walton-3/+8
2011-07-15rustc: Remove a bunch of exterior vectorsPatrick Walton-4/+11
2011-07-14rustc: Move much of metadata reading over to interior vectorsPatrick Walton-6/+6
2011-07-14Flag --test implies '--cfg test'. Issue #428Brian Anderson-6/+53
2011-07-13Make resolve and the typechecker check for a main fn of theTim Chevalier-1/+1
2011-07-11Move macro expansion to a separate phase, change macro syntax, and add parse_...Paul Stansifer-3/+7
2011-07-08Add just enough logic to the driver so that we can link std statically.Rafael Ávila de Espíndola-2/+10
2011-07-08Move external crate/lib resolution to its own passBrian Anderson-0/+2
2011-07-08Move used_link_args from session to cstoreBrian Anderson-2/+2
2011-07-08Move used_libraries from session to cstoreBrian Anderson-3/+4
2011-07-08Move used_crate_files from session to cstoreBrian Anderson-3/+4
2011-07-08Replace the crate cache in session with the one in cstoreBrian Anderson-2/+1
2011-07-08Introduce metadata::cstoreBrian Anderson-1/+2
2011-07-07Implement --lib --static.Rafael Ávila de Espíndola-8/+7
2011-07-07Use an early exit to reduce indentation.Rafael Ávila de Espíndola-72/+74
2011-07-07Command line changes for adding support for static libraries.Rafael Ávila de Espíndola-11/+13
2011-07-06Generate a main fn for test running. Issue #428Brian Anderson-1/+1
2011-07-06rustc: Make meta items into interior vectorsPatrick Walton-11/+10
2011-07-06Begin adding unit testing infrastructure to the compilerBrian Anderson-3/+10
2011-07-06Remove temporary stdlib placeholders, use actual stdlib functionsMarijn Haverbeke-1/+1
2011-07-05Change ast::meta_name_value to accept any literal, not just stringBrian Anderson-1/+1
2011-07-05Don't thread the local crate number through the sessionMarijn Haverbeke-4/+1
2011-07-05Move everything syntax-related to syntax/, break deps on rest of compilerMarijn Haverbeke-30/+31
2011-07-05Move pretty-printing 'modes' into a callback hookMarijn Haverbeke-6/+53
2011-07-04Use metadata to avoid always passing -Lrustllvm to the linker.Rafael Ávila de Espíndola-5/+5
2011-07-04Simplify the code a bit.Rafael Ávila de Espíndola-8/+3
2011-07-01Introduce --cfg argument for providing additional configuration. Issue #489Brian Anderson-3/+23
2011-07-01Remove the environment concept from front::evalBrian Anderson-16/+20
2011-06-30Add a pass to fold out items that do not belong in the current configurationBrian Anderson-0/+2
2011-06-30Second try to remove -lssp.Rafael Ávila de Espíndola-5/+2
2011-06-29Be more strategic about linking to rust cratesBrian Anderson-1/+26
2011-06-29Display an error when linking failsBrian Anderson-2/+13
2011-06-29Eliminate the --check-claims compiler flagTim Chevalier-5/+2
2011-06-29Revert ""Try" push without -lssp on windows to see what needs it."Rafael Ávila de Espíndola-1/+1