summary refs log tree commit diff
path: root/compiler/rustc_target/src/spec/mod.rs
AgeCommit message (Expand)AuthorLines
2022-12-03Rollup merge of #105050 - WaffleLapkin:uselessrefign, r=jyn514Matthias Krüger-1/+1
2022-12-01Remove useless borrows and derefsMaybe Waffle-1/+1
2022-11-30Extract llvm datalayout parsing out of spec modulehkalbasi-90/+2
2022-11-29Rollup merge of #104523 - flba-eb:fix_nto_target_name, r=wesleywiserMatthias Krüger-2/+2
2022-11-27Prefer doc comments over `//`-comments in compilerMaybe Waffle-7/+7
2022-11-24move things from rustc_target::abi to rustc_abihkalbasi-1/+118
2022-11-23Rollup merge of #102293 - ecnelises:aix.initial, r=davidtwcoYuki Okushi-0/+8
2022-11-19Rollup merge of #104001 - Ayush1325:custom-entry, r=bjorn3Dylan DPC-0/+27
2022-11-17Remove periods from QNX/nto target namesFlorian Bartels-2/+2
2022-11-17Add powerpc64-ibm-aix as Tier-3 targetQiu Chaofan-0/+8
2022-11-13fix some typos in commentscui fliter-1/+1
2022-11-11Add no_std AArch64 support for the QNX Neutrino (nto) 7.1 RTOSFlorian Bartels-0/+4
2022-11-11Improve generating Custom entry functionAyush Singh-0/+27
2022-11-10Rollup merge of #104077 - nicholasbishop:bishop-uefi-aapcs, r=nagisaManish Goregaokar-0/+1
2022-11-09Rollup merge of #104020 - nicholasbishop:bishop-limit-efiapi, r=nagisaManish Goregaokar-1/+3
2022-11-09Rollup merge of #104015 - alex:remove-kernel, r=oli-obkManish Goregaokar-4/+1
2022-11-06Use aapcs for efiapi calling convention on armNicholas Bishop-0/+1
2022-11-06Limit efiapi calling convention to supported archesNicholas Bishop-1/+3
2022-11-05Merge apple_base and apple_sdk_base into one moduleBlackHoleFox-1/+0
2022-11-05Remove linuxkernel targetsAlex Gaynor-4/+1
2022-10-30Rollup merge of #102689 - ayrtonm:master, r=cjgillotMichael Howell-0/+1
2022-10-10Add Sony PlayStation 1 tier 3 targetAyrton-0/+1
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-47/+182
2022-09-29Enable inline stack probes on X86 with LLVM 16Josh Stone-0/+4
2022-09-22Rollup merge of #101598 - chriswailes:sanitizers, r=nagisa,eholkDylan DPC-0/+5
2022-09-21Auto merge of #101329 - QuinnPainter:armv5te-targets, r=nagisabors-0/+2
2022-09-20Update rustc's information on Android's sanitizersChris Wailes-0/+5
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/+1
2022-09-02Add {thumb,arm}v5te-none-eabi targetsQuinn Painter-0/+2
2022-09-01rustc_target: Refactor internal linker flavors slightlyVadim Petrochenkov-59/+51
2022-09-01rustc_target: Add a compatibility layer to separate internal and user-facing ...Vadim Petrochenkov-51/+139
2022-09-01Auto merge of #100707 - dzvon:fix-typo, r=davidtwcobors-1/+1
2022-09-01Auto merge of #100537 - petrochenkov:piccheck, r=oli-obkbors-5/+5
2022-08-31Fix a bunch of typoDezhi Wu-1/+1
2022-08-31Rollup merge of #101025 - semarie:openbsd-archs, r=petrochenkovMatthias Krüger-1/+3
2022-08-28add riscv64gc-unknown-openbsd support (target riscv64-unknown-openbsd on Open...Sébastien Marie-0/+1
2022-08-28add powerpc64-unknown-openbsd supportSébastien Marie-0/+1
2022-08-27rustc_target: Use `Cow` and link args helpers in `apple_base`Vadim Petrochenkov-1/+1
2022-08-27rustc_target: Add some more target spec sanity checkingVadim Petrochenkov-4/+4
2022-08-26Auto merge of #98051 - davidtwco:split-dwarf-stabilization, r=wesleywiserbors-5/+99
2022-08-26openbsd: rustc_target: reorder spec by nameSébastien Marie-1/+1
2022-08-18session: stabilize split debuginfo on linuxDavid Wood-5/+99
2022-08-16add the armv4t-none-eabi targetCorwin-0/+1
2022-08-12rustc_target: Update some old naming around self contained linkingVadim Petrochenkov-29/+26
2022-07-20Add ShadowCallStack SupportIvan Lozano-0/+4
2022-07-14Rename aarch64-nintendo-switch to aarch64-nintendo-switch-freestandingleo60228-1/+1
2022-07-14Add Nintendo Switch tier 3 targetjam1garner-0/+2