From 24e4d092a5976ab5f4797967f66ea3940f474872 Mon Sep 17 00:00:00 2001 From: Thomas Petazzoni Date: Wed, 7 Apr 2010 09:18:20 +0200 Subject: Add basic support for the Blackfin architecture For uClibc, the name of the Blackfin architecture is 'bfin'. Actually, the naming of the architecture is quite messy: for toolchain tuples and uClibc, it's bfin, but for the kernel, it's blackfin. We've arbitraly choosen to name it "blackfin" in Crosstool-NG. Add Blackfin-related uClibc patch to fix a build failure related to fork() being used in unistd/daemon.c. Yann E. MORIN: Apply the patch to the kernel/linux build script to use 'linux' in the noMMU tuples. See: http://sourceware.org/ml/crossgcc/2010-04/msg00010.html --- config/arch/blackfin.in | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 config/arch/blackfin.in (limited to 'config') diff --git a/config/arch/blackfin.in b/config/arch/blackfin.in new file mode 100644 index 00000000..f4515e5c --- /dev/null +++ b/config/arch/blackfin.in @@ -0,0 +1,12 @@ +# Blackfin specific configuration file + +config ARCH_blackfin + select ARCH_SUPPORTS_32 + select ARCH_DEFAULT_32 + select ARCH_DEFAULT_LE + select ARCH_SUPPORT_ARCH + select ARCH_SUPPORT_CPU + select ARCH_SUPPORT_TUNE + select ARCH_SUPPORT_FPU + help + The Blackfin architecture -- cgit v1.2.3