Branch: refs/heads/master
  Home:   https://github.com/tianocore/edk2
  Commit: f451d187c3a4544f8c4a378f0dc6af2fdd8059b8
      
https://github.com/tianocore/edk2/commit/f451d187c3a4544f8c4a378f0dc6af2fdd8059b8
  Author: Oliver Smith-Denny <[email protected]>
  Date:   2025-09-25 (Thu, 25 Sep 2025)

  Changed paths:
    M ShellPkg/Library/UefiShellAcpiViewCommandLib/AcpiView.c

  Log Message:
  -----------
  ShellPkg: AcpiView: Fix CodeQL Error

When removing ARM32 code from edk2, a CodeQL
error in AcpiView (pointer used without null
check) was flagged in GH.

This updates the code to eliminate the duplicate code in that
function and instead call EfiGetSystemConfigurationTable.

Signed-off-by: Oliver Smith-Denny <[email protected]>


  Commit: 215e45bdb35c19e47be13364dafc823ab6c09768
      
https://github.com/tianocore/edk2/commit/215e45bdb35c19e47be13364dafc823ab6c09768
  Author: Oliver Smith-Denny <[email protected]>
  Date:   2025-09-25 (Thu, 25 Sep 2025)

  Changed paths:
    M .azurepipelines/Ubuntu-GCC.yml
    M .github/workflows/codeql.yml
    M .pytool/CISettings.py
    M .pytool/Plugin/HostUnitTestCompilerPlugin/HostUnitTestCompilerPlugin.py
    M .pytool/Readme.md
    M Maintainers.txt
    M ReadMe.rst

  Log Message:
  -----------
  .azurepipelines,.github,.pytool: Disable ARM32 at Top Level/Pipelines

edk2 is dropping support for the ARM32 architecture. As such,
this commit drops ARM32 from running in CI and removes the
references to it in the readme and Maintainers.txt.

Continuous-integration-options: PatchCheck.ignore-multi-package

Signed-off-by: Oliver Smith-Denny <[email protected]>


  Commit: 08c27faeed02efaae7a63d1b75d85b8aae11d3c0
      
https://github.com/tianocore/edk2/commit/08c27faeed02efaae7a63d1b75d85b8aae11d3c0
  Author: Oliver Smith-Denny <[email protected]>
  Date:   2025-09-25 (Thu, 25 Sep 2025)

  Changed paths:
    M UefiCpuPkg/CpuMmio2Dxe/CpuMmio2Dxe.inf
    R UefiCpuPkg/Library/ArmMmuLib/Arm/ArmMmuLibConvert.c
    R UefiCpuPkg/Library/ArmMmuLib/Arm/ArmMmuLibCore.c
    R UefiCpuPkg/Library/ArmMmuLib/Arm/ArmMmuLibUpdate.c
    R UefiCpuPkg/Library/ArmMmuLib/Arm/ArmMmuLibV7Support.S
    M UefiCpuPkg/Library/ArmMmuLib/ArmMmuBaseLib.inf
    M UefiCpuPkg/UefiCpuPkg.dec
    M UefiCpuPkg/UefiCpuPkg.dsc

  Log Message:
  -----------
  UefiCpuPkg: Drop ARM32 Support

edk2 is dropping support for the ARM32 architecture. This commit
removes ARM32 code from UefiCpuPkg. It drops irrelevant
VALID_ARCHITECTURES fields from infs that are not arch
specific.

Signed-off-by: Oliver Smith-Denny <[email protected]>


  Commit: 3d50e76f0343014e0580f05904836f87bb92e468
      
https://github.com/tianocore/edk2/commit/3d50e76f0343014e0580f05904836f87bb92e468
  Author: Oliver Smith-Denny <[email protected]>
  Date:   2025-09-25 (Thu, 25 Sep 2025)

  Changed paths:
    M UefiPayloadPkg/Library/BuildFdtLib/BuildFdtLib.inf
    M UefiPayloadPkg/Library/FdtParserLib/FdtParseLib.inf
    M UefiPayloadPkg/Library/FmpDeviceSmmLib/FmpDeviceSmmLib.inf
    M UefiPayloadPkg/PayloadLoaderPeim/PayloadLoaderPeim.inf
    M UefiPayloadPkg/PciPlatformDxe/PciPlatformDxe.inf
    M UefiPayloadPkg/PlatformCI/PlatformBuild.py

  Log Message:
  -----------
  UefiPayloadPkg: Drop ARM32 Support

edk2 is dropping support for the ARM32 architecture. This commit
removes ARM32 support from UefiPayloadPkg. It removes irrelevant
VALID_ARCHITECTURES comments from infs that are not arch
specific.

Signed-off-by: Oliver Smith-Denny <[email protected]>


  Commit: 7cf721dd4d5af623726e5b33de9a5513c0e1e31e
      
https://github.com/tianocore/edk2/commit/7cf721dd4d5af623726e5b33de9a5513c0e1e31e
  Author: Oliver Smith-Denny <[email protected]>
  Date:   2025-09-25 (Thu, 25 Sep 2025)

  Changed paths:
    M StandaloneMmPkg/Core/StandaloneMmCore.inf
    M StandaloneMmPkg/Library/StandaloneMmCoreHobLib/StandaloneMmCoreHobLib.inf
    M StandaloneMmPkg/Library/StandaloneMmHobLib/StandaloneMmHobLib.inf
    M StandaloneMmPkg/Library/StandaloneMmMemLib/StandaloneMmMemLib.inf
    M 
StandaloneMmPkg/Library/StandaloneMmMemoryAllocationLib/StandaloneMmMemoryAllocationLib.inf
    M 
StandaloneMmPkg/Library/StandaloneMmPeCoffExtraActionLib/StandaloneMmPeCoffExtraActionLib.inf
    M StandaloneMmPkg/Library/VariableMmDependency/VariableMmDependency.inf
    M StandaloneMmPkg/StandaloneMmPkg.dsc

  Log Message:
  -----------
  StandaloneMmPkg: Drop ARM32 Support

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

Signed-off-by: Oliver Smith-Denny <[email protected]>


  Commit: 18e94d0d4b07198af55a50cfa2d2adfaf23868bb
      
https://github.com/tianocore/edk2/commit/18e94d0d4b07198af55a50cfa2d2adfaf23868bb
  Author: Oliver Smith-Denny <[email protected]>
  Date:   2025-09-25 (Thu, 25 Sep 2025)

  Changed paths:
    M SignedCapsulePkg/SignedCapsulePkg.dsc

  Log Message:
  -----------
  SignedCapsulePkg: Drop ARM32 Support

edk2 is dropping support for the ARM32 architecture. This commit
removes ARM32 code from SignedCapsulePkg.

Signed-off-by: Oliver Smith-Denny <[email protected]>


  Commit: 9c657c36856a47190eeba3bc24a44f575cf6b1a6
      
https://github.com/tianocore/edk2/commit/9c657c36856a47190eeba3bc24a44f575cf6b1a6
  Author: Oliver Smith-Denny <[email protected]>
  Date:   2025-09-25 (Thu, 25 Sep 2025)

  Changed paths:
    M ShellPkg/Library/UefiShellAcpiViewCommandLib/AcpiTableParser.c
    M ShellPkg/Library/UefiShellAcpiViewCommandLib/AcpiView.c
    M ShellPkg/Library/UefiShellAcpiViewCommandLib/Parsers/Dsdt/DsdtParser.c
    M ShellPkg/Library/UefiShellAcpiViewCommandLib/Parsers/Fadt/FadtParser.c
    M ShellPkg/Library/UefiShellAcpiViewCommandLib/Parsers/Pcct/PcctParser.c
    M ShellPkg/Library/UefiShellAcpiViewCommandLib/Parsers/Pptt/PpttParser.c
    M ShellPkg/Library/UefiShellAcpiViewCommandLib/Parsers/Pptt/PpttParser.h
    M ShellPkg/Library/UefiShellAcpiViewCommandLib/Parsers/Rsdp/RsdpParser.c
    M ShellPkg/Library/UefiShellAcpiViewCommandLib/Parsers/Spcr/SpcrParser.c
    M 
ShellPkg/Library/UefiShellAcpiViewCommandLib/UefiShellAcpiViewCommandLib.inf
    M ShellPkg/ShellPkg.dsc

  Log Message:
  -----------
  ShellPkg: Remove ARM32 Support

edk2 is dropping support for the ARM32 architecture. This commit
removes support from ShellPkg.

