]> git.proxmox.com Git - mirror_edk2.git/commitdiff
ARM Packages: Remove GCC filter for AARCH64 assembly files
authorBrendan Jackman <brendan.jackman@arm.com>
Thu, 8 May 2014 14:54:11 +0000 (14:54 +0000)
committeroliviermartin <oliviermartin@6f19259b-4bc3-4df7-8a09-765794883524>
Thu, 8 May 2014 14:54:11 +0000 (14:54 +0000)
Some non-GCC toolchain might support the GNU assembly language.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Brendan Jackman <brendan.jackman@arm.com>
Reviewed-by: Olivier Martin <olivier.martin@arm.com>
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@15504 6f19259b-4bc3-4df7-8a09-765794883524

26 files changed:
ArmPkg/Drivers/CpuDxe/CpuDxe.inf
ArmPkg/Library/ArmLib/AArch64/AArch64Lib.inf
ArmPkg/Library/ArmLib/AArch64/AArch64LibPrePi.inf
ArmPkg/Library/ArmLib/AArch64/AArch64LibSec.inf
ArmPkg/Library/ArmLib/Null/NullArmLib.inf
ArmPkg/Library/ArmSmcLib/ArmSmcLib.inf
ArmPkg/Library/ArmSmcLibNull/ArmSmcLibNull.inf
ArmPkg/Library/BdsLib/BdsLib.inf
ArmPkg/Library/CompilerIntrinsicsLib/CompilerIntrinsicsLib.inf
ArmPkg/Library/DebugAgentSymbolsBaseLib/DebugAgentSymbolsBaseLib.inf
ArmPkg/Library/SemihostLib/SemihostLib.inf
ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressLibRTSM/ArmVExpressFoundationLib.inf
ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressLibRTSM/ArmVExpressFoundationLibSec.inf
ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressLibRTSM/ArmVExpressLib.inf
ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressLibRTSM/ArmVExpressLibSec.inf
ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressSecLibRTSM/ArmVExpressFoundationSecLib.inf
ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressSecLibRTSM/ArmVExpressSecLib.inf
ArmPlatformPkg/Library/ArmPlatformLibNull/ArmPlatformLibNull.inf
ArmPlatformPkg/Library/ArmPlatformLibNull/ArmPlatformLibNullSec.inf
ArmPlatformPkg/Library/ArmPlatformSecLibNull/ArmPlatformLibNullSec.inf
ArmPlatformPkg/Library/ArmPlatformStackLib/ArmPlatformStackLib.inf
ArmPlatformPkg/PrePeiCore/PrePeiCoreMPCore.inf
ArmPlatformPkg/PrePeiCore/PrePeiCoreUniCore.inf
ArmPlatformPkg/PrePi/PeiMPCore.inf
ArmPlatformPkg/PrePi/PeiUniCore.inf
ArmPlatformPkg/Sec/Sec.inf

index c30cec60907d19d99d926aa5aa6f3df062c53fd8..e0d5190e55057d0d758e547072c87c41a5c335f6 100644 (file)
@@ -49,7 +49,7 @@
 [Sources.AARCH64]\r
   AArch64/Mmu.c\r
   AArch64/Exception.c\r
 [Sources.AARCH64]\r
   AArch64/Mmu.c\r
   AArch64/Exception.c\r
-  AArch64/ExceptionSupport.S   | GCC\r
+  AArch64/ExceptionSupport.S\r
 \r
 [Packages]\r
   ArmPkg/ArmPkg.dec\r
 \r
 [Packages]\r
   ArmPkg/ArmPkg.dec\r
index 06824e5e75ae7c7828cd3949190c001520b5de63..e5247848b54990a0f1f5c2babdfe8b7dc691882f 100644 (file)
   AArch64Lib.c\r
   AArch64Mmu.c\r
   AArch64ArchTimer.c\r
   AArch64Lib.c\r
   AArch64Mmu.c\r
   AArch64ArchTimer.c\r
