summaryrefslogtreecommitdiff
path: root/build/make/obj_int_extract.c
diff options
context:
space:
mode:
authorTao Bai <michaelbai@chromium.org>2014-03-26 22:05:24 -0700
committerTao Bai <michaelbai@chromium.org>2014-03-26 22:10:01 -0700
commit9a80053099eaf038356eaef2d58e4ccf71fe265f (patch)
tree879ba1736379a9d972243079cd43fccb63e927ab /build/make/obj_int_extract.c
parent2b06bf20ce7e6ead8ea43dc9ad5bcc6674fee8d8 (diff)
downloadlibvpx-9a80053099eaf038356eaef2d58e4ccf71fe265f.tar
libvpx-9a80053099eaf038356eaef2d58e4ccf71fe265f.tar.gz
libvpx-9a80053099eaf038356eaef2d58e4ccf71fe265f.tar.bz2
libvpx-9a80053099eaf038356eaef2d58e4ccf71fe265f.zip
Add compile option to parse ELF.
Change-Id: I64a81601d11e9fa383435bfd1a1d35206ebb2fc8
Diffstat (limited to 'build/make/obj_int_extract.c')
-rw-r--r--build/make/obj_int_extract.c12
1 files changed, 12 insertions, 0 deletions
diff --git a/build/make/obj_int_extract.c b/build/make/obj_int_extract.c
index 819ce9d58..2e50f387f 100644
--- a/build/make/obj_int_extract.c
+++ b/build/make/obj_int_extract.c
@@ -34,6 +34,18 @@ int log_msg(const char *fmt, ...) {
}
#if defined(__GNUC__) && __GNUC__
+
+#if defined(FORCE_PARSE_ELF)
+
+#if defined(__MACH__)
+#undef __MACH__
+#endif
+
+#if !defined(__ELF__)
+#define __ELF__
+#endif
+#endif
+
#if defined(__MACH__)
#include <mach-o/loader.h>