[Buildroot] [PATCH v4 3/3] toolchain: disable internal for blackfin

Guido Martínez guido at vanguardiasur.com.ar
Tue Jul 14 15:11:04 UTC 2015


The internal toolchain won't work with Cortex-M3, mostly because of the
fact that some packages (notably: uclibc and glibc) fall back to regular
ARM instructions in some situations, and Cortex-M3 has no support for
those kind of instructions.

So, just disable it for now and rely on the external toolchain.

Signed-off-by: Guido Martínez <guido at vanguardiasur.com.ar>
---
 toolchain/Config.in | 1 +
 1 file changed, 1 insertion(+)

diff --git a/toolchain/Config.in b/toolchain/Config.in
index a851ce4..399d25b 100644
--- a/toolchain/Config.in
+++ b/toolchain/Config.in
@@ -40,6 +40,7 @@ choice
 config BR2_TOOLCHAIN_BUILDROOT
 	bool "Buildroot toolchain"
 	depends on !BR2_bfin
+	depends on !BR2_cortex_m3
 	select BR2_TOOLCHAIN_HAS_SHADOW_PASSWORDS
 
 config BR2_TOOLCHAIN_EXTERNAL
-- 
2.1.4




More information about the buildroot mailing list