summary refs log tree commit diff
path: root/src/librustc_trans/back
AgeCommit message (Expand)AuthorLines
2016-01-15Auto merge of #30711 - nrc:json-errs, r=huonwbors-11/+11
2016-01-15Add an --output option for specifying an error emitterNick Cameron-11/+11
2016-01-14Revert "Link with ld.gold by default"Brian Anderson-55/+0
2016-01-05Annotate the compiler with information about what it is doing when.Niko Matsakis-2/+4
2015-12-30Auto merge of #30542 - nrc:errs-base, r=nagisabors-29/+35
2015-12-30use structured errorsNick Cameron-29/+35
2015-12-28Link with ld.gold by defaultBrian Anderson-0/+55
2015-12-21Fix Universal CRT detection on weird setupsPeter Atashian-2/+9
2015-12-19Auto merge of #30394 - geofft:dt-runpath, r=alexcrichtonbors-0/+1
2015-12-18Auto merge of #29973 - petrochenkov:privinpub, r=nikomatsakisbors-2/+2
2015-12-18Do not substitute type aliases during error reportingVadim Petrochenkov-1/+1
2015-12-18Rollup merge of #30452 - dotdash:24876_take_2, r=alexcrichtonManish Goregaokar-0/+12
2015-12-18Fix emitting asm and object file output at the same timeBjörn Steinbrink-0/+12
2015-12-18Substitute type aliases before checking for privacyVadim Petrochenkov-1/+1
2015-12-18Fix the falloutVadim Petrochenkov-2/+2
2015-12-17Move a bunch of stuff from Session to syntax::errorsNick Cameron-1/+1
2015-12-17move error handling from libsyntax/diagnostics.rs to libsyntax/errors/*Nick Cameron-12/+11
2015-12-15Pass --enable-new-dtags to GNU ldGeoffrey Thomas-0/+1
2015-12-14Overhaul MSVC linker and Windows SDK detection codePeter Atashian-286/+173
2015-12-13Better support for `--llvm-root`.Richard Diamond-33/+1
2015-12-05std: Stabilize APIs for the 1.6 releaseAlex Crichton-2/+2
2015-11-26split the metadata code into rustc_metadataAriel Ben-Yehuda-7/+6
2015-11-26make CrateStore a trait objectAriel Ben-Yehuda-4/+3
2015-11-26remove csearch from the rest of rustcAriel Ben-Yehuda-34/+39
2015-11-25Auto merge of #30034 - brson:rust_path, r=alexcrichtonbors-3/+0
2015-11-24Remove RUST_PATH from compilerBrian Anderson-3/+0
2015-11-20Auto merge of #29943 - brson:inline-threshold, r=nrcbors-5/+12
2015-11-19Add -C inline-thresholdBrian Anderson-5/+12
2015-11-19Remove segmented stack option from LLVMRustCreateTargetMachine. Unused.Brian Anderson-1/+0
2015-11-09std: Migrate to the new libcAlex Crichton-2/+9
2015-11-03Auto merge of #29285 - eefriedman:libsyntax-panic, r=nrcbors-4/+2
2015-11-01Auto merge of #29177 - vadimcn:rtstuff, r=alexcrichtonbors-1/+8
2015-10-27Make fatal errors more consistent.Eli Friedman-4/+2
2015-10-26Print the codegen worker # when using time-passesJonas Schievink-3/+7
2015-10-25std: Stabilize library APIs for 1.5Alex Crichton-1/+1
2015-10-21save-analysis: don't recompute crate nameNick Cameron-2/+2
2015-10-19Don't use GCC's startup objects (crtbegin.o/crtend.o); build and use our own ...Vadim Chugunov-1/+8
2015-10-17Don't ICE if the linker prints something non-UTF-8William Throwe-3/+15
2015-10-03Auto merge of #28521 - arielb1:metadiet, r=eddybbors-1/+1
2015-10-02Auto merge of #28768 - alexcrichton:dep-info++, r=brsonbors-55/+53
2015-10-02Merge branch 'master' into metadietAriel Ben-Yehuda-12/+17
2015-10-01improve the tyencode abbrev formatAriel Ben-Yehuda-1/+1
2015-10-01Convert DefId to use DefIndex, which is an index into a list ofNiko Matsakis-12/+17
2015-09-30rustc: Swap link order of native libs/rust depsAlex Crichton-21/+14
2015-09-30rustc: Support output filenames for each emit typeAlex Crichton-55/+53
2015-09-27Rollup merge of #28673 - wthrowe:bad-archive, r=alexcrichtonManish Goregaokar-4/+7
2015-09-26Don't ICE if an archive isn't actually an archiveWilliam Throwe-4/+7
2015-09-25Auto merge of #28505 - apasel422:issue-28448, r=alexcrichtonbors-12/+3
2015-09-22Auto merge of #28578 - gandro:nodefaultlibs, r=alexcrichtonbors-7/+4
2015-09-22Add `no_default_libraries` target linker optionSebastian Wicki-7/+4