about summary refs log tree commit diff
path: root/compiler/rustc_target/src
AgeCommit message (Expand)AuthorLines
2021-11-12Android is not GNUJosh Stone-1/+1
2021-11-10Disable aarch64 outline atomics with musl for now.Hans Kratz-5/+1
2021-11-10Disable `.debug_aranges` for all wasm targetsAlex Crichton-0/+12
2021-11-10Update more rustc/libtest things for wasm64Alex Crichton-3/+7
2021-11-10Enable WebAssembly features by default on wasm64Alex Crichton-0/+5
2021-11-10std: Get the standard library compiling for wasm64Alex Crichton-5/+4
2021-11-08Rollup merge of #90494 - Meziu:armv6k-3ds-target, r=sanxiynGuillaume Gomez-2/+1
2021-11-07more clippy fixesMatthias Krüger-1/+1
2021-11-06Improve terminology around "after typeck"pierwill-1/+1
2021-11-05Update LLVM comments around NoAliasMutRefJosh Stone-2/+4
2021-11-05Move outline-atomics to aarch64-linux target definitionsJosh Stone-1/+9
2021-11-02ARMv6K Horizon OS panic changeMeziu-2/+1
2021-11-01Use apple-a14 as target CPU for aarch64-apple-darwin.Hans Kratz-1/+1
2021-10-31Auto merge of #89062 - mikeleany:new-target, r=cjgillotbors-0/+43
2021-10-29hermitkernel-target: Set OS to "none"Martin Kröning-1/+0
2021-10-28Enable combining +crt-static and relocation-model=pic on x86_64-unknown-linux...Andy Caldwell-0/+1
2021-10-27Auto merge of #89652 - rcvalle:rust-cfi, r=nagisabors-14/+31
2021-10-25Add LLVM CFI support to the Rust compilerRamon de C Valle-14/+31
2021-10-25make thiscall on unsupported platforms an errorDrMeepster-5/+4
2021-10-19Auto merge of #90040 - nbdd0121:issue-90038, r=oli-obkbors-1/+1
2021-10-19Fix issue 90038Gary Guo-1/+1
2021-10-16HermitCore's kernel itself doesn't support TLSStefan Lankes-3/+1
2021-10-14Fix issue where PIC was added to the wrong target.Mike Leany-2/+2
2021-10-13x86_64-unknown-none: Use position-independent code by defaultJosh Triplett-1/+1
2021-10-13Fix build errors.Mike Leany-1/+4
2021-10-13x86_64-unknown-none: Expand TargetOptions to specify more detailsJosh Triplett-0/+8
2021-10-13x86_64-unknown-none: Disable more target featuresJosh Triplett-1/+3
2021-10-13x86_64-unknown-none: Drop the `abi` fieldJosh Triplett-1/+0
2021-10-13x86_64-unknown-none: Fix module commentJosh Triplett-3/+1
2021-10-13Rename x86_64-unknown-none-elf to x86_64-unknown-noneJosh Triplett-1/+1
2021-10-13Use `CodeModel::Kernel` for `x86_64-unknown-none-elf`.Mike Leany-1/+2
2021-10-13Fix code formatting.Mike Leany-1/+2
2021-10-13Add new target: `x86_64-unknown-none-elf`Mike Leany-0/+31
2021-10-06add platform support details file for armv7-unknown-linux-uclibcJonah Petri-0/+1
2021-10-06Add new target armv7-unknown-linux-uclibceabihfYannick Koehler-0/+25
2021-10-02Remove various unused feature gatesbjorn3-1/+0
2021-10-01Rollup merge of #88820 - hlopko:add_pie_relocation_model, r=petrochenkovManish Goregaokar-0/+3
2021-10-01Add `pie` as another `relocation-model` valueMarcel Hlopko-0/+3
2021-09-28Add SOLID targetsTomoaki Kawada-0/+74
2021-09-22Disable the leak sanitizer on Macos aarch64 for now.Hans Kratz-1/+3
2021-09-20Auto merge of #88321 - glaubitz:m68k-linux, r=wesleywiserbors-0/+48
2021-09-18Querify `fn_abi_of_{fn_ptr,instance}`.Eduard-Mihai Burtescu-0/+1
2021-09-18ty::layout: intern `FnAbi`s as `&'tcx`.Eduard-Mihai Burtescu-11/+11
2021-09-18ty::layout: propagate errors up to (but not out of) `FnAbi::of_*`.Eduard-Mihai Burtescu-2/+25
2021-09-18rustc_target: `adjust_for_cabi` -> `adjust_for_foreign_abi`.Eduard-Mihai Burtescu-1/+1
2021-09-17compiler/rustc_target: Add support for m68k-linux-gnuJohn Paul Adrian Glaubitz-0/+48
2021-09-13Auto merge of #87794 - bonega:enum_niche_prefer_zero, r=nagisabors-9/+43
2021-09-13enum niche allocation grows toward zero if possibleAndreas Liljeqvist-9/+43
2021-09-13Auto merge of #88529 - Meziu:master, r=nagisabors-0/+45
2021-09-10ARMV6K 3DS: Removed useless parameters in target specMeziu-3/+1