[Buildroot] [PATCH v3 2/3] toolchain: add bfin support
Thomas Petazzoni
thomas.petazzoni at free-electrons.com
Mon Jul 4 15:48:53 UTC 2016
Hello,
On Mon, 4 Jul 2016 11:08:49 +0200, Thomas Petazzoni wrote:
> BTW, uClibc-ng has linuxthreads support for Blackfin, but this patch
> series does not enable it. I tried to enable it, but it fails to build.
>
> Do you plan on enabling thread support on Blackfin at some point ?
>
> If we have good enough Blackfin support in the internal toolchain
> backend, this would ultimately allow us to get rid of the old Analog
> Devices external toolchains for Blackfin (they use gcc 4.3, a
> prehistoric version of uClibc, etc.), so getting rid of them would
> really be nice.
Also, the default Blackfin core in Buildroot is bf609, and there's no
support for it in the upstream gcc, which causes a build failure when
building uClibc-ng because -mcpu=bf609 is not valid.
It looks like we will need to:
1/ Change the default Blackfin core to something that the internal
toolchain backend support
2/ Make the internal toolchain backend only available if the selected
Blackfin core is supported
Could you work on this?
Thanks,
Thomas
--
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com
More information about the buildroot
mailing list