]> git.proxmox.com Git - mirror_edk2.git/blame - ArmPkg/Library/ArmSoftFloatLib/ArmSoftFloatLib.inf
ArmPkg: Replace BSD License with BSD+Patent License
[mirror_edk2.git] / ArmPkg / Library / ArmSoftFloatLib / ArmSoftFloatLib.inf
CommitLineData
1dbda2b4
AB
1## @file\r
2# ARM Software floating point Library.\r
3#\r
4# Copyright (c) 2014, ARM Ltd. All rights reserved.\r
5# Copyright (c) 2015, Linaro Ltd. All rights reserved.\r
6#\r
4059386c 7# SPDX-License-Identifier: BSD-2-Clause-Patent\r
1dbda2b4
AB
8#\r
9#\r
10##\r
11\r
12[Defines]\r
13 INF_VERSION = 0x00010005\r
14 BASE_NAME = ArmSoftFloatLib\r
15 FILE_GUID = a485f921-749e-41a0-9f91-62f09a38721c\r
16 MODULE_TYPE = BASE\r
17 VERSION_STRING = 1.0\r
18 LIBRARY_CLASS = ArmSoftFloatLib\r
19\r
20#\r
21# VALID_ARCHITECTURES = ARM\r
22#\r
23\r
24[Sources]\r
25 bits32/softfloat.c\r
26 Arm/__aeabi_dcmpeq.c\r
27 Arm/__aeabi_fcmpeq.c\r
28 Arm/__aeabi_dcmpge.c\r
29 Arm/__aeabi_fcmpge.c\r
30 Arm/__aeabi_dcmpgt.c\r
31 Arm/__aeabi_fcmpgt.c\r
32 Arm/__aeabi_dcmple.c\r
33 Arm/__aeabi_fcmple.c\r
34 Arm/__aeabi_dcmplt.c\r
35 Arm/__aeabi_fcmplt.c\r
36 Arm/__aeabi_dcmpun.c\r
37 Arm/__aeabi_fcmpun.c\r
38\r
0b5d7b6e
AB
39 Arm/__aeabi_cdcmp.asm | RVCT\r
40 Arm/__aeabi_cfcmp.asm | RVCT\r
41\r
1dbda2b4
AB
42[Packages]\r
43 MdePkg/MdePkg.dec\r
44\r
45[BuildOptions]\r
59ceaa0a 46 GCC:*_*_*_CC_FLAGS = -DSOFTFLOAT_FOR_GCC -Wno-enum-compare -fno-lto\r
c75f8371 47 RVCT:*_*_*_CC_FLAGS = -DSOFTFLOAT_FOR_GCC\r