MdePkg: Remove ARM32 Support from Service Table Libs

edk2 is dropping support for the ARM32 architecture. This
commit removes ARM32 code from the Service Table Libs. This
also removes irrelevant VALID_ARCHITECTURES comments from
infs that are not arch specific.

Signed-off-by: Oliver Smith-Denny <osde@microsoft.com>
This commit is contained in:
Oliver Smith-Denny 2025-09-15 09:29:25 -07:00 committed by mergify[bot]
parent abfe5b2869
commit 7838ee347b
3 changed files with 2 additions and 10 deletions

View file

@ -22,13 +22,13 @@
LIBRARY_CLASS = DxeServicesLib|DXE_CORE DXE_DRIVER DXE_RUNTIME_DRIVER DXE_SMM_DRIVER SMM_CORE UEFI_APPLICATION UEFI_DRIVER
#
# VALID_ARCHITECTURES = IA32 X64 EBC ARM AARCH64 RISCV64 LOONGARCH64
# VALID_ARCHITECTURES = IA32 X64 EBC AARCH64 RISCV64 LOONGARCH64
#
[Sources]
DxeServicesLib.c
[Sources.IA32, Sources.EBC, Sources.ARM, Sources.AARCH64, Sources.RISCV64, Sources.LOONGARCH64]
[Sources.IA32, Sources.EBC, Sources.AARCH64, Sources.RISCV64, Sources.LOONGARCH64]
Allocate.c
[Sources.X64]

View file

@ -20,10 +20,6 @@
PI_SPECIFICATION_VERSION = 0x00010032
CONSTRUCTOR = MmServicesTableLibConstructor
#
# VALID_ARCHITECTURES = IA32 X64 ARM AARCH64
#
[Sources]
MmServicesTableLib.c

View file

@ -20,10 +20,6 @@
PI_SPECIFICATION_VERSION = 0x00010032
CONSTRUCTOR = StandaloneMmServicesTableLibConstructor
#
# VALID_ARCHITECTURES = IA32 X64 ARM AARCH64
#
[Sources]
StandaloneMmServicesTableLib.c