aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBen Cheng <bccheng@google.com>2013-02-13 17:17:02 -0800
committerBen Cheng <bccheng@google.com>2013-03-11 14:35:24 -0700
commit8e945c470031f998cdcacb14ae03c3bfc3c17256 (patch)
tree177ac37c59e8e057f70fc1dd4baefd6703ffe5db
parent7434760b13067cf93f8efc2ead8c54a32b6b42e9 (diff)
downloadvalgrind-8e945c470031f998cdcacb14ae03c3bfc3c17256.tar.gz
Fix full_x86-eng build.
[cherry-picked from internal master] Change-Id: Ica412173eb34c7ec9911b36596f571a198a4df46
-rw-r--r--main/Android.mk5
1 files changed, 4 insertions, 1 deletions
diff --git a/main/Android.mk b/main/Android.mk
index 3c6925b81..8ac1d800a 100644
--- a/main/Android.mk
+++ b/main/Android.mk
@@ -49,12 +49,13 @@ ANDROID_HARDWARE := ANDROID_HARDWARE_nexus_7
else ifeq ($(TARGET_BOOTLOADER_BOARD_NAME),MAKO)
ANDROID_HARDWARE := ANDROID_HARDWARE_nexus_4
endif
-common_cflags += -D$(ANDROID_HARDWARE)
else
tool_ldflags := -static -Wl,-Ttext=0x38000000 -nodefaultlibs -nostartfiles -u _start -e_start
endif
+common_cflags += -D$(ANDROID_HARDWARE)
+
preload_ldflags := -nodefaultlibs -Wl,-z,interpose,-z,initfirst
# Remove this when the all toolchains are GCC 4.4
ifeq ($(TARGET_ARCH),arm)
@@ -257,7 +258,9 @@ LOCAL_C_INCLUDES := $(common_includes)
LOCAL_LDFLAGS := $(vex_ldflags)
+# TODO: split asflags out from cflags.
LOCAL_CFLAGS := $(common_cflags)
+LOCAL_ASFLAGS := $(common_cflags)
include $(BUILD_STATIC_LIBRARY)