Go to the documentation of this file.
8#ifndef LLDB_HOST_SAFEMACHO_H
9#define LLDB_HOST_SAFEMACHO_H
26#undef CPU_ARCH_ABI64_32
32#undef CPU_TYPE_MC98000
35#undef CPU_TYPE_ARM64_32
37#undef CPU_TYPE_POWERPC
38#undef CPU_TYPE_POWERPC64
40#undef CPU_SUBTYPE_MASK
41#undef CPU_SUBTYPE_LIB64
43#undef CPU_SUBTYPE_MULTIPLE
45#undef CPU_SUBTYPE_I386_ALL
48#undef CPU_SUBTYPE_486SX
50#undef CPU_SUBTYPE_PENT
51#undef CPU_SUBTYPE_PENTPRO
52#undef CPU_SUBTYPE_PENTII_M3
53#undef CPU_SUBTYPE_PENTII_M5
54#undef CPU_SUBTYPE_CELERON
55#undef CPU_SUBTYPE_CELERON_MOBILE
56#undef CPU_SUBTYPE_PENTIUM_3
57#undef CPU_SUBTYPE_PENTIUM_3_M
58#undef CPU_SUBTYPE_PENTIUM_3_XEON
59#undef CPU_SUBTYPE_PENTIUM_M
60#undef CPU_SUBTYPE_PENTIUM_4
61#undef CPU_SUBTYPE_PENTIUM_4_M
62#undef CPU_SUBTYPE_ITANIUM
63#undef CPU_SUBTYPE_ITANIUM_2
64#undef CPU_SUBTYPE_XEON
65#undef CPU_SUBTYPE_XEON_MP
67#undef CPU_SUBTYPE_X86_ALL
68#undef CPU_SUBTYPE_X86_64_ALL
69#undef CPU_SUBTYPE_X86_ARCH1
70#undef CPU_SUBTYPE_X86_64_H
72#undef CPU_SUBTYPE_INTEL
73#undef CPU_SUBTYPE_INTEL_FAMILY
74#undef CPU_SUBTYPE_INTEL_FAMILY_MAX
75#undef CPU_SUBTYPE_INTEL_MODEL
76#undef CPU_SUBTYPE_INTEL_MODEL_ALL
79#undef CPU_SUBTYPE_ARM_ALL
80#undef CPU_SUBTYPE_ARM_V4T
81#undef CPU_SUBTYPE_ARM_V6
82#undef CPU_SUBTYPE_ARM_V5
83#undef CPU_SUBTYPE_ARM_V5TEJ
84#undef CPU_SUBTYPE_ARM_XSCALE
85#undef CPU_SUBTYPE_ARM_V7
87#undef CPU_SUBTYPE_ARM_V7S
88#undef CPU_SUBTYPE_ARM_V7K
89#undef CPU_SUBTYPE_ARM_V6M
90#undef CPU_SUBTYPE_ARM_V7M
91#undef CPU_SUBTYPE_ARM_V7EM
93#undef CPU_SUBTYPE_ARM_V8M_MAIN
94#undef CPU_SUBTYPE_ARM_V8M_BASE
95#undef CPU_SUBTYPE_ARM_V8_1M_MAIN
97#undef CPU_SUBTYPE_ARM64E
98#undef CPU_SUBTYPE_ARM64_32_V8
99#undef CPU_SUBTYPE_ARM64_V8
100#undef CPU_SUBTYPE_ARM64_ALL
102#undef CPU_SUBTYPE_SPARC_ALL
104#undef CPU_SUBTYPE_POWERPC
105#undef CPU_SUBTYPE_POWERPC_ALL
106#undef CPU_SUBTYPE_POWERPC_601
107#undef CPU_SUBTYPE_POWERPC_602
108#undef CPU_SUBTYPE_POWERPC_603
109#undef CPU_SUBTYPE_POWERPC_603e
110#undef CPU_SUBTYPE_POWERPC_603ev
111#undef CPU_SUBTYPE_POWERPC_604
112#undef CPU_SUBTYPE_POWERPC_604e
113#undef CPU_SUBTYPE_POWERPC_620
114#undef CPU_SUBTYPE_POWERPC_750
115#undef CPU_SUBTYPE_POWERPC_7400
116#undef CPU_SUBTYPE_POWERPC_7450
117#undef CPU_SUBTYPE_POWERPC_970
119#undef CPU_SUBTYPE_MC980000_ALL
120#undef CPU_SUBTYPE_MC98601
124#undef VM_PROT_EXECUTE
126#undef ARM_DEBUG_STATE
127#undef ARM_EXCEPTION_STATE
128#undef ARM_EXCEPTION_STATE64
129#undef ARM_EXCEPTION_STATE64_COUNT
130#undef ARM_THREAD_STATE
131#undef ARM_THREAD_STATE64
132#undef ARM_THREAD_STATE64_COUNT
133#undef ARM_THREAD_STATE_COUNT
135#undef ARN_THREAD_STATE_NONE
136#undef PPC_EXCEPTION_STATE
137#undef PPC_EXCEPTION_STATE64
138#undef PPC_FLOAT_STATE
139#undef PPC_THREAD_STATE
140#undef PPC_THREAD_STATE64
141#undef PPC_THREAD_STATE_NONE
142#undef PPC_VECTOR_STATE
143#undef x86_DEBUG_STATE
144#undef x86_DEBUG_STATE32
145#undef x86_DEBUG_STATE64
146#undef x86_EXCEPTION_STATE
147#undef x86_EXCEPTION_STATE32
148#undef x86_EXCEPTION_STATE64
149#undef x86_EXCEPTION_STATE64_COUNT
150#undef x86_EXCEPTION_STATE_COUNT
151#undef x86_FLOAT_STATE
152#undef x86_FLOAT_STATE32
153#undef x86_FLOAT_STATE64
154#undef x86_FLOAT_STATE64_COUNT
155#undef x86_FLOAT_STATE_COUNT
156#undef x86_THREAD_STATE
157#undef x86_THREAD_STATE32
158#undef x86_THREAD_STATE32_COUNT
159#undef x86_THREAD_STATE64
160#undef x86_THREAD_STATE64_COUNT
161#undef x86_THREAD_STATE_COUNT
163#include "llvm/BinaryFormat/MachO.h"