summaryrefslogtreecommitdiff
path: root/UnitTestFrameworkPkg
diff options
context:
space:
mode:
authorMichael D Kinney <michael.d.kinney@intel.com>2026-01-14 11:19:28 -0800
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>2026-01-21 05:44:25 +0000
commit0302aa5bca97143ce86b91f6db7b3a00342b4f3d (patch)
tree8cd19567a3c9f32f9281e9e969b415c15311b4be /UnitTestFrameworkPkg
parentd53d0fd5c0513ed9e6ec1dbd2235fde6ef4277cb (diff)
downloadedk2-0302aa5bca97143ce86b91f6db7b3a00342b4f3d.tar.gz
edk2-0302aa5bca97143ce86b91f6db7b3a00342b4f3d.zip
UnitTestFrameworkPkg: WIN_MINGW32_BUILD generate .exe
Add .exe file extension to host-based unit test applications built in a Windows Mingw build environment to match host-based unit test applications generated in VS20xx environments. Signed-off-by: Michael D Kinney <michael.d.kinney@intel.com>
Diffstat (limited to 'UnitTestFrameworkPkg')
-rw-r--r--UnitTestFrameworkPkg/UnitTestFrameworkPkgHost.dsc.inc12
1 files changed, 6 insertions, 6 deletions
diff --git a/UnitTestFrameworkPkg/UnitTestFrameworkPkgHost.dsc.inc b/UnitTestFrameworkPkg/UnitTestFrameworkPkgHost.dsc.inc
index ce20aa7c1c..cc3b1b2a3d 100644
--- a/UnitTestFrameworkPkg/UnitTestFrameworkPkgHost.dsc.inc
+++ b/UnitTestFrameworkPkg/UnitTestFrameworkPkgHost.dsc.inc
@@ -235,7 +235,7 @@
CLANGPDB:*_*_*_DLINK_FLAGS = /DEBUG /pdb:"$(BIN_DIR)\$(MODULE_NAME_GUID).pdb"
!if $(UNIT_TESTING_ADDRESS_SANITIZER_ENABLE)
#
- # Remove default library clang_rt.profile.lib that is not includes with Visual Studio
+ # Remove default library clang_rt.profile.lib that is not included with Visual Studio
#
CLANGPDB:*_*_IA32_DLINK_FLAGS = /NODEFAULTLIB:clang_rt.profile.lib
#
@@ -248,14 +248,14 @@
#
# Set GCC HOST_APPLICATION options
#
- GCC:*_*_*_CC_FLAGS = -Wno-write-strings -fpie
- GCC:*_*_IA32_DLINK_FLAGS == -o $(BIN_DIR)/$(MODULE_NAME_GUID) -m32
- GCC:*_*_X64_DLINK_FLAGS == -o $(BIN_DIR)/$(MODULE_NAME_GUID) -m64
+ GCC:*_*_*_CC_FLAGS = -Wno-write-strings -fpie
!if $(WIN_MINGW32_BUILD)
- GCC:*_CLANGDWARF_*_DLINK_FLAGS = -Wl,--pdb,$(BIN_DIR)\$(MODULE_NAME_GUID).pdb -g3
+ GCC:*_CLANGDWARF_*_DLINK_FLAGS == -o $(BIN_DIR)/$(MODULE_NAME_GUID).exe -Wl,--pdb,$(BIN_DIR)\$(MODULE_NAME_GUID).pdb -g3
!else
- GCC:*_*_*_DLINK_FLAGS = -z noexecstack
+ GCC:*_*_*_DLINK_FLAGS == -o $(BIN_DIR)/$(MODULE_NAME_GUID) -z noexecstack
!endif
+ GCC:*_*_IA32_DLINK_FLAGS = -m32
+ GCC:*_*_X64_DLINK_FLAGS = -m64
!if $(UNIT_TESTING_ADDRESS_SANITIZER_ENABLE)
#