about summary refs log tree commit diff
path: root/src/librustc_back
AgeCommit message (Expand)AuthorLines
2018-04-26Rename rustc_back::target to rustc_target::spec.Irina Popa-5216/+0
2018-04-26rustc_back: move LinkerFlavor, PanicStrategy, and RelroLevel to target.Irina Popa-319/+220
2018-04-21rustc: Always emit `uwtable` on AndroidAlex Crichton-0/+11
2018-04-08Move deny(warnings) into rustbuildMark Simulacrum-1/+0
2018-04-06refactor: simplify `needs_gdb_debug_scripts_section`Jorge Aparicio-0/+3
2018-04-06add emit_debug_gdb_scripts target option and ..Jorge Aparicio-0/+16
2018-03-26Add a hash when a TargetPath is displayedPhilipp Oppermann-1/+20
2018-03-26Canonicalize pathsPhilipp Oppermann-2/+8
2018-03-26Introduce a TargetTriple enum to support absolute target pathsPhilipp Oppermann-25/+64
2018-03-16Replace many of the last references to readmesMark Mansi-4/+4
2018-03-16Auto merge of #48896 - alexcrichton:bitcode-in-object, r=michaelwoeristerbors-0/+6
2018-03-16Rollup merge of #49050 - snf:fix_oom_asmjs, r=alexcrichtonkennytm-1/+3
2018-03-16Rollup merge of #48957 - Eijebong:rand, r=michaelwoeristerkennytm-1/+1
2018-03-15setting ABORTING_MALLOC for asmjs backendsnf-1/+3
2018-03-15Rollup merge of #48874 - jcowgill:mips-features, r=sanxiynkennytm-7/+7
2018-03-13rustc: Embed LLVM bitcode by default on iOSAlex Crichton-0/+6
2018-03-12Dedupe randBastien Orivel-1/+1
2018-03-13Rollup merge of #48725 - humenda:master, r=nikomatsakiskennytm-56/+17
2018-03-10add stub for retrieving number of CPUsSebastian Humenda-1/+1
2018-03-10remove linker arguments from L4Re targetSebastian Humenda-56/+17
2018-03-09Make the default relro level be doing nothing at allJohannes Löthberg-1/+5
2018-03-08librustc_back: enable fpxx on 32-bit hardfloat mips targetsJames Cowgill-2/+2
2018-03-08librustc_back: bump ISA level of mipsel targets to mips32r2James Cowgill-6/+6
2018-03-03rustc: Tweak default linker selectionAlex Crichton-44/+18
2018-03-03rust: Import LLD for linking wasm objectsAlex Crichton-66/+43
2018-03-03Rollup merge of #48466 - sanxiyn:no-neon, r=alexcrichtonkennytm-8/+8
2018-02-28Rollup merge of #48560 - bdrewery:freebsd-struct-abi, r=estebankkennytm-7/+10
2018-02-26FreeBSD uses Clang which can return small structs as an integer.Bryan Drewery-0/+1
2018-02-26Add specific target option for returning struct as an integer.Bryan Drewery-7/+9
2018-02-26librustc_back: Add support for powerpc-linux-gnuspeJohn Paul Adrian Glaubitz-0/+36
2018-02-25Rollup merge of #48494 - bdrewery:freebsd-omit-frame-pointer, r=eddybkennytm-0/+1
2018-02-25Rollup merge of #48297 - glaubitz:sparc-linux, r=estebankkennytm-0/+35
2018-02-23Workaround abort(2) on compilation error on FreeBSD.Bryan Drewery-0/+1
2018-02-23librustc_back: Add support for sparc-linux-gnuJohn Paul Adrian Glaubitz-0/+35
2018-02-23Disable NEON on musl ARMv7Seo Sanghyeon-8/+8
2018-02-16Add powerpc-unknown-netbsd targetJonathan A. Kollasch-0/+36
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