|
|
29a772 |
diff -up xulrunner-17.0/mozilla-esr17/media/webrtc/trunk/src/typedefs.h.old xulrunner-17.0/mozilla-esr17/media/webrtc/trunk/src/typedefs.h
|
|
|
29a772 |
--- xulrunner-17.0/mozilla-esr17/media/webrtc/trunk/webrtc/typedefs.h.old 2012-11-16 20:47:22.000000000 +0100
|
|
|
29a772 |
+++ xulrunner-17.0/mozilla-esr17/media/webrtc/trunk/webrtc/typedefs.h 2012-11-27 15:24:26.910592024 +0100
|
|
|
29a772 |
@@ -37,6 +37,30 @@
|
|
|
29a772 |
#define WEBRTC_ARCH_32_BITS
|
|
|
29a772 |
#define WEBRTC_ARCH_LITTLE_ENDIAN
|
|
|
29a772 |
#define WEBRTC_LITTLE_ENDIAN
|
|
|
29a772 |
+#elif defined(__powerpc64__)
|
|
|
29a772 |
+#define WEBRTC_ARCH_PPC_FAMILY
|
|
|
29a772 |
+#define WEBRTC_ARCH_PPC
|
|
|
29a772 |
+#define WEBRTC_ARCH_64_BITS
|
|
|
29a772 |
+#define WEBRTC_ARCH_BIG_ENDIAN
|
|
|
29a772 |
+#define WEBRTC_BIG_ENDIAN
|
|
|
29a772 |
+#elif defined(__ppc__) || defined(__powerpc__) || defined(__PPC__)
|
|
|
29a772 |
+#define WEBRTC_ARCH_PPC_FAMILY
|
|
|
29a772 |
+#define WEBRTC_ARCH_PPC
|
|
|
29a772 |
+#define WEBRTC_ARCH_32_BITS
|
|
|
29a772 |
+#define WEBRTC_ARCH_BIG_ENDIAN
|
|
|
29a772 |
+#define WEBRTC_BIG_ENDIAN
|
|
|
29a772 |
+#elif defined(__s390x__)
|
|
|
29a772 |
+#define WEBRTC_ARCH_S390_FAMILY
|
|
|
29a772 |
+#define WEBRTC_ARCH_S390
|
|
|
29a772 |
+#define WEBRTC_ARCH_64_BITS
|
|
|
29a772 |
+#define WEBRTC_ARCH_BIG_ENDIAN
|
|
|
29a772 |
+#define WEBRTC_BIG_ENDIAN
|
|
|
29a772 |
+#elif defined(__s390__)
|
|
|
29a772 |
+#define WEBRTC_ARCH_S390_FAMILY
|
|
|
29a772 |
+#define WEBRTC_ARCH_S390
|
|
|
29a772 |
+#define WEBRTC_ARCH_32_BITS
|
|
|
29a772 |
+#define WEBRTC_ARCH_BIG_ENDIAN
|
|
|
29a772 |
+#define WEBRTC_BIG_ENDIAN
|
|
|
29a772 |
#elif defined(__ARMEL__)
|
|
|
29a772 |
// TODO(andrew): We'd prefer to control platform defines here, but this is
|
|
|
29a772 |
// currently provided by the Android makefiles. Commented to avoid duplicate
|