File icedtea6-1.13.5-add-zero-ports-ecj.patch of Package java-1_6_0-openjdk

--- icedtea6-1.13.5/openjdk-ecj/jdk/make/jdk_generic_profile.sh	2014-11-12 09:34:25.286919177 +0100
+++ icedtea6-1.13.5/openjdk-ecj/jdk/make/jdk_generic_profile.sh	2014-11-12 12:49:25.683074238 +0100
@@ -337,7 +338,7 @@
     i386|ppc|s390|sparc|arm|sh)
       ARCH_DATA_MODEL=32
       ;;
-    amd64|ppc64|s390x|sparcv9|ia64|alpha)
+    aarch64|alpha|amd64|ia64|ppc64*|s390x|sparcv9)
       ARCH_DATA_MODEL=64
       ;;
     *)
@@ -348,7 +349,7 @@
 
   # ZERO_ENDIANNESS is the endianness of the processor
   case "${ZERO_LIBARCH}" in
-    i386|amd64|ia64)
+    arm|aarch64|amd64|i386|ia64|mips*el|ppc64le)
       ZERO_ENDIANNESS=little
       ;;
     ppc*|s390*|sparc*|alpha)
@@ -375,6 +376,9 @@
     s390)
       ZERO_ARCHFLAG="-m31"
       ;;
+    arm|aarch64|ppc64le)
+      ZERO_ARCHFLAG="-D_LITTLE_ENDIAN"
+      ;;
     *)
       ZERO_ARCHFLAG="-m${ARCH_DATA_MODEL}"
   esac
openSUSE Build Service is sponsored by