File mozjs-ppc64le-support.patch of Package mozjs17

Index: mozjs17.0.0/js/src/assembler/wtf/Platform.h
===================================================================
--- mozjs17.0.0.orig/js/src/assembler/wtf/Platform.h
+++ mozjs17.0.0/js/src/assembler/wtf/Platform.h
@@ -173,8 +173,10 @@
 #if   defined(__ppc64__) \
     || defined(__PPC64__)
 #define WTF_CPU_PPC64 1
+#if defined(__BIG_ENDIAN__)
 #define WTF_CPU_BIG_ENDIAN 1
 #endif
+#endif
 
 /* WTF_CPU_SH4 - SuperH SH-4 */
 #if defined(__SH4__)
Index: mozjs17.0.0/js/src/configure.in
===================================================================
--- mozjs17.0.0.orig/js/src/configure.in
+++ mozjs17.0.0/js/src/configure.in
@@ -1085,7 +1085,7 @@ case "$OS_TEST" in
     CPU_ARCH=x86
     ;;
 
-powerpc64 | ppc64)
+powerpc64* | ppc64*)
     CPU_ARCH=ppc64
     ;;
 
Index: mozjs17.0.0/js/src/configure
===================================================================
--- mozjs17.0.0.orig/js/src/configure
+++ mozjs17.0.0/js/src/configure
@@ -5721,7 +5721,7 @@ case "$OS_TEST" in
     CPU_ARCH=x86
     ;;
 
-powerpc64 | ppc64)
+powerpc64* | ppc64*)
     CPU_ARCH=ppc64
     ;;
 
openSUSE Build Service is sponsored by