[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