cfbf8abc33
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> |
||
---|---|---|
.. | ||
arm_nptl_toolchain_defconfig | ||
arm_toolchain_defconfig | ||
at91rm9200df_defconfig | ||
at91rm9200df_ext_bare_defconfig | ||
at91rm9200df_ext_defconfig | ||
at91sam9g20dfc_defconfig | ||
at91sam9g20dfc_ext_bare_defconfig | ||
at91sam9g20dfc_ext_defconfig | ||
at91sam9260dfc_defconfig | ||
at91sam9260dfc_ext_bare_defconfig | ||
at91sam9260dfc_ext_defconfig | ||
at91sam9260pf_defconfig | ||
at91sam9261ek_defconfig | ||
at91sam9261ek_ext_bare_defconfig | ||
at91sam9261ek_ext_defconfig | ||
at91sam9263ek_defconfig | ||
at91sam9263ek_ext_bare_defconfig | ||
at91sam9263ek_ext_defconfig | ||
atngw100_defconfig | ||
atngw100-base_defconfig | ||
atstk100x_defconfig | ||
atstk1005_defconfig | ||
i386_defconfig | ||
i686_defconfig | ||
integrator926_defconfig | ||
integrator926_huge_defconfig | ||
kb9202_defconfig | ||
v100sc2_defconfig |