summary refs log tree commit diff
path: root/src/librustc_target/spec
AgeCommit message (Expand)AuthorLines
2020-08-07Add the aarch64-apple-darwin targetJake Goulding-1/+35
2020-08-07rustc_target: Add a target spec option for disabling `--eh-frame-hdr`Vadim Petrochenkov-0/+20
2020-07-10Avoid "whitelist"Tamir Duberstein-10/+10
2020-07-08Avoid "blacklist"Tamir Duberstein-77/+85
2020-06-27linker: Create GNU_EH_FRAME header by default when producing ELFsVadim Petrochenkov-14/+2
2020-06-26Rollup merge of #72937 - AdrianCX:master, r=nikomatsakisManish Goregaokar-2/+4
2020-06-24Update libunwind build process for x86_64-fortanix-unknown-sgx targetAdrian Cruceru-2/+4
2020-06-19Allow dynamic linking for iOS/tvOS targets.luxx4x-1/+0
2020-06-19Rollup merge of #70740 - haraldh:static-pie, r=petrochenkovRalf Jung-0/+1
2020-06-17Auto merge of #69890 - lenary:lenary/riscv-frame-pointers, r=hanna-kruppe,Mar...bors-5/+0
2020-06-15Enable static-pie for the x86_64-unknown-linux-musl targetHarald Hoyer-0/+1
2020-06-15Rollup merge of #73086 - trevyn:apple-a7, r=nikicRalf Jung-3/+3
2020-06-13Rollup merge of #73241 - mati865:mingw-libs-order-comment, r=petrochenkovDylan DPC-3/+4
2020-06-13Add/update comments about MinGW late_link_argsMateusz Mikuła-3/+4
2020-06-12Auto merge of #69478 - avr-rust:avr-support-upstream, r=jonas-schievinkbors-0/+58
2020-06-09Reoder order in which MinGW libs are linkedMateusz Mikuła-1/+1
2020-06-09[AVR] Rename the 'none_base' target spec module to 'freestanding_base'Dylan McKay-2/+2
2020-06-09[AVR] Add AVR platform supportJake Goulding-0/+58
2020-06-08Auto merge of #72655 - jethrogb:sgx-lvi-hardening, r=petrochenkovbors-1/+2
2020-06-07Auto merge of #72904 - shepmaster:reduce-abi-symbol-hash-churn, r=jonas-schie...bors-4/+12
2020-06-07Enable LVI hardening for x86_64-fortanix-unknown-sgxJethro Beekman-1/+2
2020-06-07Rename "cyclone" to "apple-a7" per changes in upstream LLVMEden-3/+3
2020-06-06Order the Rust and C ABIs first to reduce test churnJake Goulding-4/+12
2020-06-06Rollup merge of #72708 - petrochenkov:linkhack, r=cuviperRalf Jung-0/+5
2020-06-03rustc_target: Remove `pre_link_args_crt`Vadim Petrochenkov-9/+1
2020-05-31Auto merge of #72116 - petrhosek:fuchsia-ld-flags, r=tmandrybors-0/+7
2020-05-30[RISC-V] Do not force frame pointersSam Elliott-5/+0
2020-05-29Rollup merge of #71804 - petrochenkov:static-pie, r=cuviperRalf Jung-0/+5
2020-05-28linker: Add a linker rerun hack for gcc versions not supporting -static-pieVadim Petrochenkov-0/+5
2020-05-28update data layout for illumos x86Joshua M. Clulow-1/+2
2020-05-26Export ZERO_AR_DATE for macos linker invocationsAlex Crichton-0/+11
2020-05-22Rollup merge of #72304 - petrochenkov:sgxunwind, r=nikomatsakis,jethrogb,ding...Ralf Jung-3/+1
2020-05-22Rollup merge of #72133 - bdbai:master, r=joshtriplettRalf Jung-0/+31
2020-05-20llvm: Expose tiny code model to usersVadim Petrochenkov-1/+1
2020-05-20rustc_target: Avoid an inappropriate use of `post_link_objects`Vadim Petrochenkov-3/+1
2020-05-20rustc_target: Add a target spec option for static-pie supportVadim Petrochenkov-0/+5
2020-05-20Auto merge of #71769 - petrochenkov:crto, r=cuviperbors-82/+290
2020-05-16rustc_target: Stop using "string typing" for code modelsVadim Petrochenkov-12/+62
2020-05-15Rollup merge of #72062 - overdrivenpotato:psp, r=jonas-schievinkDylan DPC-0/+86
2020-05-14Rewrite link script from scratchMarko Mijalkovic-276/+21
2020-05-14linker: More systematic handling of CRT objectsVadim Petrochenkov-82/+290
2020-05-12Add target thumbv7a-uwp-windows-msvcbdbai-0/+31
2020-05-11Update the Fuchsia linker defaultsPetr Hosek-0/+7
2020-05-10Renamed lld_link_script to link_script and support all GNU-like linkersMarko Mijalkovic-7/+9
2020-05-10Add lld_link_script to TargetOptionsMarko Mijalkovic-15/+8
2020-05-09FormattingMarko Mijalkovic-8/+4
2020-05-09Add mipsel-sony-psp targetMarko Mijalkovic-0/+350
2020-05-09Rollup merge of #71234 - maurer:init-array, r=cuviperRalf Jung-0/+8
2020-05-07Provide configurable LLVM cmdline section via target specTom Karpiniec-0/+16
2020-05-07Force embed-bitcode on non-simulator iOS/tvOS targetsTom Karpiniec-0/+7