Blame SOURCES/edk2-BaseTools-footer.makefile-expand-BUILD_CFLAGS-last-f.patch

cc9195
From 5898a7a6403bb5ff73fc27a39f9c64b746089cb1 Mon Sep 17 00:00:00 2001
cc9195
From: Laszlo Ersek <lersek@redhat.com>
cc9195
Date: Wed, 29 Aug 2018 17:11:58 +0200
cc9195
Subject: [PATCH 1/7] BaseTools/footer.makefile: expand BUILD_CFLAGS last for C
cc9195
 files too
cc9195
cc9195
Message-id: <20180829151204.26958-2-lersek@redhat.com>
cc9195
Patchwork-id: 81962
cc9195
O-Subject:  [RHEL8/virt212 edk2 PATCH 1/7] BaseTools/footer.makefile: expand
cc9195
	BUILD_CFLAGS last for C files too
cc9195
Bugzilla: 1607906
cc9195
Acked-by: Thomas Huth <thuth@redhat.com>
cc9195
Acked-by: Vitaly Kuznetsov <vkuznets@redhat.com>
cc9195
cc9195
BUILD_CPPFLAGS should be expanded before BUILD_CFLAGS. (The rule for C++
cc9195
source files already does this, with BUILD_CPPFLAGS and BUILD_CXXFLAGS.)
cc9195
cc9195
This patch doesn't change behavior.
cc9195
cc9195
Cc: Liming Gao <liming.gao@intel.com>
cc9195
Cc: Yonghong Zhu <yonghong.zhu@intel.com>
cc9195
Ref: https://bugzilla.redhat.com/show_bug.cgi?id=1540244
cc9195
Contributed-under: TianoCore Contribution Agreement 1.1
cc9195
Signed-off-by: Laszlo Ersek <lersek@redhat.com>
cc9195
Reviewed-by: Liming Gao <liming.gao@intel.com>
cc9195
(cherry picked from commit 67983484a4430c5f82bb5f1397e010c759136321)
cc9195
---
cc9195
 BaseTools/Source/C/Makefiles/footer.makefile | 2 +-
cc9195
 1 file changed, 1 insertion(+), 1 deletion(-)
cc9195
cc9195
diff --git a/BaseTools/Source/C/Makefiles/footer.makefile b/BaseTools/Source/C/Makefiles/footer.makefile
cc9195
index 0926aa9..5bda9e4 100644
cc9195
--- a/BaseTools/Source/C/Makefiles/footer.makefile
cc9195
+++ b/BaseTools/Source/C/Makefiles/footer.makefile
cc9195
@@ -24,7 +24,7 @@ $(LIBRARY): $(OBJECTS)
cc9195
 	$(BUILD_AR) crs $@ $^
cc9195
 
cc9195
 %.o : %.c 
cc9195
-	$(BUILD_CC)  -c $(BUILD_CFLAGS) $(BUILD_CPPFLAGS) $< -o $@
cc9195
+	$(BUILD_CC)  -c $(BUILD_CPPFLAGS) $(BUILD_CFLAGS) $< -o $@
cc9195
 
cc9195
 %.o : %.cpp
cc9195
 	$(BUILD_CXX) -c $(BUILD_CPPFLAGS) $(BUILD_CXXFLAGS) $< -o $@
cc9195
-- 
cc9195
1.8.3.1
cc9195