Signed-off-by: Oliver Smith-Denny <[email protected]>


  Commit: 08ae634ccb4dc5463b3d4473c44269cdd9e0c191
      
https://github.com/tianocore/edk2/commit/08ae634ccb4dc5463b3d4473c44269cdd9e0c191
  Author: Oliver Smith-Denny <[email protected]>
  Date:   2025-09-25 (Thu, 25 Sep 2025)

  Changed paths:
    M 
SecurityPkg/Library/SmmTcg2PhysicalPresenceLib/StandaloneMmTcg2PhysicalPresenceLib.inf
    R SecurityPkg/RandomNumberGenerator/RngDxe/Arm/ArmAlgo.c
    M SecurityPkg/RandomNumberGenerator/RngDxe/RngDxe.inf
    M SecurityPkg/SecurityPkg.dsc
    M 
SecurityPkg/VariableAuthenticated/SecureBootConfigDxe/SecureBootConfigImpl.c

  Log Message:
  -----------
  SecurityPkg: Drop ARM32 Support

edk2 is dropping support for the ARM32 architecture. This
commit removes ARM32 code in SecurityPkg.

Signed-off-by: Oliver Smith-Denny <[email protected]>


  Commit: 2b0ce49c507d261279d4757621951a3c01725c3d
      
https://github.com/tianocore/edk2/commit/2b0ce49c507d261279d4757621951a3c01725c3d
  Author: Oliver Smith-Denny <[email protected]>
  Date:   2025-09-25 (Thu, 25 Sep 2025)

  Changed paths:
    M PrmPkg/Application/PrmInfo/PrmInfo.inf
    M PrmPkg/Readme.md

  Log Message:
  -----------
  PrmPkg: Drop ARM32 Support

edk2 is dropping support for the ARM32 architecture. This
removes support from PrmPkg. It also removes irrelevant
VALID_ARCHITECTURES comments from infs that are not
arch specific.

Signed-off-by: Oliver Smith-Denny <[email protected]>


  Commit: 470a80094c7bea460cfb66d2b804d7404ada3345
      
https://github.com/tianocore/edk2/commit/470a80094c7bea460cfb66d2b804d7404ada3345
  Author: Oliver Smith-Denny <[email protected]>
  Date:   2025-09-25 (Thu, 25 Sep 2025)

  Changed paths:
    M RedfishPkg/Include/Library/RedfishCrtLib.h
    M RedfishPkg/Library/BaseUcs2Utf8Lib/BaseUcs2Utf8Lib.inf
    M RedfishPkg/Library/JsonLib/JsonLib.inf
    M RedfishPkg/Library/PlatformCredentialLibNull/PlatformCredentialLibNull.inf
    M 
RedfishPkg/Library/PlatformHostInterfaceLibNull/PlatformHostInterfaceLibNull.inf
    M 
RedfishPkg/Library/RedfishContentCodingLibNull/RedfishContentCodingLibNull.inf
    M 
RedfishPkg/Library/RedfishPlatformWantedDeviceLibNull/RedfishPlatformWantedDeviceLibNull.inf
    M RedfishPkg/PrivateLibrary/RedfishCrtLib/RedfishCrtLib.inf
    M RedfishPkg/PrivateLibrary/RedfishLib/RedfishLib.inf
    M RedfishPkg/RedfishConfigHandler/RedfishConfigHandlerDriver.inf
    M RedfishPkg/RedfishCredentialDxe/RedfishCredentialDxe.inf
    M RedfishPkg/RedfishHostInterfaceDxe/RedfishHostInterfaceDxe.inf

  Log Message:
  -----------
  RedfishPkg: Drop ARM32 Support

edk2 is dropping support for the ARM32 architecture. This
commit drops ARM32 code from RedfishPkg. This also drops
irrelevant VALID_ARCHITECTURES comments in infs that are
not arch specific.

Signed-off-by: Oliver Smith-Denny <[email protected]>


  Commit: 1764d4eb2b1cc9e77640453e8465ddb107ea2b1c
      
https://github.com/tianocore/edk2/commit/1764d4eb2b1cc9e77640453e8465ddb107ea2b1c
  Author: Oliver Smith-Denny <[email protected]>
  Date:   2025-09-25 (Thu, 25 Sep 2025)

  Changed paths:
    M NetworkPkg/HttpBootDxe/HttpBootDhcp4.h
    M NetworkPkg/Library/DxeHttpIoLib/DxeHttpIoLib.inf
    M NetworkPkg/Network.dsc.inc
    M NetworkPkg/NetworkPkg.dsc
    M NetworkPkg/Test/NetworkPkgHostTest.dsc

  Log Message:
  -----------
  NetworkPkg: Drop ARM32 Support

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

Signed-off-by: Oliver Smith-Denny <[email protected]>


  Commit: 2c059facb3772be3ce8a05fccf26323d935719aa
      
https://github.com/tianocore/edk2/commit/2c059facb3772be3ce8a05fccf26323d935719aa
  Author: Oliver Smith-Denny <[email protected]>
  Date:   2025-09-25 (Thu, 25 Sep 2025)

  Changed paths:
    M FmpDevicePkg/FmpDevicePkg.dsc
    M FmpDevicePkg/FmpDxe/FmpDxe.inf
    M FmpDevicePkg/FmpDxe/FmpDxeLib.inf
    M 
FmpDevicePkg/Library/CapsuleUpdatePolicyLibNull/CapsuleUpdatePolicyLibNull.inf
    M 
FmpDevicePkg/Library/CapsuleUpdatePolicyLibOnProtocol/CapsuleUpdatePolicyLibOnProtocol.inf
    M FmpDevicePkg/Library/FmpDependencyCheckLib/FmpDependencyCheckLib.inf
    M 
FmpDevicePkg/Library/FmpDependencyCheckLibNull/FmpDependencyCheckLibNull.inf
    M 
FmpDevicePkg/Library/FmpDependencyDeviceLibNull/FmpDependencyDeviceLibNull.inf
    M FmpDevicePkg/Library/FmpDependencyLib/FmpDependencyLib.inf
    M FmpDevicePkg/Library/FmpDeviceLibNull/FmpDeviceLibNull.inf
    M FmpDevicePkg/Library/FmpPayloadHeaderLibV1/FmpPayloadHeaderLibV1.inf

  Log Message:
  -----------
  FmpDevicePkg: Drop ARM32 Support

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

Signed-off-by: Oliver Smith-Denny <[email protected]>


  Commit: 45fde549482bc72fa90ca583475e1813bcc87cb7
      
https://github.com/tianocore/edk2/commit/45fde549482bc72fa90ca583475e1813bcc87cb7
  Author: Oliver Smith-Denny <[email protected]>
  Date:   2025-09-25 (Thu, 25 Sep 2025)

  Changed paths:
    M EmbeddedPkg/Application/AndroidBoot/AndroidBootApp.inf
    M EmbeddedPkg/Application/AndroidFastboot/AndroidFastbootApp.inf
    M EmbeddedPkg/Drivers/ConsolePrefDxe/ConsolePrefDxe.inf
    M EmbeddedPkg/Drivers/DtPlatformDxe/DtPlatformDxe.inf
    M EmbeddedPkg/Drivers/VirtualKeyboardDxe/VirtualKeyboardDxe.inf
    M EmbeddedPkg/EmbeddedPkg.dec
    M EmbeddedPkg/EmbeddedPkg.dsc
    R EmbeddedPkg/GdbStub/Arm/Processor.c
    M EmbeddedPkg/GdbStub/GdbStub.inf
    M EmbeddedPkg/GdbStub/GdbStubInternal.h
    M EmbeddedPkg/Library/AndroidBootImgLib/AndroidBootImgLib.inf
    M EmbeddedPkg/Library/PrePiMemoryAllocationLib/PrePiMemoryAllocationLib.inf

  Log Message:
  -----------
  EmbeddedPkg: Drop ARM32 Support

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

Signed-off-by: Oliver Smith-Denny <[email protected]>


  Commit: b1f7c444e177fbc7ac760970f4d42bd07ffc3c37
      
https://github.com/tianocore/edk2/commit/b1f7c444e177fbc7ac760970f4d42bd07ffc3c37
  Author: Oliver Smith-Denny <[email protected]>
  Date:   2025-09-25 (Thu, 25 Sep 2025)

  Changed paths:
    M DynamicTablesPkg/Drivers/DynamicTableFactoryDxe/DynamicTableFactoryDxe.inf
    M DynamicTablesPkg/Drivers/DynamicTableManagerDxe/DynamicTableManagerDxe.inf
    M DynamicTablesPkg/DynamicTables.dsc.inc
    M DynamicTablesPkg/DynamicTablesPkg.dsc
    M DynamicTablesPkg/Library/Acpi/Common/AcpiDbg2Lib/AcpiDbg2Lib.inf
    M DynamicTablesPkg/Library/Acpi/Common/AcpiFadtLib/AcpiFadtLib.inf
    M DynamicTablesPkg/Library/Acpi/Common/AcpiSratLib/AcpiSratLib.inf
    M 
