about summary refs log tree commit diff
path: root/src/librustc/back
AgeCommit message (Expand)AuthorLines
2014-11-18Move trans, back, driver, and back into a new crate, rustc_trans. Reduces mem...Niko Matsakis-2578/+0
2014-11-18rollup merge of #18890: luqmana/tfJakub Bukaj-1/+3
2014-11-17Switch to purely namespaced enumsSteven Fackler-0/+2
2014-11-17Fix fallout from coercion removalNick Cameron-2/+2
2014-11-13Remove lots of numeric traits from the preludesBrendan Zabarauskas-0/+1
2014-11-11librustc: Respect no-compiler-rt target option for static libs as well.Luqman Aden-1/+3
2014-11-11auto merge of #18797 : vadimcn/rust/prefer-bundled2, r=alexcrichtonbors-3/+0
2014-11-08As of 4.9.2, gcc started passing -fno-lto to collect2, or to ld if collect2 c...Vadim Chugunov-3/+0
2014-11-07Properly static lib packagingValerii Hiora-1/+1
2014-11-06rollup merge of #18683 : thestinger/typoAlex Crichton-1/+1
2014-11-06Fallout from collection conventionsAlexis Beingessner-1/+1
2014-11-06fix typo in librustc target specDaniel Micay-1/+1
2014-11-04Implement flexible target specificationCorey Richardson-215/+130
2014-10-30rollup merge of #18411 : richo/tm-null-checkAlex Crichton-7/+13
2014-10-29rustc: fail if LLVM is passed an invalid tripleRicho Healey-7/+13
2014-10-29Rename fail! to panic!Steve Klabnik-6/+6
2014-10-23Fail immediately if linking returns status code != 0Markus Siemens-1/+7
2014-10-19Remove a large amount of deprecated functionalityAlex Crichton-37/+16
2014-10-12optimize position independent code in executablesDaniel Micay-2/+5
2014-10-10Register new snapshotsAlex Crichton-1/+1
2014-10-09rustc: Convert statics to constantsAlex Crichton-5/+5
2014-10-07Use slice syntax instead of slice_to, etc.Nick Cameron-6/+6
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-10-02Revert "Use slice syntax instead of slice_to, etc."Aaron Turon-6/+6
2014-10-02Use slice syntax instead of slice_to, etc.Nick Cameron-6/+6
2014-09-30librustc: Forbid `..` in range patterns.Patrick Walton-3/+3
2014-09-29rollup merge of #17619 : wizeman/fix-permAlex Crichton-0/+12
2014-09-29rustc: Fix permission denied error in 'ar' when lto is enabledRicardo M. Correia-0/+12
2014-09-28Keep ExpnId abstract by providing conversionsKeegan McAllister-1/+1
2014-09-27Translate inline assembly errors back to source locationsKeegan McAllister-7/+36
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-19rollup merge of #17358 : epdtry/pcg-ltoAlex Crichton-104/+118
2014-09-19Add enum variants to the type namespaceNick Cameron-4/+4
2014-09-18stop disabling ASLR in normal Windows buildsDaniel Micay-1/+3
2014-09-17support LTO against libraries built with codegen-units > 1Stuart Pernsteiner-104/+118
2014-09-16Fallout from renamingAaron Turon-5/+5
2014-09-15auto merge of #17208 : kmcallister/rust/llvm-diagnostics, r=thestingerbors-11/+56
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-12Add -C remark for LLVM optimization remarksKeegan McAllister-11/+56
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