summaryrefslogtreecommitdiff
path: root/ArmVirtPkg/ArmVirt.dsc.inc
diff options
context:
space:
mode:
authorArd Biesheuvel <ard.biesheuvel@linaro.org>2015-08-25 13:11:25 +0000
committerabiesheuvel <abiesheuvel@Edk2>2015-08-25 13:11:25 +0000
commit0ad3e6d4a6578e8714e7735d1b9d0b51e6999fcc (patch)
tree37846abc52b4a2de3f96010bb845c573ce29c5c6 /ArmVirtPkg/ArmVirt.dsc.inc
parent9dc94d9891ec4d6f946f85f25be4ccf551e2a7ed (diff)
downloadedk2-0ad3e6d4a6578e8714e7735d1b9d0b51e6999fcc.zip
edk2-0ad3e6d4a6578e8714e7735d1b9d0b51e6999fcc.tar.gz
edk2-0ad3e6d4a6578e8714e7735d1b9d0b51e6999fcc.tar.bz2
ArmPlatformPkg/FVP: unify support for Foundation and Base models
Now that the PL180 and PL111 drivers know how to behave when executed on the Foundation model (which does not emulate the hardware), we can remove the ARM_FOUNDATION_FVP ifdefs and produce a single build that runs on both the Foundation model and the Base model. Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org> Reviewed-by: Leif Lindholm <leif.lindholm@linaro.org> git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@18309 6f19259b-4bc3-4df7-8a09-765794883524
Diffstat (limited to 'ArmVirtPkg/ArmVirt.dsc.inc')
-rw-r--r--ArmVirtPkg/ArmVirt.dsc.inc5
1 files changed, 5 insertions, 0 deletions
diff --git a/ArmVirtPkg/ArmVirt.dsc.inc b/ArmVirtPkg/ArmVirt.dsc.inc
index 8372c58..4b4e70b 100644
--- a/ArmVirtPkg/ArmVirt.dsc.inc
+++ b/ArmVirtPkg/ArmVirt.dsc.inc
@@ -239,6 +239,11 @@
# Add support for GCC stack protector
NULL|MdePkg/Library/BaseStackCheckLib/BaseStackCheckLib.inf
+!if $(SECURE_BOOT_ENABLE) == TRUE
+ # OpenSSL requires floating point for the RNG code
+ NULL|StdLib/LibC/Softfloat/Softfloat.inf
+!endif
+
[LibraryClasses.AARCH64]
NULL|ArmPkg/Library/CompilerIntrinsicsLib/CompilerIntrinsicsLib.inf