Pass TARGET_C_INCLUDES as system include directories to gcc
So warnings from those headers can be suppressed. Bug: 4279745 Change-Id: Id69b253c5566de53153b87ef69eff15b8a47c832
This commit is contained in:
@@ -860,11 +860,14 @@ $(hide) $(PRIVATE_CXX) \
|
||||
$(PRIVATE_C_INCLUDES) \
|
||||
$(if $(PRIVATE_NO_DEFAULT_COMPILER_FLAGS),, \
|
||||
$(PRIVATE_TARGET_PROJECT_INCLUDES) \
|
||||
$(PRIVATE_TARGET_C_INCLUDES) \
|
||||
) \
|
||||
, \
|
||||
-I $(incdir) \
|
||||
) \
|
||||
$(addprefix -isystem ,\
|
||||
$(if $(PRIVATE_NO_DEFAULT_COMPILER_FLAGS),, \
|
||||
$(filter-out $(PRIVATE_C_INCLUDES), \
|
||||
$(PRIVATE_TARGET_C_INCLUDES)))) \
|
||||
-c \
|
||||
$(if $(PRIVATE_NO_DEFAULT_COMPILER_FLAGS),, \
|
||||
$(PRIVATE_TARGET_GLOBAL_CFLAGS) \
|
||||
@@ -892,11 +895,14 @@ $(hide) $(PRIVATE_CC) \
|
||||
$(PRIVATE_C_INCLUDES) \
|
||||
$(if $(PRIVATE_NO_DEFAULT_COMPILER_FLAGS),, \
|
||||
$(PRIVATE_TARGET_PROJECT_INCLUDES) \
|
||||
$(PRIVATE_TARGET_C_INCLUDES) \
|
||||
) \
|
||||
, \
|
||||
-I $(incdir) \
|
||||
) \
|
||||
$(addprefix -isystem ,\
|
||||
$(if $(PRIVATE_NO_DEFAULT_COMPILER_FLAGS),, \
|
||||
$(filter-out $(PRIVATE_C_INCLUDES), \
|
||||
$(PRIVATE_TARGET_C_INCLUDES)))) \
|
||||
-c \
|
||||
$(if $(PRIVATE_NO_DEFAULT_COMPILER_FLAGS),, \
|
||||
$(PRIVATE_TARGET_GLOBAL_CFLAGS) \
|
||||
|
Reference in New Issue
Block a user