-  ArmLibSupportV8.S                   | GCC\r
-  AArch64Support.S                    | GCC\r
-  AArch64ArchTimerSupport.S           | GCC\r
+  ArmLibSupportV8.S\r
+  AArch64Support.S\r
+  AArch64ArchTimerSupport.S\r
 \r
 \r
-  ../Common/AArch64/ArmLibSupport.S   | GCC\r
+  ../Common/AArch64/ArmLibSupport.S\r
   ../Common/ArmLib.c\r
 \r
 [Packages]\r
   ../Common/ArmLib.c\r
 \r
 [Packages]\r
index 42f7e56287cde07674e22a54ddd4e5742b09f143..3a99e1b713cc341125c433e93c07953266a67cbb 100644 (file)
   LIBRARY_CLASS                  = ArmLib\r
 \r
 [Sources.common]\r
   LIBRARY_CLASS                  = ArmLib\r
 \r
 [Sources.common]\r
-  ArmLibSupportV8.S                   | GCC\r
-  AArch64Support.S                    | GCC\r
+  ArmLibSupportV8.S\r
+  AArch64Support.S\r
 \r
 \r
-  ../Common/AArch64/ArmLibSupport.S   | GCC\r
+  ../Common/AArch64/ArmLibSupport.S\r
   ../Common/ArmLib.c\r
 \r
   AArch64Lib.c\r
   AArch64Mmu.c\r
 \r
   AArch64ArchTimer.c\r
   ../Common/ArmLib.c\r
 \r
   AArch64Lib.c\r
   AArch64Mmu.c\r
 \r
   AArch64ArchTimer.c\r
-  AArch64ArchTimerSupport.S           | GCC\r
+  AArch64ArchTimerSupport.S\r
 \r
 [Packages]\r
   ArmPkg/ArmPkg.dec\r
 \r
 [Packages]\r
   ArmPkg/ArmPkg.dec\r
index c273718b33d433b9ec5b76012d928c71f99038a0..57ac694cd733209caa87c71281f23f725c9afdf3 100644 (file)
   LIBRARY_CLASS                  = ArmLib\r
 \r
 [Sources.common]\r
   LIBRARY_CLASS                  = ArmLib\r
 \r
 [Sources.common]\r
-  ArmLibSupportV8.S                   | GCC\r
-  AArch64Support.S                    | GCC\r
+  ArmLibSupportV8.S\r
+  AArch64Support.S\r
 \r
 \r
-  ../Common/AArch64/ArmLibSupport.S   | GCC\r
+  ../Common/AArch64/ArmLibSupport.S\r
   ../Common/ArmLib.c\r
 \r
   AArch64Lib.c\r
 \r
   AArch64ArchTimer.c\r
   ../Common/ArmLib.c\r
 \r
   AArch64Lib.c\r
 \r
   AArch64ArchTimer.c\r
-  AArch64ArchTimerSupport.S           | GCC\r
+  AArch64ArchTimerSupport.S\r
 \r
 [Packages]\r
   ArmPkg/ArmPkg.dec\r
 \r
 [Packages]\r
   ArmPkg/ArmPkg.dec\r
index f6d8b1942916dca7c6a36ef537745b19dd84db1f..21c374f0b293b743c48a44d4b89a8f79a3541237 100644 (file)
@@ -32,7 +32,7 @@
   ../Common/Arm/ArmLibSupport.asm  | RVCT\r
 \r
 [Sources.AARCH64]\r
   ../Common/Arm/ArmLibSupport.asm  | RVCT\r
 \r
 [Sources.AARCH64]\r
-  ../Common/AArch64/ArmLibSupport.S    | GCC\r
+  ../Common/AArch64/ArmLibSupport.S\r
 \r
 [Packages]\r
   ArmPkg/ArmPkg.dec\r
 \r
 [Packages]\r
   ArmPkg/ArmPkg.dec\r
