621f28d
diff -urN cfitsio/fitsio2.h cfitsio_new/fitsio2.h
621f28d
--- cfitsio/fitsio2.h	2010-01-26 18:40:25.000000000 +0100
621f28d
+++ cfitsio_new/fitsio2.h	2010-06-30 17:24:59.000000000 +0200
621f28d
@@ -85,6 +85,14 @@
621f28d
 #define MACHINE NATIVE
621f28d
 #define LONGSIZE 64   
621f28d
 
621f28d
+#elif defined(__s390x__)
621f28d
+#define BYTESWAPPED FALSE
621f28d
+#define LONGSIZE 64
621f28d
+
621f28d
+#elif defined(__s390__)
621f28d
+#define BYTESWAPPED FALSE
621f28d
+#define LONGSIZE 32
621f28d
+
621f28d
 #elif defined(__ia64__)  || defined(__x86_64__)
621f28d
                   /*  Intel itanium 64-bit PC, or AMD opteron 64-bit PC */
621f28d
 #define BYTESWAPPED TRUE