diff --git src/ld/Options.h src/ld/Options.h index 67ac22e..0788980 100644 --- src/ld/Options.h +++ src/ld/Options.h @@ -38,6 +38,18 @@ #include "Snapshot.h" #include "MachOFileAbstraction.hpp" +#ifndef CPU_SUBTYPE_ARM64_E +# define CPU_SUBTYPE_ARM64_E 2 +#endif + +#ifndef CPU_ARCH_ABI64_32 +# define CPU_ARCH_ABI64_32 0x2000000 +#endif + +#ifndef CPU_TYPE_ARM64_32 +# define CPU_TYPE_ARM64_32 ((cpu_type_t) (CPU_TYPE_ARM | CPU_ARCH_ABI64_32)) +#endif + extern void throwf (const char* format, ...) __attribute__ ((noreturn,format(printf, 1, 2))); extern void warning(const char* format, ...) __attribute__((format(printf, 1, 2)));