#\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
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