Add support for the hppa architecture

Signed-off-by: Helge Deller <deller@gmx.de>
Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
diff --git a/include/types.h b/include/types.h
index 33066fd..9112ba6 100644
--- a/include/types.h
+++ b/include/types.h
@@ -23,14 +23,14 @@
 
 #if defined(__LP64__) || defined(__alpha__) || defined(__ia64__) || \
     defined(__mips64__) || defined(__powerpc64__) || defined(__s390x__) || \
-    defined(__sparc64__) || defined(__x86_64__)
+    defined(__sparc64__) || defined(__x86_64__) || defined(__hppa64__)
 #define BITS_PER_LONG	64
 #define BYTES_PER_LONG	8
 #define SHIFT_PER_LONG	6
 #elif defined(__LP32__) || defined(__arm__) || defined(__cris__) || \
       defined(__i386__) || defined(__mc68000__) || defined(__mips__) || \
       defined(__parisc__) || defined(__powerpc__) || defined(__s390__) || \
-      defined(__sh__) || defined(__sparc__)
+      defined(__sh__) || defined(__sparc__) || defined(__hppa__)
 #define BITS_PER_LONG	32
 #define BYTES_PER_LONG	4
 #define SHIFT_PER_LONG	5