From: Achin Gupta achin.gupta@arm.com
Hi,
This patch fixes two build issues encountered on the Base FVP after rebasing the AArch64StandaloneMm branch on master (commit 0434ff6). A proper fix is being tested within ARM since the problem could be present on Juno as well. Can this patch be applied on the rebased branch since the proper fix is not ready yet.
cheers, Achin
Achin Gupta (1): Platforms/ARM/VExpress: Fixes to build Base FVP platform
Platforms/ARM/VExpress/ArmVExpress-FVP-AArch64.dsc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
-- 1.9.1
From: Achin Gupta achin.gupta@arm.com
This patch removes an absent module and adds a reference to the new TimerBaseLib module to enable the Base FVP build to work.
Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Achin Gupta achin.gupta@arm.com --- Platforms/ARM/VExpress/ArmVExpress-FVP-AArch64.dsc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Platforms/ARM/VExpress/ArmVExpress-FVP-AArch64.dsc b/Platforms/ARM/VExpress/ArmVExpress-FVP-AArch64.dsc index cca9400..f539eb0 100644 --- a/Platforms/ARM/VExpress/ArmVExpress-FVP-AArch64.dsc +++ b/Platforms/ARM/VExpress/ArmVExpress-FVP-AArch64.dsc @@ -44,7 +44,6 @@ !if $(ARM_STANDALONE_MM_ENABLE) == TRUE ArmSvcLib|ArmPkg/Library/ArmSvcLib/ArmSvcLib.inf !endif - ArmCpuLib|ArmPkg/Drivers/ArmCpuLib/ArmCortexAEMv8Lib/ArmCortexAEMv8Lib.inf ArmPlatformLib|ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressLibRTSM/ArmVExpressLib.inf ArmMmuLib|ArmPkg/Library/ArmMmuLib/ArmMmuBaseLib.inf
@@ -55,6 +54,7 @@ !endif
TimerLib|ArmPkg/Library/ArmArchTimerLib/ArmArchTimerLib.inf + TimeBaseLib|EmbeddedPkg/Library/TimeBaseLib/TimeBaseLib.inf
# Virtio Support VirtioLib|OvmfPkg/Library/VirtioLib/VirtioLib.inf -- 1.9.1
Ah, sorry, missed this one - but the build error should be resolved by the update to ArmVExpress.dsc.inc I pushed on Monday.
(So the below no longer necessary.)
/ Leif
On Tue, May 16, 2017 at 07:14:00PM +0100, achin.gupta@arm.com wrote:
From: Achin Gupta achin.gupta@arm.com
This patch removes an absent module and adds a reference to the new TimerBaseLib module to enable the Base FVP build to work.
Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Achin Gupta achin.gupta@arm.com
Platforms/ARM/VExpress/ArmVExpress-FVP-AArch64.dsc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Platforms/ARM/VExpress/ArmVExpress-FVP-AArch64.dsc b/Platforms/ARM/VExpress/ArmVExpress-FVP-AArch64.dsc index cca9400..f539eb0 100644 --- a/Platforms/ARM/VExpress/ArmVExpress-FVP-AArch64.dsc +++ b/Platforms/ARM/VExpress/ArmVExpress-FVP-AArch64.dsc @@ -44,7 +44,6 @@ !if $(ARM_STANDALONE_MM_ENABLE) == TRUE ArmSvcLib|ArmPkg/Library/ArmSvcLib/ArmSvcLib.inf !endif
- ArmCpuLib|ArmPkg/Drivers/ArmCpuLib/ArmCortexAEMv8Lib/ArmCortexAEMv8Lib.inf ArmPlatformLib|ArmPlatformPkg/ArmVExpressPkg/Library/ArmVExpressLibRTSM/ArmVExpressLib.inf ArmMmuLib|ArmPkg/Library/ArmMmuLib/ArmMmuBaseLib.inf
@@ -55,6 +54,7 @@ !endif
TimerLib|ArmPkg/Library/ArmArchTimerLib/ArmArchTimerLib.inf
TimeBaseLib|EmbeddedPkg/Library/TimeBaseLib/TimeBaseLib.inf
# Virtio Support VirtioLib|OvmfPkg/Library/VirtioLib/VirtioLib.inf
-- 1.9.1