mirror of https://github.com/acidanthera/audk.git
CryptoPkg: Declare PcdEcEnabled in Library consuming OpensslLib
REF:https://bugzilla.tianocore.org/show_bug.cgi?id=3679 REF:https://bugzilla.tianocore.org/show_bug.cgi?id=3828 Tls/Base/Pei/Smm/RuntimeCryptLib.inf will use OpensslLib, and the opensslconf.h in openssllib will use PcdEcEnabled, but it is not declared in the inf file now, it will cause warnings in some compilers. Cc: Jiewen Yao <jiewen.yao@intel.com> Cc: Jian J Wang <jian.j.wang@intel.com> Signed-off-by: Yi Li <yi1.li@intel.com> Reviewed-by: Jiewen Yao <jiewen.yao@intel.com>
This commit is contained in:
parent
892787fed5
commit
b06a007b64
|
@ -88,6 +88,9 @@
|
|||
IntrinsicLib
|
||||
PrintLib
|
||||
|
||||
[FixedPcd]
|
||||
gEfiCryptoPkgTokenSpaceGuid.PcdEcEnabled
|
||||
|
||||
#
|
||||
# Remove these [BuildOptions] after this library is cleaned up
|
||||
#
|
||||
|
|
|
@ -77,6 +77,9 @@
|
|||
OpensslLib
|
||||
IntrinsicLib
|
||||
|
||||
[FixedPcd]
|
||||
gEfiCryptoPkgTokenSpaceGuid.PcdEcEnabled
|
||||
|
||||
#
|
||||
# Remove these [BuildOptions] after this library is cleaned up
|
||||
#
|
||||
|
|
|
@ -93,6 +93,9 @@
|
|||
IntrinsicLib
|
||||
PrintLib
|
||||
|
||||
[FixedPcd]
|
||||
gEfiCryptoPkgTokenSpaceGuid.PcdEcEnabled
|
||||
|
||||
#
|
||||
# Remove these [BuildOptions] after this library is cleaned up
|
||||
#
|
||||
|
|
|
@ -92,6 +92,9 @@
|
|||
MmServicesTableLib
|
||||
SynchronizationLib
|
||||
|
||||
[FixedPcd]
|
||||
gEfiCryptoPkgTokenSpaceGuid.PcdEcEnabled
|
||||
|
||||
#
|
||||
# Remove these [BuildOptions] after this library is cleaned up
|
||||
#
|
||||
|
|
|
@ -72,6 +72,9 @@
|
|||
DebugLib
|
||||
OpensslLib
|
||||
|
||||
[FixedPcd]
|
||||
gEfiCryptoPkgTokenSpaceGuid.PcdEcEnabled
|
||||
|
||||
#
|
||||
# Remove these [BuildOptions] after this library is cleaned up
|
||||
#
|
||||
|
|
|
@ -633,7 +633,7 @@
|
|||
[LibraryClasses.ARM]
|
||||
ArmSoftFloatLib
|
||||
|
||||
[Pcd]
|
||||
[FixedPcd]
|
||||
gEfiCryptoPkgTokenSpaceGuid.PcdEcEnabled ## CONSUMES
|
||||
|
||||
[BuildOptions]
|
||||
|
|
|
@ -582,7 +582,7 @@
|
|||
[LibraryClasses.ARM]
|
||||
ArmSoftFloatLib
|
||||
|
||||
[Pcd]
|
||||
[FixedPcd]
|
||||
gEfiCryptoPkgTokenSpaceGuid.PcdEcEnabled ## CONSUMES
|
||||
|
||||
[BuildOptions]
|
||||
|
|
|
@ -41,6 +41,9 @@
|
|||
OpensslLib
|
||||
SafeIntLib
|
||||
|
||||
[FixedPcd]
|
||||
gEfiCryptoPkgTokenSpaceGuid.PcdEcEnabled
|
||||
|
||||
[BuildOptions]
|
||||
#
|
||||
# suppress the following warnings so we do not break the build with warnings-as-errors:
|
||||
|
|
Loading…
Reference in New Issue