public inbox for devel@edk2.groups.io
 help / color / mirror / Atom feed
* [PATCH 00/17] Add build option to disable deprecated APIs
@ 2016-08-05  0:52 Hao Wu
  2016-08-05  0:52 ` [PATCH 01/17] FatPkg DSC: " Hao Wu
                   ` (16 more replies)
  0 siblings, 17 replies; 34+ messages in thread
From: Hao Wu @ 2016-08-05  0:52 UTC (permalink / raw)
  To: edk2-devel, liming.gao; +Cc: Hao Wu

This patch series will add the following definition in the [BuildOptions]
section in package DSC files to disable APIs that are deprecated:

[BuildOptions]
  *_*_*_CC_FLAGS = -D DISABLE_NEW_DEPRECATED_INTERFACES


Hao Wu (17):
  FatPkg DSC: Add build option to disable deprecated APIs
  IntelFrameworkModulePkg DSC: Add build option to disable deprecated
    APIs
  IntelFrameworkPkg DSC: Add build option to disable deprecated APIs
  IntelFsp2Pkg DSC: Add build option to disable deprecated APIs
  IntelFsp2WrapperPkg DSC: Add build option to disable deprecated APIs
  IntelFspPkg DSC: Add build option to disable deprecated APIs
  IntelFspWrapperPkg DSC: Add build option to disable deprecated APIs
  MdeModulePkg DSC: Add build option to disable deprecated APIs
  MdePkg DSC: Add build option to disable deprecated APIs
  NetworkPkg DSC: Add build option to disable deprecated APIs
  PcAtChipsetPkg DSC: Add build option to disable deprecated APIs
  PerformancePkg DSC: Add build option to disable deprecated APIs
  SecurityPkg DSC: Add build option to disable deprecated APIs
  ShellPkg DSC: Add build option to disable deprecated APIs
  SourceLevelDebugPkg DSC: Add build option to disable deprecated APIs
  UefiCpuPkg DSC: Add build option to disable deprecated APIs
  CryptoPkg DSC: Add build option to disable deprecated APIs

 CryptoPkg/CryptoPkg.dsc                             | 3 +++
 FatPkg/FatPkg.dsc                                   | 1 +
 IntelFrameworkModulePkg/IntelFrameworkModulePkg.dsc | 3 +++
 IntelFrameworkPkg/IntelFrameworkPkg.dsc             | 3 +++
 IntelFsp2Pkg/IntelFsp2Pkg.dsc                       | 3 +++
 IntelFsp2WrapperPkg/IntelFsp2WrapperPkg.dsc         | 3 +++
 IntelFspPkg/IntelFspPkg.dsc                         | 3 +++
 IntelFspWrapperPkg/IntelFspWrapperPkg.dsc           | 3 +++
 MdeModulePkg/MdeModulePkg.dsc                       | 3 +++
 MdePkg/MdePkg.dsc                                   | 3 +++
 NetworkPkg/NetworkPkg.dsc                           | 3 +++
 PcAtChipsetPkg/PcAtChipsetPkg.dsc                   | 3 +++
 PerformancePkg/PerformancePkg.dsc                   | 3 +++
 SecurityPkg/SecurityPkg.dsc                         | 1 +
 ShellPkg/ShellPkg.dsc                               | 2 ++
 SourceLevelDebugPkg/SourceLevelDebugPkg.dsc         | 3 +++
 UefiCpuPkg/UefiCpuPkg.dsc                           | 3 +++
 17 files changed, 46 insertions(+)

-- 
1.9.5.msysgit.0



^ permalink raw reply	[flat|nested] 34+ messages in thread

* [PATCH 01/17] FatPkg DSC: Add build option to disable deprecated APIs
  2016-08-05  0:52 [PATCH 00/17] Add build option to disable deprecated APIs Hao Wu
@ 2016-08-05  0:52 ` Hao Wu
  2016-08-05  1:31   ` Ni, Ruiyu
  2016-08-05  0:52 ` [PATCH 02/17] IntelFrameworkModulePkg " Hao Wu
                   ` (15 subsequent siblings)
  16 siblings, 1 reply; 34+ messages in thread
From: Hao Wu @ 2016-08-05  0:52 UTC (permalink / raw)
  To: edk2-devel, liming.gao; +Cc: Hao Wu, Ruiyu Ni

Add the following definition in the [BuildOptions] section in package DSC
files to disable APIs that are deprecated:

[BuildOptions]
  *_*_*_CC_FLAGS = -D DISABLE_NEW_DEPRECATED_INTERFACES

Cc: Ruiyu Ni <ruiyu.ni@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Hao Wu <hao.a.wu@intel.com>
---
 FatPkg/FatPkg.dsc | 1 +
 1 file changed, 1 insertion(+)

diff --git a/FatPkg/FatPkg.dsc b/FatPkg/FatPkg.dsc
index 9250ae0..d654120 100644
--- a/FatPkg/FatPkg.dsc
+++ b/FatPkg/FatPkg.dsc
@@ -31,6 +31,7 @@
   INTEL:RELEASE_*_*_CC_FLAGS           = /D MDEPKG_NDEBUG
   MSFT:RELEASE_*_*_CC_FLAGS            = /D MDEPKG_NDEBUG
   RVCT:RELEASE_*_*_CC_FLAGS            = -DMDEPKG_NDEBUG
+  *_*_*_CC_FLAGS                       = -D DISABLE_NEW_DEPRECATED_INTERFACES
 
 [LibraryClasses]
   #
-- 
1.9.5.msysgit.0



^ permalink raw reply related	[flat|nested] 34+ messages in thread

* [PATCH 02/17] IntelFrameworkModulePkg DSC: Add build option to disable deprecated APIs
  2016-08-05  0:52 [PATCH 00/17] Add build option to disable deprecated APIs Hao Wu
  2016-08-05  0:52 ` [PATCH 01/17] FatPkg DSC: " Hao Wu
@ 2016-08-05  0:52 ` Hao Wu
  2016-08-08  2:35   ` Gao, Liming
  2016-08-05  0:52 ` [PATCH 03/17] IntelFrameworkPkg " Hao Wu
                   ` (14 subsequent siblings)
  16 siblings, 1 reply; 34+ messages in thread
From: Hao Wu @ 2016-08-05  0:52 UTC (permalink / raw)
  To: edk2-devel, liming.gao; +Cc: Hao Wu, Jeff Fan

Add the following definition in the [BuildOptions] section in package DSC
files to disable APIs that are deprecated:

[BuildOptions]
  *_*_*_CC_FLAGS = -D DISABLE_NEW_DEPRECATED_INTERFACES

Cc: Jeff Fan <jeff.fan@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Hao Wu <hao.a.wu@intel.com>
---
 IntelFrameworkModulePkg/IntelFrameworkModulePkg.dsc | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/IntelFrameworkModulePkg/IntelFrameworkModulePkg.dsc b/IntelFrameworkModulePkg/IntelFrameworkModulePkg.dsc
index b5b0af7..a9a01aa 100644
--- a/IntelFrameworkModulePkg/IntelFrameworkModulePkg.dsc
+++ b/IntelFrameworkModulePkg/IntelFrameworkModulePkg.dsc
@@ -196,3 +196,6 @@
     <LibraryClasses>
       IoLib|MdePkg/Library/BaseIoLibIntrinsic/BaseIoLibIntrinsic.inf
   }
+
+[BuildOptions]
+  *_*_*_CC_FLAGS = -D DISABLE_NEW_DEPRECATED_INTERFACES
-- 
1.9.5.msysgit.0



^ permalink raw reply related	[flat|nested] 34+ messages in thread

* [PATCH 03/17] IntelFrameworkPkg DSC: Add build option to disable deprecated APIs
  2016-08-05  0:52 [PATCH 00/17] Add build option to disable deprecated APIs Hao Wu
  2016-08-05  0:52 ` [PATCH 01/17] FatPkg DSC: " Hao Wu
  2016-08-05  0:52 ` [PATCH 02/17] IntelFrameworkModulePkg " Hao Wu
@ 2016-08-05  0:52 ` Hao Wu
  2016-08-08  2:35   ` Gao, Liming
  2016-08-05  0:52 ` [PATCH 04/17] IntelFsp2Pkg " Hao Wu
                   ` (13 subsequent siblings)
  16 siblings, 1 reply; 34+ messages in thread
From: Hao Wu @ 2016-08-05  0:52 UTC (permalink / raw)
  To: edk2-devel, liming.gao; +Cc: Hao Wu, Jeff Fan

Add the following definition in the [BuildOptions] section in package DSC
files to disable APIs that are deprecated:

[BuildOptions]
  *_*_*_CC_FLAGS = -D DISABLE_NEW_DEPRECATED_INTERFACES

Cc: Jeff Fan <jeff.fan@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Hao Wu <hao.a.wu@intel.com>
---
 IntelFrameworkPkg/IntelFrameworkPkg.dsc | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/IntelFrameworkPkg/IntelFrameworkPkg.dsc b/IntelFrameworkPkg/IntelFrameworkPkg.dsc
index afda3e7..2985d38 100644
--- a/IntelFrameworkPkg/IntelFrameworkPkg.dsc
+++ b/IntelFrameworkPkg/IntelFrameworkPkg.dsc
@@ -70,3 +70,6 @@
   IntelFrameworkPkg/Library/PeiSmbusLibSmbusPpi/PeiSmbusLibSmbusPpi.inf
   IntelFrameworkPkg/Library/PeiHobLibFramework/PeiHobLibFramework.inf
 
+[BuildOptions]
+  *_*_*_CC_FLAGS = -D DISABLE_NEW_DEPRECATED_INTERFACES
+
-- 
1.9.5.msysgit.0



^ permalink raw reply related	[flat|nested] 34+ messages in thread

* [PATCH 04/17] IntelFsp2Pkg DSC: Add build option to disable deprecated APIs
  2016-08-05  0:52 [PATCH 00/17] Add build option to disable deprecated APIs Hao Wu
                   ` (2 preceding siblings ...)
  2016-08-05  0:52 ` [PATCH 03/17] IntelFrameworkPkg " Hao Wu
@ 2016-08-05  0:52 ` Hao Wu
  2016-08-05  0:55   ` Yao, Jiewen
  2016-08-05  0:52 ` [PATCH 05/17] IntelFsp2WrapperPkg " Hao Wu
                   ` (12 subsequent siblings)
  16 siblings, 1 reply; 34+ messages in thread
From: Hao Wu @ 2016-08-05  0:52 UTC (permalink / raw)
  To: edk2-devel, liming.gao; +Cc: Hao Wu, Jiewen Yao

Add the following definition in the [BuildOptions] section in package DSC
files to disable APIs that are deprecated:

[BuildOptions]
  *_*_*_CC_FLAGS = -D DISABLE_NEW_DEPRECATED_INTERFACES

Cc: Jiewen Yao <jiewen.yao@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Hao Wu <hao.a.wu@intel.com>
---
 IntelFsp2Pkg/IntelFsp2Pkg.dsc | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/IntelFsp2Pkg/IntelFsp2Pkg.dsc b/IntelFsp2Pkg/IntelFsp2Pkg.dsc
index 61eb6f1..1469d35 100644
--- a/IntelFsp2Pkg/IntelFsp2Pkg.dsc
+++ b/IntelFsp2Pkg/IntelFsp2Pkg.dsc
@@ -77,3 +77,6 @@
   gEfiMdePkgTokenSpaceGuid.PcdDebugPropertyMask|0x1f
   gEfiMdePkgTokenSpaceGuid.PcdDebugPrintErrorLevel|0x80080046
   gEfiMdePkgTokenSpaceGuid.PcdReportStatusCodePropertyMask|0x07
+
+[BuildOptions]
+  *_*_*_CC_FLAGS = -D DISABLE_NEW_DEPRECATED_INTERFACES
-- 
1.9.5.msysgit.0



^ permalink raw reply related	[flat|nested] 34+ messages in thread

* [PATCH 05/17] IntelFsp2WrapperPkg DSC: Add build option to disable deprecated APIs
  2016-08-05  0:52 [PATCH 00/17] Add build option to disable deprecated APIs Hao Wu
                   ` (3 preceding siblings ...)
  2016-08-05  0:52 ` [PATCH 04/17] IntelFsp2Pkg " Hao Wu
@ 2016-08-05  0:52 ` Hao Wu
  2016-08-05  0:52 ` [PATCH 06/17] IntelFspPkg " Hao Wu
                   ` (11 subsequent siblings)
  16 siblings, 0 replies; 34+ messages in thread
