summary refs log tree commit diff
path: root/src/librustc_target/spec
AgeCommit message (Expand)AuthorLines
2018-09-13Auto merge of #53621 - jordanrh1:windows-arm, r=alexcrichtonbors-0/+51
2018-09-12Expand comments in thumbv7a-pc-windows-msvc target specJordan Rhee-0/+8
2018-09-07Removed hardcoded paths and unnecessary LLVM featuresJordan Rhee-17/+2
2018-09-05Auto merge of #53878 - alexcrichton:wasm-atomics-feature, r=eddybbors-2/+1
2018-09-04Add target thumbv7a-pc-windows-msvcJordan Rhee-0/+58
2018-08-31rustc: Prepare the `atomics` feature for wasmAlex Crichton-2/+1
2018-08-30[RISCV] Disable atomics for riscv32imc-unknown-none-elf.David Craven-1/+2
2018-08-30[RISCV] Add riscv32imc-unknown-none-elf target.David Craven-14/+74
2018-08-30[RISCV] Enable C extension.David Craven-1/+1
2018-08-30[RISCV] Use lld as the default linker.David Craven-3/+4
2018-08-28Auto merge of #53679 - japaric:cortex-r, r=alexcrichtonbors-4/+129
2018-08-26more consistent llvm triplesJorge Aparicio-2/+2
2018-08-26add armebv7r-none-eabi targetJorge Aparicio-1/+42
2018-08-26set a default linker for the other Cortex-R targetsJorge Aparicio-4/+6
2018-08-26make the armebv7r target more consistent with the armv7r oneJorge Aparicio-1/+1
2018-08-26add armv7r-none-eabi targetJorge Aparicio-0/+41
2018-08-26Add target for Little-endian ARM Cortex-R4F/R5F MCUsPaolo Teti-0/+41
2018-08-24change the default linker of the ARM Cortex-M targetsJorge Aparicio-11/+10
2018-08-23use String::new() instead of String::from(""), "".to_string(), "".to_owned() ...Matthias Krüger-68/+68
2018-08-20Auto merge of #52101 - japaric:linker-flavor, r=alexcrichtonbors-0/+44
2018-08-18fully implement lld-flavorJorge Aparicio-0/+39
2018-08-18wasm32-unknown-unknown uses the WASM LLD flavorJorge Aparicio-0/+1
2018-08-18add lld_flavor info to target specJorge Aparicio-0/+4
2018-08-15Start adding an `aarch64-pc-windows-msvc` targetAlex Crichton-0/+36
2018-08-14Rollup merge of #53246 - ljedrz:cleanup_various, r=kennytmkennytm-8/+4
2018-08-14Rollup merge of #53233 - andre-richter:master, r=alexcrichtonkennytm-0/+48
2018-08-12Rollup merge of #53165 - jakllsch:netbsd-ad22a005-b917-47f3-8156-f717d36f6bbe...Guillaume Gomez-0/+32
2018-08-11A few cleanups for fmt_macros, graphviz, apfloat, target, serialize and termljedrz-8/+4
2018-08-09targets: aarch64: Add bare-metal aarch64 targetAndre Richter-0/+48
2018-08-09A few cleanups for rustc_targetljedrz-26/+24
2018-08-07Add aarch64-unknown-netbsd targetJonathan A. Kollasch-0/+32
2018-08-07set emit_debug_gdb_scripts: false for riscv32imac-unknown-none targetDan Callaghan-0/+1
2018-08-01[RISCV] Disable c extension and atomic_cas.David Craven-1/+2
2018-08-01[RISCV] Add built-in target riscv32imac-unknown-none-elf.David Craven-0/+53
2018-07-30Add targets for HermitCore (https://hermitcore.org) to the Rust compiler and ...Colin Finck-0/+106
2018-07-26Omit the vendor component in Fuchsia triplePetr Hosek-7/+7
2018-07-14Auto merge of #52032 - DiamondLovesYou:amdgpu-kernel-abi, r=alexcrichtonbors-0/+2
2018-07-13Add the `amdgpu-kernel` ABI.Richard Diamond-0/+2
2018-07-14Rollup merge of #52330 - jethrogb:jb/target-link-args, r=varkorkennytm-11/+15
2018-07-13Don't silently ignore invalid data in target specJethro Beekman-11/+15
2018-07-12Deny bare trait objects in librustc_target and libtestljedrz-1/+1
2018-07-10Upgrade to LLVM's master branch (LLVM 7)Alex Crichton-1/+1
2018-07-06Auto merge of #51757 - nielx:fix/haiku-fixes, r=nagisabors-0/+2
2018-07-06Auto merge of #51953 - japaric:atomic-load-store, r=alexcrichtonbors-4/+11
2018-07-06Rollup merge of #51619 - mksully22:ppc64le_rust, r=alexcrichtonkennytm-0/+36
2018-07-05#[cfg(target_has_atomic_cas)] -> #[cfg(target_has_atomic = "cas")]Jorge Aparicio-2/+1
2018-07-05enable Atomic*.{load,store} for ARMv6-M / MSP430Jorge Aparicio-3/+11
2018-07-03rust: add initial changes to support powerpc64le muslMike Sullivan-0/+36
2018-06-29rename rustc's lld to rust-lldJorge Aparicio-0/+3
2018-06-28Explicitely disable WASM code generation for EmscriptenJan-Erik Rediger-1/+3