blob: c6bd67b67d4f320c9955087c5ef65d1bd452a87b [file] [log] [blame]
Shih-wei Liao5460a1f2012-03-16 22:41:16 -07001include $(LLVM_HOST_BUILD_MK)
2
Shih-wei Liaoc66b4db2012-12-15 07:29:38 -08003LOCAL_CPPFLAGS := \
4 $(LOCAL_CPPFLAGS) \
5 -Wformat \
Shih-wei Liao5460a1f2012-03-16 22:41:16 -07006 -Werror=format-security \
7 -Werror=return-type \
Shih-wei Liaoc66b4db2012-12-15 07:29:38 -08008 -Werror=non-virtual-dtor \
Shih-wei Liao5460a1f2012-03-16 22:41:16 -07009 -Werror=address \
Shih-wei Liaoc66b4db2012-12-15 07:29:38 -080010 -Werror=sequence-point \
11 -Woverloaded-virtual \
12 -Wno-sign-promo
Shih-wei Liao5460a1f2012-03-16 22:41:16 -070013
14ifeq ($(MCLD_ENABLE_ASSERTION),true)
15 LOCAL_CPPFLAGS += \
Shih-wei Liaoc66b4db2012-12-15 07:29:38 -080016 -D_DEBUG \
Shih-wei Liao5460a1f2012-03-16 22:41:16 -070017 -UNDEBUG
18endif
19
Shih-wei Liaoc66b4db2012-12-15 07:29:38 -080020LOCAL_C_INCLUDES := \
Shih-wei Liao5460a1f2012-03-16 22:41:16 -070021 $(MCLD_ROOT_PATH)/include \
Shih-wei Liaoc66b4db2012-12-15 07:29:38 -080022 $(LLVM_ROOT_PATH) \
23 $(LLVM_ROOT_PATH)/include \
24 $(LLVM_ROOT_PATH)/host/include \
25 $(LOCAL_C_INCLUDES)
Shih-wei Liao5460a1f2012-03-16 22:41:16 -070026
27LOCAL_IS_HOST_MODULE := true