From: Hao Wu @ 2016-08-05  0:52 UTC (permalink / raw)
  To: edk2-devel, liming.gao; +Cc: Hao Wu, Jiewen Yao

Add the following definition in the [BuildOptions] section in package DSC
files to disable APIs that are deprecated:

[BuildOptions]
  *_*_*_CC_FLAGS = -D DISABLE_NEW_DEPRECATED_INTERFACES

Cc: Jiewen Yao <jiewen.yao@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Hao Wu <hao.a.wu@intel.com>
---
 IntelFsp2WrapperPkg/IntelFsp2WrapperPkg.dsc | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/IntelFsp2WrapperPkg/IntelFsp2WrapperPkg.dsc b/IntelFsp2WrapperPkg/IntelFsp2WrapperPkg.dsc
index 8292030..6496dad 100644
--- a/IntelFsp2WrapperPkg/IntelFsp2WrapperPkg.dsc
+++ b/IntelFsp2WrapperPkg/IntelFsp2WrapperPkg.dsc
@@ -92,3 +92,6 @@
   gEfiMdePkgTokenSpaceGuid.PcdDebugPropertyMask|0x1f
   gEfiMdePkgTokenSpaceGuid.PcdDebugPrintErrorLevel|0x80080046
   gEfiMdePkgTokenSpaceGuid.PcdReportStatusCodePropertyMask|0x07
+
+[BuildOptions]
+  *_*_*_CC_FLAGS = -D DISABLE_NEW_DEPRECATED_INTERFACES
-- 
1.9.5.msysgit.0



^ permalink raw reply related	[flat|nested] 34+ messages in thread

* [PATCH 06/17] IntelFspPkg DSC: Add build option to disable deprecated APIs
  2016-08-05  0:52 [PATCH 00/17] Add build option to disable deprecated APIs Hao Wu
                   ` (4 preceding siblings ...)
  2016-08-05  0:52 ` [PATCH 05/17] IntelFsp2WrapperPkg " Hao Wu
@ 2016-08-05  0:52 ` Hao Wu
  2016-08-05  0:52 ` [PATCH 07/17] IntelFspWrapperPkg " Hao Wu
                   ` (10 subsequent siblings)
  16 siblings, 0 replies; 34+ messages in thread
From: Hao Wu @ 2016-08-05  0:52 UTC (permalink / raw)
  To: edk2-devel, liming.gao; +Cc: Hao Wu, Jiewen Yao

Add the following definition in the [BuildOptions] section in package DSC
files to disable APIs that are deprecated:

[BuildOptions]
  *_*_*_CC_FLAGS = -D DISABLE_NEW_DEPRECATED_INTERFACES

Cc: Jiewen Yao <jiewen.yao@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Hao Wu <hao.a.wu@intel.com>
---
 IntelFspPkg/IntelFspPkg.dsc | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/IntelFspPkg/IntelFspPkg.dsc b/IntelFspPkg/IntelFspPkg.dsc
index f3b5689..01b6e46 100644
--- a/IntelFspPkg/IntelFspPkg.dsc
+++ b/IntelFspPkg/IntelFspPkg.dsc
@@ -72,3 +72,6 @@
   gEfiMdePkgTokenSpaceGuid.PcdDebugPropertyMask|0x1f
   gEfiMdePkgTokenSpaceGuid.PcdDebugPrintErrorLevel|0x80080046
   gEfiMdePkgTokenSpaceGuid.PcdReportStatusCodePropertyMask|0x07
+
+[BuildOptions]
+  *_*_*_CC_FLAGS = -D DISABLE_NEW_DEPRECATED_INTERFACES
-- 
1.9.5.msysgit.0



^ permalink raw reply related	[flat|nested] 34+ messages in thread

* [PATCH 07/17] IntelFspWrapperPkg DSC: Add build option to disable deprecated APIs
  2016-08-05  0:52 [PATCH 00/17] Add build option to disable deprecated APIs Hao Wu
                   ` (5 preceding siblings ...)
  2016-08-05  0:52 ` [PATCH 06/17] IntelFspPkg " Hao Wu
@ 2016-08-05  0:52 ` Hao Wu
  2016-08-05  0:52 ` [PATCH 08/17] MdeModulePkg " Hao Wu
                   ` (9 subsequent siblings)
  16 siblings, 0 replies; 34+ messages in thread
From: Hao Wu @ 2016-08-05  0:52 UTC (permalink / raw)
  To: edk2-devel, liming.gao; +Cc: Hao Wu, Jiewen Yao

Add the following definition in the [BuildOptions] section in package DSC
files to disable APIs that are deprecated:

[BuildOptions]
  *_*_*_CC_FLAGS = -D DISABLE_NEW_DEPRECATED_INTERFACES

Cc: Jiewen Yao <jiewen.yao@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Hao Wu <hao.a.wu@intel.com>
---
 IntelFspWrapperPkg/IntelFspWrapperPkg.dsc | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/IntelFspWrapperPkg/IntelFspWrapperPkg.dsc b/IntelFspWrapperPkg/IntelFspWrapperPkg.dsc
index 3714e30..c960388 100644
--- a/IntelFspWrapperPkg/IntelFspWrapperPkg.dsc
+++ b/IntelFspWrapperPkg/IntelFspWrapperPkg.dsc
@@ -83,3 +83,6 @@
   gEfiMdePkgTokenSpaceGuid.PcdDebugPropertyMask|0x1f
   gEfiMdePkgTokenSpaceGuid.PcdDebugPrintErrorLevel|0x80080046
   gEfiMdePkgTokenSpaceGuid.PcdReportStatusCodePropertyMask|0x07
+
+[BuildOptions]
+  *_*_*_CC_FLAGS = -D DISABLE_NEW_DEPRECATED_INTERFACES
-- 
1.9.5.msysgit.0



^ permalink raw reply related	[flat|nested] 34+ messages in thread

* [PATCH 08/17] MdeModulePkg DSC: Add build option to disable deprecated APIs
  2016-08-05  0:52 [PATCH 00/17] Add build option to disable deprecated APIs Hao Wu
                   ` (6 preceding siblings ...)
  2016-08-05  0:52 ` [PATCH 07/17] IntelFspWrapperPkg " Hao Wu
