From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from alexa-out-sd-01.qualcomm.com (alexa-out-sd-01.qualcomm.com [199.106.114.38]) by mx.groups.io with SMTP id smtpd.web08.1014.1651603719238416815 for ; Tue, 03 May 2022 11:48:39 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@quicinc.com header.s=qcdkim header.b=FwHfp1xW; spf=pass (domain: quicinc.com, ip: 199.106.114.38, mailfrom: quic_rcran@quicinc.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=quicinc.com; i=@quicinc.com; q=dns/txt; s=qcdkim; t=1651603719; x=1683139719; h=from:to:cc:subject:date:message-id:mime-version: content-transfer-encoding; bh=DxYg49xFH7DBRstOzVKSAGdcQenqx4vRqEQjsUbEAkA=; b=FwHfp1xWMeqdTSggyNZeazAmyV00pyO2fIyb4bda2OFFBLFXVe1RBRgH x4chOjlHvkoKLcyZY5c1JqmCTqewgmegzHOZKwF8u9r6Ho5iHDaSzQBYF lEXhgaCFQBHWclZ6qNI+ovSXoaKyKZdybO4FG2qwDQk2BbbH5yKy6ghVd g=; Received: from unknown (HELO ironmsg04-sd.qualcomm.com) ([10.53.140.144]) by alexa-out-sd-01.qualcomm.com with ESMTP; 03 May 2022 11:48:38 -0700 X-QCInternal: smtphost Received: from nasanex01c.na.qualcomm.com ([10.47.97.222]) by ironmsg04-sd.qualcomm.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 03 May 2022 11:48:38 -0700 Received: from nalasex01a.na.qualcomm.com (10.47.209.196) by nasanex01c.na.qualcomm.com (10.47.97.222) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.22; Tue, 3 May 2022 11:48:37 -0700 Received: from linbox.ba.nuviainc.com (10.80.80.8) by nalasex01a.na.qualcomm.com (10.47.209.196) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.22; Tue, 3 May 2022 11:48:36 -0700 From: "Rebecca Cran" To: , Leif Lindholm , "Ard Biesheuvel" , Sami Mujawar , Gerd Hoffmann , Bob Feng , "Liming Gao" , Yuwei Chen , "Jiewen Yao" , Jian J Wang , Xiaoyu Lu , Guomin Jiang , Abner Chang , Daniel Schaefer , Ray Ni , Michael D Kinney , "Zhiguang Liu" , Maciej Rabeda , Jiaxin Wu , Siyuan Fu , "Jordan Justen" , Anthony Perard , Julien Grall CC: Rebecca Cran Subject: [PATCH 00/10] Multiple packages: Remove RVCT support Date: Tue, 3 May 2022 12:48:10 -0600 Message-ID: <20220503184820.19312-1-quic_rcran@quicinc.com> X-Mailer: git-send-email 2.35.3 MIME-Version: 1.0 Return-Path: quic_rcran@quicinc.com X-Originating-IP: [10.80.80.8] X-ClientProxiedBy: nasanex01b.na.qualcomm.com (10.46.141.250) To nalasex01a.na.qualcomm.com (10.47.209.196) Content-Transfer-Encoding: 8bit Content-Type: text/plain 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