[Buildroot] [pull request] Pull request for branch remove-external-toolchain
Peter Korsgaard
jacmet at uclibc.org
Mon Dec 14 23:20:04 UTC 2009
>>>>> "Thomas" == Thomas Petazzoni <thomas.petazzoni at free-electrons.com> writes:
Thomas> Hello,
Thomas> This patchset removes the external source toolchain feature from
Thomas> Buildroot. It was used to build AVR32 toolchains because the AVR32
Thomas> architecture is unfortunately not supported by upstream
Thomas> gcc/binutils/gdb/uClibc. So the whole external source toolchain
Thomas> infrastructure was implemented to allow to get these components from
Thomas> other places than the normal mirrors.
Thomas> However, this infrastructure is far more complicated than it needs to
Thomas> be. This patchset replaces it by integrated the avr32 special versions
Thomas> as normal gcc/binutils/gdb/uClibc versions. The respective .mk files
Thomas> detect whether the version name contains avr32, and if it does, then
Thomas> it switches to the AT91 mirror. Only the latest versions of
Thomas> binutils/gcc/uClibc/gdb for AVR32 were kept (they are already fairly
Thomas> ancient).
Thomas> I've compiled tested an AVR32 toolchain + BusyBox and an ARM toolchain
Thomas> + Busybox.
Thanks a lot, pulled and pushed! It's much appreciated.
--
Bye, Peter Korsgaard
More information about the buildroot
mailing list