]> git.proxmox.com Git - mirror_edk2.git/commitdiff
BaseTools GNU makefile: Add BUILD_CXXFLAGS to align make built-in rule
authorLiming Gao <liming.gao@intel.com>
Wed, 31 Aug 2016 04:44:50 +0000 (12:44 +0800)
committerLiming Gao <liming.gao@intel.com>
Thu, 8 Sep 2016 05:04:57 +0000 (13:04 +0800)
GNU make built-in rule to Compiling C++ programs with
ā€˜$(CXX) $(CPPFLAGS) $(CXXFLAGS) -cā€™.
To align to it, add empty BUILD_CXXFLAGS in cpp rule.

Cc: Giri P Mudusuru <giri.p.mudusuru@intel.com>
Cc: Yonghong Zhu <yonghong.zhu@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Liming Gao <liming.gao@intel.com>
Reviewed-by: Giri P Mudusuru <giri.p.mudusuru@intel.com>
Reviewed-by: Yonghong Zhu <yonghong.zhu@intel.com>
BaseTools/Source/C/Makefiles/footer.makefile
BaseTools/Source/C/Makefiles/header.makefile

index 216ae418f8d926ec10bda1c69091bfba42761040..a58bff667db80177a077a60a346f0174af9da100 100644 (file)
@@ -30,7 +30,7 @@ $(LIBRARY): $(OBJECTS)
        $(BUILD_AS) -c $(BUILD_ASFLAGS) $< -o $@\r
 \r
 %.o : %.cpp\r
-       $(BUILD_CXX) -c $(BUILD_CPPFLAGS) $< -o $@\r
+       $(BUILD_CXX) -c $(BUILD_CPPFLAGS) $(BUILD_CXXFLAGS) $< -o $@\r
 \r
 .PHONY: clean\r
 clean:\r
index 5e79f31299cfd3ff9cd560d9580d16b37b39bbb5..f2041f8f03f05cdbd8127893594273e019d39ad1 100644 (file)
@@ -52,6 +52,7 @@ else
 BUILD_CFLAGS = -MD -fshort-wchar -fno-strict-aliasing -Wall -Werror -Wno-deprecated-declarations -nostdlib -c -g\r
 endif\r
 BUILD_LFLAGS =\r
+BUILD_CXXFLAGS =\r
 \r
 ifeq ($(ARCH), IA32)\r
 #\r