]> git.proxmox.com Git - mirror_edk2.git/blob - StdLib/LibC/gdtoa/gdtoa.inf
StdLib: Removing ipf which is no longer supported from edk2.
[mirror_edk2.git] / StdLib / LibC / gdtoa / gdtoa.inf
1 ## @file
2 # This module contains source for a library of binary -> decimal
3 # and decimal -> binary conversion routines, for single-, double-,
4 # and extended-precision IEEE binary floating-point arithmetic, and
5 # other IEEE-like binary floating-point, including "double double".
6 #
7 # Copyright (c) 2010 - 2018, Intel Corporation. All rights reserved.<BR>
8 #
9 # This program and the accompanying materials
10 # are licensed and made available under the terms and conditions of the BSD License
11 # which accompanies this distribution. The full text of the license may be found at
12 # http://opensource.org/licenses/bsd-license.php.
13 # THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
14 # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
15 #
16 #
17 ##
18
19 [Defines]
20 INF_VERSION = 0x00010005
21 BASE_NAME = LibGdtoa
22 FILE_GUID = 5c98de6e-cb69-465f-b6b9-f661e26e6f9d
23 MODULE_TYPE = UEFI_APPLICATION
24 VERSION_STRING = 1.0
25 LIBRARY_CLASS = LibGdtoa
26
27 #
28 # VALID_ARCHITECTURES = IA32 X64
29 #
30
31 [Sources.X64]
32 strtof.c
33 strtold_px.c
34 strtopx.c
35
36 [Sources.IA32]
37 strtof.c
38 strtold_px.c
39 strtopx.c
40
41 [Sources.ARM]
42 strtof.c
43 Ipf/strtold.c
44
45 [Sources.AARCH64]
46 strtof.c
47 Ipf/strtold.c
48
49 [Sources]
50 strtod.c # Public interfaces
51 atof.c
52
53 # Private interfaces interfacing to libc
54 dtoa.c
55 ldtoa.c
56 gdtoa.c
57
58 # private interfaces
59 dmisc.c
60 gmisc.c
61 hd_init.c
62 hexnan.c
63 misc.c
64 smisc.c
65 strtodg.c
66 sum.c
67 ulp.c
68
69 [Packages]
70 StdLib/StdLib.dec
71 StdLibPrivateInternalFiles/DoNotUse.dec
72 MdePkg/MdePkg.dec
73
74 [LibraryClasses]
75 LibC
76 LibLocale
77 LibStdLib
78 LibString