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, 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 IPF 29# 30 31[Sources.X64] 32 strtof.c 33 strtold_px.c 34 strtopx.c 35 36[Sources.IPF] 37 strtof.c 38 Ipf/strtold.c 39 40[Sources.IA32] 41 strtof.c 42 strtold_px.c 43 strtopx.c 44 45[Sources.ARM] 46 strtof.c 47 Ipf/strtold.c 48 49[Sources.AARCH64] 50 strtof.c 51 Ipf/strtold.c 52 53[Sources] 54 strtod.c # Public interfaces 55 atof.c 56 57 # Private interfaces interfacing to libc 58 dtoa.c 59 ldtoa.c 60 gdtoa.c 61 62 # private interfaces 63 dmisc.c 64 gmisc.c 65 hd_init.c 66 hexnan.c 67 misc.c 68 smisc.c 69 strtodg.c 70 sum.c 71 ulp.c 72 73[Packages] 74 StdLib/StdLib.dec 75 StdLibPrivateInternalFiles/DoNotUse.dec 76 MdePkg/MdePkg.dec 77 78[LibraryClasses] 79 LibC 80 LibLocale 81 LibStdLib 82 LibString 83