DynamicTablesPkg/Library/Acpi/Common/AcpiSsdtCpuTopologyLib/SsdtCpuTopologyLib.inf
    M 
DynamicTablesPkg/Library/Acpi/Common/AcpiSsdtSerialPortLib/SsdtSerialPortLib.inf
    M 
DynamicTablesPkg/Library/Common/SsdtSerialPortFixupLib/SsdtSerialPortFixupLib.c
    M 
DynamicTablesPkg/Library/Common/SsdtSerialPortFixupLib/SsdtSerialPortFixupLib.inf
    M DynamicTablesPkg/Library/Common/Tpm2DeviceTableLib/Tpm2DeviceTableLib.inf
    M DynamicTablesPkg/Library/FdtHwInfoParserLib/FdtHwInfoParserLib.inf

  Log Message:
  -----------
  DynamicTablesPkg: Drop ARM32 Support

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

Signed-off-by: Oliver Smith-Denny <[email protected]>


  Commit: 9b8cab36cd853732748045ca60f41b5ca3e405de
      
https://github.com/tianocore/edk2/commit/9b8cab36cd853732748045ca60f41b5ca3e405de
  Author: Oliver Smith-Denny <[email protected]>
  Date:   2025-09-25 (Thu, 25 Sep 2025)

  Changed paths:
    M FatPkg/FatPkg.dsc

  Log Message:
  -----------
  FatPkg: Drop ARM32 Support

edk2 is dropping support for the ARM32 architecture. This
commit removes ARM32 code from FatPkg.

Signed-off-by: Oliver Smith-Denny <[email protected]>


  Commit: 90dc87714c5f10993566753ce321d14bd08e7b56
      
https://github.com/tianocore/edk2/commit/90dc87714c5f10993566753ce321d14bd08e7b56
  Author: Oliver Smith-Denny <[email protected]>
  Date:   2025-09-25 (Thu, 25 Sep 2025)

  Changed paths:
    M EmulatorPkg/PlatformCI/PlatformBuild.py

  Log Message:
  -----------
  EmulatorPkg: Drop ARM32 Support

edk2 is dropping support for the ARM32 architecture. This
commit removes ARM32 code from EmulatorPkg.

Signed-off-by: Oliver Smith-Denny <[email protected]>


  Commit: 2ba9441e0b2222d81a186c0742e98c3196371303
      
https://github.com/tianocore/edk2/commit/2ba9441e0b2222d81a186c0742e98c3196371303
  Author: Oliver Smith-Denny <[email protected]>
  Date:   2025-09-25 (Thu, 25 Sep 2025)

  Changed paths:
    M CryptoPkg/CryptoPkg.dsc
    M CryptoPkg/CryptoPkgMbedTls.dsc
    M CryptoPkg/Driver/CryptoDxe.inf
    M CryptoPkg/Driver/CryptoPei.inf
    M CryptoPkg/Driver/CryptoSmm.inf
    M CryptoPkg/Library/BaseCryptLib/BaseCryptLib.inf
    M CryptoPkg/Library/BaseCryptLib/PeiCryptLib.inf
    M CryptoPkg/Library/BaseCryptLib/RuntimeCryptLib.inf
    M CryptoPkg/Library/BaseCryptLib/SmmCryptLib.inf
    M CryptoPkg/Library/BaseCryptLibMbedTls/BaseCryptLib.inf
    M CryptoPkg/Library/BaseCryptLibMbedTls/RuntimeCryptLib.inf
    M CryptoPkg/Library/BaseCryptLibMbedTls/SmmCryptLib.inf
    M CryptoPkg/Library/BaseCryptLibMbedTls/TestBaseCryptLib.inf
    M CryptoPkg/Library/BaseCryptLibNull/BaseCryptLibNull.inf
    M CryptoPkg/Library/BaseCryptLibOnProtocolPpi/DxeCryptLib.inf
    M CryptoPkg/Library/BaseCryptLibOnProtocolPpi/PeiCryptLib.inf
    M CryptoPkg/Library/BaseCryptLibOnProtocolPpi/SmmCryptLib.inf
    M CryptoPkg/Library/BaseCryptLibOnProtocolPpi/StandaloneMmCryptLib.inf
    M CryptoPkg/Library/Include/CrtLibSupport.h
    M CryptoPkg/Library/MbedTlsLib/MbedTlsLib.inf
    M CryptoPkg/Library/MbedTlsLib/MbedTlsLibFull.inf
    M CryptoPkg/Library/OpensslLib/OpensslLib.inf
    M CryptoPkg/Library/OpensslLib/OpensslLibCrypto.inf
    M CryptoPkg/Library/OpensslLib/OpensslLibFull.inf
    M CryptoPkg/Library/TlsLib/TlsLib.inf
    M CryptoPkg/Library/TlsLibNull/TlsLibNull.inf

  Log Message:
  -----------
  CryptoPkg: Drop ARM32 Support

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

Signed-off-by: Oliver Smith-Denny <[email protected]>


  Commit: c6ff778056707c9b545ed0cbe2bb099a98263655
      
https://github.com/tianocore/edk2/commit/c6ff778056707c9b545ed0cbe2bb099a98263655
  Author: Oliver Smith-Denny <[email protected]>
  Date:   2025-09-25 (Thu, 25 Sep 2025)

  Changed paths:
    M OvmfPkg/AcpiPlatformDxe/AcpiPlatformDxe.inf
    M OvmfPkg/Bhyve/SmbiosPlatformDxe/SmbiosPlatformDxe.inf
    M OvmfPkg/Fdt/FdtPciHostBridgeLib/FdtPciHostBridgeLib.c
    M OvmfPkg/Fdt/FdtPciHostBridgeLib/FdtPciHostBridgeLib.inf
    M OvmfPkg/Include/IndustryStandard/Xen/xen.h
    M OvmfPkg/Library/BaseCachingPciExpressLib/BaseCachingPciExpressLib.inf
    M OvmfPkg/Library/PciHostBridgeUtilityLib/PciHostBridgeUtilityLib.inf
    M OvmfPkg/Library/PlatformBootManagerLibLight/PlatformBootManagerLib.inf
    M OvmfPkg/Library/QemuBootOrderLib/QemuBootOrderLib.inf
    M OvmfPkg/Library/QemuFwCfgLib/QemuFwCfgMmioDxeLib.inf
    M OvmfPkg/Library/QemuFwCfgS3Lib/BaseQemuFwCfgS3LibNull.inf
    M OvmfPkg/Library/QemuFwCfgS3Lib/DxeQemuFwCfgS3LibFwCfg.inf
    M OvmfPkg/Library/QemuFwCfgS3Lib/PeiQemuFwCfgS3LibFwCfg.inf
    M OvmfPkg/Library/SmbiosVersionLib/DetectSmbiosVersionLib.inf
    M OvmfPkg/Library/TlsAuthConfigLib/TlsAuthConfigLib.inf
    R OvmfPkg/Library/XenHypercallLib/Arm/Hypercall.S
    M OvmfPkg/Library/XenHypercallLib/XenHypercallLib.inf
    M OvmfPkg/LinuxInitrdDynamicShellCommand/LinuxInitrdDynamicShellCommand.inf
    M OvmfPkg/PlatformCI/PlatformBuildLib.py
    M OvmfPkg/RiscVVirt/Feature/Capsule/GenerateCapsule/GenCapsule.py
    M OvmfPkg/RiscVVirt/Feature/Capsule/Library/FmpDeviceLib/FmpDeviceLib.inf
    M OvmfPkg/SmbiosPlatformDxe/ArmXen.c
    M OvmfPkg/SmbiosPlatformDxe/SmbiosPlatformDxe.inf
    M OvmfPkg/SmbiosPlatformDxe/XenSmbiosPlatformDxe.inf
    M OvmfPkg/Tcg/Tcg2Config/Tcg12ConfigPei.inf
    M OvmfPkg/Tcg/Tcg2Config/Tcg2ConfigPei.inf

  Log Message:
  -----------
  OvmfPkg: Drop ARM32 Support

