OSDN Git Service

Add LOCAL_CLANG_*FLAGS for clang only flags.
authorChih-Hung Hsieh <chh@google.com>
Fri, 5 Sep 2014 00:15:47 +0000 (17:15 -0700)
committerChih-Hung Hsieh <chh@google.com>
Fri, 5 Sep 2014 01:43:16 +0000 (18:43 -0700)
To be used only for some modules.

Change-Id: I107ec37f11f738f860598f0c86c4ad7ec20c9011

core/binary.mk
core/clear_vars.mk

index 4162a12..60cd4c6 100644 (file)
@@ -927,6 +927,10 @@ endif
 ###########################################################
 
 ifeq ($(my_clang),true)
+my_cflags += $(LOCAL_CLANG_CFLAGS)
+my_cpplags += $(LOCAL_CLANG_CPPFLAGS)
+my_asflags += $(LOCAL_CLANG_ASFLAGS)
+my_ldflags += $(LOCAL_CLANG_LDFLAGS)
 my_cflags := $(call $(LOCAL_2ND_ARCH_VAR_PREFIX)convert-to-$(my_host)clang-flags,$(my_cflags))
 my_cppflags := $(call $(LOCAL_2ND_ARCH_VAR_PREFIX)convert-to-$(my_host)clang-flags,$(my_cppflags))
 my_asflags := $(call $(LOCAL_2ND_ARCH_VAR_PREFIX)convert-to-$(my_host)clang-flags,$(my_asflags))
index be73c0d..34cd164 100644 (file)
@@ -45,11 +45,15 @@ LOCAL_YACCFLAGS:=
 LOCAL_ASFLAGS:=
 LOCAL_CFLAGS:=
 LOCAL_CPPFLAGS:=
+LOCAL_CLANG_ASFLAGS:=
+LOCAL_CLANG_CFLAGS:=
+LOCAL_CLANG_CPPFLAGS:=
 LOCAL_CONLYFLAGS:=
 LOCAL_RTTI_FLAG:=
 LOCAL_C_INCLUDES:=
 LOCAL_EXPORT_C_INCLUDE_DIRS:=
 LOCAL_LDFLAGS:=
+LOCAL_CLANG_LDFLAGS:=
 LOCAL_LDLIBS:=
 LOCAL_AAPT_FLAGS:=
 LOCAL_AAPT_INCLUDE_ALL_RESOURCES:=