]> git.proxmox.com Git - mirror_edk2.git/blobdiff - StdLib/LibC/LibC.inf
MdeModulePkg CapsuleApp: Fix -D failed to dump Nest FMP capsule
[mirror_edk2.git] / StdLib / LibC / LibC.inf
index 23647cb42851c6b1793c60d16e96b11139851bca..5bb205350867388980a05da11a870674dd264952 100644 (file)
@@ -1,7 +1,7 @@
 ## @file\r
 #  Standard C library: Miscelaneous implementations.\r
 #\r
-#  Copyright (c) 2010 - 2011, Intel Corporation. All rights reserved.<BR>\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
@@ -23,7 +23,7 @@
   LIBRARY_CLASS                  = LibC\r
 \r
 #\r
-#  VALID_ARCHITECTURES           = IA32 X64 IPF\r
+#  VALID_ARCHITECTURES           = IA32 X64\r
 #\r
 \r
 [Sources]\r
@@ -50,6 +50,7 @@
   # 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
@@ -60,6 +61,7 @@
 \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
   Main/X64/isinfl.c\r
   Main/X64/isnanl.c\r
 \r
-[Sources.IPF]\r
-  Main/x86flt_rounds.c\r
-  Main/Ipf/FpuRmode.s\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
 #\r
 [BuildOptions]\r
   MSFT:*_*_IA32_CC_FLAGS = /GL-\r
+  GCC:*_*_ARM_CC_FLAGS = -fno-lto\r