AK: Add AK_IS_ARCH defines for PowerPC CPU architecture

This commit is contained in:
Dennis Camera 2024-06-24 23:13:27 +02:00 committed by Andrew Kaster
parent b54a1c6284
commit ffe2f16c58
Notes: sideshowbarker 2024-07-16 18:26:46 +09:00

View File

@ -39,6 +39,23 @@
# define AK_IS_ARCH_RISCV64() 0
#endif
#if defined(__ppc64__) || defined(__PPC64__)
# define AK_IS_ARCH_PPC64() 1
#else
# define AK_IS_ARCH_PPC64() 0
#endif
#if defined(__ppc64le__) || defined(__PPC64LE__)
# define AK_IS_ARCH_PPC64LE() 1
#else
# define AK_IS_ARCH_PPC64LE() 0
#endif
#if defined(__ppc__) || defined(__PPC__) || defined(__powerpc__) || defined(__powerpc) || defined(__POWERPC__)
# define AK_IS_ARCH_PPC() 1
#else
# define AK_IS_ARCH_PPC() 0
#endif
#ifdef __wasm32__
# define AK_IS_ARCH_WASM32() 1
#else