summary refs log tree commit diff
path: root/compiler/rustc_target/src/spec
AgeCommit message (Expand)AuthorLines
2022-10-19Split is_stable from rustc_target::spec::abi::is_enabled.Mara Bos-159/+109
2022-10-09rustc_target: Fix json target specs using LLD linker flavors in link argsVadim Petrochenkov-5/+9
2022-10-06rustc_target: Refactor internal linker flavorsVadim Petrochenkov-363/+487
2022-10-03Auto merge of #102503 - cuviper:x86-stack-probes, r=nagisabors-64/+36
2022-09-29Enable inline stack probes on X86 with LLVM 16Josh Stone-64/+36
2022-09-29Adjust the s390x data layout for LLVM 16Josh Stone-8/+8
2022-09-26Enable inline stack probes on PowerPC and SystemZJosh Stone-18/+36
2022-09-23Auto merge of #102165 - matthiaskrgr:rollup-n5oquhe, r=matthiaskrgrbors-5/+1
2022-09-23Rollup merge of #102112 - cuviper:powerpc64-full-relro, r=eholkMatthias Krüger-5/+1
2022-09-22Improve the help message for an invalid calling conventionkhyperia-0/+188
2022-09-22Rollup merge of #101598 - chriswailes:sanitizers, r=nagisa,eholkDylan DPC-2/+10
2022-09-21Allow full relro on powerpc64-unknown-linux-gnuJosh Stone-5/+1
2022-09-21Auto merge of #101329 - QuinnPainter:armv5te-targets, r=nagisabors-0/+84
2022-09-20Update rustc's information on Android's sanitizersChris Wailes-2/+10
2022-09-16Auto merge of #97800 - pnkfelix:issue-97463-fix-aarch64-call-abi-does-not-zer...bors-0/+2
2022-09-14Changes to rename target and update docsYour Name-1/+1
2022-09-13Add BE8 supportYour Name-0/+20
2022-09-09Use RelocModel::Pic for UEFI targetsNicholas Bishop-3/+3
2022-09-09remove DS stuff from docs + change to use thumb_baseQuinn Painter-10/+3
2022-09-02fix tidyQuinn Painter-3/+1
2022-09-02Add {thumb,arm}v5te-none-eabi targetsQuinn Painter-0/+93
2022-09-01rustc_target: Refactor internal linker flavors slightlyVadim Petrochenkov-78/+66
2022-09-01rustc_target: Add a compatibility layer to separate internal and user-facing ...Vadim Petrochenkov-53/+143
2022-09-01Auto merge of #100707 - dzvon:fix-typo, r=davidtwcobors-2/+2
2022-09-01Auto merge of #100537 - petrochenkov:piccheck, r=oli-obkbors-52/+83
2022-08-31Fix a bunch of typoDezhi Wu-2/+2
2022-08-31Rollup merge of #101025 - semarie:openbsd-archs, r=petrochenkovMatthias Krüger-1/+38
2022-08-28add riscv64gc-unknown-openbsd support (target riscv64-unknown-openbsd on Open...Sébastien Marie-0/+19
2022-08-28add powerpc64-unknown-openbsd supportSébastien Marie-0/+18
2022-08-27Set DebuginfoKind::Pdb in msvc_baseNicholas Bishop-3/+3
2022-08-27rustc_target: Use `Cow` and link args helpers in `apple_base`Vadim Petrochenkov-23/+20
2022-08-27rustc_target: Do not specify some target options redundantlyVadim Petrochenkov-12/+3
2022-08-27rustc_target: Add some more target spec sanity checkingVadim Petrochenkov-17/+60
2022-08-26Auto merge of #98051 - davidtwco:split-dwarf-stabilization, r=wesleywiserbors-9/+123
2022-08-26openbsd: rustc_target: reorder spec by nameSébastien Marie-1/+1
2022-08-23Rollup merge of #100641 - corwinkuiper:add-armv4t-target, r=oli-obkMatthias Krüger-0/+1
2022-08-20Rollup merge of #100636 - cutsoy:revert-77716, r=davidtwcoMatthias Krüger-1/+0
2022-08-18session: stabilize split debuginfo on linuxDavid Wood-9/+123
2022-08-17Rollup merge of #100621 - taiki-e:armv4t-atomics-32, r=cuviperMatthias Krüger-2/+6
2022-08-16add the armv4t-none-eabi targetCorwin-0/+1
2022-08-16Revert "Revert "Allow dynamic linking for iOS/tvOS targets.""Tim van Elsloo-1/+0
2022-08-16Support 128-bit atomics on all aarch64 targetsTaiki Endo-5/+5
2022-08-16Pass +atomics-32 feature for {arm,thumb}v4t-none-eabiTaiki Endo-2/+6
2022-08-12rustc_target: Update some old naming around self contained linkingVadim Petrochenkov-62/+64
2022-08-12Auto merge of #99464 - nikic:llvm-15, r=cuviperbors-1/+3
2022-08-11Rollup merge of #99500 - tmandry:fuchsia-flags, r=petrochenkovMatthias Krüger-0/+5
2022-08-11Rollup merge of #99421 - Bryanskiy:android-crt-static, r=petrochenkovMatthias Krüger-1/+1
2022-08-10Fix flags when using clang as linker for FuchsiaTyler Mandry-0/+5
2022-08-10add crt-static for androidBryanskiy-1/+1
2022-08-09Pass +atomics-32 feature for thumbv6m targetNikita Popov-1/+3