[Buildroot] [git commit master 1/1] Add support for uclibc NPTL toolchain.
Khem Raj
raj.khem at gmail.com
Thu Jul 29 15:29:01 UTC 2010
commit: http://git.buildroot.net/buildroot/commit/?id=cfbf8abc33d86a0cf5c1bb3e0817a22009b7f301
branch: http://git.buildroot.net/buildroot/commit/?id=refs/heads/master
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 at gmail.com>
Signed-off-by: Peter Korsgaard <jacmet at sunsite.dk>
Patch is too large, so refusing to show it
More information about the buildroot
mailing list