* [PATCH v1 0/2] DynamicTablesPkg: Fix line endings and disable deprecated APIs @ 2019-03-26 18:44 Sami Mujawar 2019-03-26 18:44 ` [PATCH v1 1/2] DynamicTablesPkg: Fix line endings in dsc file Sami Mujawar ` (2 more replies) 0 siblings, 3 replies; 5+ messages in thread From: Sami Mujawar @ 2019-03-26 18:44 UTC (permalink / raw) To: edk2-devel Cc: alexei.fedorov, leif.lindholm, Matteo.Carlini, Stephanie.Hughes-Fitt, nd This patch series updates the DynamicTablesPkg.dsc file to: - fix line endings - disable the deprecated APIs Cc: Alexei Fedorov <alexei.fedorov@arm.com> Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Sami Mujawar <sami.mujawar@arm.com> The changes can be seen at https://github.com/samimujawar/edk2/tree/499_dynamic_tables_disable_deprecated_apis_v1 Sami Mujawar (2): DynamicTablesPkg: Fix line endings in dsc file DynamicTablesPkg: Disable deprecated APIs DynamicTablesPkg/DynamicTablesPkg.dsc | 92 ++++++++++---------- 1 file changed, 48 insertions(+), 44 deletions(-) -- 'Guid(CE165669-3EF3-493F-B85D-6190EE5B9759)' ^ permalink raw reply [flat|nested] 5+ messages in thread
* [PATCH v1 1/2] DynamicTablesPkg: Fix line endings in dsc file 2019-03-26 18:44 [PATCH v1 0/2] DynamicTablesPkg: Fix line endings and disable deprecated APIs Sami Mujawar @ 2019-03-26 18:44 ` Sami Mujawar 2019-03-26 19:02 ` Leif Lindholm 2019-03-26 18:44 ` [PATCH v1 2/2] DynamicTablesPkg: Disable deprecated APIs Sami Mujawar 2019-06-11 8:48 ` [edk2-devel] [PATCH v1 0/2] DynamicTablesPkg: Fix line endings and disable " Alexei Fedorov 2 siblings, 1 reply; 5+ messages in thread From: Sami Mujawar @ 2019-03-26 18:44 UTC (permalink / raw) To: edk2-devel Cc: alexei.fedorov, leif.lindholm, Matteo.Carlini, Stephanie.Hughes-Fitt, nd Changed the line endings to DOS line endings for DynamicTablesPkg/DynamicTablesPkg.dsc Cc: Alexei Fedorov <alexei.fedorov@arm.com> Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Sami Mujawar <sami.mujawar@arm.com> --- DynamicTablesPkg/DynamicTablesPkg.dsc | 88 ++++++++++---------- 1 file changed, 44 insertions(+), 44 deletions(-) diff --git a/DynamicTablesPkg/DynamicTablesPkg.dsc b/DynamicTablesPkg/DynamicTablesPkg.dsc index f71120c2d359d715b8046b170025fe530387b6a8..a66bba976ccdf5ced9213eb464f3ac8f6fd52da4 100644 --- a/DynamicTablesPkg/DynamicTablesPkg.dsc +++ b/DynamicTablesPkg/DynamicTablesPkg.dsc @@ -1,44 +1,44 @@ -## @file -# Dsc file for Dynamic Tables Framework. -# -# Copyright (c) 2019, Linaro Limited. All rights reserved.<BR> -# -# This program and the accompanying materials are licensed and made available -# under the terms and conditions of the BSD License which accompanies this -# distribution. The full text of the license may be found at -# http://opensource.org/licenses/bsd-license.php -# -# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, -# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR -# IMPLIED. -# -## - -[Defines] - PLATFORM_NAME = DynamicTables - PLATFORM_GUID = f39096a0-7a0a-442a-9413-cf584ef80cbb - PLATFORM_VERSION = 0.1 - DSC_SPECIFICATION = 0x0001001a - OUTPUT_DIRECTORY = Build/DynamicTables - SUPPORTED_ARCHITECTURES = ARM|AARCH64 - BUILD_TARGETS = DEBUG|RELEASE|NOOPT - SKUID_IDENTIFIER = DEFAULT - -!include DynamicTables.dsc.inc - -[LibraryClasses] - BaseLib|MdePkg/Library/BaseLib/BaseLib.inf - BaseMemoryLib|MdePkg/Library/BaseMemoryLib/BaseMemoryLib.inf - DebugLib|MdePkg/Library/BaseDebugLibNull/BaseDebugLibNull.inf - IoLib|MdePkg/Library/BaseIoLibIntrinsic/BaseIoLibIntrinsic.inf - MemoryAllocationLib|MdePkg/Library/UefiMemoryAllocationLib/UefiMemoryAllocationLib.inf - PcdLib|MdePkg/Library/BasePcdLibNull/BasePcdLibNull.inf - PrintLib|MdePkg/Library/BasePrintLib/BasePrintLib.inf - UefiBootServicesTableLib|MdePkg/Library/UefiBootServicesTableLib/UefiBootServicesTableLib.inf - UefiDriverEntryPoint|MdePkg/Library/UefiDriverEntryPoint/UefiDriverEntryPoint.inf - -[LibraryClasses.ARM, LibraryClasses.AARCH64] - PL011UartLib|ArmPlatformPkg/Library/PL011UartLib/PL011UartLib.inf - -[Components.common] - DynamicTablesPkg/Library/Common/TableHelperLib/TableHelperLib.inf +## @file +# Dsc file for Dynamic Tables Framework. +# +# Copyright (c) 2019, Linaro Limited. All rights reserved.<BR> +# +# This program and the accompanying materials are licensed and made available +# under the terms and conditions of the BSD License which accompanies this +# distribution. The full text of the license may be found at +# http://opensource.org/licenses/bsd-license.php +# +# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, +# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR +# IMPLIED. +# +## + +[Defines] + PLATFORM_NAME = DynamicTables + PLATFORM_GUID = f39096a0-7a0a-442a-9413-cf584ef80cbb + PLATFORM_VERSION = 0.1 + DSC_SPECIFICATION = 0x0001001a + OUTPUT_DIRECTORY = Build/DynamicTables + SUPPORTED_ARCHITECTURES = ARM|AARCH64 + BUILD_TARGETS = DEBUG|RELEASE|NOOPT + SKUID_IDENTIFIER = DEFAULT + +!include DynamicTables.dsc.inc + +[LibraryClasses] + BaseLib|MdePkg/Library/BaseLib/BaseLib.inf + BaseMemoryLib|MdePkg/Library/BaseMemoryLib/BaseMemoryLib.inf + DebugLib|MdePkg/Library/BaseDebugLibNull/BaseDebugLibNull.inf + IoLib|MdePkg/Library/BaseIoLibIntrinsic/BaseIoLibIntrinsic.inf + MemoryAllocationLib|MdePkg/Library/UefiMemoryAllocationLib/UefiMemoryAllocationLib.inf + PcdLib|MdePkg/Library/BasePcdLibNull/BasePcdLibNull.inf + PrintLib|MdePkg/Library/BasePrintLib/BasePrintLib.inf + UefiBootServicesTableLib|MdePkg/Library/UefiBootServicesTableLib/UefiBootServicesTableLib.inf + UefiDriverEntryPoint|MdePkg/Library/UefiDriverEntryPoint/UefiDriverEntryPoint.inf + +[LibraryClasses.ARM, LibraryClasses.AARCH64] + PL011UartLib|ArmPlatformPkg/Library/PL011UartLib/PL011UartLib.inf + +[Components.common] + DynamicTablesPkg/Library/Common/TableHelperLib/TableHelperLib.inf -- 'Guid(CE165669-3EF3-493F-B85D-6190EE5B9759)' ^ permalink raw reply related [flat|nested] 5+ messages in thread
* Re: [PATCH v1 1/2] DynamicTablesPkg: Fix line endings in dsc file 2019-03-26 18:44 ` [PATCH v1 1/2] DynamicTablesPkg: Fix line endings in dsc file Sami Mujawar @ 2019-03-26 19:02 ` Leif Lindholm 0 siblings, 0 replies; 5+ messages in thread From: Leif Lindholm @ 2019-03-26 19:02 UTC (permalink / raw) To: Sami Mujawar Cc: edk2-devel, alexei.fedorov, Matteo.Carlini, Stephanie.Hughes-Fitt, nd On Tue, Mar 26, 2019 at 06:44:38PM +0000, Sami Mujawar wrote: > Changed the line endings to DOS line endings for > DynamicTablesPkg/DynamicTablesPkg.dsc Ah, yes, good old SMTP stripping CR. I have a stupid script in my uefi-tools repo that I use to line-convert patches from mailing lists. https://git.linaro.org/uefi/uefi-tools.git/tree/edk2-to-git-am.sh I'll remember to put any future sets to you on a branch, as you helpfully do for me. Reviewed-by: Leif Lindholm <leif.lindholm@linaro.org> > Cc: Alexei Fedorov <alexei.fedorov@arm.com> > Contributed-under: TianoCore Contribution Agreement 1.1 > Signed-off-by: Sami Mujawar <sami.mujawar@arm.com> > --- > DynamicTablesPkg/DynamicTablesPkg.dsc | 88 ++++++++++---------- > 1 file changed, 44 insertions(+), 44 deletions(-) > > diff --git a/DynamicTablesPkg/DynamicTablesPkg.dsc b/DynamicTablesPkg/DynamicTablesPkg.dsc > index f71120c2d359d715b8046b170025fe530387b6a8..a66bba976ccdf5ced9213eb464f3ac8f6fd52da4 100644 > --- a/DynamicTablesPkg/DynamicTablesPkg.dsc > +++ b/DynamicTablesPkg/DynamicTablesPkg.dsc > @@ -1,44 +1,44 @@ > -## @file > -# Dsc file for Dynamic Tables Framework. > -# > -# Copyright (c) 2019, Linaro Limited. All rights reserved.<BR> > -# > -# This program and the accompanying materials are licensed and made available > -# under the terms and conditions of the BSD License which accompanies this > -# distribution. The full text of the license may be found at > -# http://opensource.org/licenses/bsd-license.php > -# > -# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, > -# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR > -# IMPLIED. > -# > -## > - > -[Defines] > - PLATFORM_NAME = DynamicTables > - PLATFORM_GUID = f39096a0-7a0a-442a-9413-cf584ef80cbb > - PLATFORM_VERSION = 0.1 > - DSC_SPECIFICATION = 0x0001001a > - OUTPUT_DIRECTORY = Build/DynamicTables > - SUPPORTED_ARCHITECTURES = ARM|AARCH64 > - BUILD_TARGETS = DEBUG|RELEASE|NOOPT > - SKUID_IDENTIFIER = DEFAULT > - > -!include DynamicTables.dsc.inc > - > -[LibraryClasses] > - BaseLib|MdePkg/Library/BaseLib/BaseLib.inf > - BaseMemoryLib|MdePkg/Library/BaseMemoryLib/BaseMemoryLib.inf > - DebugLib|MdePkg/Library/BaseDebugLibNull/BaseDebugLibNull.inf > - IoLib|MdePkg/Library/BaseIoLibIntrinsic/BaseIoLibIntrinsic.inf > - MemoryAllocationLib|MdePkg/Library/UefiMemoryAllocationLib/UefiMemoryAllocationLib.inf > - PcdLib|MdePkg/Library/BasePcdLibNull/BasePcdLibNull.inf > - PrintLib|MdePkg/Library/BasePrintLib/BasePrintLib.inf > - UefiBootServicesTableLib|MdePkg/Library/UefiBootServicesTableLib/UefiBootServicesTableLib.inf > - UefiDriverEntryPoint|MdePkg/Library/UefiDriverEntryPoint/UefiDriverEntryPoint.inf > - > -[LibraryClasses.ARM, LibraryClasses.AARCH64] > - PL011UartLib|ArmPlatformPkg/Library/PL011UartLib/PL011UartLib.inf > - > -[Components.common] > - DynamicTablesPkg/Library/Common/TableHelperLib/TableHelperLib.inf > +## @file > +# Dsc file for Dynamic Tables Framework. > +# > +# Copyright (c) 2019, Linaro Limited. All rights reserved.<BR> > +# > +# This program and the accompanying materials are licensed and made available > +# under the terms and conditions of the BSD License which accompanies this > +# distribution. The full text of the license may be found at > +# http://opensource.org/licenses/bsd-license.php > +# > +# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, > +# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR > +# IMPLIED. > +# > +## > + > +[Defines] > + PLATFORM_NAME = DynamicTables > + PLATFORM_GUID = f39096a0-7a0a-442a-9413-cf584ef80cbb > + PLATFORM_VERSION = 0.1 > + DSC_SPECIFICATION = 0x0001001a > + OUTPUT_DIRECTORY = Build/DynamicTables > + SUPPORTED_ARCHITECTURES = ARM|AARCH64 > + BUILD_TARGETS = DEBUG|RELEASE|NOOPT > + SKUID_IDENTIFIER = DEFAULT > + > +!include DynamicTables.dsc.inc > + > +[LibraryClasses] > + BaseLib|MdePkg/Library/BaseLib/BaseLib.inf > + BaseMemoryLib|MdePkg/Library/BaseMemoryLib/BaseMemoryLib.inf > + DebugLib|MdePkg/Library/BaseDebugLibNull/BaseDebugLibNull.inf > + IoLib|MdePkg/Library/BaseIoLibIntrinsic/BaseIoLibIntrinsic.inf > + MemoryAllocationLib|MdePkg/Library/UefiMemoryAllocationLib/UefiMemoryAllocationLib.inf > + PcdLib|MdePkg/Library/BasePcdLibNull/BasePcdLibNull.inf > + PrintLib|MdePkg/Library/BasePrintLib/BasePrintLib.inf > + UefiBootServicesTableLib|MdePkg/Library/UefiBootServicesTableLib/UefiBootServicesTableLib.inf > + UefiDriverEntryPoint|MdePkg/Library/UefiDriverEntryPoint/UefiDriverEntryPoint.inf > + > +[LibraryClasses.ARM, LibraryClasses.AARCH64] > + PL011UartLib|ArmPlatformPkg/Library/PL011UartLib/PL011UartLib.inf > + > +[Components.common] > + DynamicTablesPkg/Library/Common/TableHelperLib/TableHelperLib.inf > -- > 'Guid(CE165669-3EF3-493F-B85D-6190EE5B9759)' > > ^ permalink raw reply [flat|nested] 5+ messages in thread
* [PATCH v1 2/2] DynamicTablesPkg: Disable deprecated APIs 2019-03-26 18:44 [PATCH v1 0/2] DynamicTablesPkg: Fix line endings and disable deprecated APIs Sami Mujawar 2019-03-26 18:44 ` [PATCH v1 1/2] DynamicTablesPkg: Fix line endings in dsc file Sami Mujawar @ 2019-03-26 18:44 ` Sami Mujawar 2019-06-11 8:48 ` [edk2-devel] [PATCH v1 0/2] DynamicTablesPkg: Fix line endings and disable " Alexei Fedorov 2 siblings, 0 replies; 5+ messages in thread From: Sami Mujawar @ 2019-03-26 18:44 UTC (permalink / raw) To: edk2-devel Cc: alexei.fedorov, leif.lindholm, Matteo.Carlini, Stephanie.Hughes-Fitt, nd Add the DISABLE_NEW_DEPRECATED_INTERFACES macro to the DynamicTablesPkg package build flags to disable deprecated APIs. Cc: Alexei Fedorov <alexei.fedorov@arm.com> Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Sami Mujawar <sami.mujawar@arm.com> --- DynamicTablesPkg/DynamicTablesPkg.dsc | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/DynamicTablesPkg/DynamicTablesPkg.dsc b/DynamicTablesPkg/DynamicTablesPkg.dsc index a66bba976ccdf5ced9213eb464f3ac8f6fd52da4..b9236fd63fdd3c53b2146fc256bc56d4a70eeaa4 100644 --- a/DynamicTablesPkg/DynamicTablesPkg.dsc +++ b/DynamicTablesPkg/DynamicTablesPkg.dsc @@ -2,6 +2,7 @@ # Dsc file for Dynamic Tables Framework. # # Copyright (c) 2019, Linaro Limited. All rights reserved.<BR> +# Copyright (c) 2019, ARM Limited. All rights reserved.<BR> # # This program and the accompanying materials are licensed and made available # under the terms and conditions of the BSD License which accompanies this @@ -42,3 +43,6 @@ [LibraryClasses.ARM, LibraryClasses.AARCH64] [Components.common] DynamicTablesPkg/Library/Common/TableHelperLib/TableHelperLib.inf + +[BuildOptions] + *_*_*_CC_FLAGS = -D DISABLE_NEW_DEPRECATED_INTERFACES -- 'Guid(CE165669-3EF3-493F-B85D-6190EE5B9759)' ^ permalink raw reply related [flat|nested] 5+ messages in thread
* Re: [edk2-devel] [PATCH v1 0/2] DynamicTablesPkg: Fix line endings and disable deprecated APIs 2019-03-26 18:44 [PATCH v1 0/2] DynamicTablesPkg: Fix line endings and disable deprecated APIs Sami Mujawar 2019-03-26 18:44 ` [PATCH v1 1/2] DynamicTablesPkg: Fix line endings in dsc file Sami Mujawar 2019-03-26 18:44 ` [PATCH v1 2/2] DynamicTablesPkg: Disable deprecated APIs Sami Mujawar @ 2019-06-11 8:48 ` Alexei Fedorov 2 siblings, 0 replies; 5+ messages in thread From: Alexei Fedorov @ 2019-06-11 8:48 UTC (permalink / raw) To: Sami Mujawar, devel [-- Attachment #1: Type: text/plain, Size: 52 bytes --] Reviewed-by: Alexei Fedorov Alexei.Fedorov@arm.com [-- Attachment #2: Type: text/html, Size: 96 bytes --] ^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2019-06-11 8:48 UTC | newest] Thread overview: 5+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2019-03-26 18:44 [PATCH v1 0/2] DynamicTablesPkg: Fix line endings and disable deprecated APIs Sami Mujawar 2019-03-26 18:44 ` [PATCH v1 1/2] DynamicTablesPkg: Fix line endings in dsc file Sami Mujawar 2019-03-26 19:02 ` Leif Lindholm 2019-03-26 18:44 ` [PATCH v1 2/2] DynamicTablesPkg: Disable deprecated APIs Sami Mujawar 2019-06-11 8:48 ` [edk2-devel] [PATCH v1 0/2] DynamicTablesPkg: Fix line endings and disable " Alexei Fedorov
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox