Index: src/macros.h ================================================================== --- src/macros.h +++ src/macros.h @@ -276,10 +276,13 @@ # define OF_MIPS64_ASM # endif # ifdef OF_MIPS # define OF_MIPS_ASM # endif +# ifdef OF_PA_RISC +# define OF_PA_RISC_ASM +# endif #endif #ifdef OF_APPLE_RUNTIME # if defined(OF_X86_64) || defined(OF_X86) || defined(OF_ARM64) || \ defined(OF_ARM) || defined(OF_POWERPC) Index: src/platform.h ================================================================== --- src/platform.h +++ src/platform.h @@ -65,10 +65,13 @@ # define OF_MIPS_EABI #elif defined(__sparc64__) || (defined(__sparc__) && defined(__arch64__)) # define OF_SPARC64 #elif defined(__sparc__) && !defined(__arch64__) # define OF_SPARC +#elif defined(__hppa__) || defined(__HPPA__) || \ + defined(_PA_RISC1_0) || defined(_PA_RISC1_1) +# define OF_PA_RISC #endif #if defined(__APPLE__) # include # if defined(TARGET_OS_IPHONE) && TARGET_OS_IPHONE