
On Sun, 5 Jul 2015 17:13:44 +0200, Albert ARIBAUD albert.u.boot@aribaud.net wrote:
This target is ARMv7 therefore can only build for Thumb, but it did not #define CONFIG_SYS_THUMB_BUILD, so the U-Boot code did not know it had to build for Thumb(2), not ARM.
This patch is binary-invariant: builds of stm32f429-discovery with and without this patch were compared and found to differ only by their U-Boot version strings.
Signed-off-by: Albert ARIBAUD albert.u.boot@aribaud.net
Changes in v4:
- Made stm32f429-discovery explicitly state that it builds for Thumb
Changes in v3: None Changes in v2: None
include/configs/stm32f429-discovery.h | 1 + 1 file changed, 1 insertion(+)
diff --git a/include/configs/stm32f429-discovery.h b/include/configs/stm32f429-discovery.h index 46869dd..e2583f0 100644 --- a/include/configs/stm32f429-discovery.h +++ b/include/configs/stm32f429-discovery.h @@ -9,6 +9,7 @@ #define __CONFIG_H
#define CONFIG_STM32F4 +#define CONFIG_SYS_THUMB_BUILD #define CONFIG_STM32F4DISCOVERY #define CONFIG_SYS_GENERIC_BOARD
-- 2.1.0
Applied to u-boot-arm/master.
Amicalement,