edk2 is dropping support for the ARM32 architecture. This
commit removes ARM32 code from OvmfPkg. This drops irrelevant
VALID_ARCHITECTURES comments from infs that are not arch
specific.

Signed-off-by: Oliver Smith-Denny <[email protected]>


  Commit: b9b1365a7645e1056e081b3b2717951c421ef536
      
https://github.com/tianocore/edk2/commit/b9b1365a7645e1056e081b3b2717951c421ef536
  Author: Oliver Smith-Denny <[email protected]>
  Date:   2025-09-25 (Thu, 25 Sep 2025)

  Changed paths:
    M ArmPlatformPkg/ArmPlatformPkg.dsc
    M ArmPlatformPkg/MemoryInitPei/MemoryInitPeim.inf
    M ArmPlatformPkg/PlatformPei/PlatformPeim.inf
    M ArmPlatformPkg/Scripts/Makefile

  Log Message:
  -----------
  ArmPlatformPkg: Remove ARM32 Comment and Supported Architecture

edk2 is dropping support for the ARM32 architecture. This
commit removes ARM32 comments and as a supported architecture
in ArmPlatformPkg. It also drops irrelevant VALID_ARCHITECTURES
comments from INFs that are not arch specific.

Signed-off-by: Oliver Smith-Denny <[email protected]>


  Commit: 737ca4ea4f72273dfe4acc4105e37c568cffc20b
      
https://github.com/tianocore/edk2/commit/737ca4ea4f72273dfe4acc4105e37c568cffc20b
  Author: Oliver Smith-Denny <[email protected]>
  Date:   2025-09-25 (Thu, 25 Sep 2025)

  Changed paths:
    R ArmPlatformPkg/PeilessSec/Arm/ArchPeilessSec.c
    R ArmPlatformPkg/PeilessSec/Arm/ModuleEntryPoint.S
    M ArmPlatformPkg/PeilessSec/PeilessSec.inf

  Log Message:
  -----------
  ArmPlatformPkg: Remove ARM32 Support from PeilessSec

edk2 is dropping support for the ARM32 architecture. This
commit removes ARM32 files from PeilessSec.

Signed-off-by: Oliver Smith-Denny <[email protected]>


  Commit: dc1ccc9daf56f41f6a60be2df4f78cc629054c76
      
https://github.com/tianocore/edk2/commit/dc1ccc9daf56f41f6a60be2df4f78cc629054c76
  Author: Oliver Smith-Denny <[email protected]>
  Date:   2025-09-25 (Thu, 25 Sep 2025)

  Changed paths:
    R ArmPlatformPkg/Sec/Arm/ArchSec.c
    R ArmPlatformPkg/Sec/Arm/Exception.S
    R ArmPlatformPkg/Sec/Arm/ModuleEntryPoint.S
    R ArmPlatformPkg/Sec/Arm/SwitchStack.S
    M ArmPlatformPkg/Sec/Sec.inf

  Log Message:
  -----------
   ArmPlatformPkg: Remove ARM32 Support from Sec

edk2 is dropping support for the ARM32 architecture. This
commit removes ARM32 files from Sec.

Signed-off-by: Oliver Smith-Denny <[email protected]>


  Commit: 45147d3021a52f8b74fae42fb3e7e0235e2a6f73
      
https://github.com/tianocore/edk2/commit/45147d3021a52f8b74fae42fb3e7e0235e2a6f73
  Author: Oliver Smith-Denny <[email protected]>
  Date:   2025-09-25 (Thu, 25 Sep 2025)

  Changed paths:
    R ArmPlatformPkg/Library/ArmPlatformLibNull/Arm/ArmPlatformHelper.S
    M ArmPlatformPkg/Library/ArmPlatformLibNull/ArmPlatformLibNull.inf

  Log Message:
  -----------
  ArmPlatformPkg: Remove ARM32 Support from ArmPlatformLibNull

edk2 is dropping support for the ARM32 architecture. This
commit removes ARM32 files from ArmPlatformLibNull.

Signed-off-by: Oliver Smith-Denny <[email protected]>


  Commit: cebf57e7012e901353674d27298d3233a7af97ea
      
https://github.com/tianocore/edk2/commit/cebf57e7012e901353674d27298d3233a7af97ea
  Author: Oliver Smith-Denny <[email protected]>
  Date:   2025-09-25 (Thu, 25 Sep 2025)

  Changed paths:
    M ArmPkg/ArmPkg.dec
    M ArmPkg/ArmPkg.dsc
    M ArmPkg/Drivers/ArmPciCpuIo2Dxe/ArmPciCpuIo2Dxe.inf
    M ArmPkg/Drivers/CpuPei/CpuPei.inf
    M ArmPkg/Library/ArmExceptionLib/ArmExceptionLib.c
    M ArmPkg/Library/ArmExceptionLib/ArmExceptionLib.inf
    M ArmPkg/Library/DebugPeCoffExtraActionLib/DebugPeCoffExtraActionLib.inf
    M ArmPkg/Library/LinuxBootBootManagerLib/LinuxBootBootManagerLib.inf
    M ArmPkg/Library/PlatformBootManagerLib/PlatformBootManagerLib.inf
    M ArmPkg/Universal/Smbios/ProcessorSubClassDxe/SmbiosProcessorArmCommon.c

  Log Message:
  -----------
  ArmPkg: Remove ARM32 Comments and Supported Arch

edk2 is dropping support for the ARM32 architecture. This
commit removes comments mentioning ARM32 and ARM32 as a
supported arch in ArmPkg.

Signed-off-by: Oliver Smith-Denny <[email protected]>


  Commit: bacb949dd9c774b8368ac727da9023dbdfa4e15c
      
https://github.com/tianocore/edk2/commit/bacb949dd9c774b8368ac727da9023dbdfa4e15c
  Author: Oliver Smith-Denny <[email protected]>
  Date:   2025-09-25 (Thu, 25 Sep 2025)

  Changed paths:
    A ArmPkg/Filesystem/SemihostFs/AArch64/SemihostFs.c
    A ArmPkg/Filesystem/SemihostFs/AArch64/SemihostFs.h
    R ArmPkg/Filesystem/SemihostFs/Arm/SemihostFs.c
    R ArmPkg/Filesystem/SemihostFs/Arm/SemihostFs.h
    M ArmPkg/Filesystem/SemihostFs/SemihostFs.inf
    R ArmPkg/Library/SemihostLib/Arm/GccSemihost.S
    M ArmPkg/Library/SemihostLib/SemihostLib.inf
    M ArmPkg/Library/SemihostLib/SemihostPrivate.h

  Log Message:
  -----------
  ArmPkg: Remove ARM32 Support from SemiHostFs

edk2 is dropping support for the ARM32 architecture. This
commit removes ARM32 files from SemiHostLib and SemiHostFs.

Signed-off-by: Oliver Smith-Denny <[email protected]>


  Commit: 3741a42087c587f95611641b8a96cf65b6c2975f
      
https://github.com/tianocore/edk2/commit/3741a42087c587f95611641b8a96cf65b6c2975f
  Author: Oliver Smith-Denny <[email protected]>
  Date:   2025-09-25 (Thu, 25 Sep 2025)

  Changed paths:
    M ArmPkg/Drivers/ArmGicDxe/ArmGicDxe.inf
    R ArmPkg/Drivers/ArmGicDxe/GicV3/Arm/ArmGicV3.S

  Log Message:
  -----------
  ArmPkg: Remove ARM32 Support from ArmGicDxe

edk2 is dropping support for the ARM32 architecture. This
commit removes ARM32 files from ArmGicDxe.

Signed-off-by: Oliver Smith-Denny <[email protected]>


  Commit: 88b5cb3e126e48ad457193ea6eb830d34a996a05
      
https://github.com/tianocore/edk2/commit/88b5cb3e126e48ad457193ea6eb830d34a996a05
  Author: Oliver Smith-Denny <[email protected]>
  Date:   2025-09-25 (Thu, 25 Sep 2025)

  Changed paths:
    R ArmPkg/Library/DefaultExceptionHandlerLib/Arm/DefaultExceptionHandler.c
    M ArmPkg/Library/DefaultExceptionHandlerLib/DefaultExceptionHandlerLib.inf

  Log Message:
  -----------
  ArmPkg: Remove ARM32 Support from DefaultExceptionHandlerLib

edk2 is dropping support for the ARM32 architecture. This
commit removes ARM32 files from DefaultExceptionHandlerLib.

Signed-off-by: Oliver Smith-Denny <[email protected]>


  Commit: f75198f5928beb5400848a3594da1416a04428df
      
