summary refs log tree commit diff
path: root/src/librustc/back/link.rs
AgeCommit message (Expand)AuthorLines
2014-01-06librustc: tidy cleanupYoung-il Choi-1/+1
2014-01-06librustc: add get_system_tools for target specific environmentYoung-il Choi-17/+24
2014-01-06librustc: move target dependent logic to back::linkYoung-il Choi-0/+16
2014-01-01auto merge of #11247 : eddyb/rust/symbol-cleanup, r=alexcrichtonbors-2/+5
2013-12-31auto merge of #11215 : alexcrichton/rust/metadata-filename, r=pcwaltonbors-2/+5
2013-12-31auto merge of #11187 : alexcrichton/rust/once, r=brsonbors-8/+4
2013-12-31Convert relevant static mutexes to OnceAlex Crichton-8/+4
2014-01-01Truncate symbol hashes to 64 bits.Eduard Burtescu-2/+5
2013-12-30Revert "Embed Windows application manifest."Vadim Chugunov-7/+0
2013-12-30Add metadata from a tempdir instead of a build dirAlex Crichton-2/+5
2013-12-29Rename PkgId to CrateIdLuis de Bethencourt-11/+11
2013-12-29Rename pkgid variablesLuis de Bethencourt-1/+1
2013-12-27Initialize LLVM only onceAlex Crichton-25/+25
2013-12-26librustc: De-`@mut` `outputs` in the sessionPatrick Walton-2/+4
2013-12-26librustc: De-`@mut` the additional library search pathsPatrick Walton-1/+2
2013-12-26librustc: De-`@mut` `CStore::used_link_args`Patrick Walton-1/+3
2013-12-26librustc: De-`@mut` `CStore::used_libraries`Patrick Walton-2/+6
2013-12-26librustc: De-`@mut` the crate contextPatrick Walton-6/+6
2013-12-26librustc: De-`@mut` `CrateContext::symbol_hasher`.Patrick Walton-1/+2
2013-12-26librustc: De-`@mut` `CrateContext::type_hashcodes`Patrick Walton-7/+11
2013-12-26auto merge of #10965 : alexcrichton/rust/libgreen, r=brsonbors-1/+11
2013-12-25Test fixes and rebase conflictsAlex Crichton-1/+11
2013-12-25Method-ify CStoreSteven Fackler-10/+10
2013-12-24Stop using C++ exceptions for stack unwinding.Vadim Chugunov-5/+9
2013-12-21auto merge of #10997 : cadencemarseille/rust/issue-10755-ICE-for-missing-link...bors-5/+14
2013-12-20rustc: Improve crate id extractionAlex Crichton-2/+2
2013-12-19auto merge of #11041 : cmr/rust/pkgid_changes, r=cmr,metajackbors-8/+14
2013-12-19Add some things to inspect crate-id'sCorey Richardson-8/+14
2013-12-18Fix #10755 - ICE: `--linker=`Cadence Marseille-5/+14
2013-12-19std::vec: remove .as_imm_buf, replaced by .as_ptr & .len.Huon Wilson-3/+1
2013-12-17auto merge of #10979 : alexcrichton/rust/less-bc, r=cmrbors-10/+3
2013-12-15Move logic for test output generation forwardAlex Crichton-10/+3
2013-12-14Fix #10754 - `std::run` functions fail after io_errorCadence Marseille-15/+29
2013-12-13auto merge of #10908 : alexcrichton/rust/issue-10907, r=cmrbors-2/+7
2013-12-13auto merge of #10698 : metajack/rust/dep-info, r=alexcrichtonbors-3/+9
2013-12-12Add --dep-info to write Makefile-compatible dependency info.Jack Moffitt-3/+9
2013-12-11Don't always modify the symbol table in rlibsAlex Crichton-2/+7
2013-12-11Embed Windows application manifest.Vadim Chugunov-0/+7
2013-12-10Make crate hash stable and externally computable.Jack Moffitt-182/+55
2013-12-09auto merge of #10812 : alexcrichton/rust/lto, r=pcwaltonbors-71/+213
2013-12-09Implement LTOAlex Crichton-91/+164
2013-12-09Store metadata separately in rlib filesAlex Crichton-27/+96
2013-12-10Extend allocation lint for boxing expressionsSeo Sanghyeon-1/+1
2013-12-05Remove unused upcallsAlex Crichton-2/+2
2013-12-05Update LLVM and jettison jit supportAlex Crichton-141/+28
2013-12-04std::str: remove from_utf8.Huon Wilson-2/+2
2013-12-03Resume propagation of linking to native dylibsAlex Crichton-54/+73
2013-12-02auto merge of #10742 : alexcrichton/rust/frameworks, r=cmrbors-7/+29
2013-12-01rustc: filter out empty linker argsPhilipp Brüschweiler-4/+4
2013-11-30Support OSX frameworksAlex Crichton-7/+29