[U-Boot] [PATCH] arm: fix a build error with CONFIG_USE_IRQ
Masahiro Yamada
yamada.m at jp.panasonic.com
Mon May 26 12:43:50 CEST 2014
Commit 41623c91 moved exception handling to arch/arm/lib/vectors.S,
breaking CONFIG_USE_IRQ feature.
If CONFIG_USE_IRQ is enabled, undefined reference error occurs.
arch/arm/lib/built-in.o: In function `interrupt_init':
arch/arm/lib/interrupts.c:37: undefined reference to `IRQ_STACK_START'
arch/arm/lib/interrupts.c:37: undefined reference to `FIQ_STACK_START'
make: *** [u-boot] Error 1
Because arch/arm/lib/vectors.S includes references to
CONFIG_SYS_DV_NOR_BOOT_CFG and CONFIG_USE_IRQ, it must include <config.h>.
Signed-off-by: Masahiro Yamada <yamada.m at jp.panasonic.com>
Cc: Albert ARIBAUD <albert.u.boot at aribaud.net>
---
arch/arm/lib/vectors.S | 2 ++
1 file changed, 2 insertions(+)
diff --git a/arch/arm/lib/vectors.S b/arch/arm/lib/vectors.S
index d68cc47..fad00da 100644
--- a/arch/arm/lib/vectors.S
+++ b/arch/arm/lib/vectors.S
@@ -13,6 +13,8 @@
* SPDX-License-Identifier: GPL-2.0+
*/
+#include <config.h>
+
/*
*************************************************************************
*
--
1.9.1
More information about the U-Boot
mailing list