https://github.com/tianocore/edk2/commit/f75198f5928beb5400848a3594da1416a04428df
  Author: Oliver Smith-Denny <[email protected]>
  Date:   2025-09-25 (Thu, 25 Sep 2025)

  Changed paths:
    R ArmPkg/Library/ArmStandaloneMmCoreEntryPoint/Arm/ModuleEntryPoint.S
    M 
ArmPkg/Library/ArmStandaloneMmCoreEntryPoint/ArmStandaloneMmCoreEntryPoint.c
    M 
ArmPkg/Library/ArmStandaloneMmCoreEntryPoint/ArmStandaloneMmCoreEntryPoint.inf

  Log Message:
  -----------
  ArmPkg: Remove ARM32 Support from ArmStandaloneMmCoreEntryPoint

edk2 is dropping support for the ARM32 architecture. This
commit removes ARM32 files from ArmStandaloneMmCoreEntryPoint.

Signed-off-by: Oliver Smith-Denny <[email protected]>


  Commit: a40d7f7d0b9fb316f66699e9e575c0f748736283
      
https://github.com/tianocore/edk2/commit/a40d7f7d0b9fb316f66699e9e575c0f748736283
  Author: Oliver Smith-Denny <[email protected]>
  Date:   2025-09-25 (Thu, 25 Sep 2025)

  Changed paths:
    R ArmPkg/Drivers/CpuDxe/Arm/Mmu.c
    M ArmPkg/Drivers/CpuDxe/CpuDxe.inf

  Log Message:
  -----------
  ArmPkg: Remove ARM32 Support from CpuDxe

edk2 is dropping support for the ARM32 architecture. This
commit removes ARM32 files from CpuDxe.

Signed-off-by: Oliver Smith-Denny <[email protected]>


  Commit: 79e9dee6c7849a5f9ee473ae18ebef4f9ade187b
      
https://github.com/tianocore/edk2/commit/79e9dee6c7849a5f9ee473ae18ebef4f9ade187b
  Author: Oliver Smith-Denny <[email protected]>
  Date:   2025-09-25 (Thu, 25 Sep 2025)

  Changed paths:
    R ArmPkg/Library/ArmExceptionLib/Arm/ArmException.c
    R ArmPkg/Library/ArmExceptionLib/Arm/ExceptionSupport.S
    M ArmPkg/Library/ArmExceptionLib/ArmExceptionLib.inf

  Log Message:
  -----------
  ArmPkg: Remove ARM32 Support from ArmExceptionLib

edk2 is dropping support for the ARM32 architecture. This
commit removes ARM32 files from ArmExceptionLib.

Signed-off-by: Oliver Smith-Denny <[email protected]>


  Commit: 4bd1f476427574469652fab8f755cde551bc9ab7
      
https://github.com/tianocore/edk2/commit/4bd1f476427574469652fab8f755cde551bc9ab7
  Author: Oliver Smith-Denny <[email protected]>
  Date:   2025-09-25 (Thu, 25 Sep 2025)

  Changed paths:
    M ArmPkg/Universal/Smbios/ProcessorSubClassDxe/ProcessorSubClassDxe.inf
    R ArmPkg/Universal/Smbios/ProcessorSubClassDxe/SmbiosProcessorArm.c

  Log Message:
  -----------
  ArmPkg: Remove ARM32 Support from SMBIOS

edk2 is dropping support for the ARM32 architecture. This
commit removes ARM32 files from SMBIOS.

Signed-off-by: Oliver Smith-Denny <[email protected]>


  Commit: 889676ac603a209376193ee87a1e5c15fe6e53a2
      
https://github.com/tianocore/edk2/commit/889676ac603a209376193ee87a1e5c15fe6e53a2
  Author: Oliver Smith-Denny <[email protected]>
  Date:   2025-09-25 (Thu, 25 Sep 2025)

  Changed paths:
    M ArmPkg/Include/Library/ArmMonitorLib.h
    R ArmPkg/Library/ArmMonitorLib/Arm/ArmMonitorLib.S
    M ArmPkg/Library/ArmMonitorLib/ArmMonitorLib.inf

  Log Message:
  -----------
  ArmPkg: Remove ARM32 Support from ArmMonitorLib

edk2 is dropping support for the ARM32 architecture. This
commit removes ARM32 files from ArmMonitorLib.

Signed-off-by: Oliver Smith-Denny <[email protected]>


  Commit: 4261eb1befd6550f4a9af8109a42e6c84493cfc7
      
https://github.com/tianocore/edk2/commit/4261eb1befd6550f4a9af8109a42e6c84493cfc7
  Author: Oliver Smith-Denny <[email protected]>
  Date:   2025-09-25 (Thu, 25 Sep 2025)

  Changed paths:
    R ArmPkg/Library/ArmHvcLib/Arm/ArmHvc.S
    M ArmPkg/Library/ArmHvcLib/ArmHvcLib.inf

  Log Message:
  -----------
  ArmPkg: Remove ARM32 Support from ArmHvcLib

edk2 is dropping support for the ARM32 architecture. This
commit removes ARM32 files from ArmHvcLib.

Signed-off-by: Oliver Smith-Denny <[email protected]>


  Commit: cdc8858e19fa7f6bb19fd30c827992977b0cd2f6
      
https://github.com/tianocore/edk2/commit/cdc8858e19fa7f6bb19fd30c827992977b0cd2f6
  Author: Oliver Smith-Denny <[email protected]>
  Date:   2025-09-25 (Thu, 25 Sep 2025)

  Changed paths:
    R ArmPkg/Library/ArmLib/Arm/ArmLibSupport.S
    R ArmPkg/Library/ArmLib/Arm/ArmLibSupportV7.S
    R ArmPkg/Library/ArmLib/Arm/ArmV7ArchTimerSupport.S
    R ArmPkg/Library/ArmLib/Arm/ArmV7Lib.c
    R ArmPkg/Library/ArmLib/Arm/ArmV7Lib.h
    R ArmPkg/Library/ArmLib/Arm/ArmV7Support.S
    M ArmPkg/Library/ArmLib/ArmBaseLib.inf

  Log Message:
  -----------
  ArmPkg: Remove ARM32 Support from ArmLib

edk2 is dropping support for the ARM32 architecture. This
commit removes ARM32 files from ArmLib.

Signed-off-by: Oliver Smith-Denny <[email protected]>


  Commit: f73b53c28333956b64716cee518e28028eb63334
      
https://github.com/tianocore/edk2/commit/f73b53c28333956b64716cee518e28028eb63334
  Author: Oliver Smith-Denny <[email protected]>
  Date:   2025-09-25 (Thu, 25 Sep 2025)

  Changed paths:
    M ArmPkg/ArmPkg.dsc

  Log Message:
  -----------
  ArmPkg: Remove Incorrect ArmPkg.dsc Sections

Components.common.module_type is not correct DSC syntax.
This removes the two instances from ArmPkg.dsc to
conform to correct DSC syntax.

Signed-off-by: Oliver Smith-Denny <[email protected]>


  Commit: 80de048c1b7586cbe6d994413e1517fcc4c9de2b
      
https://github.com/tianocore/edk2/commit/80de048c1b7586cbe6d994413e1517fcc4c9de2b
  Author: Oliver Smith-Denny <[email protected]>
  Date:   2025-09-25 (Thu, 25 Sep 2025)

  Changed paths:
    M ArmPkg/ArmPkg.dec
    M ArmPkg/ArmPkg.dsc
    M ArmPkg/Include/IndustryStandard/ArmMmSvc.h
    M ArmPkg/Library/ArmTrngLib/ArmTrngDefs.h

  Log Message:
  -----------
  ArmPkg: Remove ARM32 Support

edk2 is dropping support for the ARM32 architecture. This
commit removes ARM32 code from the remaining parts of ArmPkg.

Signed-off-by: Oliver Smith-Denny <[email protected]>


  Commit: ef79d5842734e0504f58aef86142079ed26b7238
      
