glibc 2.5+nptl build for arm softfloat eabi
Kumar Gala
galak@kernel.crashing.org
Mon Dec 11 22:25:00 GMT 2006
On Dec 11, 2006, at 3:19 PM, Khem Raj wrote:
> Hi Dan and All
>
> This patch below adds support for glibc 2.5 based toolchain on arm
> its using the existing nptl patch on crosstool-0.43
>
> The component versions
>
> GCC = 4.1.1
> binutils = 2.17
> glibc = 2.5
>
> This patch does few things
>
> 1. Adds support for glibc 2.5 and ports
> 2. Support for linux-kernel-headers using make headers_install
> (2.6.18 plus)
I sent a standalone patch for this.
> 3. Binutils 2.17
> 4. ARM EABI build configuration using NPTL
>
> I have done successful builds using demo-i686 and demo-arm-
> softfloat-eabi only haven't tested on other arches (help needed)
>
> The nptl build changes the build sequence a bit where gcc static is
> built before building glibc-headers and startup files and uses a
> gcc with shared libs to do the glibc build.
>
> It also introduces a new environment variables GLIBC_ADDON_NPTL and
> GLIBC_ADDON_LINUXTHREADS to select the thread library to build.
>
> It also deals with the addons for glibc especially ports addon and
> libidn.
>
> I have particularly ignored nptl with gcc < 4.1
>
> There were only two patches needed one for arm-softfloat in gcc and
> another one in glibc to support the latest kernel header changes.
>
> Thanks
--
For unsubscribe information see http://sourceware.org/lists.html#faq
More information about the crossgcc
mailing list