aboutsummaryrefslogtreecommitdiff
path: root/third_party
diff options
context:
space:
mode:
authorVitaly Buka <vitalybuka@google.com>2015-11-24 14:59:09 -0800
committerVitaly Buka <vitalybuka@google.com>2015-11-24 23:02:09 +0000
commit9e78026f20ada1d4972f3c3f8317b52fe6b1c6c3 (patch)
tree7bd4befca00a7b34233af6f3cb96a9c5a4e46d40 /third_party
parent9e9aca92369d2cc75aff3577daadc1c901b5303d (diff)
downloadlibweave-9e78026f20ada1d4972f3c3f8317b52fe6b1c6c3.tar.gz
Add big-endian defines into base/build/build_config.h
Forgot to add into https://weave-review.googlesource.com/#/c/1632/ BUG=25017606 Change-Id: I146b5e540e9876eb44718e23bcda047806a80116 Reviewed-on: https://weave-review.googlesource.com/1652 Reviewed-by: Vitaly Buka <vitalybuka@google.com>
Diffstat (limited to 'third_party')
-rw-r--r--third_party/chromium/base/build/build_config.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/third_party/chromium/base/build/build_config.h b/third_party/chromium/base/build/build_config.h
index 904965a..347a636 100644
--- a/third_party/chromium/base/build/build_config.h
+++ b/third_party/chromium/base/build/build_config.h
@@ -147,6 +147,16 @@
#define ARCH_CPU_32_BITS 1
#define ARCH_CPU_LITTLE_ENDIAN 1
#endif
+#elif defined(__mips__)
+#if defined(__LP64__)
+#define ARCH_CPU_MIPS64_FAMILY 1
+#define ARCH_CPU_64_BITS 1
+#define ARCH_CPU_BIG_ENDIAN 1
+#else
+#define ARCH_CPU_MIPS_FAMILY 1
+#define ARCH_CPU_32_BITS 1
+#define ARCH_CPU_BIG_ENDIAN 1
+#endif
#else
#error Please add support for your architecture in build/build_config.h
#endif