summary refs log tree commit diff
path: root/src/librustc/back/link.rs
AgeCommit message (Expand)AuthorLines
2014-10-06auto merge of #17781 : P1start/rust/bitflags-lints, r=alexcrichtonbors-2/+2
2014-10-06Rename the file permission statics in std::io to be uppercaseP1start-2/+2
2014-10-05work around yet another MinGW-w64 ASLR bugDaniel Micay-4/+4
2014-09-30librustc: Forbid `..` in range patterns.Patrick Walton-3/+3
2014-09-29rustc: Fix permission denied error in 'ar' when lto is enabledRicardo M. Correia-0/+12
2014-09-24Remove dead code from librustcJakub Wieczorek-7/+0
2014-09-22Link libgcc statically on Win64.Vadim Chugunov-4/+9
2014-09-19rollup merge of #17363 : thestinger/aslrAlex Crichton-1/+3
2014-09-18stop disabling ASLR in normal Windows buildsDaniel Micay-1/+3
2014-09-17support LTO against libraries built with codegen-units > 1Stuart Pernsteiner-10/+14
2014-09-16Fallout from renamingAaron Turon-3/+3
2014-09-15Only pass -fno-use-linker-plugin on WindowsFlorian Gilcher-1/+6
2014-09-14auto merge of #17163 : pcwalton/rust/impls-next-to-struct, r=alexcrichtonbors-0/+1
2014-09-13auto merge of #17161 : vadimcn/rust/fix-debuginfo, r=alexcrichtonbors-1/+2
2014-09-13librustc: Forbid inherent implementations that aren't adjacent to thePatrick Walton-0/+1
2014-09-10Remove dependency on GCC's LTO linker plugin, since Rust does its' own LTO.Vadim Chugunov-0/+3
2014-09-10Disable ASLR on Windows, for now.Vadim Chugunov-1/+2
2014-09-08auto merge of #17053 : thestinger/rust/large_address_aware, r=sfackler,cmrbors-0/+6
2014-09-07Changed addl_lib_search_paths from HashSet to Vecinrustwetrust-5/+1
2014-09-06mark win32 binaries as large address awareDaniel Micay-0/+6
2014-09-06auto merge of #16907 : SimonSapin/rust/tempdir-result, r=huonwbors-2/+2
2014-09-05run optimization and codegen on worker threadsStuart Pernsteiner-41/+46
2014-09-05move back::link::write into a separate fileStuart Pernsteiner-476/+2
2014-09-05split CrateContext into shared and local piecesStuart Pernsteiner-0/+1
2014-09-05make CrateContext fields privateStuart Pernsteiner-4/+4
2014-09-03Fix spelling errors and capitalization.Joseph Crail-1/+1
2014-08-31Have std::io::TempDir::new and new_in return IoResultSimon Sapin-2/+2
2014-08-25auto merge of #16694 : vadimcn/rust/debug-linker, r=alexcrichtonbors-0/+2
2014-08-24Enable the MergeFunc passBjörn Steinbrink-0/+7
2014-08-23Log linker stderr and stdout.Vadim Chugunov-0/+2
2014-08-23Complete renaming of win32 to windowsVadim Chugunov-1/+1
2014-08-17mark Windows binaries as compatible with ASLRDaniel Micay-0/+3
2014-08-16enable DEP (NX bit) for 32-bit Windows executablesDaniel Micay-0/+3
2014-08-12Replace all references to "Win32" with "Windows".Vadim Chugunov-7/+7
2014-08-07enable PIE by default on Linux for full ASLRDaniel Micay-3/+15
2014-08-04rustc: Link entire archives of native librariesAlex Crichton-16/+49
2014-08-03Use a versioning scheme for bytecode objects in rlibs.Michael Woerister-15/+88
2014-07-31auto merge of #16073 : mneumann/rust/dragonfly2, r=alexcrichtonbors-1/+9
2014-07-30auto merge of #15670 : epdtry/rust/fast-archive-builder, r=alexcrichtonbors-20/+33
2014-07-29rustc: Switch dsymutil status => outputAlex Crichton-1/+1
2014-07-29speed up static linking by combining `ar` invocationsStuart Pernsteiner-20/+33
2014-07-29Port Rust to DragonFlyBSDMichael Neumann-1/+9
2014-07-21rustc: Append platform exe suffix to output filesAlex Crichton-1/+10
2014-07-18rustc: Mix extra-filename in temp outputsAlex Crichton-5/+7
2014-07-18rustc: #[crate_name] and --crate-name must matchAlex Crichton-1/+12
2014-07-18auto merge of #15725 : aochagavia/rust/vec, r=alexcrichtonbors-1/+1
2014-07-17Rename functions in the CloneableVector traitAdolfo Ochagavía-1/+1
2014-07-17auto merge of #15698 : Zoxc/rust/code-model, r=alexcrichtonbors-1/+17
2014-07-15Support for specifying the code modelJohn Kåre Alsaker-1/+17
2014-07-15Deprecate `str::from_utf8_lossy`Adolfo Ochagavía-1/+1