summary refs log tree commit diff
path: root/compiler/rustc_target/src
AgeCommit message (Expand)AuthorLines
2022-10-19Split is_stable from rustc_target::spec::abi::is_enabled.Mara Bos-159/+109
2022-10-14more dupe word typosRageking8-1/+1
2022-10-13Rollup merge of #102836 - petrochenkov:jsonspec, r=eholkYuki Okushi-5/+9
2022-10-12Use `tidy-alphabetical` in the compilerNilstrieb-1/+2
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-05change might_permit_raw_init to fully detect LLVM UB, but not more than thatRalf Jung-69/+1
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-26remove cfg(bootstrap)Pietro Albini-1/+0
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-17Rollup merge of #93628 - est31:stabilize_let_else, r=joshtriplettDylan DPC-1/+1
2022-09-16Auto merge of #97800 - pnkfelix:issue-97463-fix-aarch64-call-abi-does-not-zer...bors-8/+44
2022-09-15Only enable the let_else feature on bootstrapest31-1/+1
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-08translations(rustc_session): migrate TargetDataLayout::parseLuis Cardoso-26/+37
2022-09-07Change name of "dataful" variant to "untagged"Michael Benfield-2/+2
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-31Rollup merge of #101088 - nicholasbishop:bishop-uefi-pdb, r=davidtwcoYuki Okushi-3/+3
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-27Auto merge of #100999 - nnethercote:shrink-FnAbi, r=bjorn3bors-47/+50
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-26Move `ArgAbi::pad_i32` into `PassMode::Cast`.Nicholas Nethercote-22/+15
2022-08-26Turn `ArgAbi::pad` into a `bool`.Nicholas Nethercote-8/+8
2022-08-26Change `FnAbi::args` to a boxed slice.Nicholas Nethercote-25/+25
2022-08-26Change `FnAbi::fixed_count` to a `u32`.Nicholas Nethercote-3/+3