summary refs log tree commit diff
path: root/src/librustc_back
AgeCommit message (Expand)AuthorLines
2018-03-14Workaround abort(2) on compilation error on FreeBSD.Bryan Drewery-0/+1
2018-01-31Rollup merge of #47890 - pftbest:no_trap, r=alexcrichtonkennytm-0/+6
2018-01-31[MSP430] Don't enable trap_unreachable option by default on msp.Vadzim Dambrouski-0/+6
2018-01-30rustc: Add an option to default hidden visibilityAlex Crichton-0/+10
2018-01-28rustc: Split Emscripten to a separate codegen backendAlex Crichton-0/+8
2018-01-28Auto merge of #47663 - malbarbo:mips-crt-static, r=alexcrichtonbors-22/+18
2018-01-24llvm6: CodeModel::{JIT,}Default no longer existsAlex Crichton-4/+4
2018-01-23Set crt_static_default = false for musl/mips[el] targetsMarco A L Barbosa-0/+2
2018-01-22Do not assume dynamic linking for musl/mips[el] targetsMarco A L Barbosa-22/+16
2018-01-19Give TargetOptions::linker a sane default value.Ed Schouten-0/+4
2018-01-17Document the mingw -lmsvcrt hack betterSegev Finer-1/+9
2018-01-16Add "-lmsvcrt" twice to get rustc to build with the latest mingw64Segev Finer-0/+1
2018-01-13Rollup merge of #47328 - mbrubeck:fs_read, r=sfacklerkennytm-5/+3
2018-01-11Add i586-unknown-linux-musl targetMarco A L Barbosa-2/+22
2018-01-10Use the new fs_read_write functions in rustc internalsMatt Brubeck-5/+3
2018-01-07Try to fix a perf regression by updating logMalo Jaffré-1/+1
2018-01-05Rollup merge of #47110 - EdSchouten:cloudabi-tls, r=kennytmkennytm-0/+12
2018-01-03Explain why local-exec is used by CloudABI.Ed Schouten-0/+11
2018-01-01Use the right TLS model for CloudABI.Ed Schouten-0/+1
2018-01-01Fix docs for future pulldown migrationMalo Jaffré-1/+1
2017-12-31Don't announce CloudABI as being UNIX.Ed Schouten-1/+1
2017-12-26Add armv4t-unknown-linux-gnueabi targetMarco A L Barbosa-5/+38
2017-12-22Add support for CloudABI targets to the rustc backend.Ed Schouten-0/+174
2017-12-05Auto merge of #46305 - irinagpopa:backstory, r=alexcrichton,eddybbors-426/+0
2017-12-04rustc_back: replace tempdir with crates.io version.Irina-Gabriela Popa-115/+0
2017-12-04rustc_back: move dynamic_lib to rustc_metadata.Irina-Gabriela Popa-291/+0
2017-12-04rustc_back: remove slice module in favor of std::slice::from_ref.Irina-Gabriela Popa-20/+0
2017-12-03Add an i128_lowering flag in TargetOptionsScott McMurray-0/+5
2017-12-01Auto merge of #46211 - snipsco:master, r=pnkfelixbors-0/+4
2017-11-30explanatory note for the workaroundMathieu Poumeyrol-0/+3
2017-11-26make OpenBSD to use libc++ instead of (e)stdc++Sébastien Marie-0/+1
2017-11-23disable jemalloc on exectuable for ios targetsMathieu Poumeyrol-0/+1
2017-11-19std: Add a new wasm32-unknown-unknown targetAlex Crichton-0/+131
2017-11-11Control LLVM's TrapUnreachable feature through rustc's TargetOptions.Dan Gohman-0/+7
2017-11-08std: Remove `rand` crate and moduleAlex Crichton-3/+3
2017-11-03Fix error message for invalid code/reloc modelsAmanieu d'Antras-0/+6
2017-10-25Disable jemalloc for sparcv9-sun-solarisbgermann-0/+1
2017-10-15Auto merge of #45224 - malbarbo:x32, r=alexcrichtonbors-0/+36
2017-10-14Auto merge of #45102 - petrochenkov:noar, r=alexcrichtonbors-41/+0
2017-10-11Add x86_64-unknown-linux-gnux32 targetMarco A L Barbosa-0/+36
2017-10-09rustc: Allow target-specific default cgusAlex Crichton-0/+11
2017-10-09cleanup: rustc doesn't use an external archiverVadim Petrochenkov-41/+0
2017-10-09Auto merge of #45041 - est31:master, r=alexcrichtonbors-52/+0
2017-10-08Rollup merge of #45094 - japaric:strict-align, r=alexcrichtonkennytm-5/+5
2017-10-07enable strict alignment (+strict-align) on ARMv6Jorge Aparicio-5/+5
2017-10-05Remove nacl from librustc_backest31-52/+0
2017-10-02Allow atomic operations up to 32 bitsJames Munns-2/+6
2017-09-30rustc: Use 16bit c_int for msp430Daniel Klauer-1/+1
2017-09-30rustc: Specify c_int width for each targetDaniel Klauer-0/+75
2017-09-23add aarch64-unknown-linux-musl targetBen Cressey-0/+37