summaryrefslogtreecommitdiff
path: root/typedefs.h
diff options
context:
space:
mode:
authorandrew@webrtc.org <andrew@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d>2014-03-27 19:48:53 +0000
committerandrew@webrtc.org <andrew@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d>2014-03-27 19:48:53 +0000
commitd30a9ea4a7195203ae4b9b5dbf13063510a71b50 (patch)
treed9b784e8039a1edc32068a63364cea7bf0c06f74 /typedefs.h
parent1fb05fcdfaccd145e6433aa1dbbbf6fd9adc5639 (diff)
downloadwebrtc-d30a9ea4a7195203ae4b9b5dbf13063510a71b50.tar.gz
Add arm64 to typedefs.h
This is the first step to get a buildable chrome_shell_apk for arm64. BUG=chromium:354405 R=andrew@webrtc.org Review URL: https://webrtc-codereview.appspot.com/10819004 Patch from Primiano Tucci <primiano@chromium.org>. git-svn-id: http://webrtc.googlecode.com/svn/trunk/webrtc@5802 4adac7df-926f-26a2-2b94-8c16560cd09d
Diffstat (limited to 'typedefs.h')
-rw-r--r--typedefs.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/typedefs.h b/typedefs.h
index 48579088..09e30d21 100644
--- a/typedefs.h
+++ b/typedefs.h
@@ -23,6 +23,9 @@
#define WEBRTC_ARCH_X86_64
#define WEBRTC_ARCH_64_BITS
#define WEBRTC_ARCH_LITTLE_ENDIAN
+#elif defined(__arm64__) || defined(__aarch64__)
+#define WEBRTC_ARCH_64_BITS
+#define WEBRTC_ARCH_LITTLE_ENDIAN
#elif defined(_M_IX86) || defined(__i386__)
#define WEBRTC_ARCH_X86_FAMILY
#define WEBRTC_ARCH_X86
@@ -44,7 +47,6 @@
#elif defined(__pnacl__)
#define WEBRTC_ARCH_32_BITS
#define WEBRTC_ARCH_LITTLE_ENDIAN
-#define WEBRTC_LITTLE_ENDIAN
#else
#error Please add support for your architecture in typedefs.h
#endif