Loading core/binary.mk +6 −0 Original line number Diff line number Diff line Loading @@ -40,6 +40,8 @@ my_shared_libraries := $(LOCAL_SHARED_LIBRARIES) my_cflags := $(LOCAL_CFLAGS) my_conlyflags := $(LOCAL_CONLYFLAGS) my_cppflags := $(LOCAL_CPPFLAGS) my_cflags_no_override := $(GLOBAL_CFLAGS_NO_OVERRIDE) my_cppflags_no_override := $(GLOBAL_CPPFLAGS_NO_OVERRIDE) my_ldflags := $(LOCAL_LDFLAGS) my_ldlibs := $(LOCAL_LDLIBS) my_asflags := $(LOCAL_ASFLAGS) Loading Loading @@ -1031,6 +1033,8 @@ ifeq ($(my_clang),true) my_cflags += $(LOCAL_CLANG_CFLAGS) my_conlyflags += $(LOCAL_CLANG_CONLYFLAGS) my_cppflags += $(LOCAL_CLANG_CPPFLAGS) my_cflags_no_override += $(GLOBAL_CLANG_CFLAGS_NO_OVERRIDE) my_cppflags_no_override += $(GLOBAL_CLANG_CPPFLAGS_NO_OVERRIDE) my_asflags += $(LOCAL_CLANG_ASFLAGS) my_ldflags += $(LOCAL_CLANG_LDFLAGS) my_cflags += $(LOCAL_CLANG_CFLAGS_$($(my_prefix)$(LOCAL_2ND_ARCH_VAR_PREFIX)ARCH)) $(LOCAL_CLANG_CFLAGS_$(my_32_64_bit_suffix)) Loading @@ -1055,6 +1059,8 @@ $(LOCAL_INTERMEDIATE_TARGETS): PRIVATE_ASFLAGS := $(my_asflags) $(LOCAL_INTERMEDIATE_TARGETS): PRIVATE_CONLYFLAGS := $(my_conlyflags) $(LOCAL_INTERMEDIATE_TARGETS): PRIVATE_CFLAGS := $(my_cflags) $(LOCAL_INTERMEDIATE_TARGETS): PRIVATE_CPPFLAGS := $(my_cppflags) $(LOCAL_INTERMEDIATE_TARGETS): PRIVATE_CFLAGS_NO_OVERRIDE := $(my_cflags_no_override) $(LOCAL_INTERMEDIATE_TARGETS): PRIVATE_CPPFLAGS_NO_OVERRIDE := $(my_cppflags_no_override) $(LOCAL_INTERMEDIATE_TARGETS): PRIVATE_RTTI_FLAG := $(LOCAL_RTTI_FLAG) $(LOCAL_INTERMEDIATE_TARGETS): PRIVATE_DEBUG_CFLAGS := $(debug_cflags) $(LOCAL_INTERMEDIATE_TARGETS): PRIVATE_C_INCLUDES := $(my_c_includes) Loading core/config.mk +6 −1 Original line number Diff line number Diff line Loading @@ -121,6 +121,11 @@ GLOBAL_CFLAGS_NO_OVERRIDE := \ -Werror=int-to-pointer-cast \ -Werror=pointer-to-int-cast \ GLOBAL_CLANG_CFLAGS_NO_OVERRIDE := \ -Werror=address-of-temporary \ -Werror=null-dereference \ -Werror=return-type \ GLOBAL_CPPFLAGS_NO_OVERRIDE := # Set the extensions used for various packages Loading core/definitions.mk +6 −3 Original line number Diff line number Diff line Loading @@ -994,8 +994,8 @@ $(hide) $(PRIVATE_CXX) \ $(PRIVATE_CFLAGS) \ $(PRIVATE_CPPFLAGS) \ $(PRIVATE_DEBUG_CFLAGS) \ $(GLOBAL_CFLAGS_NO_OVERRIDE) \ $(GLOBAL_CPPFLAGS_NO_OVERRIDE) \ $(PRIVATE_CFLAGS_NO_OVERRIDE) \ $(PRIVATE_CPPFLAGS_NO_OVERRIDE) \ -MD -MF $(patsubst %.o,%.d,$@) -o $@ $< $(transform-d-to-p) endef Loading Loading @@ -1032,7 +1032,7 @@ $(call transform-c-or-s-to-o-no-deps, \ $(PRIVATE_CFLAGS) \ $(PRIVATE_CONLYFLAGS) \ $(PRIVATE_DEBUG_CFLAGS) \ $(GLOBAL_CFLAGS_NO_OVERRIDE)) $(PRIVATE_CFLAGS_NO_OVERRIDE)) endef define transform-s-to-o-no-deps Loading Loading @@ -1099,6 +1099,8 @@ $(hide) $(PRIVATE_CXX) \ $(PRIVATE_CFLAGS) \ $(PRIVATE_CPPFLAGS) \ $(PRIVATE_DEBUG_CFLAGS) \ $(PRIVATE_CFLAGS_NO_OVERRIDE) \ $(PRIVATE_CPPFLAGS_NO_OVERRIDE) \ -MD -MF $(patsubst %.o,%.d,$@) -o $@ $< $(transform-d-to-p) endef Loading @@ -1125,6 +1127,7 @@ $(hide) $(PRIVATE_CC) \ $(PRIVATE_HOST_GLOBAL_CONLYFLAGS) \ ) \ $(1) \ $(PRIVATE_CFLAGS_NO_OVERRIDE) \ -MD -MF $(patsubst %.o,%.d,$@) -o $@ $< endef Loading core/product.mk +1 −0 Original line number Diff line number Diff line Loading @@ -270,6 +270,7 @@ _product_stash_var_list += \ _product_stash_var_list += \ GLOBAL_CFLAGS_NO_OVERRIDE \ GLOBAL_CPPFLAGS_NO_OVERRIDE \ GLOBAL_CLANG_CFLAGS_NO_OVERRIDE \ # # Stash values of the variables in _product_stash_var_list. Loading Loading
core/binary.mk +6 −0 Original line number Diff line number Diff line Loading @@ -40,6 +40,8 @@ my_shared_libraries := $(LOCAL_SHARED_LIBRARIES) my_cflags := $(LOCAL_CFLAGS) my_conlyflags := $(LOCAL_CONLYFLAGS) my_cppflags := $(LOCAL_CPPFLAGS) my_cflags_no_override := $(GLOBAL_CFLAGS_NO_OVERRIDE) my_cppflags_no_override := $(GLOBAL_CPPFLAGS_NO_OVERRIDE) my_ldflags := $(LOCAL_LDFLAGS) my_ldlibs := $(LOCAL_LDLIBS) my_asflags := $(LOCAL_ASFLAGS) Loading Loading @@ -1031,6 +1033,8 @@ ifeq ($(my_clang),true) my_cflags += $(LOCAL_CLANG_CFLAGS) my_conlyflags += $(LOCAL_CLANG_CONLYFLAGS) my_cppflags += $(LOCAL_CLANG_CPPFLAGS) my_cflags_no_override += $(GLOBAL_CLANG_CFLAGS_NO_OVERRIDE) my_cppflags_no_override += $(GLOBAL_CLANG_CPPFLAGS_NO_OVERRIDE) my_asflags += $(LOCAL_CLANG_ASFLAGS) my_ldflags += $(LOCAL_CLANG_LDFLAGS) my_cflags += $(LOCAL_CLANG_CFLAGS_$($(my_prefix)$(LOCAL_2ND_ARCH_VAR_PREFIX)ARCH)) $(LOCAL_CLANG_CFLAGS_$(my_32_64_bit_suffix)) Loading @@ -1055,6 +1059,8 @@ $(LOCAL_INTERMEDIATE_TARGETS): PRIVATE_ASFLAGS := $(my_asflags) $(LOCAL_INTERMEDIATE_TARGETS): PRIVATE_CONLYFLAGS := $(my_conlyflags) $(LOCAL_INTERMEDIATE_TARGETS): PRIVATE_CFLAGS := $(my_cflags) $(LOCAL_INTERMEDIATE_TARGETS): PRIVATE_CPPFLAGS := $(my_cppflags) $(LOCAL_INTERMEDIATE_TARGETS): PRIVATE_CFLAGS_NO_OVERRIDE := $(my_cflags_no_override) $(LOCAL_INTERMEDIATE_TARGETS): PRIVATE_CPPFLAGS_NO_OVERRIDE := $(my_cppflags_no_override) $(LOCAL_INTERMEDIATE_TARGETS): PRIVATE_RTTI_FLAG := $(LOCAL_RTTI_FLAG) $(LOCAL_INTERMEDIATE_TARGETS): PRIVATE_DEBUG_CFLAGS := $(debug_cflags) $(LOCAL_INTERMEDIATE_TARGETS): PRIVATE_C_INCLUDES := $(my_c_includes) Loading
core/config.mk +6 −1 Original line number Diff line number Diff line Loading @@ -121,6 +121,11 @@ GLOBAL_CFLAGS_NO_OVERRIDE := \ -Werror=int-to-pointer-cast \ -Werror=pointer-to-int-cast \ GLOBAL_CLANG_CFLAGS_NO_OVERRIDE := \ -Werror=address-of-temporary \ -Werror=null-dereference \ -Werror=return-type \ GLOBAL_CPPFLAGS_NO_OVERRIDE := # Set the extensions used for various packages Loading
core/definitions.mk +6 −3 Original line number Diff line number Diff line Loading @@ -994,8 +994,8 @@ $(hide) $(PRIVATE_CXX) \ $(PRIVATE_CFLAGS) \ $(PRIVATE_CPPFLAGS) \ $(PRIVATE_DEBUG_CFLAGS) \ $(GLOBAL_CFLAGS_NO_OVERRIDE) \ $(GLOBAL_CPPFLAGS_NO_OVERRIDE) \ $(PRIVATE_CFLAGS_NO_OVERRIDE) \ $(PRIVATE_CPPFLAGS_NO_OVERRIDE) \ -MD -MF $(patsubst %.o,%.d,$@) -o $@ $< $(transform-d-to-p) endef Loading Loading @@ -1032,7 +1032,7 @@ $(call transform-c-or-s-to-o-no-deps, \ $(PRIVATE_CFLAGS) \ $(PRIVATE_CONLYFLAGS) \ $(PRIVATE_DEBUG_CFLAGS) \ $(GLOBAL_CFLAGS_NO_OVERRIDE)) $(PRIVATE_CFLAGS_NO_OVERRIDE)) endef define transform-s-to-o-no-deps Loading Loading @@ -1099,6 +1099,8 @@ $(hide) $(PRIVATE_CXX) \ $(PRIVATE_CFLAGS) \ $(PRIVATE_CPPFLAGS) \ $(PRIVATE_DEBUG_CFLAGS) \ $(PRIVATE_CFLAGS_NO_OVERRIDE) \ $(PRIVATE_CPPFLAGS_NO_OVERRIDE) \ -MD -MF $(patsubst %.o,%.d,$@) -o $@ $< $(transform-d-to-p) endef Loading @@ -1125,6 +1127,7 @@ $(hide) $(PRIVATE_CC) \ $(PRIVATE_HOST_GLOBAL_CONLYFLAGS) \ ) \ $(1) \ $(PRIVATE_CFLAGS_NO_OVERRIDE) \ -MD -MF $(patsubst %.o,%.d,$@) -o $@ $< endef Loading
core/product.mk +1 −0 Original line number Diff line number Diff line Loading @@ -270,6 +270,7 @@ _product_stash_var_list += \ _product_stash_var_list += \ GLOBAL_CFLAGS_NO_OVERRIDE \ GLOBAL_CPPFLAGS_NO_OVERRIDE \ GLOBAL_CLANG_CFLAGS_NO_OVERRIDE \ # # Stash values of the variables in _product_stash_var_list. Loading