index f07a569ddb9f104782b24937075a551e22c3dee5..e4f64058dc3c35e451fbef27af4569383a547c96 100644 (file)
@@ -24,7 +24,7 @@
   Arm/ArmSmc.S      | GCC\r
 \r
 [Sources.AARCH64]\r
   Arm/ArmSmc.S      | GCC\r
 \r
 [Sources.AARCH64]\r
-  AArch64/ArmSmc.S    | GCC\r
+  AArch64/ArmSmc.S\r
 \r
 [Packages]\r
   MdePkg/MdePkg.dec\r
 \r
 [Packages]\r
   MdePkg/MdePkg.dec\r
index 51006e78bbfa1ee3b98352a909c92bfc2be257f5..ebe1ae14d60673bad0ac89d47a8479430419868a 100644 (file)
@@ -27,7 +27,7 @@
   Arm/ArmSmcNull.S      | GCC\r
 \r
 [Sources.AARCH64]\r
   Arm/ArmSmcNull.S      | GCC\r
 \r
 [Sources.AARCH64]\r
-  AArch64/ArmSmcNull.S    | GCC\r
+  AArch64/ArmSmcNull.S\r
 \r
 [Packages]\r
   MdePkg/MdePkg.dec\r
 \r
 [Packages]\r
   MdePkg/MdePkg.dec\r
index 6f295ffe56076bddee6ca6d4d6db9d575541f895..30746f69a7cc7049ead78f56ae0a61b29803d866 100644 (file)
@@ -33,7 +33,7 @@
 \r
 [Sources.AARCH64]\r
   AArch64/BdsLinuxLoader.c\r
 \r
 [Sources.AARCH64]\r
   AArch64/BdsLinuxLoader.c\r
-  AArch64/BdsLinuxLoaderHelper.S  | GCC\r
+  AArch64/BdsLinuxLoaderHelper.S\r
 \r
 [Packages]\r
   MdePkg/MdePkg.dec\r
 \r
 [Packages]\r
   MdePkg/MdePkg.dec\r
index d230da2969a26c94acbaa9dc68ab8eace83a21f0..ace30e82ffe60b68edc1b0b6cf111e2bfed367f7 100644 (file)
@@ -23,7 +23,7 @@
   LIBRARY_CLASS                  = CompilerIntrinsicsLib \r
 \r
 [Sources.AARCH64]\r
   LIBRARY_CLASS                  = CompilerIntrinsicsLib \r
 \r
 [Sources.AARCH64]\r
-  AArch64/memcpy.S        | GCC\r
+  AArch64/memcpy.S\r
   AArch64/memset.c\r
 \r
 [Sources.ARM]\r
   AArch64/memset.c\r
 \r
 [Sources.ARM]\r
index f7dfa01d51bbc20700aaac8844170cf998d57fc9..578bc71bb7ed0bdc1b210b1801a7f9fb150d5ec5 100644 (file)
@@ -27,7 +27,7 @@
   Arm/DebugAgentException.S          | GCC\r
 \r
 [Sources.AARCH64]\r
   Arm/DebugAgentException.S          | GCC\r
 \r
 [Sources.AARCH64]\r
-  AArch64/DebugAgentException.S      | GCC\r
+  AArch64/DebugAgentException.S\r
 \r
 [Packages]\r
   MdePkg/MdePkg.dec\r
 \r
 [Packages]\r
   MdePkg/MdePkg.dec\r
index 78727780a94555d7f19d7f22b4c59b942c80c3c8..460f4cd71a847075c4012eac10991d06f838c0c5 100644 (file)
@@ -35,7 +35,7 @@
   Arm/GccSemihost.S | GCC\r
 \r
 [Sources.AARCH64]\r
   Arm/GccSemihost.S | GCC\r
 \r
 [Sources.AARCH64]\r
