about summary refs log tree commit diff
path: root/src/comp/driver/session.rs
AgeCommit message (Expand)AuthorLines
2011-10-12reimplement some of the unsafe stuff which got lostNiko Matsakis-2/+1
2011-10-12enable unsafe checking but only with a flag --check-unsafeNiko Matsakis-1/+2
2011-10-04Encapsulate current sysroot and lib path handling into util::filesearchBrian Anderson-3/+6
2011-09-30rustc: Stub a --stack-growth option; it's behind a flag for now because it re...Patrick Walton-1/+2
2011-09-21Add target_triple to session::options. Use host triple by default, accept --t...Graydon Hoare-0/+1
2011-09-12Factor imports mindlessly.Graydon Hoare-8/+3
2011-09-12Reformat for new mode syntax, step 1Marijn Haverbeke-12/+12
2011-09-02Reformat. Issue #855Brian Anderson-28/+20
2011-09-01Convert all uses of #ifmt to #fmt. Issue #855Brian Anderson-2/+2
2011-09-01Rename std::istr to std::str. Issue #855Brian Anderson-1/+1
2011-09-01Remove std::str. Issue #855Brian Anderson-1/+0
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