Przeglądaj źródła

EmbeddedPkg: Remove RVCT support

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>
Rebecca Cran 2 lat temu
rodzic
commit
b7a446f224
2 zmienionych plików z 0 dodań i 11 usunięć
  1. 0 1
      EmbeddedPkg/EmbeddedPkg.dsc
  2. 0 10
      EmbeddedPkg/GdbStub/Arm/Processor.c

+ 0 - 1
EmbeddedPkg/EmbeddedPkg.dsc

@@ -199,7 +199,6 @@
   gEmbeddedTokenSpaceGuid.PcdTimerPeriod|100000
 
 [BuildOptions]
-  RVCT:*_*_ARM_PLATFORM_FLAGS == --cpu=7-A.security
   *_*_*_CC_FLAGS  = -DDISABLE_NEW_DEPRECATED_INTERFACES
 
 ################################################################################

+ 0 - 10
EmbeddedPkg/GdbStub/Arm/Processor.c

@@ -23,11 +23,6 @@ EFI_EXCEPTION_TYPE_ENTRY  gExceptionType[] = {
   //  { EXCEPT_ARM_RESERVED,              GDB_SIGILL  }
 };
 
-// Shut up some annoying RVCT warnings
-#ifdef __CC_ARM
-  #pragma diag_suppress 1296
-#endif
-
 UINTN  gRegisterOffsets[] = {
   OFFSET_OF (EFI_SYSTEM_CONTEXT_ARM, R0),
   OFFSET_OF (EFI_SYSTEM_CONTEXT_ARM, R1),
@@ -73,11 +68,6 @@ UINTN  gRegisterOffsets[] = {
   OFFSET_OF (EFI_SYSTEM_CONTEXT_ARM, CPSR)
 };
 
-// restore warnings for RVCT
-#ifdef __CC_ARM
-  #pragma diag_default 1296
-#endif
-
 /**
  Return the number of entries in the gExceptionType[]