X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=include%2Farm_features.h;h=4f216a3c23d9aef5c874f063f9578e6a7f715241;hb=cfa5a2aff5202aadca7d19c76b61c80cec5b327c;hp=f35e0b7f2a1ddfc48534c074fc038e187a28530b;hpb=8638b7ee92c5bad04f724b056efb47e390b2ad8c;p=pcsx_rearmed.git diff --git a/include/arm_features.h b/include/arm_features.h index f35e0b7f..4f216a3c 100644 --- a/include/arm_features.h +++ b/include/arm_features.h @@ -47,7 +47,10 @@ #endif -/* no need for HAVE_NEON - GCC defines __ARM_NEON__ consistently */ +/* gcc defines __ARM_NEON__ consistently for 32bit, but apple clang defines it for 64bit also... */ +#if defined(HAVE_ARMV7) && defined(__ARM_NEON__) +#define HAVE_NEON32 +#endif /* global function/external symbol */ #ifndef __MACH__ @@ -73,4 +76,8 @@ #endif +#if defined(__MACH__) || defined(__PIC__) +#define TEXRELS_FORBIDDEN +#endif + #endif /* __ARM_FEATURES_H__ */