@ 2016-08-05  0:52 ` Hao Wu
  2016-08-05  1:00   ` Zeng, Star
  2016-08-05  2:45   ` Tian, Feng
  2016-08-05  0:52 ` [PATCH 09/17] MdePkg " Hao Wu
                   ` (8 subsequent siblings)
  16 siblings, 2 replies; 34+ messages in thread
From: Hao Wu @ 2016-08-05  0:52 UTC (permalink / raw)
  To: edk2-devel, liming.gao; +Cc: Hao Wu, Feng Tian, Star Zeng

Add the following definition in the [BuildOptions] section in package DSC
files to disable APIs that are deprecated:

[BuildOptions]
  *_*_*_CC_FLAGS = -D DISABLE_NEW_DEPRECATED_INTERFACES

Cc: Feng Tian <feng.tian@intel.com>
Cc: Star Zeng <star.zeng@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Hao Wu <hao.a.wu@intel.com>
---
 MdeModulePkg/MdeModulePkg.dsc | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/MdeModulePkg/MdeModulePkg.dsc b/MdeModulePkg/MdeModulePkg.dsc
index ce29eb9..05120c7 100644
--- a/MdeModulePkg/MdeModulePkg.dsc
+++ b/MdeModulePkg/MdeModulePkg.dsc
@@ -460,3 +460,6 @@
 [Components.X64]
   MdeModulePkg/Universal/CapsulePei/CapsuleX64.inf
 
+[BuildOptions]
+  *_*_*_CC_FLAGS = -D DISABLE_NEW_DEPRECATED_INTERFACES
+
-- 
1.9.5.msysgit.0



^ permalink raw reply related	[flat|nested] 34+ messages in thread

* [PATCH 09/17] MdePkg DSC: Add build option to disable deprecated APIs
  2016-08-05  0:52 [PATCH 00/17] Add build option to disable deprecated APIs Hao Wu
                   ` (7 preceding siblings ...)
  2016-08-05  0:52 ` [PATCH 08/17] MdeModulePkg " Hao Wu
@ 2016-08-05  0:52 ` Hao Wu
  2016-08-08  2:34   ` Gao, Liming
  2016-08-05  0:53 ` [PATCH 10/17] NetworkPkg " Hao Wu
                   ` (7 subsequent siblings)
  16 siblings, 1 reply; 34+ messages in thread
From: Hao Wu @ 2016-08-05  0:52 UTC (permalink / raw)
  To: edk2-devel, liming.gao; +Cc: Hao Wu, Michael D Kinney

Add the following definition in the [BuildOptions] section in package DSC
files to disable APIs that are deprecated:

[BuildOptions]
  *_*_*_CC_FLAGS = -D DISABLE_NEW_DEPRECATED_INTERFACES

Cc: Michael D Kinney <michael.d.kinney@intel.com>
Cc: Liming Gao <liming.gao@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Hao Wu <hao.a.wu@intel.com>
---
 MdePkg/MdePkg.dsc | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/MdePkg/MdePkg.dsc b/MdePkg/MdePkg.dsc
index 7fe9e6b..ab57689 100644
--- a/MdePkg/MdePkg.dsc
+++ b/MdePkg/MdePkg.dsc
@@ -178,3 +178,6 @@
 
 [Components.ARM, Components.AARCH64]
   MdePkg/Library/BaseStackCheckLib/BaseStackCheckLib.inf
+
+[BuildOptions]
+  *_*_*_CC_FLAGS = -D DISABLE_NEW_DEPRECATED_INTERFACES
-- 
1.9.5.msysgit.0



^ permalink raw reply related	[flat|nested] 34+ messages in thread

* [PATCH 10/17] NetworkPkg DSC: Add build option to disable deprecated APIs
  2016-08-05  0:52 [PATCH 00/17] Add build option to disable deprecated APIs Hao Wu
                   ` (8 preceding siblings ...)
  2016-08-05  0:52 ` [PATCH 09/17] MdePkg " Hao Wu
@ 2016-08-05  0:53 ` Hao Wu
  2016-08-05  5:32   ` Wu, Jiaxin
  2016-08-05  0:53 ` [PATCH 11/17] PcAtChipsetPkg " Hao Wu
                   ` (6 subsequent siblings)
  16 siblings, 1 reply; 34+ messages in thread
From: Hao Wu @ 2016-08-05  0:53 UTC (permalink / raw)
  To: edk2-devel, liming.gao; +Cc: Hao Wu, Siyuan Fu, Jiaxin Wu

Add the following definition in the [BuildOptions] section in package DSC
files to disable APIs that are deprecated:

[BuildOptions]
  *_*_*_CC_FLAGS = -D DISABLE_NEW_DEPRECATED_INTERFACES

Cc: Siyuan Fu <siyuan.fu@intel.com>
Cc: Jiaxin Wu <jiaxin.wu@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Hao Wu <hao.a.wu@intel.com>
---
 NetworkPkg/NetworkPkg.dsc | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/NetworkPkg/NetworkPkg.dsc b/NetworkPkg/NetworkPkg.dsc
index 3c809d5..1ef353e 100644
--- a/NetworkPkg/NetworkPkg.dsc
+++ b/NetworkPkg/NetworkPkg.dsc
@@ -123,3 +123,6 @@
   NetworkPkg/IScsiDxe/IScsiDxe.inf
   NetworkPkg/UefiPxeBcDxe/UefiPxeBcDxe.inf
   NetworkPkg/Application/Ping6/Ping6.inf
+
+[BuildOptions]
+  *_*_*_CC_FLAGS = -D DISABLE_NEW_DEPRECATED_INTERFACES
-- 
1.9.5.msysgit.0



^ permalink raw reply related	[flat|nested] 34+ messages in thread

* [PATCH 11/17] PcAtChipsetPkg DSC: Add build option to disable deprecated APIs
  2016-08-05  0:52 [PATCH 00/17] Add build option to disable deprecated APIs Hao Wu
                   ` (9 preceding siblings ...)
  2016-08-05  0:53 ` [PATCH 10/17] NetworkPkg " Hao Wu
@ 2016-08-05  0:53 ` Hao Wu
  2016-08-05  1:31   ` Ni, Ruiyu
  2016-08-05  0:53 ` [PATCH 12/17] PerformancePkg " Hao Wu
                   ` (5 subsequent siblings)
  16 siblings, 1 reply; 34+ messages in thread
From: Hao Wu @ 2016-08-05  0:53 UTC (permalink / raw)
  To: edk2-devel, liming.gao; +Cc: Hao Wu, Ruiyu Ni

Add the following definition in the [BuildOptions] section in package DSC
files to disable APIs that are deprecated:

[BuildOptions]
  *_*_*_CC_FLAGS = -D DISABLE_NEW_DEPRECATED_INTERFACES

Cc: Ruiyu Ni <ruiyu.ni@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Hao Wu <hao.a.wu@intel.com>
---
 PcAtChipsetPkg/PcAtChipsetPkg.dsc | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/PcAtChipsetPkg/PcAtChipsetPkg.dsc b/PcAtChipsetPkg/PcAtChipsetPkg.dsc
index 0321bb2..25bb894 100644
--- a/PcAtChipsetPkg/PcAtChipsetPkg.dsc
+++ b/PcAtChipsetPkg/PcAtChipsetPkg.dsc
@@ -59,3 +59,6 @@
   PcAtChipsetPkg/Library/AcpiTimerLib/BaseAcpiTimerLib.inf
   PcAtChipsetPkg/Library/AcpiTimerLib/DxeAcpiTimerLib.inf
   PcAtChipsetPkg/PcatRealTimeClockRuntimeDxe/PcatRealTimeClockRuntimeDxe.inf
+
+[BuildOptions]
+  *_*_*_CC_FLAGS = -D DISABLE_NEW_DEPRECATED_INTERFACES
-- 
1.9.5.msysgit.0



^ permalink raw reply related	[flat|nested] 34+ messages in thread

* [PATCH 12/17] PerformancePkg DSC: Add build option to disable deprecated APIs
  2016-08-05  0:52 [PATCH 00/17] Add build option to disable deprecated APIs Hao Wu
                   ` (10 preceding siblings ...)
  2016-08-05  0:53 ` [PATCH 11/17] PcAtChipsetPkg " Hao Wu
@ 2016-08-05  0:53 ` Hao Wu
  2016-08-08  2:34   ` Gao, Liming
  2016-08-05  0:53 ` [PATCH 13/17] SecurityPkg " Hao Wu
                   ` (4 subsequent siblings)
  16 siblings, 1 reply; 34+ messages in thread
From: Hao Wu @ 2016-08-05  0:53 UTC (permalink / raw)
  To: edk2-devel, liming.gao; +Cc: Hao Wu, Daryl McDaniel, Jaben Carsey

Add the following definition in the [BuildOptions] section in package DSC
files to disable APIs that are deprecated:

[BuildOptions]
  *_*_*_CC_FLAGS = -D DISABLE_NEW_DEPRECATED_INTERFACES

Cc: Daryl McDaniel <edk2-lists@mc2research.org>
Cc: Jaben Carsey <jaben.carsey@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Hao Wu <hao.a.wu@intel.com>
---
 PerformancePkg/PerformancePkg.dsc | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/PerformancePkg/PerformancePkg.dsc b/PerformancePkg/PerformancePkg.dsc
index ac53c4e..4278cbd 100644
--- a/PerformancePkg/PerformancePkg.dsc
+++ b/PerformancePkg/PerformancePkg.dsc
@@ -80,3 +80,6 @@
 
 [Components]
   PerformancePkg/Dp_App/Dp.inf
+
+[BuildOptions]
+  *_*_*_CC_FLAGS = -D DISABLE_NEW_DEPRECATED_INTERFACES
-- 
1.9.5.msysgit.0



^ permalink raw reply related	[flat|nested] 34+ messages in thread

* [PATCH 13/17] SecurityPkg DSC: Add build option to disable deprecated APIs
  2016-08-05  0:52 [PATCH 00/17] Add build option to disable deprecated APIs Hao Wu
                   ` (11 preceding siblings ...)
  2016-08-05  0:53 ` [PATCH 12/17] PerformancePkg " Hao Wu
@ 2016-08-05  0:53 ` Hao Wu
  2016-08-05  2:47   ` Zhang, Chao B
  2016-08-05  0:53 ` [PATCH 14/17] ShellPkg " Hao Wu
                   ` (3 subsequent siblings)
  16 siblings, 1 reply; 34+ messages in thread
From: Hao Wu @ 2016-08-05  0:53 UTC (permalink / raw)
  To: edk2-devel, liming.gao; +Cc: Hao Wu, Chao Zhang

Add the following definition in the [BuildOptions] section in package DSC
files to disable APIs that are deprecated:

[BuildOptions]
  *_*_*_CC_FLAGS = -D DISABLE_NEW_DEPRECATED_INTERFACES

Cc: Chao Zhang <chao.b.zhang@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Hao Wu <hao.a.wu@intel.com>
---
 SecurityPkg/SecurityPkg.dsc | 1 +
 1 file changed, 1 insertion(+)

diff --git a/SecurityPkg/SecurityPkg.dsc b/SecurityPkg/SecurityPkg.dsc
index 21cac78..0ac4dfb 100644
--- a/SecurityPkg/SecurityPkg.dsc
+++ b/SecurityPkg/SecurityPkg.dsc
@@ -325,4 +325,5 @@
 [BuildOptions]
    MSFT:*_*_IA32_DLINK_FLAGS = /ALIGN:256
   INTEL:*_*_IA32_DLINK_FLAGS = /ALIGN:256
+        *_*_*_CC_FLAGS       = -D DISABLE_NEW_DEPRECATED_INTERFACES
 
-- 
1.9.5.msysgit.0



^ permalink raw reply related	[flat|nested] 34+ messages in thread

* [PATCH 14/17] ShellPkg DSC: Add build option to disable deprecated APIs
  2016-08-05  0:52 [PATCH 00/17] Add build option to disable deprecated APIs Hao Wu
                   ` (12 preceding siblings ...)
  2016-08-05  0:53 ` [PATCH 13/17] SecurityPkg " Hao Wu
@ 2016-08-05  0:53 ` Hao Wu
  2016-08-05  1:32   ` Ni, Ruiyu
  2016-08-05  0:53 ` [PATCH 15/17] SourceLevelDebugPkg " Hao Wu
                   ` (2 subsequent siblings)
  16 siblings, 1 reply; 34+ messages in thread
From: Hao Wu @ 2016-08-05  0:53 UTC (permalink / raw)
  To: edk2-devel, liming.gao; +Cc: Hao Wu, Jaben Carsey, Ruiyu Ni

Add the following definition in the [BuildOptions] section in package DSC
files to disable APIs that are deprecated:

[BuildOptions]
  *_*_*_CC_FLAGS = -D DISABLE_NEW_DEPRECATED_INTERFACES

Cc: Jaben Carsey <jaben.carsey@intel.com>
Cc: Ruiyu Ni <ruiyu.ni@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Hao Wu <hao.a.wu@intel.com>
---
 ShellPkg/ShellPkg.dsc | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/ShellPkg/ShellPkg.dsc b/ShellPkg/ShellPkg.dsc
index 25c4fad..809bd42 100644
--- a/ShellPkg/ShellPkg.dsc
+++ b/ShellPkg/ShellPkg.dsc
@@ -122,3 +122,5 @@
 !endif #$(NO_SHELL_PROFILES)
   }
 
+[BuildOptions]
+  *_*_*_CC_FLAGS = -D DISABLE_NEW_DEPRECATED_INTERFACES
-- 
1.9.5.msysgit.0



^ permalink raw reply related	[flat|nested] 34+ messages in thread

* [PATCH 15/17] SourceLevelDebugPkg DSC: Add build option to disable deprecated APIs
  2016-08-05  0:52 [PATCH 00/17] Add build option to disable deprecated APIs Hao Wu
                   ` (13 preceding siblings ...)
  2016-08-05  0:53 ` [PATCH 14/17] ShellPkg " Hao Wu
@ 2016-08-05  0:53 ` Hao Wu
  2016-08-05  4:32   ` Ni, Ruiyu
  2016-08-05  0:53 ` [PATCH 16/17] UefiCpuPkg " Hao Wu
  2016-08-05  0:53 ` [PATCH 17/17] CryptoPkg " Hao Wu
  16 siblings, 1 reply; 34+ messages in thread
From: Hao Wu @ 2016-08-05  0:53 UTC (permalink / raw)
  To: edk2-devel, liming.gao; +Cc: Hao Wu, Jeff Fan

Add the following definition in the [BuildOptions] section in package DSC
files to disable APIs that are deprecated:

[BuildOptions]
  *_*_*_CC_FLAGS = -D DISABLE_NEW_DEPRECATED_INTERFACES

Cc: Jeff Fan <jeff.fan@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Hao Wu <hao.a.wu@intel.com>
---
 SourceLevelDebugPkg/SourceLevelDebugPkg.dsc | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/SourceLevelDebugPkg/SourceLevelDebugPkg.dsc b/SourceLevelDebugPkg/SourceLevelDebugPkg.dsc
index bf14ec4..d9b1b84 100644
--- a/SourceLevelDebugPkg/SourceLevelDebugPkg.dsc
+++ b/SourceLevelDebugPkg/SourceLevelDebugPkg.dsc
@@ -107,3 +107,6 @@
   SourceLevelDebugPkg/Library/DebugAgent/SmmDebugAgentLib.inf
   SourceLevelDebugPkg/DebugAgentPei/DebugAgentPei.inf
   SourceLevelDebugPkg/DebugAgentDxe/DebugAgentDxe.inf
+
+[BuildOptions]
+  *_*_*_CC_FLAGS = -D DISABLE_NEW_DEPRECATED_INTERFACES
-- 
1.9.5.msysgit.0



^ permalink raw reply related	[flat|nested] 34+ messages in thread

* [PATCH 16/17] UefiCpuPkg DSC: Add build option to disable deprecated APIs
  2016-08-05  0:52 [PATCH 00/17] Add build option to disable deprecated APIs Hao Wu
                   ` (14 preceding siblings ...)
  2016-08-05  0:53 ` [PATCH 15/17] SourceLevelDebugPkg " Hao Wu
@ 2016-08-05  0:53 ` Hao Wu
  2016-08-05  5:20   ` Tian, Feng
  2016-08-05  0:53 ` [PATCH 17/17] CryptoPkg " Hao Wu
  16 siblings, 1 reply; 34+ messages in thread
