From c5294cba5a7a312bdedc72d7d7ace4455636121f Mon Sep 17 00:00:00 2001 From: Joe Hershberger Date: Wed, 21 Mar 2012 15:10:29 -0500 Subject: [PATCH] Xilinx: ARM: Report a more helpful error on undefined header entry Signed-off-by: Joe Hershberger --- arch/arm/cpu/armv7/start.S | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/arch/arm/cpu/armv7/start.S b/arch/arm/cpu/armv7/start.S index f56d8c274dc..c04eb05f1d6 100644 --- a/arch/arm/cpu/armv7/start.S +++ b/arch/arm/cpu/armv7/start.S @@ -44,6 +44,9 @@ _start: b reset ldr pc, _fiq #ifdef CONFIG_PELE_XILINX_FLASH_HEADER +#if !defined(CONFIG_PELE_XIP_START) || CONFIG_PELE_XIP_START == 0 +#error CONFIG_PELE_XIP_START must be defined for CONFIG_PELE_XILINX_FLASH_HEADER +#else /* These fields MUST immediately follow the vectors */ #define HDR_20 0xAA995566 #define HDR_24 0x584C4E58 @@ -74,6 +77,7 @@ _start: b reset .word 0xFFFFFFFF /* 0xA0 */ .word 0x00000000 #endif +#endif _undefined_instruction: .word undefined_instruction _software_interrupt: .word software_interrupt -- 2.47.3