aboutsummaryrefslogtreecommitdiffstats
path: root/llvm-device-build.mk
diff options
context:
space:
mode:
authorDaniel Malea <daniel.malea@intel.com>2012-02-19 16:04:51 -0500
committerDaniel Malea <daniel.malea@intel.com>2012-02-29 13:25:45 -0500
commit369c4a40cd8c97e1e513ec8c6eaeee26e6adfc9b (patch)
treef1eed7520ab955f7ee82ddbfcad3a5f3395454bd /llvm-device-build.mk
parent4be65eeae53ab540d9c2328a09f3c83e2529a6e8 (diff)
downloadexternal_llvm-369c4a40cd8c97e1e513ec8c6eaeee26e6adfc9b.zip
external_llvm-369c4a40cd8c97e1e513ec8c6eaeee26e6adfc9b.tar.gz
external_llvm-369c4a40cd8c97e1e513ec8c6eaeee26e6adfc9b.tar.bz2
Build FileCheck and enable DWARF emission for target eng builds
- conditionally enable AsmPrinter Dwarf bits for eng builds - build script for FileCheck Change-Id: I68c5f9b2f28b36a779cf76e9161f740994c619f5
Diffstat (limited to 'llvm-device-build.mk')
-rw-r--r--llvm-device-build.mk7
1 files changed, 6 insertions, 1 deletions
diff --git a/llvm-device-build.mk b/llvm-device-build.mk
index e1ce56d..85cf058 100644
--- a/llvm-device-build.mk
+++ b/llvm-device-build.mk
@@ -19,6 +19,11 @@ LOCAL_CFLAGS := -DANDROID_TARGET_BUILD \
-fno-inline-functions-called-once \
$(LOCAL_CFLAGS)
+ifeq ($(TARGET_BUILD_VARIANT),eng)
+LOCAL_CFLAGS := -DANDROID_ENGINEERING_BUILD \
+ $(LOCAL_CFLAGS)
+endif
+
ifeq ($(LLVM_ENABLE_ASSERTION),true)
LOCAL_CFLAGS := \
-D_DEBUG \
@@ -43,7 +48,7 @@ endif
LOCAL_CPPFLAGS := \
$(LOCAL_CPPFLAGS) \
-Woverloaded-virtual \
- -Wno-sign-promo
+ -Wno-sign-promo
# Make sure bionic is first so we can include system headers.
LOCAL_C_INCLUDES := \