Statistics
| Branch: | Revision:

root / hw / poison.h @ c9a43af9

History | View | Annotate | Download (1.3 kB)

1 1ad2134f Paul Brook
/* Poison identifiers that should not be used when building
2 1ad2134f Paul Brook
   target independent device code.  */
3 1ad2134f Paul Brook
4 1ad2134f Paul Brook
#ifndef HW_POISON_H
5 1ad2134f Paul Brook
#define HW_POISON_H
6 1ad2134f Paul Brook
#ifdef __GNUC__
7 1ad2134f Paul Brook
8 1ad2134f Paul Brook
#pragma GCC poison TARGET_I386
9 1ad2134f Paul Brook
#pragma GCC poison TARGET_X86_64
10 1ad2134f Paul Brook
#pragma GCC poison TARGET_ALPHA
11 1ad2134f Paul Brook
#pragma GCC poison TARGET_ARM
12 1ad2134f Paul Brook
#pragma GCC poison TARGET_CRIS
13 1ad2134f Paul Brook
#pragma GCC poison TARGET_M68K
14 1ad2134f Paul Brook
#pragma GCC poison TARGET_MIPS
15 1ad2134f Paul Brook
#pragma GCC poison TARGET_MIPS64
16 1ad2134f Paul Brook
#pragma GCC poison TARGET_PPC
17 1ad2134f Paul Brook
#pragma GCC poison TARGET_PPCEMB
18 1ad2134f Paul Brook
#pragma GCC poison TARGET_PPC64
19 1ad2134f Paul Brook
#pragma GCC poison TARGET_ABI32
20 1ad2134f Paul Brook
#pragma GCC poison TARGET_SH4
21 1ad2134f Paul Brook
#pragma GCC poison TARGET_SPARC
22 1ad2134f Paul Brook
#pragma GCC poison TARGET_SPARC64
23 1ad2134f Paul Brook
24 1ad2134f Paul Brook
#pragma GCC poison TARGET_WORDS_BIGENDIAN
25 368b90db Blue Swirl
#pragma GCC poison BSWAP_NEEDED
26 368b90db Blue Swirl
27 368b90db Blue Swirl
#pragma GCC poison TARGET_LONG_BITS
28 368b90db Blue Swirl
#pragma GCC poison TARGET_FMT_lx
29 368b90db Blue Swirl
#pragma GCC poison TARGET_FMT_ld
30 368b90db Blue Swirl
31 368b90db Blue Swirl
#pragma GCC poison TARGET_PAGE_SIZE
32 368b90db Blue Swirl
#pragma GCC poison TARGET_PAGE_MASK
33 368b90db Blue Swirl
#pragma GCC poison TARGET_PAGE_BITS
34 368b90db Blue Swirl
#pragma GCC poison TARGET_PAGE_ALIGN
35 368b90db Blue Swirl
36 368b90db Blue Swirl
#pragma GCC poison CPUState
37 368b90db Blue Swirl
#pragma GCC poison env
38 368b90db Blue Swirl
39 368b90db Blue Swirl
#pragma GCC poison CPU_INTERRUPT_HARD
40 368b90db Blue Swirl
#pragma GCC poison CPU_INTERRUPT_EXITTB
41 368b90db Blue Swirl
#pragma GCC poison CPU_INTERRUPT_TIMER
42 368b90db Blue Swirl
#pragma GCC poison CPU_INTERRUPT_FIQ
43 368b90db Blue Swirl
#pragma GCC poison CPU_INTERRUPT_HALT
44 368b90db Blue Swirl
#pragma GCC poison CPU_INTERRUPT_SMI
45 368b90db Blue Swirl
#pragma GCC poison CPU_INTERRUPT_DEBUG
46 368b90db Blue Swirl
#pragma GCC poison CPU_INTERRUPT_VIRQ
47 368b90db Blue Swirl
#pragma GCC poison CPU_INTERRUPT_NMI
48 1ad2134f Paul Brook
49 1ad2134f Paul Brook
#endif
50 1ad2134f Paul Brook
#endif