-  AArch64/GccSemihost.S | GCC\r
+  AArch64/GccSemihost.S\r
 \r
 [Packages]\r
   MdePkg/MdePkg.dec\r
 \r
 [Packages]\r
   MdePkg/MdePkg.dec\r
index 936388b34d07e239346302cb34f2f5b5a79d7f14..0fe8a3223014465a10286ab8d5ddc1dbbd65abdc 100644 (file)
@@ -39,7 +39,7 @@
   RTSMFoundationMem.c\r
 \r
 [Sources.AARCH64]\r
   RTSMFoundationMem.c\r
 \r
 [Sources.AARCH64]\r
-  AArch64/RTSMHelper.S      | GCC\r
+  AArch64/RTSMHelper.S\r
 \r
 [FeaturePcd]\r
   gEmbeddedTokenSpaceGuid.PcdCacheEnable\r
 \r
 [FeaturePcd]\r
   gEmbeddedTokenSpaceGuid.PcdCacheEnable\r
index 06b01c9636c613a26efea0f3f205dc4fa33aeb62..0677737a290abd92d2ffecfff3d9dfaa4a9345f6 100644 (file)
@@ -35,7 +35,7 @@
   RTSMFoundation.c\r
 \r
 [Sources.AARCH64]\r
   RTSMFoundation.c\r
 \r
 [Sources.AARCH64]\r
-  AArch64/RTSMHelper.S      | GCC\r
+  AArch64/RTSMHelper.S\r
 \r
 [FeaturePcd]\r
   gEmbeddedTokenSpaceGuid.PcdCacheEnable\r
 \r
 [FeaturePcd]\r
   gEmbeddedTokenSpaceGuid.PcdCacheEnable\r
index 58b8360177876d6d49dbd75346cd3dfcf63685d8..4e8c7aa788145ea62c074d2ff67a40f59ffd99c9 100644 (file)
@@ -42,7 +42,7 @@
   Arm/RTSMHelper.S      | GCC\r
 \r
 [Sources.AARCH64]\r
   Arm/RTSMHelper.S      | GCC\r
 \r
 [Sources.AARCH64]\r
-  AArch64/RTSMHelper.S  | GCC\r
+  AArch64/RTSMHelper.S\r
 \r
 [FeaturePcd]\r
   gEmbeddedTokenSpaceGuid.PcdCacheEnable\r
 \r
 [FeaturePcd]\r
   gEmbeddedTokenSpaceGuid.PcdCacheEnable\r
index e6d38d5e9bcee46d125b785d60df6658d7f62538..c27c2b000a02444de1ef4d92c8fed5c2c76b623f 100644 (file)
@@ -39,7 +39,7 @@
   Arm/RTSMHelper.S      | GCC\r
 \r
 [Sources.AARCH64]\r
   Arm/RTSMHelper.S      | GCC\r
 \r
 [Sources.AARCH64]\r
-  AArch64/RTSMHelper.S  | GCC\r
+  AArch64/RTSMHelper.S\r
 \r
 [FeaturePcd]\r
   gEmbeddedTokenSpaceGuid.PcdCacheEnable\r
 \r
 [FeaturePcd]\r
   gEmbeddedTokenSpaceGuid.PcdCacheEnable\r
index b1fda32f102f0f1a929cc0b6d255123ff021f4ae..2e05bece1dfcd6983273d17af52e996c04c10c22 100644 (file)
@@ -36,7 +36,7 @@
   RTSMFoundationSec.c\r
 \r
 [Sources.AARCH64]\r
   RTSMFoundationSec.c\r
 \r
 [Sources.AARCH64]\r
-  AArch64/RTSMFoundationBoot.S  | GCC\r
+  AArch64/RTSMFoundationBoot.S\r
 \r
 [FixedPcd]\r
   gArmTokenSpaceGuid.PcdFvBaseAddress\r
 \r
 [FixedPcd]\r
   gArmTokenSpaceGuid.PcdFvBaseAddress\r
