RVCT is obsolete, no longer supported and only supports 32-bit systems. Since it's no longer used, remove it.
Personal PR: https://github.com/tianocore/edk2/pull/2833 Rebecca Cran (10): ArmPkg: Remove RVCT support ArmPlatformPkg: Remove RVCT support CryptoPkg: Remove RVCT support MdePkg: Remove RVCT support FatPkg: Remove RVCT support NetworkPkg: Remove RVCT support ArmVirtPkg: Remove RVCT support EmbeddedPkg: Remove RVCT support OvmfPkg: Remove RVCT support BaseTools: Remove RVCT support ArmPkg/Drivers/ArmGic/ArmGicLib.inf | 1 - ArmPkg/Drivers/ArmGic/GicV3/Arm/ArmGicV3.asm | 82 ------ ArmPkg/Include/AsmMacroExport.inc | 23 -- ArmPkg/Library/ArmExceptionLib/Arm/ExceptionSupport.asm | 296 -------------------- ArmPkg/Library/ArmExceptionLib/ArmExceptionLib.inf | 1 - ArmPkg/Library/ArmExceptionLib/ArmRelocateExceptionLib.inf | 1 - ArmPkg/Library/ArmHvcLib/Arm/ArmHvc.asm | 46 --- ArmPkg/Library/ArmHvcLib/ArmHvcLib.inf | 4 - ArmPkg/Library/ArmLib/Arm/ArmLibSupport.asm | 174 ------------ ArmPkg/Library/ArmLib/Arm/ArmLibSupportV7.asm | 107 ------- ArmPkg/Library/ArmLib/Arm/ArmV7ArchTimerSupport.asm | 93 ------ ArmPkg/Library/ArmLib/Arm/ArmV7Support.asm | 292 ------------------- ArmPkg/Library/ArmLib/ArmBaseLib.inf | 5 - ArmPkg/Library/ArmMmuLib/Arm/ArmMmuLibV7Support.asm | 26 -- ArmPkg/Library/ArmMmuLib/ArmMmuBaseLib.inf | 1 - ArmPkg/Library/ArmSmcLib/Arm/ArmSmc.asm | 45 --- ArmPkg/Library/ArmSmcLib/ArmSmcLib.inf | 4 - ArmPkg/Library/ArmSvcLib/Arm/ArmSvc.asm | 36 --- ArmPkg/Library/ArmSvcLib/ArmSvcLib.inf | 1 - ArmPkg/Library/CompilerIntrinsicsLib/Arm/lasr.asm | 34 --- ArmPkg/Library/CompilerIntrinsicsLib/Arm/llsl.asm | 36 --- ArmPkg/Library/CompilerIntrinsicsLib/Arm/memmove.asm | 46 --- ArmPkg/Library/CompilerIntrinsicsLib/Arm/mullu.asm | 43 --- ArmPkg/Library/CompilerIntrinsicsLib/Arm/switch.asm | 22 -- ArmPkg/Library/CompilerIntrinsicsLib/Arm/uread.asm | 58 ---- ArmPkg/Library/CompilerIntrinsicsLib/Arm/uwrite.asm | 60 ---- ArmPkg/Library/CompilerIntrinsicsLib/CompilerIntrinsicsLib.inf | 15 - ArmPlatformPkg/Library/ArmPlatformLibNull/Arm/ArmPlatformHelper.asm | 62 ---- ArmPlatformPkg/Library/ArmPlatformLibNull/ArmPlatformLibNull.inf | 1 - ArmPlatformPkg/Library/ArmPlatformStackLib/Arm/ArmPlatformStackLib.asm | 118 -------- ArmPlatformPkg/Library/ArmPlatformStackLib/ArmPlatformStackLib.inf | 1 - ArmPlatformPkg/PrePeiCore/Arm/Exception.asm | 83 ------ ArmPlatformPkg/PrePeiCore/Arm/PrePeiCoreEntryPoint.asm | 89 ------ ArmPlatformPkg/PrePeiCore/Arm/SwitchStack.asm | 32 --- ArmPlatformPkg/PrePeiCore/PrePeiCoreMPCore.inf | 3 - ArmPlatformPkg/PrePeiCore/PrePeiCoreUniCore.inf | 3 - ArmPlatformPkg/PrePi/Arm/ModuleEntryPoint.asm | 142 ---------- ArmPlatformPkg/PrePi/PeiMPCore.inf | 1 - ArmPlatformPkg/PrePi/PeiUniCore.inf | 1 - ArmPlatformPkg/Scripts/Makefile | 5 +- ArmVirtPkg/ArmVirt.dsc.inc | 4 - BaseTools/Conf/build_rule.template | 42 +-- BaseTools/Conf/tools_def.template | 157 ----------- BaseTools/Scripts/Rvct-Align32.sct | 19 -- BaseTools/Scripts/Rvct-Align4K.sct | 19 -- BaseTools/Source/C/Include/Common/BaseTypes.h | 10 +- BaseTools/Source/Python/AutoGen/BuildEngine.py | 2 +- BaseTools/Source/Python/AutoGen/GenMake.py | 2 +- BaseTools/Source/Python/AutoGen/ModuleAutoGen.py | 17 +- BaseTools/Source/Python/UPT/Library/DataType.py | 1 - CryptoPkg/CryptoPkg.dsc | 1 - CryptoPkg/Library/BaseCryptLib/BaseCryptLib.inf | 4 - CryptoPkg/Library/BaseCryptLib/PeiCryptLib.inf | 4 - CryptoPkg/Library/BaseCryptLib/RuntimeCryptLib.inf | 4 - CryptoPkg/Library/BaseCryptLib/UnitTestHostBaseCryptLib.inf | 4 - CryptoPkg/Library/OpensslLib/OpensslLib.inf | 1 - CryptoPkg/Library/OpensslLib/OpensslLibCrypto.inf | 1 - CryptoPkg/Test/CryptoPkgHostUnitTest.dsc | 1 - EmbeddedPkg/EmbeddedPkg.dsc | 1 - EmbeddedPkg/GdbStub/Arm/Processor.c | 10 - FatPkg/FatPkg.dsc | 1 - MdePkg/Include/Arm/ProcessorBind.h | 4 +- MdePkg/Include/Base.h | 42 +-- MdePkg/Library/BaseCpuLib/BaseCpuLib.inf | 2 - MdePkg/Library/BaseIoLibIntrinsic/BaseIoLibIntrinsicArmVirt.inf | 1 - MdePkg/Library/BaseLib/BaseLib.inf | 11 - MdePkg/Library/BaseLib/UnitTestHostBaseLib.inf | 8 - MdePkg/Library/BaseMemoryLibOptDxe/BaseMemoryLibOptDxe.inf | 6 - MdePkg/Library/BaseStackCheckLib/BaseStackCheckLib.inf | 1 - MdePkg/Library/BaseSynchronizationLib/BaseSynchronizationLib.inf | 1 - NetworkPkg/NetworkBuildOptions.dsc.inc | 3 +- OvmfPkg/Library/XenHypercallLib/XenHypercallLib.inf | 3 - 72 files changed, 21 insertions(+), 2459 deletions(-) delete mode 100644 ArmPkg/Drivers/ArmGic/GicV3/Arm/ArmGicV3.asm delete mode 100644 ArmPkg/Include/AsmMacroExport.inc delete mode 100644 ArmPkg/Library/ArmExceptionLib/Arm/ExceptionSupport.asm delete mode 100644 ArmPkg/Library/ArmHvcLib/Arm/ArmHvc.asm delete mode 100644 ArmPkg/Library/ArmLib/Arm/ArmLibSupport.asm delete mode 100644 ArmPkg/Library/ArmLib/Arm/ArmLibSupportV7.asm delete mode 100644 ArmPkg/Library/ArmLib/Arm/ArmV7ArchTimerSupport.asm delete mode 100644 ArmPkg/Library/ArmLib/Arm/ArmV7Support.asm delete mode 100644 ArmPkg/Library/ArmMmuLib/Arm/ArmMmuLibV7Support.asm delete mode 100644 ArmPkg/Library/ArmSmcLib/Arm/ArmSmc.asm delete mode 100644 ArmPkg/Library/ArmSvcLib/Arm/ArmSvc.asm delete mode 100644 ArmPkg/Library/CompilerIntrinsicsLib/Arm/lasr.asm delete mode 100644 ArmPkg/Library/CompilerIntrinsicsLib/Arm/llsl.asm delete mode 100644 ArmPkg/Library/CompilerIntrinsicsLib/Arm/memmove.asm delete mode 100644 ArmPkg/Library/CompilerIntrinsicsLib/Arm/mullu.asm delete mode 100644 ArmPkg/Library/CompilerIntrinsicsLib/Arm/switch.asm delete mode 100644 ArmPkg/Library/CompilerIntrinsicsLib/Arm/uread.asm delete mode 100644 ArmPkg/Library/CompilerIntrinsicsLib/Arm/uwrite.asm delete mode 100644 ArmPlatformPkg/Library/ArmPlatformLibNull/Arm/ArmPlatformHelper.asm delete mode 100644 ArmPlatformPkg/Library/ArmPlatformStackLib/Arm/ArmPlatformStackLib.asm delete mode 100644 ArmPlatformPkg/PrePeiCore/Arm/Exception.asm delete mode 100644 ArmPlatformPkg/PrePeiCore/Arm/PrePeiCoreEntryPoint.asm delete mode 100644 ArmPlatformPkg/PrePeiCore/Arm/SwitchStack.asm delete mode 100644 ArmPlatformPkg/PrePi/Arm/ModuleEntryPoint.asm delete mode 100644 BaseTools/Scripts/Rvct-Align32.sct delete mode 100644 BaseTools/Scripts/Rvct-Align4K.sct -- 2.35.3 -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#89486): https://edk2.groups.io/g/devel/message/89486 Mute This Topic: https://groups.io/mt/90866282/21656 Group Owner: devel+ow...@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-