diff -r cef565f1c325 -r 6cb1ac7cd223 mozilla-ppc64le-mfbt.patch --- a/mozilla-ppc64le-mfbt.patch Mon Apr 14 09:09:11 2014 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,47 +0,0 @@ -# HG changeset patch -# Parent 46508a61b834f02575c116a508aa37b66d50bd20 -# User Ulrich Weigand -Bug 976648 - powerpc64le-linux support - mfbt endian config - -diff --git a/mfbt/Endian.h b/mfbt/Endian.h ---- a/mfbt/Endian.h -+++ b/mfbt/Endian.h -@@ -86,17 +86,17 @@ - # error "CPU type is unknown" - # endif - #elif defined(_WIN32) - # if defined(_M_IX86) - # define MOZ_LITTLE_ENDIAN 1 - # else - # error "CPU type is unknown" - # endif --#elif defined(__APPLE__) -+#elif defined(__APPLE__) || defined(__powerpc__) || defined(__ppc__) - # if __LITTLE_ENDIAN__ - # define MOZ_LITTLE_ENDIAN 1 - # elif __BIG_ENDIAN__ - # define MOZ_BIG_ENDIAN 1 - # endif - #elif defined(__GNUC__) && \ - defined(__BYTE_ORDER__) && \ - defined(__ORDER_LITTLE_ENDIAN__) && \ -@@ -114,18 +114,17 @@ - # endif - /* - * We can't include useful headers like or - * here because they're not present on all platforms. Instead we have - * this big conditional that ideally will catch all the interesting - * cases. - */ - #elif defined(__sparc) || defined(__sparc__) || \ -- defined(_POWER) || defined(__powerpc__) || \ -- defined(__ppc__) || defined(__hppa) || \ -+ defined(_POWER) || defined(__hppa) || \ - defined(_MIPSEB) || defined(__ARMEB__) || \ - defined(__s390__) || defined(__AARCH64EB__) || \ - (defined(__sh__) && defined(__LITTLE_ENDIAN__)) || \ - (defined(__ia64) && defined(__BIG_ENDIAN__)) - # define MOZ_BIG_ENDIAN 1 - #elif defined(__i386) || defined(__i386__) || \ - defined(__x86_64) || defined(__x86_64__) || \ - defined(_MIPSEL) || defined(__ARMEL__) || \