index 17720ef7e0bd18aebd79ca136a2100793b07cca0..ee7d3253cdebe4f41ebc6e6a54d504499b5ed673 100644 (file)
@@ -41,8 +41,8 @@
   Arm/GicV3.S          | GCC\r
 \r
 [Sources.AARCH64]\r
   Arm/GicV3.S          | GCC\r
 \r
 [Sources.AARCH64]\r
-  AArch64/RTSMBoot.S   | GCC\r
-  AArch64/GicV3.S      | GCC\r
+  AArch64/RTSMBoot.S\r
+  AArch64/GicV3.S\r
 \r
 [FixedPcd]\r
   gArmTokenSpaceGuid.PcdFvBaseAddress\r
 \r
 [FixedPcd]\r
   gArmTokenSpaceGuid.PcdFvBaseAddress\r
index 18a506af1869e7d19206b76de7ac5d54e940d363..43fc04711b8da8805665abdf9fc7ac07ec9a1c75 100644 (file)
@@ -38,7 +38,7 @@
   Arm/ArmPlatformHelper.asm  | RVCT\r
 \r
 [Sources.AArch64]\r
   Arm/ArmPlatformHelper.asm  | RVCT\r
 \r
 [Sources.AArch64]\r
-  AArch64/ArmPlatformHelper.S | GCC\r
+  AArch64/ArmPlatformHelper.S\r
 \r
 [FixedPcd]\r
   gArmTokenSpaceGuid.PcdSystemMemoryBase\r
 \r
 [FixedPcd]\r
   gArmTokenSpaceGuid.PcdSystemMemoryBase\r
index bdd0a4833c27ecace0e0e7280ff9311b236cf061..38266bff3391992b8791c306a6273f39dac59523 100644 (file)
@@ -37,7 +37,7 @@
   Arm/ArmPlatformHelper.asm  | RVCT\r
 \r
 [Sources.AArch64]\r
   Arm/ArmPlatformHelper.asm  | RVCT\r
 \r
 [Sources.AArch64]\r
-  AArch64/ArmPlatformHelper.S | GCC\r
+  AArch64/ArmPlatformHelper.S\r
 \r
 [FixedPcd]\r
   gArmTokenSpaceGuid.PcdSystemMemoryBase\r
 \r
 [FixedPcd]\r
   gArmTokenSpaceGuid.PcdSystemMemoryBase\r
index 8fe933af2665cdc2ef3f6b2f4e6776fc5e123e67..bcc2d66c6220108488e67ab832f524cf097149c1 100644 (file)
@@ -37,7 +37,7 @@
   Arm/ArmPlatformLibNullBoot.S       | GCC\r
 \r
 [Sources.AARCH64]\r
   Arm/ArmPlatformLibNullBoot.S       | GCC\r
 \r
 [Sources.AARCH64]\r
-  AArch64/ArmPlatformLibNullBoot.S   | GCC\r
+  AArch64/ArmPlatformLibNullBoot.S\r
 \r
 \r
 [FixedPcd]\r
 \r
 \r
 [FixedPcd]\r
index affd3219649c0b8193fa392c57137839fd5a389e..d0197474f6e01af9a5469bb923402818f13a497d 100644 (file)
@@ -31,7 +31,7 @@
   Arm/ArmPlatformStackLib.S       | GCC\r
 \r
 [Sources.AARCH64]\r
   Arm/ArmPlatformStackLib.S       | GCC\r
 \r
 [Sources.AARCH64]\r
-  AArch64/ArmPlatformStackLib.S     | GCC\r
+  AArch64/ArmPlatformStackLib.S\r
 \r
 [LibraryClasses]\r
   ArmPlatformLib\r
 \r
 [LibraryClasses]\r
   ArmPlatformLib\r
