shithub: libvpx

Download patch

ref: 31f674d3e4ba3041a7146e184c45096d87b20bfa
parent: c9bb592affb44ceacdb431f033d16da8a4dff601
author: Luc Trudeau <luc@trud.ca>
date: Wed May 9 11:08:53 EDT 2018

Remove ppc64 (big endian) from configure

Remove big endian PowerPC 64 from configure, as this build is problematic and
not supported. PowerPC 64 will be limited to little endian (ppc64le).

BUG=webm:1525
BUG=webm:1508

Change-Id: Id6a86d5913192549e03ac8f77879ba7526b752c8

--- a/README
+++ b/README
@@ -76,7 +76,6 @@
     armv8-linux-gcc
     mips32-linux-gcc
     mips64-linux-gcc
-    ppc64-linux-gcc
     ppc64le-linux-gcc
     sparc-solaris-gcc
     x86-android-gcc
--- a/build/make/configure.sh
+++ b/build/make/configure.sh
@@ -719,12 +719,9 @@
       *sparc*)
         tgt_isa=sparc
         ;;
-      power*64*-*)
-        tgt_isa=ppc64
+      power*64le*-*)
+        tgt_isa=ppc64le
         ;;
-      power*)
-        tgt_isa=ppc
-        ;;
       *mips64el*)
         tgt_isa=mips64
         ;;
@@ -1221,7 +1218,7 @@
       check_add_asflags -march=${tgt_isa}
       check_add_asflags -KPIC
       ;;
-    ppc*)
+    ppc64le*)
       link_with_cc=gcc
       setup_gnu_toolchain
       check_gcc_machine_option "vsx"
--- a/configure
+++ b/configure
@@ -116,7 +116,6 @@
 all_platforms="${all_platforms} armv8-linux-gcc"
 all_platforms="${all_platforms} mips32-linux-gcc"
 all_platforms="${all_platforms} mips64-linux-gcc"
-all_platforms="${all_platforms} ppc64-linux-gcc"
 all_platforms="${all_platforms} ppc64le-linux-gcc"
 all_platforms="${all_platforms} sparc-solaris-gcc"
 all_platforms="${all_platforms} x86-android-gcc"