]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdePkg/Library/BaseLib/BaseLib.inf
MdePkg/BaseLib: Added ARM Aarch64 architecture support
[mirror_edk2.git] / MdePkg / Library / BaseLib / BaseLib.inf
index f54c3bc32b1fd6b6667a9095025ab5388b25f486..3e47b55d19877f3d338646fd7104310e70628831 100644 (file)
@@ -3,6 +3,7 @@
 #\r
 #  Copyright (c) 2007 - 2010, Intel Corporation. All rights reserved.<BR>\r
 #  Portions copyright (c) 2008 - 2009, Apple Inc. All rights reserved.<BR>\r
+#  Portions copyright (c) 2011 - 2013, ARM Ltd. All rights reserved.<BR>\r
 #\r
 #  This program and the accompanying materials\r
 #  are licensed and made available under the terms and conditions of the BSD License\r
@@ -23,7 +24,7 @@
   LIBRARY_CLASS                  = BaseLib \r
 \r
 #\r
-#  VALID_ARCHITECTURES           = IA32 X64 IPF EBC ARM\r
+#  VALID_ARCHITECTURES           = IA32 X64 IPF EBC ARM AARCH64\r
 #\r
 \r
 [Sources]\r
   Arm/SetJumpLongJump.S         | GCC\r
   Arm/CpuBreakpoint.S           | GCC\r
 \r
+[Sources.AARCH64]\r
+  Arm/InternalSwitchStack.c\r
+  Arm/Unaligned.c\r
+  Math64.c\r
+\r
+  AArch64/SwitchStack.S             | GCC\r
+  AArch64/EnableInterrupts.S        | GCC\r
+  AArch64/DisableInterrupts.S       | GCC\r
+  AArch64/GetInterruptsState.S      | GCC\r
+  AArch64/SetJumpLongJump.S         | GCC\r
+  AArch64/CpuBreakpoint.S           | GCC\r
+\r
 [Packages]\r
   MdePkg/MdePkg.dec\r
 \r