From: Hao Wu @ 2016-08-05  0:53 UTC (permalink / raw)
  To: edk2-devel, liming.gao; +Cc: Hao Wu, Jeff Fan

Add the following definition in the [BuildOptions] section in package DSC
files to disable APIs that are deprecated:

[BuildOptions]
  *_*_*_CC_FLAGS = -D DISABLE_NEW_DEPRECATED_INTERFACES

Cc: Jeff Fan <jeff.fan@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Hao Wu <hao.a.wu@intel.com>
---
 UefiCpuPkg/UefiCpuPkg.dsc | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/UefiCpuPkg/UefiCpuPkg.dsc b/UefiCpuPkg/UefiCpuPkg.dsc
index b35f41b..bbd3880 100644
--- a/UefiCpuPkg/UefiCpuPkg.dsc
+++ b/UefiCpuPkg/UefiCpuPkg.dsc
@@ -124,3 +124,6 @@
   UefiCpuPkg/SecCore/SecCore.inf
   UefiCpuPkg/PiSmmCpuDxeSmm/PiSmmCpuDxeSmm.inf
   UefiCpuPkg/Universal/Acpi/S3Resume2Pei/S3Resume2Pei.inf
+
+[BuildOptions]
+  *_*_*_CC_FLAGS = -D DISABLE_NEW_DEPRECATED_INTERFACES
-- 
1.9.5.msysgit.0



^ permalink raw reply related	[flat|nested] 34+ messages in thread

* [PATCH 17/17] CryptoPkg DSC: Add build option to disable deprecated APIs
  2016-08-05  0:52 [PATCH 00/17] Add build option to disable deprecated APIs Hao Wu
                   ` (15 preceding siblings ...)
  2016-08-05  0:53 ` [PATCH 16/17] UefiCpuPkg " Hao Wu
@ 2016-08-05  0:53 ` Hao Wu
  2016-08-05  2:53   ` Long, Qin
  2016-08-05  2:59   ` Ye, Ting
  16 siblings, 2 replies; 34+ messages in thread
From: Hao Wu @ 2016-08-05  0:53 UTC (permalink / raw)
  To: edk2-devel, liming.gao; +Cc: Hao Wu, Qin Long, Ting Ye

Add the following definition in the [BuildOptions] section in package DSC
files to disable APIs that are deprecated:

[BuildOptions]
  *_*_*_CC_FLAGS = -D DISABLE_NEW_DEPRECATED_INTERFACES

Cc: Qin Long <qin.long@intel.com>
Cc: Ting Ye <ting.ye@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Hao Wu <hao.a.wu@intel.com>
---
 CryptoPkg/CryptoPkg.dsc | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/CryptoPkg/CryptoPkg.dsc b/CryptoPkg/CryptoPkg.dsc
index 5ae0e67..3c3e444 100644
--- a/CryptoPkg/CryptoPkg.dsc
+++ b/CryptoPkg/CryptoPkg.dsc
@@ -133,3 +133,6 @@
 
 [Components.IPF]
   CryptoPkg/Library/BaseCryptLibRuntimeCryptProtocol/BaseCryptLibRuntimeCryptProtocol.inf
+
+[BuildOptions]
+  *_*_*_CC_FLAGS = -D DISABLE_NEW_DEPRECATED_INTERFACES
-- 
1.9.5.msysgit.0



^ permalink raw reply related	[flat|nested] 34+ messages in thread

* Re: [PATCH 04/17] IntelFsp2Pkg DSC: Add build option to disable deprecated APIs
  2016-08-05  0:52 ` [PATCH 04/17] IntelFsp2Pkg " Hao Wu
@ 2016-08-05  0:55   ` Yao, Jiewen
  0 siblings, 0 replies; 34+ messages in thread
From: Yao, Jiewen @ 2016-08-05  0:55 UTC (permalink / raw)
  To: Wu, Hao A, edk2-devel@lists.01.org, Gao, Liming

IntelFspXXXPkg are reviewed by: Jiewen.yao@intel.com

> -----Original Message-----
> From: Wu, Hao A
> Sent: Friday, August 5, 2016 8:53 AM
> To: edk2-devel@lists.01.org; Gao, Liming <liming.gao@intel.com>
> Cc: Wu, Hao A <hao.a.wu@intel.com>; Yao, Jiewen <jiewen.yao@intel.com>
> Subject: [PATCH 04/17] IntelFsp2Pkg DSC: Add build option to disable
> deprecated APIs
> 
> Add the following definition in the [BuildOptions] section in package DSC
> files to disable APIs that are deprecated:
> 
> [BuildOptions]
>   *_*_*_CC_FLAGS = -D DISABLE_NEW_DEPRECATED_INTERFACES
> 
> Cc: Jiewen Yao <jiewen.yao@intel.com>
> Contributed-under: TianoCore Contribution Agreement 1.0
> Signed-off-by: Hao Wu <hao.a.wu@intel.com>
> ---
>  IntelFsp2Pkg/IntelFsp2Pkg.dsc | 3 +++
>  1 file changed, 3 insertions(+)
> 
> diff --git a/IntelFsp2Pkg/IntelFsp2Pkg.dsc b/IntelFsp2Pkg/IntelFsp2Pkg.dsc
> index 61eb6f1..1469d35 100644
> --- a/IntelFsp2Pkg/IntelFsp2Pkg.dsc
> +++ b/IntelFsp2Pkg/IntelFsp2Pkg.dsc
> @@ -77,3 +77,6 @@
>    gEfiMdePkgTokenSpaceGuid.PcdDebugPropertyMask|0x1f
>    gEfiMdePkgTokenSpaceGuid.PcdDebugPrintErrorLevel|0x80080046
>    gEfiMdePkgTokenSpaceGuid.PcdReportStatusCodePropertyMask|0x07
> +
> +[BuildOptions]
> +  *_*_*_CC_FLAGS = -D DISABLE_NEW_DEPRECATED_INTERFACES
> --
> 1.9.5.msysgit.0



^ permalink raw reply	[flat|nested] 34+ messages in thread

* Re: [PATCH 08/17] MdeModulePkg DSC: Add build option to disable deprecated APIs
  2016-08-05  0:52 ` [PATCH 08/17] MdeModulePkg " Hao Wu
