-#if defined(MY_CPU_X86) \\r
- || defined(_M_ARM) \\r
- || defined(__ARMEL__) \\r
- || defined(__THUMBEL__) \\r
- || defined(__ARMEB__) \\r
- || defined(__THUMBEB__)\r
+\r
+#if defined(__mips64) \\r
+ || defined(__mips64__) \\r
+ || (defined(__mips) && (__mips == 64 || __mips == 4 || __mips == 3))\r
+ #define MY_CPU_NAME "mips64"\r
+ #define MY_CPU_64BIT\r
+#elif defined(__mips__)\r
+ #define MY_CPU_NAME "mips"\r
+ /* #define MY_CPU_32BIT */\r
+#endif\r
+\r
+\r
+#if defined(__ppc64__) \\r
+ || defined(__powerpc64__)\r
+ #ifdef __ILP32__\r
+ #define MY_CPU_NAME "ppc64-32"\r
+ #else\r
+ #define MY_CPU_NAME "ppc64"\r
+ #endif\r
+ #define MY_CPU_64BIT\r
+#elif defined(__ppc__) \\r
+ || defined(__powerpc__)\r
+ #define MY_CPU_NAME "ppc"\r