|
|
285b94 |
From eebbf279b59afa3787d11734d9707cc7ab24d651 Mon Sep 17 00:00:00 2001
|
|
|
285b94 |
From: Laszlo Ersek <lersek@redhat.com>
|
|
|
285b94 |
Date: Wed, 25 Jul 2018 22:27:53 +0200
|
|
|
285b94 |
Subject: [PATCH] BaseTools/footer.makefile: expand BUILD_CFLAGS last for C
|
|
|
285b94 |
files too
|
|
|
285b94 |
|
|
|
285b94 |
BUILD_CPPFLAGS should be expanded before BUILD_CFLAGS. (The rule for C++
|
|
|
285b94 |
source files already does this, with BUILD_CPPFLAGS and BUILD_CXXFLAGS.)
|
|
|
285b94 |
|
|
|
285b94 |
This patch doesn't change behavior.
|
|
|
285b94 |
|
|
|
285b94 |
Cc: Liming Gao <liming.gao@intel.com>
|
|
|
285b94 |
Cc: Yonghong Zhu <yonghong.zhu@intel.com>
|
|
|
285b94 |
Ref: https://bugzilla.redhat.com/show_bug.cgi?id=1540244
|
|
|
285b94 |
Contributed-under: TianoCore Contribution Agreement 1.1
|
|
|
285b94 |
Signed-off-by: Laszlo Ersek <lersek@redhat.com>
|
|
|
285b94 |
Reviewed-by: Liming Gao <liming.gao@intel.com>
|
|
|
285b94 |
(cherry picked from commit 67983484a4430c5f82bb5f1397e010c759136321)
|
|
|
285b94 |
---
|
|
|
285b94 |
BaseTools/Source/C/Makefiles/footer.makefile | 2 +-
|
|
|
285b94 |
1 file changed, 1 insertion(+), 1 deletion(-)
|
|
|
285b94 |
|
|
|
285b94 |
diff --git a/BaseTools/Source/C/Makefiles/footer.makefile b/BaseTools/Source/C/Makefiles/footer.makefile
|
|
|
285b94 |
index 0926aa9645..5bda9e4e36 100644
|
|
|
285b94 |
--- a/BaseTools/Source/C/Makefiles/footer.makefile
|
|
|
285b94 |
+++ b/BaseTools/Source/C/Makefiles/footer.makefile
|
|
|
285b94 |
@@ -24,7 +24,7 @@ $(LIBRARY): $(OBJECTS)
|
|
|
285b94 |
$(BUILD_AR) crs $@ $^
|
|
|
285b94 |
|
|
|
285b94 |
%.o : %.c
|
|
|
285b94 |
- $(BUILD_CC) -c $(BUILD_CFLAGS) $(BUILD_CPPFLAGS) $< -o $@
|
|
|
285b94 |
+ $(BUILD_CC) -c $(BUILD_CPPFLAGS) $(BUILD_CFLAGS) $< -o $@
|
|
|
285b94 |
|
|
|
285b94 |
%.o : %.cpp
|
|
|
285b94 |
$(BUILD_CXX) -c $(BUILD_CPPFLAGS) $(BUILD_CXXFLAGS) $< -o $@
|