• 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     "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