• 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     "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     "armv7r-none-eabi",
32     "armv7r-none-eabihf",
33     "avr-unknown-gnu-atmega328",
34     "hexagon-unknown-linux-musl",
35     "m68k-unknown-linux-gnu",
36     "mips-unknown-linux-gnu",
37     "mips-unknown-linux-musl",
38     "mips-unknown-linux-uclibc",
39     "mipsel-sony-psp",
40     "mipsel-sony-psx",
41     "mipsel-unknown-linux-gnu",
42     "mipsel-unknown-linux-musl",
43     "mipsel-unknown-linux-uclibc",
44     "mipsel-unknown-none",
45     "mipsisa32r6-unknown-linux-gnu",
46     "mipsisa32r6el-unknown-linux-gnu",
47     "msp430-none-elf",
48     "powerpc-unknown-freebsd",
49     "powerpc-unknown-linux-gnu",
50     "powerpc-unknown-linux-gnuspe",
51     "powerpc-unknown-linux-musl",
52     "powerpc-unknown-netbsd",
53     "powerpc-unknown-openbsd",
54     "powerpc-wrs-vxworks",
55     "powerpc-wrs-vxworks-spe",
56     "riscv32gc-unknown-linux-gnu",
57     "riscv32gc-unknown-linux-musl",
58     "riscv32i-unknown-none-elf",
59     "riscv32im-unknown-none-elf",
60     "riscv32imac-unknown-none-elf",
61     "riscv32imac-unknown-xous-elf",
62     "riscv32imc-unknown-none-elf",
63     "thumbv4t-none-eabi",
64     "thumbv5te-none-eabi",
65     "thumbv6m-none-eabi",
66     "thumbv7em-none-eabi",
67     "thumbv7em-none-eabihf",
68     "thumbv7m-none-eabi",
69     "thumbv8m.base-none-eabi",
70     "thumbv8m.main-none-eabi",
71     "thumbv8m.main-none-eabihf",
72 ];
73 
74 #[allow(dead_code)] // Only crossbeam-utils uses this.
75 const NO_ATOMIC: &[&str] = &[
76     "avr-unknown-gnu-atmega328",
77     "mipsel-sony-psx",
78     "msp430-none-elf",
79     "riscv32i-unknown-none-elf",
80     "riscv32im-unknown-none-elf",
81     "riscv32imc-unknown-none-elf",
82 ];
83