@ 2016-08-05  1:00   ` Zeng, Star
  2016-08-05  2:45   ` Tian, Feng
  1 sibling, 0 replies; 34+ messages in thread
From: Zeng, Star @ 2016-08-05  1:00 UTC (permalink / raw)
  To: Wu, Hao A, edk2-devel@lists.01.org, Gao, Liming; +Cc: Tian, Feng

Reviewed-by: Star Zeng <star.zeng@intel.com>

-----Original Message-----
From: Wu, Hao A 
Sent: Friday, August 5, 2016 8:53 AM
To: edk2-devel@lists.01.org; Gao, Liming <liming.gao@intel.com>
Cc: Wu, Hao A <hao.a.wu@intel.com>; Tian, Feng <feng.tian@intel.com>; Zeng, Star <star.zeng@intel.com>
Subject: [PATCH 08/17] MdeModulePkg DSC: Add build option to disable deprecated APIs

Add the following definition in the [BuildOptions] section in package DSC files to disable APIs that are deprecated:

[BuildOptions]
  *_*_*_CC_FLAGS = -D DISABLE_NEW_DEPRECATED_INTERFACES

Cc: Feng Tian <feng.tian@intel.com>
Cc: Star Zeng <star.zeng@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Hao Wu <hao.a.wu@intel.com>
---
 MdeModulePkg/MdeModulePkg.dsc | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/MdeModulePkg/MdeModulePkg.dsc b/MdeModulePkg/MdeModulePkg.dsc index ce29eb9..05120c7 100644
--- a/MdeModulePkg/MdeModulePkg.dsc
+++ b/MdeModulePkg/MdeModulePkg.dsc
@@ -460,3 +460,6 @@
 [Components.X64]
   MdeModulePkg/Universal/CapsulePei/CapsuleX64.inf
 
+[BuildOptions]
+  *_*_*_CC_FLAGS = -D DISABLE_NEW_DEPRECATED_INTERFACES
+
--
1.9.5.msysgit.0



^ permalink raw reply	[flat|nested] 34+ messages in thread

* Re: [PATCH 01/17] FatPkg DSC: Add build option to disable deprecated APIs
  2016-08-05  0:52 ` [PATCH 01/17] FatPkg DSC: " Hao Wu
@ 2016-08-05  1:31   ` Ni, Ruiyu
  0 siblings, 0 replies; 34+ messages in thread
From: Ni, Ruiyu @ 2016-08-05  1:31 UTC (permalink / raw)
  To: Wu, Hao A, edk2-devel@lists.01.org, Gao, Liming



Reviewed-by: Ruiyu Ni <ruiyu.ni@intel.com>
>-----Original Message-----
>From: Wu, Hao A
>Sent: Friday, August 5, 2016 8:53 AM
>To: edk2-devel@lists.01.org; Gao, Liming <liming.gao@intel.com>
>Cc: Wu, Hao A <hao.a.wu@intel.com>; Ni, Ruiyu <ruiyu.ni@intel.com>
>Subject: [PATCH 01/17] FatPkg DSC: Add build option to disable deprecated APIs
>
>Add the following definition in the [BuildOptions] section in package DSC
>files to disable APIs that are deprecated:
>
>[BuildOptions]
>  *_*_*_CC_FLAGS = -D DISABLE_NEW_DEPRECATED_INTERFACES
>
>Cc: Ruiyu Ni <ruiyu.ni@intel.com>
>Contributed-under: TianoCore Contribution Agreement 1.0
>Signed-off-by: Hao Wu <hao.a.wu@intel.com>
>---
> FatPkg/FatPkg.dsc | 1 +
> 1 file changed, 1 insertion(+)
>
>diff --git a/FatPkg/FatPkg.dsc b/FatPkg/FatPkg.dsc
>index 9250ae0..d654120 100644
>--- a/FatPkg/FatPkg.dsc
>+++ b/FatPkg/FatPkg.dsc
>@@ -31,6 +31,7 @@
>   INTEL:RELEASE_*_*_CC_FLAGS           = /D MDEPKG_NDEBUG
>   MSFT:RELEASE_*_*_CC_FLAGS            = /D MDEPKG_NDEBUG
>   RVCT:RELEASE_*_*_CC_FLAGS            = -DMDEPKG_NDEBUG
>+  *_*_*_CC_FLAGS                       = -D DISABLE_NEW_DEPRECATED_INTERFACES
>
> [LibraryClasses]
>   #
>--
>1.9.5.msysgit.0



^ permalink raw reply	[flat|nested] 34+ messages in thread

* Re: [PATCH 11/17] PcAtChipsetPkg DSC: Add build option to disable deprecated APIs
  2016-08-05  0:53 ` [PATCH 11/17] PcAtChipsetPkg " Hao Wu
@ 2016-08-05  1:31   ` Ni, Ruiyu
  0 siblings, 0 replies; 34+ messages in thread
From: Ni, Ruiyu @ 2016-08-05  1:31 UTC (permalink / raw)
  To: Wu, Hao A, edk2-devel@lists.01.org, Gao, Liming; +Cc: Wu, Hao A



Reviewed-by: Ruiyu Ni <ruiyu.ni@intel.com>
>-----Original Message-----
>From: edk2-devel [mailto:edk2-devel-bounces@lists.01.org] On Behalf Of Hao Wu
>Sent: Friday, August 5, 2016 8:53 AM
>To: edk2-devel@lists.01.org; Gao, Liming <liming.gao@intel.com>
>Cc: Wu, Hao A <hao.a.wu@intel.com>; Ni, Ruiyu <ruiyu.ni@intel.com>
>Subject: [edk2] [PATCH 11/17] PcAtChipsetPkg DSC: Add build option to disable deprecated APIs
>
>Add the following definition in the [BuildOptions] section in package DSC
>files to disable APIs that are deprecated:
>
>[BuildOptions]
>  *_*_*_CC_FLAGS = -D DISABLE_NEW_DEPRECATED_INTERFACES
>
>Cc: Ruiyu Ni <ruiyu.ni@intel.com>
>Contributed-under: TianoCore Contribution Agreement 1.0
>Signed-off-by: Hao Wu <hao.a.wu@intel.com>
>---
> PcAtChipsetPkg/PcAtChipsetPkg.dsc | 3 +++
> 1 file changed, 3 insertions(+)
>
>diff --git a/PcAtChipsetPkg/PcAtChipsetPkg.dsc b/PcAtChipsetPkg/PcAtChipsetPkg.dsc
>index 0321bb2..25bb894 100644
>--- a/PcAtChipsetPkg/PcAtChipsetPkg.dsc
>+++ b/PcAtChipsetPkg/PcAtChipsetPkg.dsc
>@@ -59,3 +59,6 @@
>   PcAtChipsetPkg/Library/AcpiTimerLib/BaseAcpiTimerLib.inf
>   PcAtChipsetPkg/Library/AcpiTimerLib/DxeAcpiTimerLib.inf
>   PcAtChipsetPkg/PcatRealTimeClockRuntimeDxe/PcatRealTimeClockRuntimeDxe.inf
>+
>+[BuildOptions]
>+  *_*_*_CC_FLAGS = -D DISABLE_NEW_DEPRECATED_INTERFACES
>--
>1.9.5.msysgit.0
>
>_______________________________________________
>edk2-devel mailing list
>edk2-devel@lists.01.org
>https://lists.01.org/mailman/listinfo/edk2-devel


^ permalink raw reply	[flat|nested] 34+ messages in thread

* Re: [PATCH 14/17] ShellPkg DSC: Add build option to disable deprecated APIs
  2016-08-05  0:53 ` [PATCH 14/17] ShellPkg " Hao Wu
@ 2016-08-05  1:32   ` Ni, Ruiyu
  0 siblings, 0 replies; 34+ messages in thread
From: Ni, Ruiyu @ 2016-08-05  1:32 UTC (permalink / raw)
  To: Wu, Hao A, edk2-devel@lists.01.org, Gao, Liming; +Cc: Carsey, Jaben



Reviewed-by: Ruiyu Ni <ruiyu.ni@intel.com>
>-----Original Message-----
>From: Wu, Hao A
>Sent: Friday, August 5, 2016 8:53 AM
>To: edk2-devel@lists.01.org; Gao, Liming <liming.gao@intel.com>
>Cc: Wu, Hao A <hao.a.wu@intel.com>; Carsey, Jaben <jaben.carsey@intel.com>; Ni, Ruiyu <ruiyu.ni@intel.com>
>Subject: [PATCH 14/17] ShellPkg DSC: Add build option to disable deprecated APIs
>
>Add the following definition in the [BuildOptions] section in package DSC
>files to disable APIs that are deprecated:
>
>[BuildOptions]
>  *_*_*_CC_FLAGS = -D DISABLE_NEW_DEPRECATED_INTERFACES
>
>Cc: Jaben Carsey <jaben.carsey@intel.com>
>Cc: Ruiyu Ni <ruiyu.ni@intel.com>
>Contributed-under: TianoCore Contribution Agreement 1.0
>Signed-off-by: Hao Wu <hao.a.wu@intel.com>
>---
> ShellPkg/ShellPkg.dsc | 2 ++
> 1 file changed, 2 insertions(+)
>
>diff --git a/ShellPkg/ShellPkg.dsc b/ShellPkg/ShellPkg.dsc
>index 25c4fad..809bd42 100644
>--- a/ShellPkg/ShellPkg.dsc
>+++ b/ShellPkg/ShellPkg.dsc
>@@ -122,3 +122,5 @@
> !endif #$(NO_SHELL_PROFILES)
>   }
>
>+[BuildOptions]
>+  *_*_*_CC_FLAGS = -D DISABLE_NEW_DEPRECATED_INTERFACES
>--
>1.9.5.msysgit.0



