about summary refs log tree commit diff
path: root/src/comp/driver/session.rs
AgeCommit message (Expand)AuthorLines
2012-03-02Move src/comp to src/rustcGraydon Hoare-210/+0
2012-02-29optionally enforce local variable mutabilityNiko Matsakis-1/+2
2012-02-28change def's that are always local to use node_id, add --inline optNiko Matsakis-0/+1
2012-02-09Remove some pointless importsMarijn Haverbeke-2/+0
2012-02-03Start on in-crate monomorphizingMarijn Haverbeke-0/+1
2012-02-03Remove experimental GC codeMarijn Haverbeke-1/+0
2012-01-31Change option::t to optionTim Chevalier-2/+2
2012-01-31Require alts to be exhaustiveTim Chevalier-1/+1
2012-01-26rustc: Switch the --no-core switch to a #[no_core] attributeBrian Anderson-1/+0
2012-01-24rustc: Split diagnostics into "span diagnostics" and "diagnostics".Patrick Walton-15/+15
2012-01-22rustc: Specify lint checks via crate attributesHaitao Li-1/+1
2012-01-19rustc: ";" to "," in enumsPatrick Walton-3/+3
2012-01-19rustc: "tag" -> "enum"Patrick Walton-3/+3
2012-01-19rustc: Name the lint-style check module `lint`Haitao Li-1/+2
2012-01-19rustc: Add a usage pass to collect one-off analysesHaitao Li-0/+1
2012-01-18Remove '.' after nullary tags in patternsTim Chevalier-3/+3
2012-01-17rustc: --test overrides the crate_type attributeBrian Anderson-11/+28
2012-01-13rustc: Replace session's error handling with diagnostic implBrian Anderson-21/+19
2012-01-13rustc: Extract driver::diagnostic from syntax::codemapBrian Anderson-8/+8
2012-01-13rustc: Refactor codemap::emit_* functionsBrian Anderson-8/+8
2012-01-12Make driver::session::session no longer an objectMarijn Haverbeke-48/+32
2012-01-01freebsd supportUser Jyyou-1/+1
2011-12-19Properly calculate base working dir for compile units.Josh Matthews-1/+5
2011-12-18Hide extended, unfinished debug information behind --xg compiler flag.Josh Matthews-0/+1
2011-12-17rustc: Remove --stack-growth optionBrian Anderson-1/+0
2011-12-13Copy first batch of material from libstd to libcore.Graydon Hoare-2/+2
2011-12-08rustc: Actually hook the crate_type attribute into sessionBrian Anderson-2/+6
2011-12-08rustc: Support 'crate_type' attributeBrian Anderson-0/+74
2011-12-08rustc: Determine the crate type (lib/bin) in the session, not session optsBrian Anderson-1/+4
2011-12-07Change literal representation to not truncateMarijn Haverbeke-4/+4
2011-12-06Add --no-core option and inject a use core/import core::* pair into crate unl...Graydon Hoare-0/+1
2011-11-17remove compile-command from local variable blocksNiko Matsakis-1/+0
2011-11-17rustc: Add a flag '--warn-unused-imports'Haitao Li-1/+2
2011-11-16Removed --no-typestate flag from rutscStefan Plantikow-1/+0
2011-11-16enable comments in generated asm, llNiko Matsakis-1/+2
2011-11-15Fix handling of loops and conditionals in alias.rsMarijn Haverbeke-0/+1
2011-11-10Cleanup unused importsHaitao Li-1/+1
2011-11-02hack around on makefiles trying to get a 64 bit buildNiko Matsakis-1/+1
2011-11-02start to isolate target strings so that they can be configured forNiko Matsakis-0/+2
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