]> git.proxmox.com Git - mirror_edk2.git/commitdiff
EmbeddedPkg: Remove RVCT support
authorRebecca Cran <quic_rcran@quicinc.com>
Tue, 3 May 2022 18:48:18 +0000 (02:48 +0800)
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Fri, 13 May 2022 14:58:54 +0000 (14:58 +0000)
RVCT is obsolete and no longer used.
Remove support for it.

Signed-off-by: Rebecca Cran <quic_rcran@quicinc.com>
Reviewed-by: Ard Biesheuvel <ardb@kernel.org>
EmbeddedPkg/EmbeddedPkg.dsc
EmbeddedPkg/GdbStub/Arm/Processor.c

index f7ed61545c2e81284b6c2ed825d8e3388e1d0bd4..e9062cacbb42995c3ebfaf4b0535e51ba9938bc9 100644 (file)
   gEmbeddedTokenSpaceGuid.PcdTimerPeriod|100000\r
 \r
 [BuildOptions]\r
-  RVCT:*_*_ARM_PLATFORM_FLAGS == --cpu=7-A.security\r
   *_*_*_CC_FLAGS  = -DDISABLE_NEW_DEPRECATED_INTERFACES\r
 \r
 ################################################################################\r
index ec160903a5fb3a5055c1003fdce231070b48fa2b..ed91b6b561d90a5bd67ce364b3665620c48f8e2d 100644 (file)
@@ -23,11 +23,6 @@ EFI_EXCEPTION_TYPE_ENTRY  gExceptionType[] = {
   //  { EXCEPT_ARM_RESERVED,              GDB_SIGILL  }\r
 };\r
 \r
-// Shut up some annoying RVCT warnings\r
-#ifdef __CC_ARM\r
-  #pragma diag_suppress 1296\r
-#endif\r
-\r
 UINTN  gRegisterOffsets[] = {\r
   OFFSET_OF (EFI_SYSTEM_CONTEXT_ARM, R0),\r
   OFFSET_OF (EFI_SYSTEM_CONTEXT_ARM, R1),\r
@@ -73,11 +68,6 @@ UINTN  gRegisterOffsets[] = {
   OFFSET_OF (EFI_SYSTEM_CONTEXT_ARM, CPSR)\r
 };\r
 \r
-// restore warnings for RVCT\r
-#ifdef __CC_ARM\r
-  #pragma diag_default 1296\r
-#endif\r
-\r
 /**\r
  Return the number of entries in the gExceptionType[]\r
 \r