NPTL support for ARM

Christian Eggers wgnetz at freenet.de
Tue Mar 31 18:30:16 UTC 2009


Am Dienstag 31 März 2009 09:34:10 schrieben Sie:
> Christian Eggers wrote:
> >>> With this the build of uclibc fails:
> >>> -----------------------
> >>>>  LD libuClibc-0.9.30-svn.so
> >>>> libc/libc_so.a(close.oS):(.ARM.exidx+0x0): undefined reference to
> >>>> `__aeabi_unwind_cpp_pr0' collect2: ld returned 1 exit status
> >>
>
> Hi,
> recently I've debugged some problem in uclibc-nptl built from
> buildroot caused by a misconfiguration of the cross compiler in
> particular for the stack uniwind functions.
> In NPTL the stack unwinding must use dwarf. The buildroot toolchain
> is not able to correctly build a libgcc with the proper stack
> iunwind implementations.
> I have a tested patch for the buildroot that hopefully I'll push
> back to them soon.
> So be careful with NPTL when using buildroot.
>
> Cheers,
> Carmelo

Hi Carmelo,

thanks for the hint. 

In the meantime I've build a uClibc-nptl toolchain with a script I got from 
Khem Raj. I've not tested the resulting toolchain yet, but the build was 
successful.

regards
Christian



More information about the uClibc mailing list