#ifndef OUTPUT_MACHO_H
#define OUTPUT_MACHO_H
#include "compiler.h"
#define MH_MAGIC …
#define MH_MAGIC_64 …
#define MH_OBJECT …
#define CPU_ARCH_MASK …
#define CPU_ARCH_ABI64 …
#define CPU_TYPE_X86 …
#define CPU_TYPE_I386 …
#define CPU_TYPE_X86_64 …
#define CPU_SUBTYPE_MASK …
#define CPU_SUBTYPE_I386_ALL …
#define MH_SUBSECTIONS_VIA_SYMBOLS …
#define LC_SEGMENT …
#define LC_SEGMENT_64 …
#define LC_SYMTAB …
#define LC_BUILD_VERSION …
#define N_STAB …
#define N_PEXT …
#define N_TYPE …
#define N_EXT …
#define N_UNDF …
#define N_ABS …
#define N_INDR …
#define N_PBUD …
#define N_SECT …
#define NO_SECT …
#define MAX_SECT …
#define SECTION_TYPE …
#define SECTION_ATTRIBUTES …
#define SECTION_ATTRIBUTES_USR …
#define SECTION_ATTRIBUTES_SYS …
#define S_REGULAR …
#define S_ZEROFILL …
#define S_CSTRING_LITERALS …
#define S_4BYTE_LITERALS …
#define S_8BYTE_LITERALS …
#define S_LITERAL_POINTERS …
#define S_NON_LAZY_SYMBOL_POINTERS …
#define S_LAZY_SYMBOL_POINTERS …
#define S_SYMBOL_STUBS …
#define S_MOD_INIT_FUNC_POINTERS …
#define S_MOD_TERM_FUNC_POINTERS …
#define S_COALESCED …
#define S_GB_ZEROFILL …
#define S_INTERPOSING …
#define S_16BYTE_LITERALS …
#define S_DTRACE_DOF …
#define S_LAZY_DYLIB_SYMBOL_POINTERS …
#define S_THREAD_LOCAL_REGULAR …
#define S_THREAD_LOCAL_ZEROFILL …
#define S_THREAD_LOCAL_VARIABLES …
#define S_THREAD_LOCAL_VARIABLE_POINTERS …
#define S_THREAD_LOCAL_INIT_FUNCTION_POINTERS …
#define S_ATTR_PURE_INSTRUCTIONS …
#define S_ATTR_NO_TOC …
#define S_ATTR_STRIP_STATIC_SYMS …
#define S_ATTR_NO_DEAD_STRIP …
#define S_ATTR_LIVE_SUPPORT …
#define S_ATTR_SELF_MODIFYING_CODE …
#define S_ATTR_DEBUG …
#define S_ATTR_SOME_INSTRUCTIONS …
#define S_ATTR_EXT_RELOC …
#define S_ATTR_LOC_RELOC …
#define INDIRECT_SYMBOL_LOCAL …
#define INDIRECT_SYMBOL_ABS …
#define GENERIC_RELOC_VANILLA …
#define GENERIC_RELOC_PAIR …
#define GENERIC_RELOC_SECTDIFF …
#define GENERIC_RELOC_PB_LA_PTR …
#define GENERIC_RELOC_LOCAL_SECTDIFF …
#define GENERIC_RELOC_TLV …
#define X86_64_RELOC_UNSIGNED …
#define X86_64_RELOC_SIGNED …
#define X86_64_RELOC_BRANCH …
#define X86_64_RELOC_GOT_LOAD …
#define X86_64_RELOC_GOT …
#define X86_64_RELOC_SUBTRACTOR …
#define X86_64_RELOC_SIGNED_1 …
#define X86_64_RELOC_SIGNED_2 …
#define X86_64_RELOC_SIGNED_4 …
#define X86_64_RELOC_TLV …
#define R_ABS …
#define R_SCATTERED …
#define PLATFORM_MACOS …
#define PLATFORM_IOS …
#define PLATFORM_TVOS …
#define PLATFORM_WATCHOS …
#define PLATFORM_BRIDGEOS …
#define PLATFORM_MACCATALYST …
#define PLATFORM_IOSSIMULATOR …
#define PLATFORM_TVOSSIMULATOR …
#define PLATFORM_WATCHOSSIMULATOR …
#define PLATFORM_DRIVERKIT …
#define PLATFORM_INVALID …
#define VM_PROT_NONE …
#define VM_PROT_READ …
#define VM_PROT_WRITE …
#define VM_PROT_EXECUTE …
macho_header_t;
macho_header_64_t;
macho_load_command_t;
macho_segment_command_t;
macho_segment_command_64_t;
macho_section_t;
macho_section_64_t;
macho_symtab_command_t;
macho_relocation_info_t;
macho_nlist_base_t;
macho_nlist_t;
macho_nlist_64_t;
#endif