From 2fc0c841121dd576b867a386aa19ce486d409fa1 Mon Sep 17 00:00:00 2001 From: Augustin Cavalier Date: Thu, 21 Feb 2019 14:04:05 -0500 Subject: [PATCH] ArchitectureRules: Add -Wno-builtin-requires-header to Clang flags. It warns when you try to use some standard library functions without including the system headers, which we don't care about as we are providing the system headers in the tree. --- build/jam/ArchitectureRules | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/build/jam/ArchitectureRules b/build/jam/ArchitectureRules index 7968ac9be2..54809c2d8c 100644 --- a/build/jam/ArchitectureRules +++ b/build/jam/ArchitectureRules @@ -125,9 +125,11 @@ rule ArchitectureSetup architecture # disable some Clang warnings that are not very useful if $(HAIKU_CC_IS_CLANG_$(architecture)) = 1 { HAIKU_WARNING_CCFLAGS_$(architecture) += -Wno-address-of-packed-member - -Wno-unused-private-field -Wno-cast-align -Wno-gnu-designator ; + -Wno-unused-private-field -Wno-cast-align -Wno-gnu-designator + -Wno-builtin-requires-header ; HAIKU_WARNING_C++FLAGS_$(architecture) += -Wno-address-of-packed-member - -Wno-unused-private-field -Wno-cast-align -Wno-gnu-designator ; + -Wno-unused-private-field -Wno-cast-align -Wno-gnu-designator + -Wno-builtin-requires-header ; } HAIKU_WERROR_FLAGS_$(architecture) = ;