https://github.com/tianocore/edk2/commit/ef79d5842734e0504f58aef86142079ed26b7238
  Author: Oliver Smith-Denny <[email protected]>
  Date:   2025-09-25 (Thu, 25 Sep 2025)

  Changed paths:
    M MdeModulePkg/Bus/Pci/EhciDxe/EhciDxe.inf
    M MdeModulePkg/Bus/Pci/PciBusDxe/PciBusDxe.inf
    M MdeModulePkg/Bus/Pci/SataControllerDxe/SataControllerDxe.inf
    M MdeModulePkg/Bus/Pci/UhciDxe/UhciDxe.inf
    M MdeModulePkg/Bus/Pci/XhciDxe/XhciDxe.inf
    M MdeModulePkg/Bus/Usb/UsbBusDxe/UsbBusDxe.inf
    M MdeModulePkg/Bus/Usb/UsbKbDxe/UsbKbDxe.inf
    M MdeModulePkg/Core/Dxe/Image/Image.c
    M MdeModulePkg/Core/DxeIplPeim/DxeIpl.inf
    M MdeModulePkg/Library/BaseHobLibNull/BaseHobLibNull.inf
    M 
MdeModulePkg/Library/BaseMemoryAllocationLibNull/BaseMemoryAllocationLibNull.inf
    M MdeModulePkg/Library/LzmaCustomDecompressLib/LzmaCustomDecompressLib.inf
    M MdeModulePkg/Logo/Logo.inf
    M MdeModulePkg/MdeModulePkg.dec
    M MdeModulePkg/MdeModulePkg.dsc
    M MdeModulePkg/Universal/CapsuleRuntimeDxe/CapsuleRuntimeDxe.inf
    M MdeModulePkg/Universal/CapsuleRuntimeDxe/SaveLongModeContext.c
    M MdeModulePkg/Universal/Disk/RamDiskDxe/RamDiskDxe.inf
    M 
MdeModulePkg/Universal/FaultTolerantWriteDxe/FaultTolerantWriteStandaloneMm.inf
    M MdeModulePkg/Universal/RegularExpressionDxe/OnigurumaUefiPort.c
    M MdeModulePkg/Universal/RegularExpressionDxe/OnigurumaUefiPort.h
    M MdeModulePkg/Universal/SmbiosDxe/SmbiosDxe.inf
    M MdeModulePkg/Universal/SmbiosMeasurementDxe/SmbiosMeasurementDxe.inf
    M MdeModulePkg/Universal/Variable/RuntimeDxe/VariableStandaloneMm.inf

  Log Message:
  -----------
  MdeModulePkg: Remove ARM32 Support

edk2 is dropping support for the ARM32 architecture. This
commit removes ARM32 support from MdeModulePkg. This also
drops irrelevant VALID_ARCHITECTURE comments from infs that
are not arch specific.

Signed-off-by: Oliver Smith-Denny <[email protected]>


  Commit: 5f9e2eac7a8a92669e9e2705bec0593500a2d158
      
https://github.com/tianocore/edk2/commit/5f9e2eac7a8a92669e9e2705bec0593500a2d158
  Author: Oliver Smith-Denny <[email protected]>
  Date:   2025-09-25 (Thu, 25 Sep 2025)

  Changed paths:
    M 
UnitTestFrameworkPkg/Library/UnitTestDebugAssertLib/UnitTestDebugAssertLib.inf
    M 
UnitTestFrameworkPkg/Library/UnitTestDebugAssertLib/UnitTestDebugAssertLibHost.inf
    M UnitTestFrameworkPkg/UnitTestFrameworkPkg.dsc

  Log Message:
  -----------
  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 <[email protected]>


  Commit: 5984676364f21c2f10d313cbe8d82ec8d6943af0
      
https://github.com/tianocore/edk2/commit/5984676364f21c2f10d313cbe8d82ec8d6943af0
  Author: Oliver Smith-Denny <[email protected]>
  Date:   2025-09-25 (Thu, 25 Sep 2025)

  Changed paths:
    M MdePkg/Test/UnitTest/Library/BaseSafeIntLib/TestBaseSafeIntLibDxe.inf
    M MdePkg/Test/UnitTest/Library/BaseSafeIntLib/TestBaseSafeIntLibHost.inf
    M MdePkg/Test/UnitTest/Library/BaseSafeIntLib/TestBaseSafeIntLibPei.inf
    M MdePkg/Test/UnitTest/Library/BaseSafeIntLib/TestBaseSafeIntLibSmm.inf
    M 
MdePkg/Test/UnitTest/Library/BaseSafeIntLib/TestBaseSafeIntLibUefiShell.inf

  Log Message:
  -----------
  MdePkg: Remove ARM32 Support from UnitTests

edk2 is dropping support for the ARM32 architecture. This
commit removes ARM32 code from UnitTests and moves the
AARCH64 files to the top level.

Signed-off-by: Oliver Smith-Denny <[email protected]>


  Commit: abfe5b2869903d2577f1f391a7146cb681d511b7
      
https://github.com/tianocore/edk2/commit/abfe5b2869903d2577f1f391a7146cb681d511b7
  Author: Oliver Smith-Denny <[email protected]>
  Date:   2025-09-25 (Thu, 25 Sep 2025)

  Changed paths:
    R MdePkg/Library/StackCheckLib/Arm/StackCookieInterrupt.S
    R MdePkg/Library/StackCheckLib/Arm/StackCookieInterrupt.asm
    M MdePkg/Library/StackCheckLib/Readme.md
    M MdePkg/Library/StackCheckLib/StackCheckLib.inf

  Log Message:
  -----------
  MdePkg: Remove ARM32 Support from StackCheckLib

edk2 is dropping support for the ARM32 architecture. This
commit removes ARM32 code from StackCheckLib and moves the
AARCH64 files to the top level.

Signed-off-by: Oliver Smith-Denny <[email protected]>


  Commit: 7838ee347bc048f1c9f05fc8872e9c34bcf34d44
      
https://github.com/tianocore/edk2/commit/7838ee347bc048f1c9f05fc8872e9c34bcf34d44
  Author: Oliver Smith-Denny <[email protected]>
  Date:   2025-09-25 (Thu, 25 Sep 2025)

  Changed paths:
    M MdePkg/Library/DxeServicesLib/DxeServicesLib.inf
    M MdePkg/Library/MmServicesTableLib/MmServicesTableLib.inf
    M 
MdePkg/Library/StandaloneMmServicesTableLib/StandaloneMmServicesTableLib.inf

  Log Message:
  -----------
  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 <[email protected]>


  Commit: f05cf0fd6610c468d3e9000f3cf78a871a4c42ce
      
https://github.com/tianocore/edk2/commit/f05cf0fd6610c468d3e9000f3cf78a871a4c42ce
  Author: Oliver Smith-Denny <[email protected]>
  Date:   2025-09-25 (Thu, 25 Sep 2025)

  Changed paths:
    M MdePkg/Include/IndustryStandard/ArmFfaSvc.h
    M MdePkg/Include/IndustryStandard/ArmStdSmc.h
    R MdePkg/Library/ArmSmcLib/Arm/ArmSmc.S
    M MdePkg/Library/ArmSmcLib/ArmSmcLib.inf
    R MdePkg/Library/ArmSvcLib/Arm/ArmSvc.S
    M MdePkg/Library/ArmSvcLib/ArmSvcLib.inf

  Log Message:
  -----------
  MdePkg: Remove ARM32 Support from ArmS*cLib

edk2 is dropping support for the ARM32 architecture. This
commit removes ARM32 code from  ArmS*cLib.

Signed-off-by: Oliver Smith-Denny <[email protected]>


  Commit: 0dc21d1f75fec893707abd7efeab118219f0f892
      
https://github.com/tianocore/edk2/commit/0dc21d1f75fec893707abd7efeab118219f0f892
  Author: Oliver Smith-Denny <[email protected]>
  Date:   2025-09-25 (Thu, 25 Sep 2025)

  Changed paths:
    A MdePkg/Library/BaseMemoryLibOptDxe/AArch64/MemLibGuid.c
    A MdePkg/Library/BaseMemoryLibOptDxe/AArch64/ScanMemGeneric.c
    R MdePkg/Library/BaseMemoryLibOptDxe/Arm/CompareGuid.S
    R MdePkg/Library/BaseMemoryLibOptDxe/Arm/CompareGuid.asm
    R MdePkg/Library/BaseMemoryLibOptDxe/Arm/CompareMem.S
    R MdePkg/Library/BaseMemoryLibOptDxe/Arm/CompareMem.asm
    R MdePkg/Library/BaseMemoryLibOptDxe/Arm/CopyMem.S
    R MdePkg/Library/BaseMemoryLibOptDxe/Arm/CopyMem.asm
    R MdePkg/Library/BaseMemoryLibOptDxe/Arm/MemLibGuid.c
    R MdePkg/Library/BaseMemoryLibOptDxe/Arm/ScanMem.S
    R MdePkg/Library/BaseMemoryLibOptDxe/Arm/ScanMem.asm
    R MdePkg/Library/BaseMemoryLibOptDxe/Arm/ScanMemGeneric.c
    R MdePkg/Library/BaseMemoryLibOptDxe/Arm/SetMem.S
    R MdePkg/Library/BaseMemoryLibOptDxe/Arm/SetMem.asm
    M MdePkg/Library/BaseMemoryLibOptDxe/BaseMemoryLibOptDxe.inf

  Log Message:
  -----------
  MdePkg: Remove ARM32 Support from BaseMemoryLibOptDxe

