summary refs log tree commit diff
path: root/src/librustc_target/spec/mod.rs
AgeCommit message (Expand)AuthorLines
2018-10-29Remove redundant cloneShotaro Yamada-4/+4
2018-10-12rustc: Allow targets to specify SIMD args are by-valAlex Crichton-0/+9
2018-10-11Support for disabling the PLT on ELF targetsGabriel Majeri-0/+6
2018-09-27ignore {std,fast,vector,this}call on non-x86 windowsNathan Froyd-1/+11
2018-09-04Add target thumbv7a-pc-windows-msvcJordan Rhee-0/+1
2018-08-30[RISCV] Add riscv32imc-unknown-none-elf target.David Craven-0/+2
2018-08-26add armebv7r-none-eabi targetJorge Aparicio-1/+2
2018-08-26add armv7r-none-eabi targetJorge Aparicio-0/+1
2018-08-26Add target for Little-endian ARM Cortex-R4F/R5F MCUsPaolo Teti-0/+1
2018-08-23use String::new() instead of String::from(""), "".to_string(), "".to_owned() ...Matthias Krüger-2/+2
2018-08-20Auto merge of #52101 - japaric:linker-flavor, r=alexcrichtonbors-0/+43
2018-08-18fully implement lld-flavorJorge Aparicio-0/+39
2018-08-18add lld_flavor info to target specJorge Aparicio-0/+4
2018-08-15Start adding an `aarch64-pc-windows-msvc` targetAlex Crichton-0/+1
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/+2
2018-08-12Rollup merge of #53165 - jakllsch:netbsd-ad22a005-b917-47f3-8156-f717d36f6bbe...Guillaume Gomez-0/+1
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/+2
2018-08-09A few cleanups for rustc_targetljedrz-13/+11
2018-08-07Add aarch64-unknown-netbsd targetJonathan A. Kollasch-0/+1
2018-08-01[RISCV] Add built-in target riscv32imac-unknown-none-elf.David Craven-0/+2
2018-07-30Add targets for HermitCore (https://hermitcore.org) to the Rust compiler and ...Colin Finck-0/+4
2018-07-26Omit the vendor component in Fuchsia triplePetr Hosek-2/+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-06Auto merge of #51953 - japaric:atomic-load-store, r=alexcrichtonbors-0/+6
2018-07-05enable Atomic*.{load,store} for ARMv6-M / MSP430Jorge Aparicio-0/+6
2018-07-03rust: add initial changes to support powerpc64le muslMike Sullivan-0/+1
2018-05-31musl: don't use the included startfiles with -crt-staticJohannes Nixdorf-5/+16
2018-05-24Rollup merge of #50864 - jakllsch:add-netbsd-arm-target-specs, r=alexcrichtonkennytm-0/+2
2018-05-20Auto merge of #50813 - paoloteti:cortex-r, r=alexcrichtonbors-0/+2
2018-05-18Add armv6-unknown-netbsd-eabihf targetJonathan A. Kollasch-0/+1
2018-05-18Add armv7-unknown-netbsd-eabihf targetJonathan A. Kollasch-0/+1
2018-05-17Revert "musl: don't use the included startfiles with -crt-static"Alex Crichton-16/+5
2018-05-17Revert "musl: link crt{begin,end}.o from the system compiler"Alex Crichton-12/+2
2018-05-16Add target for Big-endian ARM Cortex-R4F/R5F MCUsPaolo Teti-0/+2
2018-05-12add aarch64-unknown-openbsd supportSébastien Marie-0/+1
2018-05-11Auto merge of #50105 - mixi:crt-included, r=alexcrichtonbors-7/+28
2018-05-04Add eabi suffix to armv5te musl targetHarm Berntsen-1/+1
2018-05-03Add armv5te-unknown-linux-musl targetHarm Berntsen-0/+1
2018-05-01musl: link crt{begin,end}.o from the system compilerJohannes Nixdorf-2/+12
2018-04-29musl: don't use the included startfiles with -crt-staticJohannes Nixdorf-5/+16
2018-04-26rustc_target: move in syntax::abi and flip dependency.Irina Popa-1/+2
2018-04-26rustc_trans: generalize cabi_* to any context type.Irina Popa-0/+10
2018-04-26Rename rustc_back::target to rustc_target::spec.Irina Popa-0/+1220