]> git.proxmox.com Git - mirror_edk2.git/blame - ArmPkg/Library/ArmLib/ArmBaseLib.inf
ArmPkg: Remove RVCT support
[mirror_edk2.git] / ArmPkg / Library / ArmLib / ArmBaseLib.inf
CommitLineData
c52c592a
AB
1#/** @file\r
2#\r
3# Copyright (c) 2008 - 2010, Apple Inc. All rights reserved.<BR>\r
4# Portions copyright (c) 2011 - 2014, ARM Limited. All rights reserved.\r
5# Copyright (c) 2016, Linaro Ltd. All rights reserved.\r
6#\r
4059386c 7# SPDX-License-Identifier: BSD-2-Clause-Patent\r
c52c592a
AB
8#\r
9#\r
10#**/\r
11\r
12[Defines]\r
13 INF_VERSION = 0x00010005\r
14 BASE_NAME = ArmBaseLib\r
15 FILE_GUID = f1d943b6-99c5-46d5-af5a-66ec67662700\r
16 MODULE_TYPE = BASE\r
17 VERSION_STRING = 1.0\r
18 LIBRARY_CLASS = ArmLib\r
19\r
20[Sources]\r
4cef711d 21 ArmLibPrivate.h\r
e51a677d 22 ArmLib.c\r
c52c592a
AB
23\r
24[Sources.ARM]\r
4cef711d 25 Arm/ArmV7Lib.h\r
e51a677d 26 Arm/ArmV7Lib.c\r
c52c592a 27\r
e51a677d
AB
28 Arm/ArmLibSupport.S | GCC\r
29 Arm/ArmLibSupportV7.S | GCC\r
30 Arm/ArmV7Support.S | GCC\r
31 Arm/ArmV7ArchTimerSupport.S | GCC\r
c52c592a 32\r
c52c592a 33[Sources.AARCH64]\r
4cef711d 34 AArch64/AArch64Lib.h\r
c52c592a 35 AArch64/AArch64Lib.c\r
c52c592a 36\r
e51a677d 37 AArch64/ArmLibSupport.S\r
c52c592a
AB
38 AArch64/ArmLibSupportV8.S\r
39 AArch64/AArch64Support.S\r
40 AArch64/AArch64ArchTimerSupport.S\r
c52c592a 41\r
a2ab46ad
AB
42[LibraryClasses]\r
43 DebugLib\r
44\r
c52c592a
AB
45[Packages]\r
46 ArmPkg/ArmPkg.dec\r
47 MdePkg/MdePkg.dec\r
48\r
c52c592a
AB
49[FeaturePcd.ARM]\r
50 gArmTokenSpaceGuid.PcdNormalMemoryNonshareableOverride\r