^ permalink raw reply	[flat|nested] 34+ messages in thread

* Re: [PATCH 08/17] MdeModulePkg DSC: Add build option to disable deprecated APIs
  2016-08-05  0:52 ` [PATCH 08/17] MdeModulePkg " Hao Wu
  2016-08-05  1:00   ` Zeng, Star
@ 2016-08-05  2:45   ` Tian, Feng
  1 sibling, 0 replies; 34+ messages in thread
From: Tian, Feng @ 2016-08-05  2:45 UTC (permalink / raw)
  To: Wu, Hao A, edk2-devel@lists.01.org, Gao, Liming; +Cc: Zeng, Star, Tian, Feng

Reviewed-by: Feng Tian <feng.tian@Intel.com>

Thanks
Feng

-----Original Message-----
From: Wu, Hao A 
Sent: Friday, August 5, 2016 8:53 AM
To: edk2-devel@lists.01.org; Gao, Liming <liming.gao@intel.com>
Cc: Wu, Hao A <hao.a.wu@intel.com>; Tian, Feng <feng.tian@intel.com>; Zeng, Star <star.zeng@intel.com>
Subject: [PATCH 08/17] MdeModulePkg DSC: Add build option to disable deprecated APIs

Add the following definition in the [BuildOptions] section in package DSC files to disable APIs that are deprecated:

[BuildOptions]
  *_*_*_CC_FLAGS = -D DISABLE_NEW_DEPRECATED_INTERFACES

Cc: Feng Tian <feng.tian@intel.com>
Cc: Star Zeng <star.zeng@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Hao Wu <hao.a.wu@intel.com>
---
 MdeModulePkg/MdeModulePkg.dsc | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/MdeModulePkg/MdeModulePkg.dsc b/MdeModulePkg/MdeModulePkg.dsc index ce29eb9..05120c7 100644
--- a/MdeModulePkg/MdeModulePkg.dsc
+++ b/MdeModulePkg/MdeModulePkg.dsc
@@ -460,3 +460,6 @@
 [Components.X64]
   MdeModulePkg/Universal/CapsulePei/CapsuleX64.inf
 
+[BuildOptions]
+  *_*_*_CC_FLAGS = -D DISABLE_NEW_DEPRECATED_INTERFACES
+
--
1.9.5.msysgit.0



^ permalink raw reply	[flat|nested] 34+ messages in thread

* Re: [PATCH 13/17] SecurityPkg DSC: Add build option to disable deprecated APIs
  2016-08-05  0:53 ` [PATCH 13/17] SecurityPkg " Hao Wu
@ 2016-08-05  2:47   ` Zhang, Chao B
  0 siblings, 0 replies; 34+ messages in thread
From: Zhang, Chao B @ 2016-08-05  2:47 UTC (permalink / raw)
  To: Wu, Hao A, edk2-devel@lists.01.org, Gao, Liming

Reviewed-by: Chao Zhang <chao.b.zhang@intel.com>





Thanks & Best regards
Chao Zhang


-----Original Message-----
From: Wu, Hao A 
Sent: Friday, August 05, 2016 8:53 AM
To: edk2-devel@lists.01.org; Gao, Liming
Cc: Wu, Hao A; Zhang, Chao B
Subject: [PATCH 13/17] SecurityPkg DSC: Add build option to disable deprecated APIs

Add the following definition in the [BuildOptions] section in package DSC
files to disable APIs that are deprecated:

[BuildOptions]
  *_*_*_CC_FLAGS = -D DISABLE_NEW_DEPRECATED_INTERFACES

Cc: Chao Zhang <chao.b.zhang@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Hao Wu <hao.a.wu@intel.com>
---
 SecurityPkg/SecurityPkg.dsc | 1 +
 1 file changed, 1 insertion(+)

diff --git a/SecurityPkg/SecurityPkg.dsc b/SecurityPkg/SecurityPkg.dsc
index 21cac78..0ac4dfb 100644
--- a/SecurityPkg/SecurityPkg.dsc
+++ b/SecurityPkg/SecurityPkg.dsc
@@ -325,4 +325,5 @@
 [BuildOptions]
    MSFT:*_*_IA32_DLINK_FLAGS = /ALIGN:256
   INTEL:*_*_IA32_DLINK_FLAGS = /ALIGN:256
+        *_*_*_CC_FLAGS       = -D DISABLE_NEW_DEPRECATED_INTERFACES
 
-- 
1.9.5.msysgit.0



^ permalink raw reply related	[flat|nested] 34+ messages in thread

* Re: [PATCH 17/17] CryptoPkg DSC: Add build option to disable deprecated APIs
  2016-08-05  0:53 ` [PATCH 17/17] CryptoPkg " Hao Wu
@ 2016-08-05  2:53   ` Long, Qin
  2016-08-05  2:59   ` Ye, Ting
  1 sibling, 0 replies; 34+ messages in thread
From: Long, Qin @ 2016-08-05  2:53 UTC (permalink / raw)
  To: Wu, Hao A, edk2-devel@lists.01.org, Gao, Liming; +Cc: Ye, Ting

Reviewed-by: Qin Long <qin.long@intel.com>



> -----Original Message-----
> From: Wu, Hao A
> Sent: Friday, August 05, 2016 8:53 AM
> To: edk2-devel@lists.01.org; Gao, Liming
> Cc: Wu, Hao A; Long, Qin; Ye, Ting
> Subject: [PATCH 17/17] CryptoPkg DSC: Add build option to disable
> deprecated APIs
> 
> Add the following definition in the [BuildOptions] section in package DSC files
> to disable APIs that are deprecated:
> 
> [BuildOptions]
>   *_*_*_CC_FLAGS = -D DISABLE_NEW_DEPRECATED_INTERFACES
> 
> Cc: Qin Long <qin.long@intel.com>
> Cc: Ting Ye <ting.ye@intel.com>
> Contributed-under: TianoCore Contribution Agreement 1.0
> Signed-off-by: Hao Wu <hao.a.wu@intel.com>
> ---
>  CryptoPkg/CryptoPkg.dsc | 3 +++
>  1 file changed, 3 insertions(+)
> 
> diff --git a/CryptoPkg/CryptoPkg.dsc b/CryptoPkg/CryptoPkg.dsc index
> 5ae0e67..3c3e444 100644
> --- a/CryptoPkg/CryptoPkg.dsc
> +++ b/CryptoPkg/CryptoPkg.dsc
> @@ -133,3 +133,6 @@
> 
>  [Components.IPF]
> 
> CryptoPkg/Library/BaseCryptLibRuntimeCryptProtocol/BaseCryptLibRuntime
> CryptProtocol.inf
> +
> +[BuildOptions]
> +  *_*_*_CC_FLAGS = -D DISABLE_NEW_DEPRECATED_INTERFACES
> --
> 1.9.5.msysgit.0



^ permalink raw reply	[flat|nested] 34+ messages in thread

* Re: [PATCH 17/17] CryptoPkg DSC: Add build option to disable deprecated APIs
  2016-08-05  0:53 ` [PATCH 17/17] CryptoPkg " Hao Wu
  2016-08-05  2:53   ` Long, Qin
@ 2016-08-05  2:59   ` Ye, Ting
  1 sibling, 0 replies; 34+ messages in thread
From: Ye, Ting @ 2016-08-05  2:59 UTC (permalink / raw)
  To: Wu, Hao A, edk2-devel@lists.01.org, Gao, Liming; +Cc: Long, Qin

Reviewed-by: Ye Ting <ting.ye@intel.com> 

-----Original Message-----
From: Wu, Hao A 
Sent: Friday, August 05, 2016 8:53 AM
To: edk2-devel@lists.01.org; Gao, Liming <liming.gao@intel.com>
Cc: Wu, Hao A <hao.a.wu@intel.com>; Long, Qin <qin.long@intel.com>; Ye, Ting <ting.ye@intel.com>
Subject: [PATCH 17/17] CryptoPkg DSC: Add build option to disable deprecated APIs

Add the following definition in the [BuildOptions] section in package DSC files to disable APIs that are deprecated:

[BuildOptions]
  *_*_*_CC_FLAGS = -D DISABLE_NEW_DEPRECATED_INTERFACES

Cc: Qin Long <qin.long@intel.com>
Cc: Ting Ye <ting.ye@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Hao Wu <hao.a.wu@intel.com>
---
 CryptoPkg/CryptoPkg.dsc | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/CryptoPkg/CryptoPkg.dsc b/CryptoPkg/CryptoPkg.dsc index 5ae0e67..3c3e444 100644
--- a/CryptoPkg/CryptoPkg.dsc
+++ b/CryptoPkg/CryptoPkg.dsc
@@ -133,3 +133,6 @@
 
 [Components.IPF]
   CryptoPkg/Library/BaseCryptLibRuntimeCryptProtocol/BaseCryptLibRuntimeCryptProtocol.inf
+
+[BuildOptions]
+  *_*_*_CC_FLAGS = -D DISABLE_NEW_DEPRECATED_INTERFACES
--
1.9.5.msysgit.0



^ permalink raw reply	[flat|nested] 34+ messages in thread

* Re: [PATCH 15/17] SourceLevelDebugPkg DSC: Add build option to disable deprecated APIs
  2016-08-05  0:53 ` [PATCH 15/17] SourceLevelDebugPkg " Hao Wu
