]> git.proxmox.com Git - mirror_edk2.git/blobdiff - StdLib/LibC/LibC.inf
edk2: Remove AppPkg, StdLib, StdLibPrivateInternalFiles
[mirror_edk2.git] / StdLib / LibC / LibC.inf
diff --git a/StdLib/LibC/LibC.inf b/StdLib/LibC/LibC.inf
deleted file mode 100644 (file)
index 5bb2053..0000000
+++ /dev/null
@@ -1,119 +0,0 @@
-## @file\r
-#  Standard C library: Miscelaneous implementations.\r
-#\r
-#  Copyright (c) 2010 - 2018, Intel Corporation. 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
-#  which accompanies this distribution. The full text of the license may be found at\r
-#  http://opensource.org/licenses/bsd-license.\r
-#\r
-#  THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,\r
-#  WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.\r
-#\r
-#\r
-##\r
-\r
-[Defines]\r
-  INF_VERSION                    = 0x00010005\r
-  BASE_NAME                      = LibC\r
-  FILE_GUID                      = 695bec93-82ae-4c17-bdad-7f184f4e651d\r
-  MODULE_TYPE                    = UEFI_APPLICATION\r
-  VERSION_STRING                 = 1.0\r
-  LIBRARY_CLASS                  = LibC\r
-\r
-#\r
-#  VALID_ARCHITECTURES           = IA32 X64\r
-#\r
-\r
-[Sources]\r
-  Main/errno.c\r
-  Main/assert.c\r
-  Main/isinfd_ieee754.c\r
-  Main/isinff_ieee754.c\r
-  Main/isnand_ieee754.c\r
-  Main/isnanf_ieee754.c\r
-  Main/infinityf_ieee754.c\r
-  Main/Main.c\r
-  Main/HtoNtoH.c\r
-  Main/ByteSwap.c\r
-  Main/longjmp.c\r
-\r
-[Sources.IA32]\r
-  Main/x86flt_rounds.c\r
-  Main/Ia32/fpu_rmode.asm | MSFT\r
-  Main/Ia32/fpu_rmode.asm | INTEL\r
-  Main/Ia32/fpu_rmode.S   | GCC\r
-  Main/Ia32/isinfl.c\r
-  Main/Ia32/isnanl.c\r
-\r
-  # Compiler helper (C RunTime) functions\r
-  CRT/Ia32/llmul.c          | MSFT    # __allmul\r
-  CRT/Ia32/llshl.c          | MSFT    # __allshl\r
-  CRT/Ia32/llshr.c          | MSFT    # __allshr\r
-  CRT/Ia32/ulldiv.c         | MSFT    # __aulldiv\r
-  CRT/Ia32/ullrem.c         | MSFT    # __aullrem\r
-  CRT/Ia32/ullshr.c         | MSFT    # __aullshr\r
-  CRT/Ia32/lldiv.c          | MSFT    # __alldiv\r
-  CRT/Ia32/llrem.c          | MSFT    # __allrem\r
-  CRT/Ia32/lldvrm.c         | MSFT    # __alldvrm\r
-  CRT/Ia32/ulldvrm.c        | MSFT    # __aulldvrm\r
-\r
-  CRT/Ia32/llmul.c          | INTEL\r
-  CRT/Ia32/llshl.c          | INTEL\r
-  CRT/Ia32/llshr.c          | INTEL\r
-  CRT/Ia32/ulldiv.c         | INTEL\r
-  CRT/Ia32/ullrem.c         | INTEL\r
-  CRT/Ia32/ullshr.c         | INTEL\r
-  CRT/Ia32/lldiv.c          | INTEL\r
-  CRT/Ia32/llrem.c          | INTEL\r
-  CRT/Ia32/lldvrm.c         | INTEL\r
-  CRT/Ia32/ulldvrm.c        | INTEL\r
-\r
-  CRT/Gcc.c                 | GCC\r
-\r
-[Sources.X64]\r
-  Main/x86flt_rounds.c\r
-  Main/X64/fpu_rmode.asm  | MSFT\r
-  Main/X64/fpu_rmode.asm  | INTEL\r
-  Main/X64/fpu_rmode.S    | GCC\r
-  Main/X64/isinfl.c\r
-  Main/X64/isnanl.c\r
-\r
-[Sources.ARM]\r
-  Main/Arm/fixunsdfsi.c\r
-  Main/Arm/floatunsidf.c\r
-  Main/Arm/flt_rounds.c\r
-\r
-[Sources.AARCH64]\r
-  Main/Arm/flt_rounds.c\r
-\r
-[Binaries.IA32]\r
-  LIB|Main/Ia32/ftol2.obj|*|MSFT\r
-\r
-[Packages]\r
-  StdLib/StdLib.dec\r
-  StdLibPrivateInternalFiles/DoNotUse.dec\r
-  MdePkg/MdePkg.dec\r
-  ShellPkg/ShellPkg.dec\r
-\r
-[LibraryClasses]\r
-  ShellCEntryLib\r
-  UefiLib\r
-  BaseLib\r
-  BaseMemoryLib\r
-  MemoryAllocationLib\r
-  LibStdLib\r
-  LibStdio\r
-  LibString\r
-  DevConsole\r
-\r
-################################################################\r
-#\r
-# The Build Options, below, are only used when building the C library.\r
-# DO NOT use them when building your application!\r
-# Nasty things could happen if you do.\r
-#\r
-[BuildOptions]\r
-  MSFT:*_*_IA32_CC_FLAGS = /GL-\r
-  GCC:*_*_ARM_CC_FLAGS = -fno-lto\r