From ef7b3786058cd29d1a180fa162e5034dd5557933 Mon Sep 17 00:00:00 2001 From: Brendan Jackman Date: Thu, 8 May 2014 14:54:11 +0000 Subject: ARM Packages: Remove GCC filter for AARCH64 assembly files Some non-GCC toolchain might support the GNU assembly language. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Brendan Jackman Reviewed-by: Olivier Martin git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15504 6f19259b-4bc3-4df7-8a09-765794883524 --- ArmPkg/Drivers/CpuDxe/CpuDxe.inf | 2 +- ArmPkg/Library/ArmLib/AArch64/AArch64Lib.inf | 8 ++++---- ArmPkg/Library/ArmLib/AArch64/AArch64LibPrePi.inf | 8 ++++---- ArmPkg/Library/ArmLib/AArch64/AArch64LibSec.inf | 8 ++++---- ArmPkg/Library/ArmLib/Null/NullArmLib.inf | 2 +- ArmPkg/Library/ArmSmcLib/ArmSmcLib.inf | 2 +- ArmPkg/Library/ArmSmcLibNull/ArmSmcLibNull.inf | 2 +- ArmPkg/Library/BdsLib/BdsLib.inf | 2 +- ArmPkg/Library/CompilerIntrinsicsLib/CompilerIntrinsicsLib.inf | 2 +- .../Library/DebugAgentSymbolsBaseLib/DebugAgentSymbolsBaseLib.inf | 2 +- ArmPkg/Library/SemihostLib/SemihostLib.inf | 2 +- .../Library/ArmVExpressLibRTSM/ArmVExpressFoundationLib.inf | 2 +- .../Library/ArmVExpressLibRTSM/ArmVExpressFoundationLibSec.inf | 2 +- .../ArmVExpressPkg/Library/ArmVExpressLibRTSM/ArmVExpressLib.inf | 2 +- .../Library/ArmVExpressLibRTSM/ArmVExpressLibSec.inf | 2 +- .../Library/ArmVExpressSecLibRTSM/ArmVExpressFoundationSecLib.inf | 2 +- .../Library/ArmVExpressSecLibRTSM/ArmVExpressSecLib.inf | 4 ++-- ArmPlatformPkg/Library/ArmPlatformLibNull/ArmPlatformLibNull.inf | 2 +- .../Library/ArmPlatformLibNull/ArmPlatformLibNullSec.inf | 2 +- .../Library/ArmPlatformSecLibNull/ArmPlatformLibNullSec.inf | 2 +- .../Library/ArmPlatformStackLib/ArmPlatformStackLib.inf | 2 +- ArmPlatformPkg/PrePeiCore/PrePeiCoreMPCore.inf | 8 ++++---- ArmPlatformPkg/PrePeiCore/PrePeiCoreUniCore.inf | 8 ++++---- ArmPlatformPkg/PrePi/PeiMPCore.inf | 2 +- ArmPlatformPkg/PrePi/PeiUniCore.inf | 2 +- ArmPlatformPkg/Sec/Sec.inf | 4 ++-- 26 files changed, 43 insertions(+), 43 deletions(-) diff --git a/ArmPkg/Drivers/CpuDxe/CpuDxe.inf b/ArmPkg/Drivers/CpuDxe/CpuDxe.inf index c30cec609..e0d5190e5 100644 --- a/ArmPkg/Drivers/CpuDxe/CpuDxe.inf +++ b/ArmPkg/Drivers/CpuDxe/CpuDxe.inf @@ -49,7 +49,7 @@ [Sources.AARCH64] AArch64/Mmu.c AArch64/Exception.c - AArch64/ExceptionSupport.S | GCC + AArch64/ExceptionSupport.S [Packages] ArmPkg/ArmPkg.dec diff --git a/ArmPkg/Library/ArmLib/AArch64/AArch64Lib.inf b/ArmPkg/Library/ArmLib/AArch64/AArch64Lib.inf index 06824e5e7..e5247848b 100644 --- a/ArmPkg/Library/ArmLib/AArch64/AArch64Lib.inf +++ b/ArmPkg/Library/ArmLib/AArch64/AArch64Lib.inf @@ -25,11 +25,11 @@ AArch64Lib.c AArch64Mmu.c AArch64ArchTimer.c - ArmLibSupportV8.S | GCC - AArch64Support.S | GCC - AArch64ArchTimerSupport.S | GCC + ArmLibSupportV8.S + AArch64Support.S + AArch64ArchTimerSupport.S - ../Common/AArch64/ArmLibSupport.S | GCC + ../Common/AArch64/ArmLibSupport.S ../Common/ArmLib.c [Packages] diff --git a/ArmPkg/Library/ArmLib/AArch64/AArch64LibPrePi.inf b/ArmPkg/Library/ArmLib/AArch64/AArch64LibPrePi.inf index 42f7e5628..3a99e1b71 100644 --- a/ArmPkg/Library/ArmLib/AArch64/AArch64LibPrePi.inf +++ b/ArmPkg/Library/ArmLib/AArch64/AArch64LibPrePi.inf @@ -22,17 +22,17 @@ LIBRARY_CLASS = ArmLib [Sources.common] - ArmLibSupportV8.S | GCC - AArch64Support.S | GCC + ArmLibSupportV8.S + AArch64Support.S - ../Common/AArch64/ArmLibSupport.S | GCC + ../Common/AArch64/ArmLibSupport.S ../Common/ArmLib.c AArch64Lib.c AArch64Mmu.c AArch64ArchTimer.c - AArch64ArchTimerSupport.S | GCC + AArch64ArchTimerSupport.S [Packages] ArmPkg/ArmPkg.dec diff --git a/ArmPkg/Library/ArmLib/AArch64/AArch64LibSec.inf b/ArmPkg/Library/ArmLib/AArch64/AArch64LibSec.inf index c273718b3..57ac694cd 100644 --- a/ArmPkg/Library/ArmLib/AArch64/AArch64LibSec.inf +++ b/ArmPkg/Library/ArmLib/AArch64/AArch64LibSec.inf @@ -21,16 +21,16 @@ LIBRARY_CLASS = ArmLib [Sources.common] - ArmLibSupportV8.S | GCC - AArch64Support.S | GCC + ArmLibSupportV8.S + AArch64Support.S - ../Common/AArch64/ArmLibSupport.S | GCC + ../Common/AArch64/ArmLibSupport.S ../Common/ArmLib.c AArch64Lib.c AArch64ArchTimer.c - AArch64ArchTimerSupport.S | GCC + AArch64ArchTimerSupport.S [Packages] ArmPkg/ArmPkg.dec diff --git a/ArmPkg/Library/ArmLib/Null/NullArmLib.inf b/ArmPkg/Library/ArmLib/Null/NullArmLib.inf index f6d8b1942..21c374f0b 100644 --- a/ArmPkg/Library/ArmLib/Null/NullArmLib.inf +++ b/ArmPkg/Library/ArmLib/Null/NullArmLib.inf @@ -32,7 +32,7 @@ ../Common/Arm/ArmLibSupport.asm | RVCT [Sources.AARCH64] - ../Common/AArch64/ArmLibSupport.S | GCC + ../Common/AArch64/ArmLibSupport.S [Packages] ArmPkg/ArmPkg.dec diff --git a/ArmPkg/Library/ArmSmcLib/ArmSmcLib.inf b/ArmPkg/Library/ArmSmcLib/ArmSmcLib.inf index f07a569dd..e4f64058d 100644 --- a/ArmPkg/Library/ArmSmcLib/ArmSmcLib.inf +++ b/ArmPkg/Library/ArmSmcLib/ArmSmcLib.inf @@ -24,7 +24,7 @@ Arm/ArmSmc.S | GCC [Sources.AARCH64] - AArch64/ArmSmc.S | GCC + AArch64/ArmSmc.S [Packages] MdePkg/MdePkg.dec diff --git a/ArmPkg/Library/ArmSmcLibNull/ArmSmcLibNull.inf b/ArmPkg/Library/ArmSmcLibNull/ArmSmcLibNull.inf index 51006e78b..ebe1ae14d 100644 --- a/ArmPkg/Library/ArmSmcLibNull/ArmSmcLibNull.inf +++ b/ArmPkg/Library/ArmSmcLibNull/ArmSmcLibNull.inf @@ -27,7 +27,7 @@ Arm/ArmSmcNull.S | GCC [Sources.AARCH64] - AArch64/ArmSmcNull.S | GCC + AArch64/ArmSmcNull.S [Packages] MdePkg/MdePkg.dec diff --git a/ArmPkg/Library/BdsLib/BdsLib.inf b/ArmPkg/Library/BdsLib/BdsLib.inf index 6f295ffe5..30746f69a 100644 --- a/ArmPkg/Library/BdsLib/BdsLib.inf +++ b/ArmPkg/Library/BdsLib/BdsLib.inf @@ -33,7 +33,7 @@ [Sources.AARCH64] AArch64/BdsLinuxLoader.c - AArch64/BdsLinuxLoaderHelper.S | GCC + AArch64/BdsLinuxLoaderHelper.S [Packages] MdePkg/MdePkg.dec diff --git a/ArmPkg/Library/CompilerIntrinsicsLib/CompilerIntrinsicsLib.inf b/ArmPkg/Library/CompilerIntrinsicsLib/CompilerIntrinsicsLib.inf index d230da296..ace30e82f 100644 --- a/ArmPkg/Library/CompilerIntrinsicsLib/CompilerIntrinsicsLib.inf +++ b/ArmPkg/Library/CompilerIntrinsicsLib/CompilerIntrinsicsLib.inf @@ -23,7 +23,7 @@ LIBRARY_CLASS = CompilerIntrinsicsLib [Sources.AARCH64] - AArch64/memcpy.S | GCC + AArch64/memcpy.S AArch64/memset.c [Sources.ARM] diff --git a/ArmPkg/Library/DebugAgentSymbolsBaseLib/DebugAgentSymbolsBaseLib.inf b/ArmPkg/Library/DebugAgentSymbolsBaseLib/DebugAgentSymbolsBaseLib.inf index f7dfa01d5..578bc71bb 100644 --- a/ArmPkg/Library/DebugAgentSymbolsBaseLib/DebugAgentSymbolsBaseLib.inf +++ b/ArmPkg/Library/DebugAgentSymbolsBaseLib/DebugAgentSymbolsBaseLib.inf @@ -27,7 +27,7 @@ Arm/DebugAgentException.S | GCC [Sources.AARCH64] - AArch64/DebugAgentException.S | GCC + AArch64/DebugAgentException.S [Packages] MdePkg/MdePkg.dec diff --git a/ArmPkg/Library/SemihostLib/SemihostLib.inf b/ArmPkg/Library/SemihostLib/SemihostLib.inf index 78727780a..460f4cd71 100644 --- a/ArmPkg/Library/SemihostLib/SemihostLib.inf +++ b/ArmPkg/Library/SemihostLib/SemihostLib.inf @@ -35,7 +35,7 @@ Arm/GccSemihost.S | GCC [Sources.AARCH64] - AArch64/GccSemihost.S | GCC + AArch64/GccSemihost.S [Packages] MdePkg/MdePkg.dec diff --git a/ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressLibRTSM/ArmVExpressFoundationLib.inf b/ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressLibRTSM/ArmVExpressFoundationLib.inf index 936388b34..0fe8a3223 100644 --- a/ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressLibRTSM/ArmVExpressFoundationLib.inf +++ b/ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressLibRTSM/ArmVExpressFoundationLib.inf @@ -39,7 +39,7 @@ RTSMFoundationMem.c [Sources.AARCH64] - AArch64/RTSMHelper.S | GCC + AArch64/RTSMHelper.S [FeaturePcd] gEmbeddedTokenSpaceGuid.PcdCacheEnable diff --git a/ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressLibRTSM/ArmVExpressFoundationLibSec.inf b/ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressLibRTSM/ArmVExpressFoundationLibSec.inf index 06b01c963..0677737a2 100644 --- a/ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressLibRTSM/ArmVExpressFoundationLibSec.inf +++ b/ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressLibRTSM/ArmVExpressFoundationLibSec.inf @@ -35,7 +35,7 @@ RTSMFoundation.c [Sources.AARCH64] - AArch64/RTSMHelper.S | GCC + AArch64/RTSMHelper.S [FeaturePcd] gEmbeddedTokenSpaceGuid.PcdCacheEnable diff --git a/ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressLibRTSM/ArmVExpressLib.inf b/ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressLibRTSM/ArmVExpressLib.inf index 58b836017..4e8c7aa78 100644 --- a/ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressLibRTSM/ArmVExpressLib.inf +++ b/ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressLibRTSM/ArmVExpressLib.inf @@ -42,7 +42,7 @@ Arm/RTSMHelper.S | GCC [Sources.AARCH64] - AArch64/RTSMHelper.S | GCC + AArch64/RTSMHelper.S [FeaturePcd] gEmbeddedTokenSpaceGuid.PcdCacheEnable diff --git a/ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressLibRTSM/ArmVExpressLibSec.inf b/ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressLibRTSM/ArmVExpressLibSec.inf index e6d38d5e9..c27c2b000 100644 --- a/ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressLibRTSM/ArmVExpressLibSec.inf +++ b/ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressLibRTSM/ArmVExpressLibSec.inf @@ -39,7 +39,7 @@ Arm/RTSMHelper.S | GCC [Sources.AARCH64] - AArch64/RTSMHelper.S | GCC + AArch64/RTSMHelper.S [FeaturePcd] gEmbeddedTokenSpaceGuid.PcdCacheEnable diff --git a/ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressSecLibRTSM/ArmVExpressFoundationSecLib.inf b/ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressSecLibRTSM/ArmVExpressFoundationSecLib.inf index b1fda32f1..2e05bece1 100644 --- a/ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressSecLibRTSM/ArmVExpressFoundationSecLib.inf +++ b/ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressSecLibRTSM/ArmVExpressFoundationSecLib.inf @@ -36,7 +36,7 @@ RTSMFoundationSec.c [Sources.AARCH64] - AArch64/RTSMFoundationBoot.S | GCC + AArch64/RTSMFoundationBoot.S [FixedPcd] gArmTokenSpaceGuid.PcdFvBaseAddress diff --git a/ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressSecLibRTSM/ArmVExpressSecLib.inf b/ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressSecLibRTSM/ArmVExpressSecLib.inf index 17720ef7e..ee7d3253c 100644 --- a/ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressSecLibRTSM/ArmVExpressSecLib.inf +++ b/ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressSecLibRTSM/ArmVExpressSecLib.inf @@ -41,8 +41,8 @@ Arm/GicV3.S | GCC [Sources.AARCH64] - AArch64/RTSMBoot.S | GCC - AArch64/GicV3.S | GCC + AArch64/RTSMBoot.S + AArch64/GicV3.S [FixedPcd] gArmTokenSpaceGuid.PcdFvBaseAddress diff --git a/ArmPlatformPkg/Library/ArmPlatformLibNull/ArmPlatformLibNull.inf b/ArmPlatformPkg/Library/ArmPlatformLibNull/ArmPlatformLibNull.inf index 18a506af1..43fc04711 100644 --- a/ArmPlatformPkg/Library/ArmPlatformLibNull/ArmPlatformLibNull.inf +++ b/ArmPlatformPkg/Library/ArmPlatformLibNull/ArmPlatformLibNull.inf @@ -38,7 +38,7 @@ Arm/ArmPlatformHelper.asm | RVCT [Sources.AArch64] - AArch64/ArmPlatformHelper.S | GCC + AArch64/ArmPlatformHelper.S [FixedPcd] gArmTokenSpaceGuid.PcdSystemMemoryBase diff --git a/ArmPlatformPkg/Library/ArmPlatformLibNull/ArmPlatformLibNullSec.inf b/ArmPlatformPkg/Library/ArmPlatformLibNull/ArmPlatformLibNullSec.inf index bdd0a4833..38266bff3 100644 --- a/ArmPlatformPkg/Library/ArmPlatformLibNull/ArmPlatformLibNullSec.inf +++ b/ArmPlatformPkg/Library/ArmPlatformLibNull/ArmPlatformLibNullSec.inf @@ -37,7 +37,7 @@ Arm/ArmPlatformHelper.asm | RVCT [Sources.AArch64] - AArch64/ArmPlatformHelper.S | GCC + AArch64/ArmPlatformHelper.S [FixedPcd] gArmTokenSpaceGuid.PcdSystemMemoryBase diff --git a/ArmPlatformPkg/Library/ArmPlatformSecLibNull/ArmPlatformLibNullSec.inf b/ArmPlatformPkg/Library/ArmPlatformSecLibNull/ArmPlatformLibNullSec.inf index 8fe933af2..bcc2d66c6 100644 --- a/ArmPlatformPkg/Library/ArmPlatformSecLibNull/ArmPlatformLibNullSec.inf +++ b/ArmPlatformPkg/Library/ArmPlatformSecLibNull/ArmPlatformLibNullSec.inf @@ -37,7 +37,7 @@ Arm/ArmPlatformLibNullBoot.S | GCC [Sources.AARCH64] - AArch64/ArmPlatformLibNullBoot.S | GCC + AArch64/ArmPlatformLibNullBoot.S [FixedPcd] diff --git a/ArmPlatformPkg/Library/ArmPlatformStackLib/ArmPlatformStackLib.inf b/ArmPlatformPkg/Library/ArmPlatformStackLib/ArmPlatformStackLib.inf index affd32196..d0197474f 100644 --- a/ArmPlatformPkg/Library/ArmPlatformStackLib/ArmPlatformStackLib.inf +++ b/ArmPlatformPkg/Library/ArmPlatformStackLib/ArmPlatformStackLib.inf @@ -31,7 +31,7 @@ Arm/ArmPlatformStackLib.S | GCC [Sources.AARCH64] - AArch64/ArmPlatformStackLib.S | GCC + AArch64/ArmPlatformStackLib.S [LibraryClasses] ArmPlatformLib diff --git a/ArmPlatformPkg/PrePeiCore/PrePeiCoreMPCore.inf b/ArmPlatformPkg/PrePeiCore/PrePeiCoreMPCore.inf index d90481e75..3b441d443 100644 --- a/ArmPlatformPkg/PrePeiCore/PrePeiCoreMPCore.inf +++ b/ArmPlatformPkg/PrePeiCore/PrePeiCoreMPCore.inf @@ -35,10 +35,10 @@ [Sources.AARCH64] AArch64/ArchPrePeiCore.c - AArch64/PrePeiCoreEntryPoint.S | GCC - AArch64/SwitchStack.S | GCC - AArch64/Exception.S | GCC - AArch64/Helper.S | GCC + AArch64/PrePeiCoreEntryPoint.S + AArch64/SwitchStack.S + AArch64/Exception.S + AArch64/Helper.S [Packages] MdePkg/MdePkg.dec diff --git a/ArmPlatformPkg/PrePeiCore/PrePeiCoreUniCore.inf b/ArmPlatformPkg/PrePeiCore/PrePeiCoreUniCore.inf index 94b7a6cf0..f50d21fa6 100644 --- a/ArmPlatformPkg/PrePeiCore/PrePeiCoreUniCore.inf +++ b/ArmPlatformPkg/PrePeiCore/PrePeiCoreUniCore.inf @@ -35,10 +35,10 @@ [Sources.AARCH64] AArch64/ArchPrePeiCore.c - AArch64/PrePeiCoreEntryPoint.S | GCC - AArch64/SwitchStack.S | GCC - AArch64/Exception.S | GCC - AArch64/Helper.S | GCC + AArch64/PrePeiCoreEntryPoint.S + AArch64/SwitchStack.S + AArch64/Exception.S + AArch64/Helper.S [Packages] MdePkg/MdePkg.dec diff --git a/ArmPlatformPkg/PrePi/PeiMPCore.inf b/ArmPlatformPkg/PrePi/PeiMPCore.inf index 45c00b8df..38ba50c13 100755 --- a/ArmPlatformPkg/PrePi/PeiMPCore.inf +++ b/ArmPlatformPkg/PrePi/PeiMPCore.inf @@ -30,7 +30,7 @@ [Sources.AArch64] AArch64/ArchPrePi.c - AArch64/ModuleEntryPoint.S | GCC + AArch64/ModuleEntryPoint.S [Packages] MdePkg/MdePkg.dec diff --git a/ArmPlatformPkg/PrePi/PeiUniCore.inf b/ArmPlatformPkg/PrePi/PeiUniCore.inf index 6079ec506..ec3b89876 100755 --- a/ArmPlatformPkg/PrePi/PeiUniCore.inf +++ b/ArmPlatformPkg/PrePi/PeiUniCore.inf @@ -30,7 +30,7 @@ [Sources.AArch64] AArch64/ArchPrePi.c - AArch64/ModuleEntryPoint.S | GCC + AArch64/ModuleEntryPoint.S [Packages] MdePkg/MdePkg.dec diff --git a/ArmPlatformPkg/Sec/Sec.inf b/ArmPlatformPkg/Sec/Sec.inf index c365f2621..4ccf72ae0 100644 --- a/ArmPlatformPkg/Sec/Sec.inf +++ b/ArmPlatformPkg/Sec/Sec.inf @@ -32,8 +32,8 @@ [Sources.AARCH64] AArch64/Arch.c - AArch64/Helper.S | GCC - AArch64/SecEntryPoint.S | GCC + AArch64/Helper.S + AArch64/SecEntryPoint.S [Packages] MdePkg/MdePkg.dec -- cgit v1.2.3