#ifndef ARCH_H
#define ARCH_H
+#ifdef __WORDSIZE
#define BITS_PER_LONG __WORDSIZE
+#else
+#define BITS_PER_LONG 32
+#endif
enum {
arch_x86_64,
#include "arch-x86.h"
#elif defined(__x86_64__)
#include "arch-x86_64.h"
-#elif defined(__powerpc__) || defined(__powerpc64__)
+#elif defined(__powerpc__) || defined(__powerpc64__) || defined(__ppc__)
#include "arch-ppc.h"
#elif defined(__ia64__)
#include "arch-ia64.h"