From 5f9e2eac7a8a92669e9e2705bec0593500a2d158 Mon Sep 17 00:00:00 2001 From: Oliver Smith-Denny Date: Mon, 15 Sep 2025 09:26:53 -0700 Subject: [PATCH] UnitTestFrameworkPkg: Remove ARM32 Support edk2 is dropping support for the ARM32 architecture. This commit removes ARM32 code from UnitTestFrameworkPkg. It also drops irrelevant VALID_ARCHITECTURES comments from infs that are not arch specific. Signed-off-by: Oliver Smith-Denny --- .../Library/UnitTestDebugAssertLib/UnitTestDebugAssertLib.inf | 4 ---- .../UnitTestDebugAssertLib/UnitTestDebugAssertLibHost.inf | 4 ---- UnitTestFrameworkPkg/UnitTestFrameworkPkg.dsc | 2 +- 3 files changed, 1 insertion(+), 9 deletions(-) diff --git a/UnitTestFrameworkPkg/Library/UnitTestDebugAssertLib/UnitTestDebugAssertLib.inf b/UnitTestFrameworkPkg/Library/UnitTestDebugAssertLib/UnitTestDebugAssertLib.inf index cbcf644d0a..ec4d740c83 100644 --- a/UnitTestFrameworkPkg/Library/UnitTestDebugAssertLib/UnitTestDebugAssertLib.inf +++ b/UnitTestFrameworkPkg/Library/UnitTestDebugAssertLib/UnitTestDebugAssertLib.inf @@ -15,10 +15,6 @@ VERSION_STRING = 1.0 LIBRARY_CLASS = NULL -# -# VALID_ARCHITECTURES = IA32 X64 ARM AARCH64 -# - [Sources] UnitTestDebugAssertLib.c diff --git a/UnitTestFrameworkPkg/Library/UnitTestDebugAssertLib/UnitTestDebugAssertLibHost.inf b/UnitTestFrameworkPkg/Library/UnitTestDebugAssertLib/UnitTestDebugAssertLibHost.inf index 7458df7948..96322d7e2f 100644 --- a/UnitTestFrameworkPkg/Library/UnitTestDebugAssertLib/UnitTestDebugAssertLibHost.inf +++ b/UnitTestFrameworkPkg/Library/UnitTestDebugAssertLib/UnitTestDebugAssertLibHost.inf @@ -15,10 +15,6 @@ VERSION_STRING = 1.0 LIBRARY_CLASS = NULL -# -# VALID_ARCHITECTURES = IA32 X64 ARM AARCH64 -# - [Sources] UnitTestDebugAssertLibHost.cpp diff --git a/UnitTestFrameworkPkg/UnitTestFrameworkPkg.dsc b/UnitTestFrameworkPkg/UnitTestFrameworkPkg.dsc index c2ec6db73e..0fe700fc62 100644 --- a/UnitTestFrameworkPkg/UnitTestFrameworkPkg.dsc +++ b/UnitTestFrameworkPkg/UnitTestFrameworkPkg.dsc @@ -15,7 +15,7 @@ PLATFORM_VERSION = 1.00 DSC_SPECIFICATION = 0x00010005 OUTPUT_DIRECTORY = Build/UnitTestFrameworkPkg - SUPPORTED_ARCHITECTURES = IA32|X64|ARM|AARCH64|RISCV64|LOONGARCH64 + SUPPORTED_ARCHITECTURES = IA32|X64|AARCH64|RISCV64|LOONGARCH64 BUILD_TARGETS = DEBUG|RELEASE|NOOPT SKUID_IDENTIFIER = DEFAULT