about summary refs log tree commit diff
path: root/src/comp/driver/session.rs
AgeCommit message (Expand)AuthorLines
2011-08-31Convert uses of #fmt to #ifmt. Issue #855Brian Anderson-5/+5
2011-08-27Convert rustc::driver::session to istrs. Issue #855Brian Anderson-29/+33
2011-08-27Convert rustc::syntax::codemap to istrs. Issue #855Brian Anderson-9/+14
2011-08-20ReformatBrian Anderson-4/+3
2011-08-16Port the compiler to the typaram foo<T> syntax.Erick Tryzelaar-2/+2
2011-08-16Remove partial DPS back-endMarijn Haverbeke-1/+0
2011-08-10rustc: Add a --gc switch for debugging and experimentationPatrick Walton-1/+2
2011-08-09Port the compiler to the ivec type [T] syntax.Erick Tryzelaar-2/+2
2011-08-02Add a --no-trans command line optionBrian Anderson-1/+4
2011-07-27Reformat for new syntaxMarijn Haverbeke-54/+47
2011-07-16Make clear the differentiation between char pos and byte pos in filemaps. Fix...Josh Matthews-1/+1
2011-07-15rustc: Introduce a stub destination-passing-style translation engine, accessi...Patrick Walton-1/+2
2011-07-15rustc: Remove a bunch of exterior vectorsPatrick Walton-3/+2
2011-07-14rustc: Move much of metadata reading over to interior vectorsPatrick Walton-1/+0
2011-07-13Make resolve and the typechecker check for a main fn of theTim Chevalier-0/+7
2011-07-11Move macro expansion to a separate phase, change macro syntax, and add parse_...Paul Stansifer-11/+16
2011-07-11Only print up to six lines on error. Print ^~~~~ to highlight error span.Josh Matthews-0/+1
2011-07-08Move used_link_args from session to cstoreBrian Anderson-7/+0
2011-07-08Move used_libraries from session to cstoreBrian Anderson-18/+0
2011-07-08Move used_crate_files from session to cstoreBrian Anderson-14/+0
2011-07-08Replace the crate cache in session with the one in cstoreBrian Anderson-6/+0
2011-07-08Introduce metadata::cstoreBrian Anderson-0/+2
2011-07-07Implement --lib --static.Rafael Ávila de Espíndola-0/+1
2011-07-07Command line changes for adding support for static libraries.Rafael Ávila de Espíndola-1/+1
2011-07-06Begin adding unit testing infrastructure to the compilerBrian Anderson-1/+2
2011-07-05Don't thread the local crate number through the sessionMarijn Haverbeke-3/+1
2011-07-05Move everything syntax-related to syntax/, break deps on rest of compilerMarijn Haverbeke-41/+15
2011-07-04Use metadata to avoid always passing -Lrustllvm to the linker.Rafael Ávila de Espíndola-3/+12
2011-07-01Introduce --cfg argument for providing additional configuration. Issue #489Brian Anderson-1/+4
2011-06-29Add session.note methodBrian Anderson-0/+3
2011-06-29session.err shouldn't take a spanBrian Anderson-2/+2
2011-06-29Eliminate the --check-claims compiler flagTim Chevalier-1/+0
2011-06-28Implement "claim"Tim Chevalier-0/+1
2011-06-28Use "" in the native_name as an indication that no extra options have toRafael Ávila de Espíndola-0/+3
2011-06-27Record and link with used native libraries.Rafael Ávila de Espíndola-0/+14
2011-06-20Fix line length.Rafael Ávila de Espíndola-2/+2
2011-06-20Remember the library files we used in rustc and pass them to the "linker".Rafael Ávila de Espíndola-0/+14
2011-06-19rustc: Re-introduce session.span_err, session.errBrian Anderson-1/+15
2011-06-19rustc: Rename session.span_err -> span_fatal, err -> fatalBrian Anderson-4/+4
2011-06-19Revert previous 6 commits. Hopefully put out Windows fire.Brian Anderson-19/+5
2011-06-19rustc: Re-introduce session.span_err, session.errBrian Anderson-1/+15
2011-06-19rustc: Rename session.span_err -> span_fatal, err -> fatalBrian Anderson-4/+4
2011-06-17rustc: Remove metadata from the session.Brian Anderson-3/+0
2011-06-15Reformat source tree (minus a couple tests that are still grumpy).Graydon Hoare-99/+49
2011-06-07More work on proper linkage name-mangling. Almost right, aside from version n...Graydon Hoare-15/+28
2011-05-26Add a span_str function in sessionTim Chevalier-4/+12
2011-05-20Annotate erroring functions in session and parserTim Chevalier-6/+6
2011-05-19OptLevel changes. Accepts levels 0 to 3 only. '-O' is synonym for --OptLevel=2.Graydon Hoare-1/+1
2011-05-17rustc: Make return value checking warnings a little prettier. Also introduce ...Patrick Walton-0/+5
2011-05-17Finally rename std::_xxx to std::xxxMarijn Haverbeke-1/+1