[PATCH] Add Blackfin arch to build system

Mike Frysinger vapier at gentoo.org
Sun Jun 17 21:39:33 UTC 2007


On Sunday 17 June 2007, Alex Landau wrote:
> Blackfin (and other no-MMU's too, I guess) use the bFLT file format instead
> of (or in addition to) ELF, and therefore requires special LDFLAGS and not
> stripping. The attached patch does exactly that. It adds a blackfin/
> directory under arch/ with a Makefile handling these details.
>
> Builds of busybox with "make" won't be affected, those with "make
> ARCH=blackfin CROSS_COMPILE=bfin-uclinux-" will.

erm, no, we dont want this.  Blackfin, unlike [almost] every no-MMU arch out 
there, also supports FDPIC ELF via the bfin-linux-uclibc toolchain.

> P.S. There is currently a call to elf2flt in the regular build system. It
> does not work (again, at least for Blackfin) since elf2flt is not a
> converter that takes an ELF and produces an FLT, but is instead invoked
> internally by a linker wrapper script on an intermediate ELF with
> relocations.

this would be the same for all no-MMU ports
-mike
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 827 bytes
Desc: This is a digitally signed message part.
Url : http://lists.busybox.net/pipermail/busybox/attachments/20070617/ef667fc7/attachment-0002.pgp 


More information about the busybox mailing list