aboutsummaryrefslogtreecommitdiffstats
path: root/plat/qemu/platform.mk
diff options
context:
space:
mode:
authorMichalis Pappas <mpappas@fastmail.fm>2018-03-24 12:38:31 +0800
committerMichalis Pappas <mpappas@fastmail.fm>2018-03-24 20:59:34 +0800
commit4c746fc56c3e849a297d42cbc00115bd590b1216 (patch)
tree200b56a10752b8ee0140bfc7cda226da3df6ed62 /plat/qemu/platform.mk
parent0d48df84b3bd2b9167ec9cb92e6ccdb15ac7de95 (diff)
downloadplatform_external_arm-trusted-firmware-4c746fc56c3e849a297d42cbc00115bd590b1216.tar.gz
platform_external_arm-trusted-firmware-4c746fc56c3e849a297d42cbc00115bd590b1216.tar.bz2
platform_external_arm-trusted-firmware-4c746fc56c3e849a297d42cbc00115bd590b1216.zip
qemu: MULTI_CONSOLE_API=0 causes build error
Add crash_console_init declaration to console.h Only enable MULTI_CONSOLE_API for AArch64 Fixes ARM-software/tf-issues#571 Signed-off-by: Michalis Pappas <mpappas@fastmail.fm>
Diffstat (limited to 'plat/qemu/platform.mk')
-rw-r--r--plat/qemu/platform.mk7
1 files changed, 6 insertions, 1 deletions
diff --git a/plat/qemu/platform.mk b/plat/qemu/platform.mk
index a9fbcd732..017807b00 100644
--- a/plat/qemu/platform.mk
+++ b/plat/qemu/platform.mk
@@ -169,7 +169,12 @@ $(eval $(call TOOL_ADD_IMG,bl32_extra2,--tos-fw-extra2))
endif
SEPARATE_CODE_AND_RODATA := 1
-MULTI_CONSOLE_API := 1
+
+# Use MULTI_CONSOLE_API by default only on AArch64
+# as it is not yet supported on AArch32
+ifeq ($(ARCH),aarch64)
+MULTI_CONSOLE_API := 1
+endif
# Disable the PSCI platform compatibility layer
ENABLE_PLAT_COMPAT := 0