edk2 is dropping support for the ARM32 architecture. This
commit removes ARM32 code from  BaseMemoryLibOptDxe.

Signed-off-by: Oliver Smith-Denny <[email protected]>


  Commit: 673ff79628039a48007da57b368712f0dceffdac
      
https://github.com/tianocore/edk2/commit/673ff79628039a48007da57b368712f0dceffdac
  Author: Oliver Smith-Denny <[email protected]>
  Date:   2025-09-25 (Thu, 25 Sep 2025)

  Changed paths:
    R MdePkg/Library/BaseIoLibIntrinsic/Arm/ArmVirtMmio.S
    R MdePkg/Library/BaseIoLibIntrinsic/Arm/ArmVirtMmio.asm
    M MdePkg/Library/BaseIoLibIntrinsic/BaseIoLibIntrinsic.inf
    M MdePkg/Library/BaseIoLibIntrinsic/BaseIoLibIntrinsicArmVirt.inf
    M MdePkg/Library/BaseIoLibIntrinsic/IoLibNoIo.c

  Log Message:
  -----------
  MdePkg: Remove ARM32 Support from BaseIoIntrinsicLib

edk2 is dropping support for the ARM32 architecture. This
commit removes ARM32 code from BaseIoIntrinsicLib.

Signed-off-by: Oliver Smith-Denny <[email protected]>


  Commit: 9ca3dc9b0d02e03f017ff4ec9804c67b9bb4a092
      
https://github.com/tianocore/edk2/commit/9ca3dc9b0d02e03f017ff4ec9804c67b9bb4a092
  Author: Oliver Smith-Denny <[email protected]>
  Date:   2025-09-25 (Thu, 25 Sep 2025)

  Changed paths:
    R MdePkg/Library/BaseSynchronizationLib/Arm/Synchronization.S
    R MdePkg/Library/BaseSynchronizationLib/Arm/Synchronization.asm
    M MdePkg/Library/BaseSynchronizationLib/BaseSynchronizationLib.inf

  Log Message:
  -----------
  MdePkg: Remove ARM32 Support from BaseSynchronizationLib

edk2 is dropping support for the ARM32 architecture. This
commit removes ARM32 code from BaseSynchronizationLib.

Signed-off-by: Oliver Smith-Denny <[email protected]>


  Commit: 756fd38a801dff792d6e6a28399b6243db019e72
      
https://github.com/tianocore/edk2/commit/756fd38a801dff792d6e6a28399b6243db019e72
  Author: Oliver Smith-Denny <[email protected]>
  Date:   2025-09-25 (Thu, 25 Sep 2025)

  Changed paths:
    M MdePkg/Library/BasePeCoffGetEntryPointLib/PeCoffGetEntryPoint.c
    R MdePkg/Library/BasePeCoffLib/Arm/PeCoffLoaderEx.c
    M MdePkg/Library/BasePeCoffLib/BasePeCoff.c
    M MdePkg/Library/BasePeCoffLib/BasePeCoffLib.inf

  Log Message:
  -----------
  MdePkg: Remove ARM32 Support from PE/COFF Libs

edk2 is dropping support for the ARM32 architecture. This
commit removes ARM32 code from the PE/COFF libs.

Signed-off-by: Oliver Smith-Denny <[email protected]>


  Commit: c7ada42ce4fedcc2b199855a658086310ed18c0c
      
https://github.com/tianocore/edk2/commit/c7ada42ce4fedcc2b199855a658086310ed18c0c
  Author: Oliver Smith-Denny <[email protected]>
  Date:   2025-09-25 (Thu, 25 Sep 2025)

  Changed paths:
    R MdePkg/Library/BaseCpuLib/Arm/CpuFlushTlb.S
    R MdePkg/Library/BaseCpuLib/Arm/CpuFlushTlb.asm
    R MdePkg/Library/BaseCpuLib/Arm/CpuSleep.S
    R MdePkg/Library/BaseCpuLib/Arm/CpuSleep.asm
    M MdePkg/Library/BaseCpuLib/BaseCpuLib.inf

  Log Message:
  -----------
  MdePkg: Remove ARM32 Support from BaseCpuLib

edk2 is dropping support for the ARM32 architecture. This
commit removes ARM32 code from BaseCpuLib.

Signed-off-by: Oliver Smith-Denny <[email protected]>


  Commit: 84c026111c759abd5649865d6c047d69ea477b3e
      
https://github.com/tianocore/edk2/commit/84c026111c759abd5649865d6c047d69ea477b3e
  Author: Oliver Smith-Denny <[email protected]>
  Date:   2025-09-25 (Thu, 25 Sep 2025)

  Changed paths:
    R MdePkg/Include/Arm/AArch32.h
    R MdePkg/Include/Arm/AArch32Mmu.h
    R MdePkg/Include/Arm/AsmMacroLib.h
    R MdePkg/Include/Arm/ProcessorBind.h
    M MdePkg/Include/Guid/Cper.h
    M MdePkg/Include/Library/ArmLib.h
    M MdePkg/Include/Library/BaseLib.h
    M MdePkg/Include/Pi/PiStatusCode.h
    M MdePkg/Include/Protocol/DebugSupport.h
    M MdePkg/Include/Protocol/PxeBaseCode.h
    M MdePkg/Include/Uefi/UefiBaseType.h
    M MdePkg/Include/Uefi/UefiSpec.h
    M MdePkg/Library/BaseArmTrngLibNull/BaseArmTrngLibNull.inf
    M MdePkg/Library/BaseCacheMaintenanceLib/BaseCacheMaintenanceLib.inf
    M MdePkg/Library/BaseCacheMaintenanceLibNull/BaseCacheMaintenanceLibNull.inf
    M MdePkg/Library/BaseCpuLibNull/BaseCpuLibNull.inf
    M MdePkg/Library/BaseMemoryLib/BaseMemoryLib.inf
    M MdePkg/Library/BasePciLibPciExpress/BasePciLibPciExpress.inf
    M MdePkg/Library/BaseRngLibNull/BaseRngLibNull.inf
    M MdePkg/Library/BaseSafeIntLib/BaseSafeIntLib.inf
    M 
MdePkg/Library/DxeRuntimeDebugLibSerialPort/DxeRuntimeDebugLibSerialPort.inf
    M MdePkg/MdePkg.dec
    M MdePkg/MdePkg.dsc

  Log Message:
  -----------
  MdePkg: Remove ARM32 Support

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

Signed-off-by: Oliver Smith-Denny <[email protected]>


  Commit: 49b3eb5907f1a1c17b202cb2195da6fff59ca7dc
      
https://github.com/tianocore/edk2/commit/49b3eb5907f1a1c17b202cb2195da6fff59ca7dc
  Author: Oliver Smith-Denny <[email protected]>
  Date:   2025-09-25 (Thu, 25 Sep 2025)

  Changed paths:
    M MdePkg/Include/Base.h
    A MdePkg/Library/BaseLib/AArch64/InternalSwitchStack.c
    A MdePkg/Library/BaseLib/AArch64/Unaligned.c
    R MdePkg/Library/BaseLib/Arm/CpuBreakpoint.S
    R MdePkg/Library/BaseLib/Arm/CpuBreakpoint.asm
    R MdePkg/Library/BaseLib/Arm/CpuPause.asm
    R MdePkg/Library/BaseLib/Arm/DisableInterrupts.S
    R MdePkg/Library/BaseLib/Arm/DisableInterrupts.asm
    R MdePkg/Library/BaseLib/Arm/EnableInterrupts.S
    R MdePkg/Library/BaseLib/Arm/EnableInterrupts.asm
    R MdePkg/Library/BaseLib/Arm/GetInterruptsState.S
    R MdePkg/Library/BaseLib/Arm/GetInterruptsState.asm
    R MdePkg/Library/BaseLib/Arm/InternalSwitchStack.c
    R MdePkg/Library/BaseLib/Arm/Math64.S
    R MdePkg/Library/BaseLib/Arm/MemoryFence.S
    R MdePkg/Library/BaseLib/Arm/MemoryFence.asm
    R MdePkg/Library/BaseLib/Arm/SetJumpLongJump.S
    R MdePkg/Library/BaseLib/Arm/SetJumpLongJump.asm
    R MdePkg/Library/BaseLib/Arm/SpeculationBarrier.S
    R MdePkg/Library/BaseLib/Arm/SpeculationBarrier.asm
    R MdePkg/Library/BaseLib/Arm/SwitchStack.S
    R MdePkg/Library/BaseLib/Arm/SwitchStack.asm
    R MdePkg/Library/BaseLib/Arm/Unaligned.c
    M MdePkg/Library/BaseLib/BaseLib.inf
    M MdePkg/Library/BaseLib/UnitTestHostBaseLib.inf

  Log Message:
  -----------
  MdePkg: Remove ARM32 Support from BaseLib

