about summary refs log tree commit diff
path: root/src/comp/driver/session.rs
AgeCommit message (Expand)AuthorLines
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
2011-05-13rustc: lowercase the link and link::write modulesBrian Anderson-1/+1
2011-05-12Add stats option and lazily emit glue.Graydon Hoare-0/+1
2011-05-12Downcase std modules again, move to :: for module dereferencingMarijn Haverbeke-29/+30
2011-05-10Add --time-llvm-passes.Graydon Hoare-0/+1
2011-05-06Rename std modules to be camelcasedMarijn Haverbeke-9/+9
2011-05-05rustc: Add a Link module; move crate writing to it to slim down trans slightlyPatrick Walton-1/+1
2011-05-04rustc: Detect the system root and allow the user to override if necessaryPatrick Walton-1/+2
2011-05-04Add a structure for passing option flags around the compiler, put it in sessi...Graydon Hoare-8/+23
2011-04-28rustc: Only use color if it's supportedPatrick Walton-2/+10
2011-04-28rustc: Joseph and the Amazing Technicolor Error MessagesPatrick Walton-21/+20
2011-04-19replace error logging with log_err in stdlib and rustcMarijn Haverbeke-18/+18
2011-04-18collect crate meta info and ext crate namesMarijn Haverbeke-4/+13
2011-04-09Move to single-uint file-position representation.Marijn Haverbeke-10/+26
2011-03-25Another go at changing compile-command, this time using RBUILD env var.Graydon Hoare-1/+1
2011-03-25Sketch of wiring typeck up to creader.Graydon Hoare-1/+7
2011-03-25Revert "Bulk-edit compile commands in emacs chatter to point to assumed build...Graydon Hoare-1/+1
2011-03-25Bulk-edit compile commands in emacs chatter to point to assumed build/ dir of...Graydon Hoare-1/+1
2011-03-25rustc: Store cached crate metadata in the sessionPatrick Walton-0/+4
2011-03-25rustc: Create a crate metadata cachePatrick Walton-1/+12
2011-03-18rustc: When encountering "mutable" as a tycon, parse it, drop it on the floor...Patrick Walton-0/+8
2011-03-18rustc: Add a span_unimpl() for debuggingPatrick Walton-0/+9
2010-11-22Check and translate 'as' cast-operator, lower target-specific types, reindent...Graydon Hoare-1/+30
2010-10-18Rewrite session formatting to use #fmt extension.Graydon Hoare-19/+7
2010-09-23More fleshing-out on rustc.me.trans. Emitting modules and fns corresponding t...Graydon Hoare-3/+10