From 2f49cca8d1c256c9c3f33a70de98dbf68c2414e3 Mon Sep 17 00:00:00 2001 From: Gregory Nutt Date: Tue, 18 Feb 2014 12:51:36 -0600 Subject: Buildroot support for GCC 4.7.3 and for Cortex-M4 with hardware floating point from David Alessio --- misc/buildroot/Config.in | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) (limited to 'misc/buildroot/Config.in') diff --git a/misc/buildroot/Config.in b/misc/buildroot/Config.in index 2de4e570c..192a456f0 100644 --- a/misc/buildroot/Config.in +++ b/misc/buildroot/Config.in @@ -100,6 +100,10 @@ config BR2_cortex_a8 config BR2_cortex_m3 bool "Cortex-M3/M4" select BR2_GCC_CORTEX +config BR2_cortex_m4f + bool "Cortex-M4F" + select BR2_GCC_CORTEX + select BR2_GCC_CORTEX_M4F config BR2_cortex_m0 bool "Cortex-M0" select BR2_GCC_CORTEX @@ -117,6 +121,10 @@ config BR2_GCC_CORTEX bool default n +config BR2_GCC_CORTEX_M4F + bool + default n + choice prompt "Target ABI" depends BR2_arm || BR2_armeb @@ -233,6 +241,7 @@ config BR2_GCC_TARGET_TUNE default cortex-a5 if BR2_cortex_a5 default cortex-a8 if BR2_cortex_a8 default cortex-m3 if BR2_cortex_m3 + default cortex-m4 if BR2_cortex_m4f default cortex-m0 if BR2_cortex_m0 default strongarm110 if BR2_sa110 default strongarm1100 if BR2_sa1100 @@ -251,8 +260,8 @@ config BR2_GCC_TARGET_ARCH default armv4t if BR2_arm720t || BR2_arm920t || BR2_arm922t default armv5te if BR2_arm926t || BR2_arm10t || BR2_xscale default armv6j if BR2_arm1136jf_s - default armv7-a if BR2_cortex_a5 || BR_cortex_a8 - default armv7-m if BR2_cortex_m3 + default armv7-a if BR2_cortex_a5 || BR2_cortex_a8 + default armv7-m if BR2_cortex_m3 || BR2_cortex_m4f default armv6-m if BR2_cortex_m0 default iwmmxt if BR2_iwmmxt -- cgit v1.2.3