@ 2016-08-05  4:32   ` Ni, Ruiyu
  0 siblings, 0 replies; 34+ messages in thread
From: Ni, Ruiyu @ 2016-08-05  4:32 UTC (permalink / raw)
  To: Wu, Hao A, edk2-devel@lists.01.org, Gao, Liming; +Cc: Wu, Hao A, Fan, Jeff

Since Jeff is happy on vocation, so
Reviewed-by: Ruiyu Ni <ruiyu.ni@intel.com>

>-----Original Message-----
>From: edk2-devel [mailto:edk2-devel-bounces@lists.01.org] On Behalf Of Hao Wu
>Sent: Friday, August 5, 2016 8:53 AM
>To: edk2-devel@lists.01.org; Gao, Liming <liming.gao@intel.com>
>Cc: Wu, Hao A <hao.a.wu@intel.com>; Fan, Jeff <jeff.fan@intel.com>
>Subject: [edk2] [PATCH 15/17] SourceLevelDebugPkg DSC: Add build option to disable deprecated APIs
>
>Add the following definition in the [BuildOptions] section in package DSC
>files to disable APIs that are deprecated:
>
>[BuildOptions]
>  *_*_*_CC_FLAGS = -D DISABLE_NEW_DEPRECATED_INTERFACES
>
>Cc: Jeff Fan <jeff.fan@intel.com>
>Contributed-under: TianoCore Contribution Agreement 1.0
>Signed-off-by: Hao Wu <hao.a.wu@intel.com>
>---
> SourceLevelDebugPkg/SourceLevelDebugPkg.dsc | 3 +++
> 1 file changed, 3 insertions(+)
>
>diff --git a/SourceLevelDebugPkg/SourceLevelDebugPkg.dsc b/SourceLevelDebugPkg/SourceLevelDebugPkg.dsc
>index bf14ec4..d9b1b84 100644
>--- a/SourceLevelDebugPkg/SourceLevelDebugPkg.dsc
>+++ b/SourceLevelDebugPkg/SourceLevelDebugPkg.dsc
>@@ -107,3 +107,6 @@
>   SourceLevelDebugPkg/Library/DebugAgent/SmmDebugAgentLib.inf
>   SourceLevelDebugPkg/DebugAgentPei/DebugAgentPei.inf
>   SourceLevelDebugPkg/DebugAgentDxe/DebugAgentDxe.inf
>+
>+[BuildOptions]
>+  *_*_*_CC_FLAGS = -D DISABLE_NEW_DEPRECATED_INTERFACES
>--
>1.9.5.msysgit.0
>
>_______________________________________________
>edk2-devel mailing list
>edk2-devel@lists.01.org
>https://lists.01.org/mailman/listinfo/edk2-devel


^ permalink raw reply	[flat|nested] 34+ messages in thread

* Re: [PATCH 16/17] UefiCpuPkg DSC: Add build option to disable deprecated APIs
  2016-08-05  0:53 ` [PATCH 16/17] UefiCpuPkg " Hao Wu
@ 2016-08-05  5:20   ` Tian, Feng
  0 siblings, 0 replies; 34+ messages in thread
From: Tian, Feng @ 2016-08-05  5:20 UTC (permalink / raw)
  To: Wu, Hao A, edk2-devel@lists.01.org, Gao, Liming
  Cc: Wu, Hao A, Fan, Jeff, Tian, Feng

Reviewed-by: Feng Tian <feng.tian@Intel.com>

Thanks
Feng

-----Original Message-----
From: edk2-devel [mailto:edk2-devel-bounces@lists.01.org] On Behalf Of Hao Wu
Sent: Friday, August 5, 2016 8:53 AM
To: edk2-devel@lists.01.org; Gao, Liming <liming.gao@intel.com>
Cc: Wu, Hao A <hao.a.wu@intel.com>; Fan, Jeff <jeff.fan@intel.com>
Subject: [edk2] [PATCH 16/17] UefiCpuPkg DSC: Add build option to disable deprecated APIs

Add the following definition in the [BuildOptions] section in package DSC files to disable APIs that are deprecated:

[BuildOptions]
  *_*_*_CC_FLAGS = -D DISABLE_NEW_DEPRECATED_INTERFACES

Cc: Jeff Fan <jeff.fan@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Hao Wu <hao.a.wu@intel.com>
---
 UefiCpuPkg/UefiCpuPkg.dsc | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/UefiCpuPkg/UefiCpuPkg.dsc b/UefiCpuPkg/UefiCpuPkg.dsc index b35f41b..bbd3880 100644
--- a/UefiCpuPkg/UefiCpuPkg.dsc
+++ b/UefiCpuPkg/UefiCpuPkg.dsc
@@ -124,3 +124,6 @@
   UefiCpuPkg/SecCore/SecCore.inf
   UefiCpuPkg/PiSmmCpuDxeSmm/PiSmmCpuDxeSmm.inf
   UefiCpuPkg/Universal/Acpi/S3Resume2Pei/S3Resume2Pei.inf
+
+[BuildOptions]
+  *_*_*_CC_FLAGS = -D DISABLE_NEW_DEPRECATED_INTERFACES
--
1.9.5.msysgit.0

_______________________________________________
edk2-devel mailing list
edk2-devel@lists.01.org
https://lists.01.org/mailman/listinfo/edk2-devel


^ permalink raw reply	[flat|nested] 34+ messages in thread

* Re: [PATCH 10/17] NetworkPkg DSC: Add build option to disable deprecated APIs
  2016-08-05  0:53 ` [PATCH 10/17] NetworkPkg " Hao Wu
@ 2016-08-05  5:32   ` Wu, Jiaxin
  0 siblings, 0 replies; 34+ messages in thread
From: Wu, Jiaxin @ 2016-08-05  5:32 UTC (permalink / raw)
  To: Wu, Hao A, edk2-devel@lists.01.org, Gao, Liming; +Cc: Fu, Siyuan

Reviewed-By: Wu Jiaxin <jiaxin.wu@intel.com>


Best Regards!
Jiaxin

> -----Original Message-----
> From: Wu, Hao A
> Sent: Friday, August 5, 2016 8:53 AM
> To: edk2-devel@lists.01.org; Gao, Liming <liming.gao@intel.com>
> Cc: Wu, Hao A <hao.a.wu@intel.com>; Fu, Siyuan <siyuan.fu@intel.com>;
> Wu, Jiaxin <jiaxin.wu@intel.com>
> Subject: [PATCH 10/17] NetworkPkg DSC: Add build option to disable
> deprecated APIs
> 
> Add the following definition in the [BuildOptions] section in package DSC files
> to disable APIs that are deprecated:
> 
> [BuildOptions]
>   *_*_*_CC_FLAGS = -D DISABLE_NEW_DEPRECATED_INTERFACES
> 
> Cc: Siyuan Fu <siyuan.fu@intel.com>
> Cc: Jiaxin Wu <jiaxin.wu@intel.com>
> Contributed-under: TianoCore Contribution Agreement 1.0
> Signed-off-by: Hao Wu <hao.a.wu@intel.com>
> ---
>  NetworkPkg/NetworkPkg.dsc | 3 +++
>  1 file changed, 3 insertions(+)
> 
> diff --git a/NetworkPkg/NetworkPkg.dsc b/NetworkPkg/NetworkPkg.dsc
> index 3c809d5..1ef353e 100644
> --- a/NetworkPkg/NetworkPkg.dsc
> +++ b/NetworkPkg/NetworkPkg.dsc
> @@ -123,3 +123,6 @@
>    NetworkPkg/IScsiDxe/IScsiDxe.inf
>    NetworkPkg/UefiPxeBcDxe/UefiPxeBcDxe.inf
>    NetworkPkg/Application/Ping6/Ping6.inf
> +
> +[BuildOptions]
> +  *_*_*_CC_FLAGS = -D DISABLE_NEW_DEPRECATED_INTERFACES
> --
> 1.9.5.msysgit.0



^ permalink raw reply	[flat|nested] 34+ messages in thread

* Re: [PATCH 09/17] MdePkg DSC: Add build option to disable deprecated APIs
  2016-08-05  0:52 ` [PATCH 09/17] MdePkg " Hao Wu
@ 2016-08-08  2:34   ` Gao, Liming
  0 siblings, 0 replies; 34+ messages in thread
From: Gao, Liming @ 2016-08-08  2:34 UTC (permalink / raw)
  To: Wu, Hao A, edk2-devel@lists.01.org; +Cc: Kinney, Michael D

Reviewed-by: Liming Gao <liming.gao@intel.com>

> -----Original Message-----
> From: Wu, Hao A
> Sent: Friday, August 05, 2016 8:53 AM
> To: edk2-devel@lists.01.org; Gao, Liming <liming.gao@intel.com>
> Cc: Wu, Hao A <hao.a.wu@intel.com>; Kinney, Michael D
> <michael.d.kinney@intel.com>
> Subject: [PATCH 09/17] MdePkg DSC: Add build option to disable deprecated
> APIs
> 
> Add the following definition in the [BuildOptions] section in package DSC
> files to disable APIs that are deprecated:
> 
> [BuildOptions]
>   *_*_*_CC_FLAGS = -D DISABLE_NEW_DEPRECATED_INTERFACES
> 
> Cc: Michael D Kinney <michael.d.kinney@intel.com>
> Cc: Liming Gao <liming.gao@intel.com>
> Contributed-under: TianoCore Contribution Agreement 1.0
> Signed-off-by: Hao Wu <hao.a.wu@intel.com>
> ---
>  MdePkg/MdePkg.dsc | 3 +++
>  1 file changed, 3 insertions(+)
> 
> diff --git a/MdePkg/MdePkg.dsc b/MdePkg/MdePkg.dsc
> index 7fe9e6b..ab57689 100644
> --- a/MdePkg/MdePkg.dsc
> +++ b/MdePkg/MdePkg.dsc
> @@ -178,3 +178,6 @@
> 
>  [Components.ARM, Components.AARCH64]
>    MdePkg/Library/BaseStackCheckLib/BaseStackCheckLib.inf
> +
> +[BuildOptions]
> +  *_*_*_CC_FLAGS = -D DISABLE_NEW_DEPRECATED_INTERFACES
> --
> 1.9.5.msysgit.0



^ permalink raw reply	[flat|nested] 34+ messages in thread

* Re: [PATCH 12/17] PerformancePkg DSC: Add build option to disable deprecated APIs
  2016-08-05  0:53 ` [PATCH 12/17] PerformancePkg " Hao Wu
