about summary refs log tree commit diff
path: root/src/librustc/back
AgeCommit message (Expand)AuthorLines
2013-11-11Move std::rt::io to std::ioAlex Crichton-2/+2
2013-11-12Implemented a ProcessExit enum and helper methods to std::rt::io::process for...Matthew Iselin-7/+6
2013-11-10Only run dsymutil on OSX in debug buildsAlex Crichton-2/+3
2013-11-09auto merge of #10367 : alexcrichton/rust/system-abi, r=nikomatsakisbors-59/+58
2013-11-09Add a "system" ABIAlex Crichton-59/+58
2013-11-08Added default value for package_id attribute when encoding metadata for lib c...Andrei Formiga-11/+3
2013-11-08Add default 'package_id' link meta for crates (with value equal to 'name')Andrei Formiga-2/+23
2013-11-05Use loader_path instead of executable_path for osxAlex Crichton-2/+2
2013-11-04Move io::file to io::fs and fns out of FileAlex Crichton-2/+2
2013-11-03Fill out the remaining functionality in io::fileAlex Crichton-4/+3
2013-11-03Remove all blocking std::os blocking functionsAlex Crichton-10/+7
2013-11-01Stop propagating link arguments across cratesAlex Crichton-9/+1
2013-10-24Remove even more of std::ioAlex Crichton-2/+1
2013-10-22auto merge of #10013 : bdash/rust/mavericks-unwinding, r=alexcrichtonbors-8/+0
2013-10-22Drop the '2' suffix from logging macrosAlex Crichton-18/+18
2013-10-22Fix unwinding on OS X 10.9.Mark Rowe-8/+0
2013-10-20fix typoDaniel Micay-5/+5
2013-10-18rustc: Check that the output file is writeable before linkingTim Chevalier-0/+25
2013-10-16Implement new methods vec.starts_with()/vec.ends_with()Kevin Ballard-5/+2
2013-10-16path2: Update based on more review feedbackKevin Ballard-2/+2
2013-10-15path2: Adjust the API to remove all the _str mutation methodsKevin Ballard-15/+15
2013-10-15path2: Replace the path module outrightKevin Ballard-79/+104
2013-10-04rustc: Use static strings in a few literalsblake2-ppc-5/+5
2013-10-01Migrate users of 'loop' to 'continue'Alex Crichton-1/+1
2013-10-01auto merge of #9599 : alexcrichton/rust/less-fmt, r=huonwbors-32/+32
2013-09-30rustc: Remove usage of fmt!Alex Crichton-32/+32
2013-10-01add -Z soft-float optionJyun-Yan You-1/+3
2013-09-19Replace unreachable() calls with unreachable!().Chris Morgan-2/+2
2013-09-18Register new snapshotsAlex Crichton-1/+1
2013-09-16switch Drop to `&mut self`Daniel Micay-1/+1
2013-09-06Remove even more usage of clownshoes in symbolsAlex Crichton-11/+7
2013-09-05Rename str::from_bytes to str::from_utf8, closes #8985Florian Hahn-2/+2
2013-09-04auto merge of #8875 : alexcrichton/rust/fix-inner-static-library-bug, r=huonwbors-24/+76
2013-09-04Improve name mangling for gdbAlex Crichton-23/+54
2013-09-04auto merge of #8978 : pnkfelix/rust/make-path-api-less-allocation-happy, r=huonwbors-2/+2
2013-09-04Update clients of path.rs to use new API.Felix S. Klock II-2/+2
2013-09-04auto merge of #8976 : alexcrichton/rust/issue-5425, r=pnkfelixbors-0/+4
2013-09-04Don't die with an ICE on a blank library nameAlex Crichton-0/+4
2013-09-03add type name to the tydescDaniel Micay-1/+2
2013-09-02Remove __extensions__ in names for a "pretty name"Alex Crichton-4/+25
2013-09-02librustc: Check for empty crate link meta name and vers.Luqman Aden-4/+4
2013-09-01Modernized a few type names in rustc and syntaxMarvin Löbel-56/+56
2013-08-30Tweak pass management and add some more optionsAlex Crichton-41/+75
2013-08-26Rewrite pass management with LLVMAlex Crichton-528/+165
2013-08-24librustc: Always use session target triple.Luqman Aden-32/+8
2013-08-22Compile via external assembler on Windows.Vadim Chugunov-18/+14
2013-08-22On Windows, use g++ for linking, instead of gcc.Vadim Chugunov-4/+5
2013-08-21auto merge of #8595 : vadimcn/rust/print_link_args, r=alexcrichtonbors-0/+5
2013-08-21Trimmed whitespaceVadim Chugunov-2/+2
2013-08-20auto merge of #8328 : alexcrichton/rust/llvm-head, r=brsonbors-1/+0