]> git.proxmox.com Git - mirror_edk2.git/blobdiff - BaseTools/Source/C/VfrCompile/GNUmakefile
Using LLVM compiler set to build BaseTools in Linux
[mirror_edk2.git] / BaseTools / Source / C / VfrCompile / GNUmakefile
index 42e3d7da020f6af08c9c160a0704dc99d3f91d7d..fc329944b992cd94ec07bd1718e6d5f80846659a 100644 (file)
@@ -16,9 +16,11 @@ TOOL_INCLUDE = -I Pccts/h
 #OBJECTS = VfrSyntax.o VfrServices.o DLGLexer.o EfiVfrParser.o ATokenBuffer.o DLexerBase.o AParser.o\r
 OBJECTS = AParser.o DLexerBase.o ATokenBuffer.o EfiVfrParser.o VfrLexer.o VfrSyntax.o \\r
           VfrFormPkg.o VfrError.o VfrUtilityLib.o VfrCompiler.o\r
-\r
+ifeq ($(CXX), llvm)\r
+VFR_CPPFLAGS = -Wno-deprecated-register -DPCCTS_USE_NAMESPACE_STD $(BUILD_CPPFLAGS)\r
+else\r
 VFR_CPPFLAGS = -DPCCTS_USE_NAMESPACE_STD $(BUILD_CPPFLAGS)\r
-\r
+endif\r
 # keep BUILD_OPTFLAGS last\r
 VFR_CXXFLAGS = $(BUILD_OPTFLAGS)\r
 \r