From 0cb86979b217ef807371b1ad0bf0678175cfd1f5 Mon Sep 17 00:00:00 2001 From: chenc2 Date: Fri, 29 Jun 2018 11:36:32 +0800 Subject: [PATCH 1/1] StdLibPrivateInternalFiles: Removing ipf from edk2. Removing rules for Ipf sources file: * Remove the source file which path with "ipf" and also listed in [Sources.IPF] section of INF file. * Remove the source file which listed in [Components.IPF] section of DSC file and not listed in any other [Components] section. * Remove the embedded Ipf code for MDE_CPU_IPF. Removing rules for Inf file: * Remove IPF from VALID_ARCHITECTURES comments. * Remove DXE_SAL_DRIVER from LIBRARY_CLASS in [Defines] section. * Remove the INF which only listed in [Components.IPF] section in DSC. * Remove statements from [BuildOptions] that provide IPF specific flags. * Remove any IPF sepcific sections. Removing rules for Dec file: * Remove [Includes.IPF] section from Dec. Removing rules for Dsc file: * Remove IPF from SUPPORTED_ARCHITECTURES in [Defines] section of DSC. * Remove any IPF specific sections. * Remove statements from [BuildOptions] that provide IPF specific flags. Cc: Jaben Carsey Cc: Michael D Kinney Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Chen A Chen Reviewed-by: Jaben Carsey --- StdLibPrivateInternalFiles/DoNotUse.dec | 5 +---- StdLibPrivateInternalFiles/Include/Ipf/arith.h | 6 ------ StdLibPrivateInternalFiles/Include/Ipf/gd_qnan.h | 5 ----- 3 files changed, 1 insertion(+), 15 deletions(-) delete mode 100644 StdLibPrivateInternalFiles/Include/Ipf/arith.h delete mode 100644 StdLibPrivateInternalFiles/Include/Ipf/gd_qnan.h diff --git a/StdLibPrivateInternalFiles/DoNotUse.dec b/StdLibPrivateInternalFiles/DoNotUse.dec index da6061b720..35c737c7ad 100644 --- a/StdLibPrivateInternalFiles/DoNotUse.dec +++ b/StdLibPrivateInternalFiles/DoNotUse.dec @@ -1,6 +1,6 @@ ## @file # -# Copyright (c) 2010 - 2011, Intel Corporation. All rights reserved.
+# Copyright (c) 2010 - 2018, Intel Corporation. All rights reserved.
# # This program and the accompanying materials are licensed and made available under # the terms and conditions of the BSD License which accompanies this distribution. @@ -28,9 +28,6 @@ [Includes.X64] Include/X64 -[Includes.IPF] - Include/Ipf - [Includes.ARM] Include/Arm diff --git a/StdLibPrivateInternalFiles/Include/Ipf/arith.h b/StdLibPrivateInternalFiles/Include/Ipf/arith.h deleted file mode 100644 index 2c07ea28e2..0000000000 --- a/StdLibPrivateInternalFiles/Include/Ipf/arith.h +++ /dev/null @@ -1,6 +0,0 @@ -/* $NetBSD: arith.h,v 1.1 2006/09/10 21:22:33 cherry Exp $ */ - -#define IEEE_LITTLE_ENDIAN -#ifndef _IEEE_FP -#define Sudden_Underflow -#endif diff --git a/StdLibPrivateInternalFiles/Include/Ipf/gd_qnan.h b/StdLibPrivateInternalFiles/Include/Ipf/gd_qnan.h deleted file mode 100644 index c46820499a..0000000000 --- a/StdLibPrivateInternalFiles/Include/Ipf/gd_qnan.h +++ /dev/null @@ -1,5 +0,0 @@ -/* $NetBSD: gd_qnan.h,v 1.1 2006/09/10 21:22:33 cherry Exp $ */ - -#define f_QNAN 0x7fc00000 -#define d_QNAN0 0x0 -#define d_QNAN1 0x7ff80000 -- 2.39.2