edk2 is dropping support for the ARM32 architecture. This
commit removes ARM32 code from BaseLib.

Signed-off-by: Oliver Smith-Denny <[email protected]>


  Commit: bc31103006cd468ca604f50c18cca7d73be27655
      
https://github.com/tianocore/edk2/commit/bc31103006cd468ca604f50c18cca7d73be27655
  Author: Oliver Smith-Denny <[email protected]>
  Date:   2025-09-25 (Thu, 25 Sep 2025)

  Changed paths:
    R MdePkg/Library/CompilerIntrinsicsLib/Arm/ashldi3.S
    R MdePkg/Library/CompilerIntrinsicsLib/Arm/ashrdi3.S
    R MdePkg/Library/CompilerIntrinsicsLib/Arm/clzsi2.S
    R MdePkg/Library/CompilerIntrinsicsLib/Arm/ctzsi2.S
    R MdePkg/Library/CompilerIntrinsicsLib/Arm/div.S
    R MdePkg/Library/CompilerIntrinsicsLib/Arm/div.asm
    R MdePkg/Library/CompilerIntrinsicsLib/Arm/divdi3.S
    R MdePkg/Library/CompilerIntrinsicsLib/Arm/divsi3.S
    R MdePkg/Library/CompilerIntrinsicsLib/Arm/lasr.S
    R MdePkg/Library/CompilerIntrinsicsLib/Arm/ldivmod.S
    R MdePkg/Library/CompilerIntrinsicsLib/Arm/ldivmod.asm
    R MdePkg/Library/CompilerIntrinsicsLib/Arm/llsl.S
    R MdePkg/Library/CompilerIntrinsicsLib/Arm/llsr.S
    R MdePkg/Library/CompilerIntrinsicsLib/Arm/llsr.asm
    R MdePkg/Library/CompilerIntrinsicsLib/Arm/lshrdi3.S
    R MdePkg/Library/CompilerIntrinsicsLib/Arm/memmove.S
    R MdePkg/Library/CompilerIntrinsicsLib/Arm/moddi3.S
    R MdePkg/Library/CompilerIntrinsicsLib/Arm/modsi3.S
    R MdePkg/Library/CompilerIntrinsicsLib/Arm/muldi3.S
    R MdePkg/Library/CompilerIntrinsicsLib/Arm/mullu.S
    R MdePkg/Library/CompilerIntrinsicsLib/Arm/sourcery.S
    R MdePkg/Library/CompilerIntrinsicsLib/Arm/switch16.S
    R MdePkg/Library/CompilerIntrinsicsLib/Arm/switch32.S
    R MdePkg/Library/CompilerIntrinsicsLib/Arm/switch8.S
    R MdePkg/Library/CompilerIntrinsicsLib/Arm/switchu8.S
    R MdePkg/Library/CompilerIntrinsicsLib/Arm/ucmpdi2.S
    R MdePkg/Library/CompilerIntrinsicsLib/Arm/udivdi3.S
    R MdePkg/Library/CompilerIntrinsicsLib/Arm/udivmoddi4.S
    R MdePkg/Library/CompilerIntrinsicsLib/Arm/udivsi3.S
    R MdePkg/Library/CompilerIntrinsicsLib/Arm/uldiv.S
    R MdePkg/Library/CompilerIntrinsicsLib/Arm/uldiv.asm
    R MdePkg/Library/CompilerIntrinsicsLib/Arm/umoddi3.S
    R MdePkg/Library/CompilerIntrinsicsLib/Arm/umodsi3.S
    R MdePkg/Library/CompilerIntrinsicsLib/Arm/uread.S
    R MdePkg/Library/CompilerIntrinsicsLib/Arm/uwrite.S
    M MdePkg/Library/CompilerIntrinsicsLib/CompilerIntrinsicsLib.inf
    M MdePkg/Library/CompilerIntrinsicsLib/memcmp_ms.c
    M MdePkg/Library/CompilerIntrinsicsLib/memcpy.c
    M MdePkg/Library/CompilerIntrinsicsLib/memcpy_ms.c
    M MdePkg/Library/CompilerIntrinsicsLib/memmove_ms.c
    M MdePkg/Library/CompilerIntrinsicsLib/memset.c
    M MdePkg/Library/CompilerIntrinsicsLib/memset_ms.c
    M MdePkg/MdeLibs.dsc.inc

  Log Message:
  -----------
  MdePkg: Remove ARM32 Support from CompilerIntrinsicsLib

edk2 is dropping support for the ARM32 architecture. This
commit removes ARM32 code from CompilerIntrinsicsLib.

Signed-off-by: Oliver Smith-Denny <[email protected]>


  Commit: 2ff173af128e707867c6409f2e4ca308c255ca32
      
https://github.com/tianocore/edk2/commit/2ff173af128e707867c6409f2e4ca308c255ca32
  Author: Oliver Smith-Denny <[email protected]>
  Date:   2025-09-25 (Thu, 25 Sep 2025)

  Changed paths:
    R BaseTools/Bin/GccLto/liblto-arm.a
    R BaseTools/Bin/GccLto/liblto-arm.s
    M BaseTools/Conf/build_rule.template
    M BaseTools/Conf/target.template
    M BaseTools/Conf/tools_def.template
    M BaseTools/Edk2ToolsBuild.py
    M BaseTools/Plugin/LinuxGccToolChain/LinuxGccToolChain.py
    M BaseTools/Plugin/WindowsVsToolChain/WindowsVsToolChain.py
    M BaseTools/Scripts/ConvertMasmToNasm.py
    M 
BaseTools/Scripts/PackageDocumentTools/plugins/EdkPlugins/edk2/model/doxygengen.py
    M 
BaseTools/Scripts/PackageDocumentTools/plugins/EdkPlugins/edk2/model/doxygengen_spec.py
    M BaseTools/Scripts/RunMakefile.py
    M BaseTools/Scripts/efi_debugging.py
    M BaseTools/Source/C/Common/BasePeCoff.c
    M BaseTools/Source/C/Common/PeCoffLib.h
    M BaseTools/Source/C/Common/PeCoffLoaderEx.c
    M BaseTools/Source/C/EfiRom/EfiRom.h
    M BaseTools/Source/C/GenFv/GenFvInternalLib.c
    M BaseTools/Source/C/GenFw/Elf32Convert.c
    M BaseTools/Source/C/Makefiles/GnuMakeUtils.py
    M BaseTools/Source/C/Makefiles/header.makefile
    M BaseTools/Source/C/Makefiles/ms.common
    M BaseTools/Source/C/VfrCompile/Pccts/antlr/AntlrMS.mak
    M BaseTools/Source/C/VfrCompile/Pccts/dlg/DlgMS.mak
    M BaseTools/Source/Python/AutoGen/GenC.py
    M BaseTools/Source/Python/Capsule/GenerateWindowsDriver.py
    M BaseTools/Source/Python/Common/DataType.py
    M BaseTools/Source/Python/Ecc/Check.py
    M BaseTools/Source/Python/GenFds/GenFds.py
    M BaseTools/Source/Python/TargetTool/TargetTool.py
    M BaseTools/Source/Python/UPT/Library/DataType.py
    M BaseTools/Source/Python/build/build.py
    M BaseTools/Source/Python/build/buildoptions.py

  Log Message:
  -----------
  BaseTools: Remove ARM32 Support

edk2 is dropping support for the ARM32 architecture. This
commit removes ARM32 code from BaseTools.

Signed-off-by: Oliver Smith-Denny <[email protected]>


Compare: https://github.com/tianocore/edk2/compare/12797dd33741...2ff173af128e

To unsubscribe from these emails, change your notification settings at 
https://github.com/tianocore/edk2/settings/notifications


_______________________________________________
edk2-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/edk2-commits

Reply via email to