3 -D__STDC_LIMIT_MACROS \
4 -D__STDC_CONSTANT_MACROS \
9 -Wno-unused-parameter \
13 ifneq ($(TARGET_SIMULATOR),true)
14 LOCAL_CFLAGS := -DANDROID_TARGET_BUILD $(LOCAL_CFLAGS)
17 ifeq ($(LLVM_ENABLE_ASSERTION),true)
24 ifneq ($(REQUIRES_EH),1)
25 LOCAL_CFLAGS += -fno-exceptions
27 # No action. The device target should not have exception enabled since bionic
32 ifneq ($(REQUIRES_RTTI),1)
33 LOCAL_CPPFLAGS += -fno-rtti
42 # Make sure bionic is first so we can include system headers.
45 $(LLVM_ROOT_PATH)/include \
46 $(LLVM_ROOT_PATH)/device/include \
49 ifneq ($(TARGET_SIMULATOR),true)
52 external/stlport/stlport \
56 ###########################################################
57 ## Commands for running tblgen to compile a td file
58 ###########################################################
59 define transform-device-td-to-out
61 @echo "Device TableGen (gen-$(1)): $(LOCAL_MODULE) <= $<"
64 -I $(LLVM_ROOT_PATH)/include \
65 -I $(LLVM_ROOT_PATH)/device/include \
66 -I $(LLVM_ROOT_PATH)/lib/Target \