rust/compiler/rustc_target/src/spec/targets
Trevor Gross dcea3c7ea3 Revert "Enable outline-atomics by default on AArch64 Windows platforms"
This reverts commit 1ed1b6e267.

(cherry picked from commit 9fb68d60ef)
2026-02-05 11:36:35 -08:00
..
aarch64_apple_darwin.rs rustc_target: introduce Os 2025-11-11 18:55:40 -05:00
aarch64_apple_ios.rs Use rust rather than LLVM target features in the target spec 2025-11-25 14:39:42 +00:00
aarch64_apple_ios_macabi.rs Use rust rather than LLVM target features in the target spec 2025-11-25 14:39:42 +00:00
aarch64_apple_ios_sim.rs Use rust rather than LLVM target features in the target spec 2025-11-25 14:39:42 +00:00
aarch64_apple_tvos.rs Use rust rather than LLVM target features in the target spec 2025-11-25 14:39:42 +00:00
aarch64_apple_tvos_sim.rs Use rust rather than LLVM target features in the target spec 2025-11-25 14:39:42 +00:00
aarch64_apple_visionos.rs Use rust rather than LLVM target features in the target spec 2025-11-25 14:39:42 +00:00
aarch64_apple_visionos_sim.rs Use rust rather than LLVM target features in the target spec 2025-11-25 14:39:42 +00:00
aarch64_apple_watchos.rs Use rust rather than LLVM target features in the target spec 2025-11-25 14:39:42 +00:00
aarch64_apple_watchos_sim.rs Use rust rather than LLVM target features in the target spec 2025-11-25 14:39:42 +00:00
aarch64_be_unknown_hermit.rs Use rust rather than LLVM target features in the target spec 2025-11-25 14:39:42 +00:00
aarch64_be_unknown_linux_gnu.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
aarch64_be_unknown_linux_gnu_ilp32.rs rustc_target: introduce Abi 2025-11-11 18:22:38 -05:00
aarch64_be_unknown_linux_musl.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
aarch64_be_unknown_netbsd.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
aarch64_be_unknown_none_softfloat.rs Use rust rather than LLVM target features in the target spec 2025-11-25 14:39:42 +00:00
aarch64_kmc_solid_asp3.rs Use rust rather than LLVM target features in the target spec 2025-11-25 14:39:42 +00:00
aarch64_linux_android.rs Revert "Enable outline-atomics by default on AArch64 Android" 2026-02-05 11:36:35 -08:00
aarch64_nintendo_switch_freestanding.rs rustc_target: introduce Os 2025-11-11 18:55:40 -05:00
aarch64_nintendo_switch_freestanding_linker_script.ld targets: move target specs to spec/targets 2023-11-08 14:25:45 +08:00
aarch64_pc_windows_gnullvm.rs Revert "Enable outline-atomics by default on AArch64 Windows platforms" 2026-02-05 11:36:35 -08:00
aarch64_pc_windows_msvc.rs Revert "Enable outline-atomics by default on AArch64 Windows platforms" 2026-02-05 11:36:35 -08:00
aarch64_unknown_freebsd.rs Revert "Enable outline-atomics by default on AArch64 FreeBSD" 2026-02-05 11:36:35 -08:00
aarch64_unknown_fuchsia.rs Revert "Enable outline-atomics by default on AArch64 Fuchsia" 2026-02-05 11:36:35 -08:00
aarch64_unknown_helenos.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
aarch64_unknown_hermit.rs Use rust rather than LLVM target features in the target spec 2025-11-25 14:39:42 +00:00
aarch64_unknown_illumos.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
aarch64_unknown_linux_gnu.rs add realtime sanitizer 2025-11-06 13:20:12 +01:00
aarch64_unknown_linux_gnu_ilp32.rs rustc_target: introduce Abi 2025-11-11 18:22:38 -05:00
aarch64_unknown_linux_musl.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
aarch64_unknown_linux_ohos.rs Enable host tools for aarch64-unknown-linux-ohos 2025-11-20 19:22:01 +08:00
aarch64_unknown_managarm_mlibc.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
aarch64_unknown_netbsd.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
aarch64_unknown_none.rs added default_uwtables=true to aarch64_unknown_none targets 2025-12-02 09:58:45 -08:00
aarch64_unknown_none_softfloat.rs added default_uwtables=true to aarch64_unknown_none targets 2025-12-02 09:58:45 -08:00
aarch64_unknown_nto_qnx700.rs rustc_target: introduce Env 2025-11-11 18:34:47 -05:00
aarch64_unknown_nto_qnx710.rs rustc_target: introduce Env 2025-11-11 18:34:47 -05:00
aarch64_unknown_nto_qnx710_iosock.rs rustc_target: introduce Env 2025-11-11 18:34:47 -05:00
aarch64_unknown_nto_qnx800.rs rustc_target: introduce Env 2025-11-11 18:34:47 -05:00
aarch64_unknown_nuttx.rs Use rust rather than LLVM target features in the target spec 2025-11-25 14:39:42 +00:00
aarch64_unknown_openbsd.rs Revert "Enable outline-atomics by default on AArch64 OpenBSD" 2026-02-05 11:36:35 -08:00
aarch64_unknown_redox.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
aarch64_unknown_teeos.rs Use rust rather than LLVM target features in the target spec 2025-11-25 14:39:42 +00:00
aarch64_unknown_trusty.rs Use rust rather than LLVM target features in the target spec 2025-11-25 14:39:42 +00:00
aarch64_unknown_uefi.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
aarch64_uwp_windows_msvc.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
aarch64_wrs_vxworks.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
amdgcn_amd_amdhsa.rs rustc_target: introduce Os 2025-11-11 18:55:40 -05:00
arm64_32_apple_watchos.rs Use rust rather than LLVM target features in the target spec 2025-11-25 14:39:42 +00:00
arm64e_apple_darwin.rs rustc_target: introduce Os 2025-11-11 18:55:40 -05:00
arm64e_apple_ios.rs Use rust rather than LLVM target features in the target spec 2025-11-25 14:39:42 +00:00
arm64e_apple_tvos.rs Use rust rather than LLVM target features in the target spec 2025-11-25 14:39:42 +00:00
arm64ec_pc_windows_msvc.rs Use rust rather than LLVM target features in the target spec 2025-11-25 14:39:42 +00:00
arm_linux_androideabi.rs rustc_target: introduce Abi 2025-11-11 18:22:38 -05:00
arm_unknown_linux_gnueabi.rs rustc_target: introduce Abi 2025-11-11 18:22:38 -05:00
arm_unknown_linux_gnueabihf.rs Remove redundant -d32 in target specs 2025-12-03 12:04:41 +00:00
arm_unknown_linux_musleabi.rs rustc_target: introduce Abi 2025-11-11 18:22:38 -05:00
arm_unknown_linux_musleabihf.rs Remove redundant -d32 in target specs 2025-12-03 12:04:41 +00:00
armeb_unknown_linux_gnueabi.rs rustc_target: introduce Abi 2025-11-11 18:22:38 -05:00
armebv7r_none_eabi.rs Enable thumb interworking on ARMv7A/R and ARMv8R bare-metal targets 2025-12-31 05:53:50 +00:00
armebv7r_none_eabihf.rs Enable thumb interworking on ARMv7A/R and ARMv8R bare-metal targets 2025-12-31 05:53:50 +00:00
armv4t_none_eabi.rs Set max-atomic-width for armv4 and armv5 to zero, to disable atomics 2025-11-23 18:29:59 +00:00
armv4t_unknown_linux_gnueabi.rs rustc_target: introduce Abi 2025-11-11 18:22:38 -05:00
armv5te_none_eabi.rs Set max-atomic-width for armv4 and armv5 to zero, to disable atomics 2025-11-23 18:29:59 +00:00
armv5te_unknown_linux_gnueabi.rs rustc_target: introduce Abi 2025-11-11 18:22:38 -05:00
armv5te_unknown_linux_musleabi.rs rustc_target: introduce Abi 2025-11-11 18:22:38 -05:00
armv5te_unknown_linux_uclibceabi.rs rustc_target: introduce Abi 2025-11-11 18:22:38 -05:00
armv6_unknown_freebsd.rs Remove redundant -d32 in target specs 2025-12-03 12:04:41 +00:00
armv6_unknown_netbsd_eabihf.rs Remove redundant -d32 in target specs 2025-12-03 12:04:41 +00:00
armv6k_nintendo_3ds.rs rustc_target: introduce Os 2025-11-11 18:55:40 -05:00
armv7_linux_androideabi.rs Fix +vfp3,-d32 target configuration 2025-12-03 12:03:13 +00:00
armv7_rtems_eabihf.rs rustc_target: introduce Os 2025-11-11 18:55:40 -05:00
armv7_sony_vita_newlibeabihf.rs rustc_target: introduce Os 2025-11-11 18:55:40 -05:00
armv7_unknown_freebsd.rs Fix +vfp3,-d32 target configuration 2025-12-03 12:03:13 +00:00
armv7_unknown_linux_gnueabi.rs rustc_target: introduce Abi 2025-11-11 18:22:38 -05:00
armv7_unknown_linux_gnueabihf.rs Fix +vfp3,-d32 target configuration 2025-12-03 12:03:13 +00:00
armv7_unknown_linux_musleabi.rs rustc_target: introduce Abi 2025-11-11 18:22:38 -05:00
armv7_unknown_linux_musleabihf.rs Fix +vfp3,-d32 target configuration 2025-12-03 12:03:13 +00:00
armv7_unknown_linux_ohos.rs rustc_target: introduce Abi 2025-11-11 18:22:38 -05:00
armv7_unknown_linux_uclibceabi.rs rustc_target: introduce Abi 2025-11-11 18:22:38 -05:00
armv7_unknown_linux_uclibceabihf.rs Fix +vfp3,-d32 target configuration 2025-12-03 12:03:13 +00:00
armv7_unknown_netbsd_eabihf.rs Fix +vfp3,-d32 target configuration 2025-12-03 12:03:13 +00:00
armv7_unknown_trusty.rs rustc_target: introduce Os 2025-11-11 18:55:40 -05:00
armv7_wrs_vxworks_eabihf.rs Fix +vfp3,-d32 target configuration 2025-12-03 12:03:13 +00:00
armv7a_kmc_solid_asp3_eabi.rs rustc_target: introduce Os 2025-11-11 18:55:40 -05:00
armv7a_kmc_solid_asp3_eabihf.rs Fix +vfp3,-d32 target configuration 2025-12-03 12:03:13 +00:00
armv7a_none_eabi.rs Enable thumb interworking on ARMv7A/R and ARMv8R bare-metal targets 2025-12-31 05:53:50 +00:00
armv7a_none_eabihf.rs Enable thumb interworking on ARMv7A/R and ARMv8R bare-metal targets 2025-12-31 05:53:50 +00:00
armv7a_nuttx_eabi.rs rustc_target: introduce Os 2025-11-11 18:55:40 -05:00
armv7a_nuttx_eabihf.rs rustc_target: introduce Os 2025-11-11 18:55:40 -05:00
armv7a_vex_v5.rs rustc_target: introduce Os 2025-11-11 18:55:40 -05:00
armv7a_vex_v5_linker_script.ld Align VEX V5 boot routine to 4 bytes 2025-10-29 17:52:05 -04:00
armv7k_apple_watchos.rs rustc_target: introduce Os 2025-11-11 18:55:40 -05:00
armv7r_none_eabi.rs Enable thumb interworking on ARMv7A/R and ARMv8R bare-metal targets 2025-12-31 05:53:50 +00:00
armv7r_none_eabihf.rs Enable thumb interworking on ARMv7A/R and ARMv8R bare-metal targets 2025-12-31 05:53:50 +00:00
armv7s_apple_ios.rs rustc_target: introduce Os 2025-11-11 18:55:40 -05:00
armv8r_none_eabihf.rs Enable thumb interworking on ARMv7A/R and ARMv8R bare-metal targets 2025-12-31 05:53:50 +00:00
avr_none.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
bpfeb_unknown_none.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
bpfel_unknown_none.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
csky_unknown_linux_gnuabiv2.rs rustc_target: introduce Abi 2025-11-11 18:22:38 -05:00
csky_unknown_linux_gnuabiv2hf.rs rustc_target: introduce Abi 2025-11-11 18:22:38 -05:00
hexagon_unknown_linux_musl.rs Switch hexagon targets to rust-lld 2025-11-06 19:47:40 -06:00
hexagon_unknown_none_elf.rs Switch hexagon targets to rust-lld 2025-11-06 19:47:40 -06:00
hexagon_unknown_qurt.rs Add support for hexagon-unknown-qurt target 2025-11-16 18:30:37 -06:00
i386_apple_ios.rs rustc_target: introduce Os 2025-11-11 18:55:40 -05:00
i586_unknown_linux_gnu.rs Move build-manifest target lists to rustc target metadata 2025-11-16 11:13:49 -05:00
i586_unknown_linux_musl.rs add x86-sse2 (32bit) ABI that requires SSE2 target feature 2025-02-14 19:47:52 +01:00
i586_unknown_netbsd.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
i586_unknown_redox.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
i686_apple_darwin.rs rustc_target: introduce Os 2025-11-11 18:55:40 -05:00
i686_linux_android.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
i686_pc_nto_qnx700.rs rustc_target: introduce Env 2025-11-11 18:34:47 -05:00
i686_pc_windows_gnu.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
i686_pc_windows_gnullvm.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
i686_pc_windows_msvc.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
i686_unknown_freebsd.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
i686_unknown_haiku.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
i686_unknown_helenos.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
i686_unknown_hurd_gnu.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
i686_unknown_linux_gnu.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
i686_unknown_linux_musl.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
i686_unknown_netbsd.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
i686_unknown_openbsd.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
i686_unknown_uefi.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
i686_uwp_windows_gnu.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
i686_uwp_windows_msvc.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
i686_win7_windows_gnu.rs rustc_target: hide TargetOptions::vendor 2025-11-09 17:43:36 -05:00
i686_win7_windows_msvc.rs rustc_target: hide TargetOptions::vendor 2025-11-09 17:43:36 -05:00
i686_wrs_vxworks.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
loongarch32_unknown_none.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
loongarch32_unknown_none_softfloat.rs rustc_target: introduce Abi 2025-11-11 18:22:38 -05:00
loongarch64_unknown_linux_gnu.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
loongarch64_unknown_linux_musl.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
loongarch64_unknown_linux_ohos.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
loongarch64_unknown_none.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
loongarch64_unknown_none_softfloat.rs rustc_target: introduce Abi 2025-11-11 18:22:38 -05:00
m68k_unknown_linux_gnu.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
m68k_unknown_none_elf.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
mips64_openwrt_linux_musl.rs rustc_target: introduce Abi 2025-11-11 18:22:38 -05:00
mips64_unknown_linux_gnuabi64.rs rustc_target: introduce Abi 2025-11-11 18:22:38 -05:00
mips64_unknown_linux_muslabi64.rs rustc_target: introduce Abi 2025-11-11 18:22:38 -05:00
mips64el_unknown_linux_gnuabi64.rs rustc_target: introduce Abi 2025-11-11 18:22:38 -05:00
mips64el_unknown_linux_muslabi64.rs rustc_target: introduce Abi 2025-11-11 18:22:38 -05:00
mips_mti_none_elf.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
mips_unknown_linux_gnu.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
mips_unknown_linux_musl.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
mips_unknown_linux_uclibc.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
mipsel_mti_none_elf.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
mipsel_sony_psp.rs rustc_target: introduce Os 2025-11-11 18:55:40 -05:00
mipsel_sony_psp_linker_script.ld targets: move target specs to spec/targets 2023-11-08 14:25:45 +08:00
mipsel_sony_psx.rs rustc_target: introduce Os 2025-11-11 18:55:40 -05:00
mipsel_unknown_linux_gnu.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
mipsel_unknown_linux_musl.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
mipsel_unknown_linux_uclibc.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
mipsel_unknown_netbsd.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
mipsel_unknown_none.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
mipsisa32r6_unknown_linux_gnu.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
mipsisa32r6el_unknown_linux_gnu.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
mipsisa64r6_unknown_linux_gnuabi64.rs rustc_target: introduce Abi 2025-11-11 18:22:38 -05:00
mipsisa64r6el_unknown_linux_gnuabi64.rs rustc_target: introduce Abi 2025-11-11 18:22:38 -05:00
msp430_none_elf.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
nvptx64_nvidia_cuda.rs Ensure that static initializers are acyclic for NVPTX 2026-01-06 17:00:21 +01:00
powerpc64_ibm_aix.rs rustc_codegen_llvm: update alignment for double on AIX 2026-01-05 14:08:51 -05:00
powerpc64_unknown_freebsd.rs rustc_target: introduce Abi 2025-11-11 18:22:38 -05:00
powerpc64_unknown_linux_gnu.rs rustc_target: introduce Abi 2025-11-11 18:22:38 -05:00
powerpc64_unknown_linux_musl.rs rustc_target: introduce Abi 2025-11-11 18:22:38 -05:00
powerpc64_unknown_openbsd.rs rustc_target: introduce Abi 2025-11-11 18:22:38 -05:00
powerpc64_wrs_vxworks.rs rustc_target: introduce Abi 2025-11-11 18:22:38 -05:00
powerpc64le_unknown_freebsd.rs rustc_target: introduce Abi 2025-11-11 18:22:38 -05:00
powerpc64le_unknown_linux_gnu.rs rustc_target: introduce Abi 2025-11-11 18:22:38 -05:00
powerpc64le_unknown_linux_musl.rs rustc_target: introduce Abi 2025-11-11 18:22:38 -05:00
powerpc_unknown_freebsd.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
powerpc_unknown_helenos.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
powerpc_unknown_linux_gnu.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
powerpc_unknown_linux_gnuspe.rs rustc_target: introduce Abi 2025-11-11 18:22:38 -05:00
powerpc_unknown_linux_musl.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
powerpc_unknown_linux_muslspe.rs rustc_target: introduce Abi 2025-11-11 18:22:38 -05:00
powerpc_unknown_netbsd.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
powerpc_unknown_openbsd.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
powerpc_wrs_vxworks.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
powerpc_wrs_vxworks_spe.rs rustc_target: introduce Abi 2025-11-11 18:22:38 -05:00
riscv32_wrs_vxworks.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
riscv32e_unknown_none_elf.rs rustc_target: introduce Abi 2025-11-11 18:22:38 -05:00
riscv32em_unknown_none_elf.rs rustc_target: introduce Abi 2025-11-11 18:22:38 -05:00
riscv32emc_unknown_none_elf.rs rustc_target: introduce Abi 2025-11-11 18:22:38 -05:00
riscv32gc_unknown_linux_gnu.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
riscv32gc_unknown_linux_musl.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
riscv32i_unknown_none_elf.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
riscv32im_risc0_zkvm_elf.rs rustc_target: introduce Os 2025-11-11 18:55:40 -05:00
riscv32im_unknown_none_elf.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
riscv32ima_unknown_none_elf.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
riscv32imac_esp_espidf.rs rustc_target: introduce Os 2025-11-11 18:55:40 -05:00
riscv32imac_unknown_none_elf.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
riscv32imac_unknown_nuttx_elf.rs rustc_target: introduce Os 2025-11-11 18:55:40 -05:00
riscv32imac_unknown_xous_elf.rs rustc_target: introduce Os 2025-11-11 18:55:40 -05:00
riscv32imafc_esp_espidf.rs rustc_target: introduce Os 2025-11-11 18:55:40 -05:00
riscv32imafc_unknown_none_elf.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
riscv32imafc_unknown_nuttx_elf.rs rustc_target: introduce Os 2025-11-11 18:55:40 -05:00
riscv32imc_esp_espidf.rs rustc_target: introduce Os 2025-11-11 18:55:40 -05:00
riscv32imc_unknown_none_elf.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
riscv32imc_unknown_nuttx_elf.rs rustc_target: introduce Os 2025-11-11 18:55:40 -05:00
riscv64_linux_android.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
riscv64_wrs_vxworks.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
riscv64a23_unknown_linux_gnu.rs Auto merge of #148435 - ZhongyaoChen:promote-riscv64a23-to-tier2, r=jieyouxu 2025-11-09 19:57:56 +00:00
riscv64gc_unknown_freebsd.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
riscv64gc_unknown_fuchsia.rs Rollup merge of #147043 - ilovepi:default-sanitizers, r=petrochenkov 2025-11-06 14:07:16 +11:00
riscv64gc_unknown_hermit.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
riscv64gc_unknown_linux_gnu.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
riscv64gc_unknown_linux_musl.rs Mark riscv64gc-unknown-linux-musl as tier 2 target 2025-11-25 12:32:06 +01:00
riscv64gc_unknown_managarm_mlibc.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
riscv64gc_unknown_netbsd.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
riscv64gc_unknown_none_elf.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
riscv64gc_unknown_nuttx_elf.rs rustc_target: introduce Os 2025-11-11 18:55:40 -05:00
riscv64gc_unknown_openbsd.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
riscv64gc_unknown_redox.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
riscv64im_unknown_none_elf.rs Add rv64IM 2025-12-15 12:17:55 +00:00
riscv64imac_unknown_none_elf.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
riscv64imac_unknown_nuttx_elf.rs rustc_target: introduce Os 2025-11-11 18:55:40 -05:00
s390x_unknown_linux_gnu.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
s390x_unknown_linux_musl.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
sparc64_unknown_helenos.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
sparc64_unknown_linux_gnu.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
sparc64_unknown_netbsd.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
sparc64_unknown_openbsd.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
sparc_unknown_linux_gnu.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
sparc_unknown_none_elf.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
sparcv9_sun_solaris.rs Move build-manifest target lists to rustc target metadata 2025-11-16 11:13:49 -05:00
thumbv4t_none_eabi.rs Set max-atomic-width for armv4 and armv5 to zero, to disable atomics 2025-11-23 18:29:59 +00:00
thumbv5te_none_eabi.rs Set max-atomic-width for armv4 and armv5 to zero, to disable atomics 2025-11-23 18:29:59 +00:00
thumbv6m_none_eabi.rs Unify the arm*-none-* and thumb*-none-* target descriptions. 2025-11-23 16:22:09 +00:00
thumbv6m_nuttx_eabi.rs Unify the arm*-none-* and thumb*-none-* target descriptions. 2025-11-23 16:22:09 +00:00
thumbv7a_nuttx_eabi.rs Unify the arm*-none-* and thumb*-none-* target descriptions. 2025-11-23 16:22:09 +00:00
thumbv7a_nuttx_eabihf.rs Unify the arm*-none-* and thumb*-none-* target descriptions. 2025-11-23 16:22:09 +00:00
thumbv7a_pc_windows_msvc.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
thumbv7a_uwp_windows_msvc.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
thumbv7em_none_eabi.rs Unify the arm*-none-* and thumb*-none-* target descriptions. 2025-11-23 16:22:09 +00:00
thumbv7em_none_eabihf.rs Unify the arm*-none-* and thumb*-none-* target descriptions. 2025-11-23 16:22:09 +00:00
thumbv7em_nuttx_eabi.rs Unify the arm*-none-* and thumb*-none-* target descriptions. 2025-11-23 16:22:09 +00:00
thumbv7em_nuttx_eabihf.rs Unify the arm*-none-* and thumb*-none-* target descriptions. 2025-11-23 16:22:09 +00:00
thumbv7m_none_eabi.rs Unify the arm*-none-* and thumb*-none-* target descriptions. 2025-11-23 16:22:09 +00:00
thumbv7m_nuttx_eabi.rs Unify the arm*-none-* and thumb*-none-* target descriptions. 2025-11-23 16:22:09 +00:00
thumbv7neon_linux_androideabi.rs rustc_target: introduce Abi 2025-11-11 18:22:38 -05:00
thumbv7neon_unknown_linux_gnueabihf.rs rustc_target: introduce Abi 2025-11-11 18:22:38 -05:00
thumbv7neon_unknown_linux_musleabihf.rs rustc_target: introduce Abi 2025-11-11 18:22:38 -05:00
thumbv8m_base_none_eabi.rs Unify the arm*-none-* and thumb*-none-* target descriptions. 2025-11-23 16:22:09 +00:00
thumbv8m_base_nuttx_eabi.rs Unify the arm*-none-* and thumb*-none-* target descriptions. 2025-11-23 16:22:09 +00:00
thumbv8m_main_none_eabi.rs Unify the arm*-none-* and thumb*-none-* target descriptions. 2025-11-23 16:22:09 +00:00
thumbv8m_main_none_eabihf.rs Unify the arm*-none-* and thumb*-none-* target descriptions. 2025-11-23 16:22:09 +00:00
thumbv8m_main_nuttx_eabi.rs Unify the arm*-none-* and thumb*-none-* target descriptions. 2025-11-23 16:22:09 +00:00
thumbv8m_main_nuttx_eabihf.rs Unify the arm*-none-* and thumb*-none-* target descriptions. 2025-11-23 16:22:09 +00:00
wasm32_unknown_emscripten.rs rustc_target: introduce Os 2025-11-11 18:55:40 -05:00
wasm32_unknown_unknown.rs rustc_target: introduce Os 2025-11-11 18:55:40 -05:00
wasm32_wali_linux_musl.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
wasm32_wasip1.rs rustc_target: introduce Os 2025-11-11 18:55:40 -05:00
wasm32_wasip1_threads.rs rustc_target: introduce Os 2025-11-11 18:55:40 -05:00
wasm32_wasip2.rs Move build-manifest target lists to rustc target metadata 2025-11-16 11:13:49 -05:00
wasm32_wasip3.rs Move build-manifest target lists to rustc target metadata 2025-11-16 11:13:49 -05:00
wasm32v1_none.rs rustc_target: introduce Os 2025-11-11 18:55:40 -05:00
wasm64_unknown_unknown.rs rustc_target: introduce Os 2025-11-11 18:55:40 -05:00
x86_64_apple_darwin.rs rustc_target: introduce Os 2025-11-11 18:55:40 -05:00
x86_64_apple_ios.rs rustc_target: introduce Os 2025-11-11 18:55:40 -05:00
x86_64_apple_ios_macabi.rs rustc_target: introduce Os 2025-11-11 18:55:40 -05:00
x86_64_apple_tvos.rs rustc_target: introduce Os 2025-11-11 18:55:40 -05:00
x86_64_apple_watchos_sim.rs rustc_target: introduce Os 2025-11-11 18:55:40 -05:00
x86_64_fortanix_unknown_sgx.rs Use rust rather than LLVM target features in the target spec 2025-11-25 14:39:42 +00:00
x86_64_linux_android.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
x86_64_lynx_lynxos178.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
x86_64_pc_cygwin.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
x86_64_pc_nto_qnx710.rs rustc_target: introduce Env 2025-11-11 18:34:47 -05:00
x86_64_pc_nto_qnx710_iosock.rs rustc_target: introduce Env 2025-11-11 18:34:47 -05:00
x86_64_pc_nto_qnx800.rs rustc_target: introduce Env 2025-11-11 18:34:47 -05:00
x86_64_pc_solaris.rs Move build-manifest target lists to rustc target metadata 2025-11-16 11:13:49 -05:00
x86_64_pc_windows_gnu.rs Use rust rather than LLVM target features in the target spec 2025-11-25 14:39:42 +00:00
x86_64_pc_windows_gnullvm.rs Rollup merge of #149173 - bjorn3:target_spec_rust_features, r=RalfJung 2025-11-26 23:32:08 +11:00
x86_64_pc_windows_msvc.rs Use rust rather than LLVM target features in the target spec 2025-11-25 14:39:42 +00:00
x86_64_unikraft_linux_musl.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
x86_64_unknown_dragonfly.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
x86_64_unknown_freebsd.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
x86_64_unknown_fuchsia.rs Use rust rather than LLVM target features in the target spec 2025-11-25 14:39:42 +00:00
x86_64_unknown_haiku.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
x86_64_unknown_helenos.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
x86_64_unknown_hermit.rs Use rust rather than LLVM target features in the target spec 2025-11-25 14:39:42 +00:00
x86_64_unknown_hurd_gnu.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
x86_64_unknown_illumos.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
x86_64_unknown_l4re_uclibc.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
x86_64_unknown_linux_gnu.rs add realtime sanitizer 2025-11-06 13:20:12 +01:00
x86_64_unknown_linux_gnux32.rs rustc_target: introduce Abi 2025-11-11 18:22:38 -05:00
x86_64_unknown_linux_musl.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
x86_64_unknown_linux_none.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
x86_64_unknown_linux_ohos.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
x86_64_unknown_managarm_mlibc.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
x86_64_unknown_motor.rs remote-test-server: make it build for Motor OS 2025-11-16 09:49:16 -08:00
x86_64_unknown_netbsd.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
x86_64_unknown_none.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
x86_64_unknown_openbsd.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
x86_64_unknown_redox.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
x86_64_unknown_trusty.rs rustc_target: introduce Os 2025-11-11 18:55:40 -05:00
x86_64_unknown_uefi.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
x86_64_uwp_windows_gnu.rs Use rust rather than LLVM target features in the target spec 2025-11-25 14:39:42 +00:00
x86_64_uwp_windows_msvc.rs Use rust rather than LLVM target features in the target spec 2025-11-25 14:39:42 +00:00
x86_64_win7_windows_gnu.rs rustc_target: hide TargetOptions::vendor 2025-11-09 17:43:36 -05:00
x86_64_win7_windows_msvc.rs rustc_target: hide TargetOptions::vendor 2025-11-09 17:43:36 -05:00
x86_64_wrs_vxworks.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
x86_64h_apple_darwin.rs Use rust rather than LLVM target features in the target spec 2025-11-25 14:39:42 +00:00
xtensa_esp32_espidf.rs rustc_target: introduce Os 2025-11-11 18:55:40 -05:00
xtensa_esp32_none_elf.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
xtensa_esp32s2_espidf.rs rustc_target: introduce Os 2025-11-11 18:55:40 -05:00
xtensa_esp32s2_none_elf.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00
xtensa_esp32s3_espidf.rs rustc_target: introduce Os 2025-11-11 18:55:40 -05:00
xtensa_esp32s3_none_elf.rs rustc_target: introduce Arch 2025-11-04 21:27:22 -05:00