summary refs log tree commit diff
path: root/src/rustc/back/link.rs
AgeCommit message (Expand)AuthorLines
2012-07-09Switch 'cont' to 'again' everywhere. Close #2229.Graydon Hoare-1/+1
2012-07-05Comments only: change TODOs to FIXMEs and annotate themTim Chevalier-2/+2
2012-07-03Switch 'native' to 'extern' (or 'foreign' in some descriptions)Graydon Hoare-3/+3
2012-07-01Convert to new closure syntaxBrian Anderson-50/+51
2012-06-30Eliminate usages of old sugared call syntaxBrian Anderson-1/+1
2012-06-29Switch the compiler over to using ~[] notation instead of []/~. Closes #2759.Michael Sullivan-9/+9
2012-06-28Replaced almost all vector+ in rustc (#2719)Eric Holk-4/+8
2012-06-26Getting rid of lots more vector +=. (issue #2719)Eric Holk-25/+25
2012-06-25Make vectors uglier ([]/~). Sorry. Should be temporary. Closes #2725.Michael Sullivan-26/+26
2012-06-21Tag all remaining FIXMEs with bugs. Install rule in tidy script to enforce this.Graydon Hoare-7/+5
2012-06-19rustc: Add a temporary option to not link to the runtimeBrian Anderson-2/+4
2012-06-13Box AST identsBrian Anderson-27/+28
2012-06-07fix compiletest deadlock on freebsdJyun-Yan You-6/+7
2012-06-06rustc: Add comments about linking to libmBrian Anderson-1/+6
2012-06-06fix link errorJyun-Yan You-1/+1
2012-05-29rustc: Move filesearch into metadata modBrian Anderson-1/+1
2012-05-24remove dead assignmentsNiko Matsakis-4/+3
2012-05-21rustc: Move ast_map to the syntax crateBrian Anderson-1/+1
2012-05-18use -Z to distinguish internal debugging optionsNiko Matsakis-5/+5
2012-05-17Annotate or fix FIXMEs in LLVM bindings and metadata codeTim Chevalier-11/+11
2012-05-17Comments only: annotate FIXMEs in back-end and driverTim Chevalier-0/+2
2012-05-14rustc: Break metadata's dependency on linkBrian Anderson-6/+4
2012-05-01Fix symbol mangling in the presence of trailing version numbers.Graydon Hoare-0/+8
2012-04-16rustc: -L also indicates the location of native librariesBrian Anderson-0/+16
2012-04-13rustc: Don't hardcode -lmBrian Anderson-3/+0
2012-04-07rustc: Hash the CMH into symbol namesBrian Anderson-2/+1
2012-04-07rustc: Append the crate version to symbolsBrian Anderson-4/+2
2012-04-07Revert "Mangle exported names using node IDs rather than types"Brian Anderson-5/+6
2012-04-06Convert old-style for loops to new-styleMarijn Haverbeke-7/+7
2012-04-05Mangle exported names using node IDs rather than typesTim Chevalier-6/+5
2012-03-29rustc: Remove the rustsyntax::attr wrapper in frontBrian Anderson-1/+1
2012-03-29rustc: Remove the session dependency from front::attrBrian Anderson-1/+1
2012-03-23Stop trying to link intrinsics.bcMarijn Haverbeke-64/+0
2012-03-23Revert removal of intrinsicsMarijn Haverbeke-0/+64
2012-03-23Remove support for the old-style intrinsicsMarijn Haverbeke-64/+0
2012-03-21add mut decls to rustc and make them mandatoryNiko Matsakis-14/+15
2012-03-20Work on fixing name mangling.Graydon Hoare-1/+30
2012-03-20Remove object file directly rather than running "rm". Close #1778 also.Graydon Hoare-1/+4
2012-03-19core: Move unsafe conversions to str::unsafeBrian Anderson-1/+1
2012-03-14Convert *u8 native string users to *c_charBrian Anderson-16/+16
2012-03-14core: Rename str::from_cstr et. al to from_bufBrian Anderson-1/+1
2012-03-14rustc: Lift the @ from the type definition of crate_ctxt into its usesPatrick Walton-6/+6
2012-03-12Libc/os/run/rand/io reorganization. Close #1373. Close #1638.Graydon Hoare-11/+9
2012-03-07stdlib: Stop incurring vtable dispatch costs when hashmaps are usedPatrick Walton-0/+1
2012-03-07Revert "stdlib: Stop incurring vtable dispatch costs when hashmaps are used"Patrick Walton-1/+0
2012-03-07stdlib: Stop incurring vtable dispatch costs when hashmaps are usedPatrick Walton-0/+1
2012-03-05rustc: Make llvm_err non-returningBrian Anderson-4/+1
2012-03-05rustc: Lower case error messagesBrian Anderson-1/+1
2012-03-02Move src/comp to src/rustcGraydon Hoare-0/+718