1 // This file is @generated by no_atomic.sh. 2 // It is not intended for manual editing. 3 4 const NO_ATOMIC_CAS: &[&str] = &[ 5 "armv4t-none-eabi", 6 "armv5te-none-eabi", 7 "avr-unknown-gnu-atmega328", 8 "bpfeb-unknown-none", 9 "bpfel-unknown-none", 10 "msp430-none-elf", 11 "riscv32i-unknown-none-elf", 12 "riscv32im-unknown-none-elf", 13 "riscv32imc-unknown-none-elf", 14 "thumbv4t-none-eabi", 15 "thumbv5te-none-eabi", 16 "thumbv6m-none-eabi", 17 ]; 18 19 #[allow(dead_code)] // Only crossbeam-utils uses this. 20 const NO_ATOMIC_64: &[&str] = &[ 21 "arm-linux-androideabi", 22 "armebv7r-none-eabi", 23 "armebv7r-none-eabihf", 24 "armv4t-none-eabi", 25 "armv4t-unknown-linux-gnueabi", 26 "armv5te-none-eabi", 27 "armv5te-unknown-linux-gnueabi", 28 "armv5te-unknown-linux-musleabi", 29 "armv5te-unknown-linux-uclibceabi", 30 "armv6k-nintendo-3ds", 31 "armv7-sony-vita-newlibeabihf", 32 "armv7r-none-eabi", 33 "armv7r-none-eabihf", 34 "avr-unknown-gnu-atmega328", 35 "hexagon-unknown-linux-musl", 36 "m68k-unknown-linux-gnu", 37 "mips-unknown-linux-gnu", 38 "mips-unknown-linux-musl", 39 "mips-unknown-linux-uclibc", 40 "mipsel-sony-psp", 41 "mipsel-sony-psx", 42 "mipsel-unknown-linux-gnu", 43 "mipsel-unknown-linux-musl", 44 "mipsel-unknown-linux-uclibc", 45 "mipsel-unknown-none", 46 "mipsisa32r6-unknown-linux-gnu", 47 "mipsisa32r6el-unknown-linux-gnu", 48 "msp430-none-elf", 49 "powerpc-unknown-freebsd", 50 "powerpc-unknown-linux-gnu", 51 "powerpc-unknown-linux-gnuspe", 52 "powerpc-unknown-linux-musl", 53 "powerpc-unknown-netbsd", 54 "powerpc-unknown-openbsd", 55 "powerpc-wrs-vxworks", 56 "powerpc-wrs-vxworks-spe", 57 "riscv32gc-unknown-linux-gnu", 58 "riscv32gc-unknown-linux-musl", 59 "riscv32i-unknown-none-elf", 60 "riscv32im-unknown-none-elf", 61 "riscv32imac-unknown-none-elf", 62 "riscv32imac-unknown-xous-elf", 63 "riscv32imc-unknown-none-elf", 64 "thumbv4t-none-eabi", 65 "thumbv5te-none-eabi", 66 "thumbv6m-none-eabi", 67 "thumbv7em-none-eabi", 68 "thumbv7em-none-eabihf", 69 "thumbv7m-none-eabi", 70 "thumbv8m.base-none-eabi", 71 "thumbv8m.main-none-eabi", 72 "thumbv8m.main-none-eabihf", 73 ]; 74 75 #[allow(dead_code)] // Only crossbeam-utils uses this. 76 const NO_ATOMIC: &[&str] = &[ 77 "avr-unknown-gnu-atmega328", 78 "bpfeb-unknown-none", 79 "bpfel-unknown-none", 80 "mipsel-sony-psx", 81 "msp430-none-elf", 82 "riscv32i-unknown-none-elf", 83 "riscv32im-unknown-none-elf", 84 "riscv32imc-unknown-none-elf", 85 ]; 86