$OpenBSD: patch-C_CpuArch_h,v 1.2 2016/04/10 19:53:09 naddy Exp $

Add support for more OpenBSD architectures.

--- C/CpuArch.h.orig	Wed Feb 17 01:27:16 2016
+++ C/CpuArch.h	Sun Apr  3 19:05:55 2016
@@ -66,6 +66,8 @@ MY_CPU_LE_UNALIGN means that CPU is LITTLE ENDIAN and 
     || defined(__MIPSEL__) \
     || defined(__MIPSEL) \
     || defined(_MIPSEL) \
+    || defined(__alpha__) \
+    || defined(__sh__) \
     || (defined(__BYTE_ORDER__) && (__BYTE_ORDER__ == __ORDER_LITTLE_ENDIAN__))
   #define MY_CPU_LE
 #endif
@@ -82,6 +84,9 @@ MY_CPU_LE_UNALIGN means that CPU is LITTLE ENDIAN and 
     || defined(__s390x__) \
     || defined(__zarch__) \
     || defined(__sparc) \
+    || defined(__sparc__) \
+    || defined(__hppa__) \
+    || defined(__mips64__) \
     || (defined(__BYTE_ORDER__) && (__BYTE_ORDER__ == __ORDER_BIG_ENDIAN__))
   #define MY_CPU_BE
 #endif
