• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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     "avr-unknown-gnu-atmega328",
6     "bpfeb-unknown-none",
7     "bpfel-unknown-none",
8     "msp430-none-elf",
9     "riscv32i-unknown-none-elf",
10     "riscv32imc-unknown-none-elf",
11     "thumbv4t-none-eabi",
12     "thumbv6m-none-eabi",
13 ];
14 
15 #[allow(dead_code)] // Only crossbeam-utils uses this.
16 const NO_ATOMIC_64: &[&str] = &[
17     "arm-linux-androideabi",
18     "armebv7r-none-eabi",
19     "armebv7r-none-eabihf",
20     "armv4t-unknown-linux-gnueabi",
21     "armv5te-unknown-linux-gnueabi",
22     "armv5te-unknown-linux-musleabi",
23     "armv5te-unknown-linux-uclibceabi",
24     "armv6k-nintendo-3ds",
25     "armv7r-none-eabi",
26     "armv7r-none-eabihf",
27     "avr-unknown-gnu-atmega328",
28     "hexagon-unknown-linux-musl",
29     "m68k-unknown-linux-gnu",
30     "mips-unknown-linux-gnu",
31     "mips-unknown-linux-musl",
32     "mips-unknown-linux-uclibc",
33     "mipsel-sony-psp",
34     "mipsel-unknown-linux-gnu",
35     "mipsel-unknown-linux-musl",
36     "mipsel-unknown-linux-uclibc",
37     "mipsel-unknown-none",
38     "mipsisa32r6-unknown-linux-gnu",
39     "mipsisa32r6el-unknown-linux-gnu",
40     "msp430-none-elf",
41     "powerpc-unknown-freebsd",
42     "powerpc-unknown-linux-gnu",
43     "powerpc-unknown-linux-gnuspe",
44     "powerpc-unknown-linux-musl",
45     "powerpc-unknown-netbsd",
46     "powerpc-unknown-openbsd",
47     "powerpc-wrs-vxworks",
48     "powerpc-wrs-vxworks-spe",
49     "riscv32gc-unknown-linux-gnu",
50     "riscv32gc-unknown-linux-musl",
51     "riscv32i-unknown-none-elf",
52     "riscv32imac-unknown-none-elf",
53     "riscv32imc-esp-espidf",
54     "riscv32imc-unknown-none-elf",
55     "thumbv4t-none-eabi",
56     "thumbv6m-none-eabi",
57     "thumbv7em-none-eabi",
58     "thumbv7em-none-eabihf",
59     "thumbv7m-none-eabi",
60     "thumbv8m.base-none-eabi",
61     "thumbv8m.main-none-eabi",
62     "thumbv8m.main-none-eabihf",
63 ];
64 
65 #[allow(dead_code)] // Only crossbeam-utils uses this.
66 const NO_ATOMIC: &[&str] = &[
67     "avr-unknown-gnu-atmega328",
68     "msp430-none-elf",
69     "riscv32i-unknown-none-elf",
70     "riscv32imc-unknown-none-elf",
71 ];
72