@ 2016-08-08  2:34   ` Gao, Liming
  0 siblings, 0 replies; 34+ messages in thread
From: Gao, Liming @ 2016-08-08  2:34 UTC (permalink / raw)
  To: Wu, Hao A, edk2-devel@lists.01.org; +Cc: Daryl McDaniel, Carsey, Jaben

Reviewed-by: Liming Gao <liming.gao@intel.com>

> -----Original Message-----
> From: Wu, Hao A
> Sent: Friday, August 05, 2016 8:53 AM
> To: edk2-devel@lists.01.org; Gao, Liming <liming.gao@intel.com>
> Cc: Wu, Hao A <hao.a.wu@intel.com>; Daryl McDaniel <edk2-
> lists@mc2research.org>; Carsey, Jaben <jaben.carsey@intel.com>
> Subject: [PATCH 12/17] PerformancePkg DSC: Add build option to disable
> deprecated APIs
> 
> Add the following definition in the [BuildOptions] section in package DSC
> files to disable APIs that are deprecated:
> 
> [BuildOptions]
>   *_*_*_CC_FLAGS = -D DISABLE_NEW_DEPRECATED_INTERFACES
> 
> Cc: Daryl McDaniel <edk2-lists@mc2research.org>
> Cc: Jaben Carsey <jaben.carsey@intel.com>
> Contributed-under: TianoCore Contribution Agreement 1.0
> Signed-off-by: Hao Wu <hao.a.wu@intel.com>
> ---
>  PerformancePkg/PerformancePkg.dsc | 3 +++
>  1 file changed, 3 insertions(+)
> 
> diff --git a/PerformancePkg/PerformancePkg.dsc
> b/PerformancePkg/PerformancePkg.dsc
> index ac53c4e..4278cbd 100644
> --- a/PerformancePkg/PerformancePkg.dsc
> +++ b/PerformancePkg/PerformancePkg.dsc
> @@ -80,3 +80,6 @@
> 
>  [Components]
>    PerformancePkg/Dp_App/Dp.inf
> +
> +[BuildOptions]
> +  *_*_*_CC_FLAGS = -D DISABLE_NEW_DEPRECATED_INTERFACES
> --
> 1.9.5.msysgit.0



^ permalink raw reply	[flat|nested] 34+ messages in thread

* Re: [PATCH 03/17] IntelFrameworkPkg DSC: Add build option to disable deprecated APIs
  2016-08-05  0:52 ` [PATCH 03/17] IntelFrameworkPkg " Hao Wu
@ 2016-08-08  2:35   ` Gao, Liming
  0 siblings, 0 replies; 34+ messages in thread
From: Gao, Liming @ 2016-08-08  2:35 UTC (permalink / raw)
  To: Wu, Hao A, edk2-devel@lists.01.org; +Cc: Fan, Jeff

Reviewed-by: Liming Gao <liming.gao@intel.com>

> -----Original Message-----
> From: Wu, Hao A
> Sent: Friday, August 05, 2016 8:53 AM
> To: edk2-devel@lists.01.org; Gao, Liming <liming.gao@intel.com>
> Cc: Wu, Hao A <hao.a.wu@intel.com>; Fan, Jeff <jeff.fan@intel.com>
> Subject: [PATCH 03/17] IntelFrameworkPkg DSC: Add build option to disable
> deprecated APIs
> 
> Add the following definition in the [BuildOptions] section in package DSC
> files to disable APIs that are deprecated:
> 
> [BuildOptions]
>   *_*_*_CC_FLAGS = -D DISABLE_NEW_DEPRECATED_INTERFACES
> 
> Cc: Jeff Fan <jeff.fan@intel.com>
> Contributed-under: TianoCore Contribution Agreement 1.0
> Signed-off-by: Hao Wu <hao.a.wu@intel.com>
> ---
>  IntelFrameworkPkg/IntelFrameworkPkg.dsc | 3 +++
>  1 file changed, 3 insertions(+)
> 
> diff --git a/IntelFrameworkPkg/IntelFrameworkPkg.dsc
> b/IntelFrameworkPkg/IntelFrameworkPkg.dsc
> index afda3e7..2985d38 100644
> --- a/IntelFrameworkPkg/IntelFrameworkPkg.dsc
> +++ b/IntelFrameworkPkg/IntelFrameworkPkg.dsc
> @@ -70,3 +70,6 @@
> 
> IntelFrameworkPkg/Library/PeiSmbusLibSmbusPpi/PeiSmbusLibSmbusPpi.in
> f
>    IntelFrameworkPkg/Library/PeiHobLibFramework/PeiHobLibFramework.inf
> 
> +[BuildOptions]
> +  *_*_*_CC_FLAGS = -D DISABLE_NEW_DEPRECATED_INTERFACES
> +
> --
> 1.9.5.msysgit.0



^ permalink raw reply	[flat|nested] 34+ messages in thread

* Re: [PATCH 02/17] IntelFrameworkModulePkg DSC: Add build option to disable deprecated APIs
  2016-08-05  0:52 ` [PATCH 02/17] IntelFrameworkModulePkg " Hao Wu
@ 2016-08-08  2:35   ` Gao, Liming
  0 siblings, 0 replies; 34+ messages in thread
From: Gao, Liming @ 2016-08-08  2:35 UTC (permalink / raw)
  To: Wu, Hao A, edk2-devel@lists.01.org; +Cc: Fan, Jeff

Reviewed-by: Liming Gao <liming.gao@intel.com>

> -----Original Message-----
> From: Wu, Hao A
> Sent: Friday, August 05, 2016 8:53 AM
> To: edk2-devel@lists.01.org; Gao, Liming <liming.gao@intel.com>
> Cc: Wu, Hao A <hao.a.wu@intel.com>; Fan, Jeff <jeff.fan@intel.com>
> Subject: [PATCH 02/17] IntelFrameworkModulePkg DSC: Add build option to
> disable deprecated APIs
> 
> Add the following definition in the [BuildOptions] section in package DSC
> files to disable APIs that are deprecated:
> 
> [BuildOptions]
>   *_*_*_CC_FLAGS = -D DISABLE_NEW_DEPRECATED_INTERFACES
> 
> Cc: Jeff Fan <jeff.fan@intel.com>
> Contributed-under: TianoCore Contribution Agreement 1.0
> Signed-off-by: Hao Wu <hao.a.wu@intel.com>
> ---
>  IntelFrameworkModulePkg/IntelFrameworkModulePkg.dsc | 3 +++
>  1 file changed, 3 insertions(+)
> 
> diff --git a/IntelFrameworkModulePkg/IntelFrameworkModulePkg.dsc
> b/IntelFrameworkModulePkg/IntelFrameworkModulePkg.dsc
> index b5b0af7..a9a01aa 100644
> --- a/IntelFrameworkModulePkg/IntelFrameworkModulePkg.dsc
> +++ b/IntelFrameworkModulePkg/IntelFrameworkModulePkg.dsc
> @@ -196,3 +196,6 @@
>      <LibraryClasses>
>        IoLib|MdePkg/Library/BaseIoLibIntrinsic/BaseIoLibIntrinsic.inf
>    }
> +
> +[BuildOptions]
> +  *_*_*_CC_FLAGS = -D DISABLE_NEW_DEPRECATED_INTERFACES
> --
> 1.9.5.msysgit.0



^ permalink raw reply	[flat|nested] 34+ messages in thread

end of thread, other threads:[~2016-08-08  2:36 UTC | newest]

Thread overview: 34+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-08-05  0:52 [PATCH 00/17] Add build option to disable deprecated APIs Hao Wu
2016-08-05  0:52 ` [PATCH 01/17] FatPkg DSC: " Hao Wu
2016-08-05  1:31   ` Ni, Ruiyu
2016-08-05  0:52 ` [PATCH 02/17] IntelFrameworkModulePkg " Hao Wu
2016-08-08  2:35   ` Gao, Liming
2016-08-05  0:52 ` [PATCH 03/17] IntelFrameworkPkg " Hao Wu
2016-08-08  2:35   ` Gao, Liming
2016-08-05  0:52 ` [PATCH 04/17] IntelFsp2Pkg " Hao Wu
2016-08-05  0:55   ` Yao, Jiewen
2016-08-05  0:52 ` [PATCH 05/17] IntelFsp2WrapperPkg " Hao Wu
2016-08-05  0:52 ` [PATCH 06/17] IntelFspPkg " Hao Wu
2016-08-05  0:52 ` [PATCH 07/17] IntelFspWrapperPkg " Hao Wu
2016-08-05  0:52 ` [PATCH 08/17] MdeModulePkg " Hao Wu
2016-08-05  1:00   ` Zeng, Star
2016-08-05  2:45   ` Tian, Feng
2016-08-05  0:52 ` [PATCH 09/17] MdePkg " Hao Wu
2016-08-08  2:34   ` Gao, Liming
2016-08-05  0:53 ` [PATCH 10/17] NetworkPkg " Hao Wu
2016-08-05  5:32   ` Wu, Jiaxin
2016-08-05  0:53 ` [PATCH 11/17] PcAtChipsetPkg " Hao Wu
2016-08-05  1:31   ` Ni, Ruiyu
2016-08-05  0:53 ` [PATCH 12/17] PerformancePkg " Hao Wu
2016-08-08  2:34   ` Gao, Liming
2016-08-05  0:53 ` [PATCH 13/17] SecurityPkg " Hao Wu
2016-08-05  2:47   ` Zhang, Chao B
2016-08-05  0:53 ` [PATCH 14/17] ShellPkg " Hao Wu
2016-08-05  1:32   ` Ni, Ruiyu
2016-08-05  0:53 ` [PATCH 15/17] SourceLevelDebugPkg " Hao Wu
2016-08-05  4:32   ` Ni, Ruiyu
2016-08-05  0:53 ` [PATCH 16/17] UefiCpuPkg " Hao Wu
2016-08-05  5:20   ` Tian, Feng
2016-08-05  0:53 ` [PATCH 17/17] CryptoPkg " Hao Wu
2016-08-05  2:53   ` Long, Qin
2016-08-05  2:59   ` Ye, Ting

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox