kumquat-buildroot/configs
Khem Raj cfbf8abc33 Add support for uclibc NPTL toolchain.
This patch modifies current toolchain build sequence so that
NPTL enabled toolchain can be built. The new sequence works
well with linuxthreads as well.

It introduces a new pass for gcc cross compilation. The new
sequence is binutils->gcc-initial->linux-headers -> uclibc-configured
(some cheats to generate phony shared libc.so and libm.o)
-> gcc-intermediate(with shared lib support) -> uclibc -> gcc-final

I also added a new sample config arm_nptl_toolchain_defconfig which
builds the toolchain and busybox.

I have only tried it on arm. However it should work for other
architectures which support NPTL on uclibc e.g. mips, sh, x86, ppc, x86_64

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
2010-07-29 16:57:00 +02:00
..
arm_nptl_toolchain_defconfig Add support for uclibc NPTL toolchain. 2010-07-29 16:57:00 +02:00
arm_toolchain_defconfig toolchain: remove multilib 2010-07-28 23:21:45 +02:00
at91rm9200df_defconfig toolchain: remove multilib 2010-07-28 23:21:45 +02:00
at91rm9200df_ext_bare_defconfig Update defconfigs after DHCP option rename 2010-07-17 00:08:32 +02:00
at91rm9200df_ext_defconfig move default skeleton to fs/ and drop busybox skeleton 2010-07-18 23:08:55 +02:00
at91sam9g20dfc_defconfig toolchain: remove multilib 2010-07-28 23:21:45 +02:00
at91sam9g20dfc_ext_bare_defconfig Update defconfigs after DHCP option rename 2010-07-17 00:08:32 +02:00
at91sam9g20dfc_ext_defconfig move default skeleton to fs/ and drop busybox skeleton 2010-07-18 23:08:55 +02:00
at91sam9260dfc_defconfig toolchain: remove multilib 2010-07-28 23:21:45 +02:00
at91sam9260dfc_ext_bare_defconfig Update defconfigs after DHCP option rename 2010-07-17 00:08:32 +02:00
at91sam9260dfc_ext_defconfig move default skeleton to fs/ and drop busybox skeleton 2010-07-18 23:08:55 +02:00
at91sam9260pf_defconfig toolchain: remove multilib 2010-07-28 23:21:45 +02:00
at91sam9261ek_defconfig toolchain: remove multilib 2010-07-28 23:21:45 +02:00
at91sam9261ek_ext_bare_defconfig Update defconfigs after DHCP option rename 2010-07-17 00:08:32 +02:00
at91sam9261ek_ext_defconfig move default skeleton to fs/ and drop busybox skeleton 2010-07-18 23:08:55 +02:00
at91sam9263ek_defconfig toolchain: remove multilib 2010-07-28 23:21:45 +02:00
at91sam9263ek_ext_bare_defconfig Update defconfigs after DHCP option rename 2010-07-17 00:08:32 +02:00
at91sam9263ek_ext_defconfig move default skeleton to fs/ and drop busybox skeleton 2010-07-18 23:08:55 +02:00
atngw100_defconfig toolchain: remove multilib 2010-07-28 23:21:45 +02:00
atngw100-base_defconfig toolchain: remove multilib 2010-07-28 23:21:45 +02:00
atstk100x_defconfig toolchain: remove multilib 2010-07-28 23:21:45 +02:00
atstk1005_defconfig toolchain: remove multilib 2010-07-28 23:21:45 +02:00
i386_defconfig toolchain: remove multilib 2010-07-28 23:21:45 +02:00
i686_defconfig toolchain: remove multilib 2010-07-28 23:21:45 +02:00
integrator926_defconfig toolchain: remove multilib 2010-07-28 23:21:45 +02:00
integrator926_huge_defconfig toolchain: remove multilib 2010-07-28 23:21:45 +02:00
kb9202_defconfig toolchain: remove multilib 2010-07-28 23:21:45 +02:00
v100sc2_defconfig toolchain: remove multilib 2010-07-28 23:21:45 +02:00