index d90481e750703ee14cc3be6d8192f1948c4a7685..3b441d4439e1349e323d759c56c87fdd85cdca7f 100644 (file)
 \r
 [Sources.AARCH64]\r
   AArch64/ArchPrePeiCore.c\r
 \r
 [Sources.AARCH64]\r
   AArch64/ArchPrePeiCore.c\r
-  AArch64/PrePeiCoreEntryPoint.S   | GCC\r
-  AArch64/SwitchStack.S            | GCC\r
-  AArch64/Exception.S              | GCC\r
-  AArch64/Helper.S                 | GCC\r
+  AArch64/PrePeiCoreEntryPoint.S\r
+  AArch64/SwitchStack.S\r
+  AArch64/Exception.S\r
+  AArch64/Helper.S\r
 \r
 [Packages]\r
   MdePkg/MdePkg.dec\r
 \r
 [Packages]\r
   MdePkg/MdePkg.dec\r
index 94b7a6cf0973edc9c9ce7b74e6ad51c83892d31a..f50d21fa6ef493f72bfe722be70d227c7be497f3 100644 (file)
 \r
 [Sources.AARCH64]\r
   AArch64/ArchPrePeiCore.c\r
 \r
 [Sources.AARCH64]\r
   AArch64/ArchPrePeiCore.c\r
-  AArch64/PrePeiCoreEntryPoint.S   | GCC\r
-  AArch64/SwitchStack.S            | GCC\r
-  AArch64/Exception.S              | GCC\r
-  AArch64/Helper.S                 | GCC\r
+  AArch64/PrePeiCoreEntryPoint.S\r
+  AArch64/SwitchStack.S\r
+  AArch64/Exception.S\r
+  AArch64/Helper.S\r
 \r
 [Packages]\r
   MdePkg/MdePkg.dec\r
 \r
 [Packages]\r
   MdePkg/MdePkg.dec\r
index 45c00b8df053727e6d75827baccb38e77b46250a..38ba50c1385635ef6e3c70969f2a6a629e6316bd 100755 (executable)
@@ -30,7 +30,7 @@
 \r
 [Sources.AArch64]\r
   AArch64/ArchPrePi.c\r
 \r
 [Sources.AArch64]\r
   AArch64/ArchPrePi.c\r
-  AArch64/ModuleEntryPoint.S   | GCC\r
+  AArch64/ModuleEntryPoint.S\r
   \r
 [Packages]\r
   MdePkg/MdePkg.dec\r
   \r
 [Packages]\r
   MdePkg/MdePkg.dec\r
index 6079ec506f370b2835cc4d070425843692b0f616..ec3b89876846e727155b909962059aaea1786ac7 100755 (executable)
@@ -30,7 +30,7 @@
 \r
 [Sources.AArch64]\r
   AArch64/ArchPrePi.c\r
 \r
 [Sources.AArch64]\r
   AArch64/ArchPrePi.c\r
-  AArch64/ModuleEntryPoint.S   | GCC\r
+  AArch64/ModuleEntryPoint.S\r
   \r
 [Packages]\r
   MdePkg/MdePkg.dec\r
   \r
 [Packages]\r
   MdePkg/MdePkg.dec\r
index c365f2621cc85d45e8f260689e4855284705929c..4ccf72ae0f549b281c6f1175984a45f2ea392bf9 100644 (file)
@@ -32,8 +32,8 @@
   \r
 [Sources.AARCH64]\r
   AArch64/Arch.c\r
   \r
 [Sources.AARCH64]\r
   AArch64/Arch.c\r
-  AArch64/Helper.S        | GCC\r
-  AArch64/SecEntryPoint.S | GCC\r
+  AArch64/Helper.S\r
+  AArch64/SecEntryPoint.S\r
 \r
 [Packages]\r
   MdePkg/MdePkg.dec\r
 \r
 [Packages]\r
   MdePkg/MdePkg.dec\r