Blob Blame History Raw
diff -urN vegastrike-0.4.2.orig/src/posh.h vegastrike-0.4.2/src/posh.h
--- vegastrike-0.4.2.orig/src/posh.h	2003-10-23 13:51:58.000000000 -0400
+++ vegastrike-0.4.2/src/posh.h	2004-11-22 17:40:07.000000000 -0500
@@ -500,7 +500,7 @@
 ** Intel x86 and AMD x86-64
 ** ------------------------------------------------------------------
 */
-#if defined __X86__ || defined __i386__ || defined i386 || defined _M_IX86 || defined __386__ || defined FORCE_DOXYGEN
+#if defined __X86__ || defined __i386__ || defined i386 || defined _M_IX86 || defined __386__ || defined __x86_64__ || defined FORCE_DOXYGEN
 #  define POSH_CPU_X86 /**<if defined, target CPU is Intel 386+ compatible */
 #  if defined __x86_64__ || defined FORCE_DOXYGEN
 #     define POSH_CPU_X86_64 /**<if defined, target CPU is AMD x86-64 */
@@ -536,6 +536,17 @@
 #  endif
 #endif
 
+/* ------------------------------------------------------------------
+** IBM S/390
+** ------------------------------------------------------------------
+*/
+#if defined __s390__ || defined FORCE_DOXYGEN
+#  define POSH_CPU_S390/**<if defined, target CPU is IBM S/390 */
+#  if !defined FORCE_DOXYGEN
+#     define POSH_CPU_STRING "S/390"
+#  endif
+#endif
+
 /** @} */
 
 #if !defined POSH_CPU_STRING