static link with NPTL on ARM fails

Bernhard Reutner-Fischer rep.dot.nop at gmail.com
Sat Jan 28 21:35:43 UTC 2012


On Jan 27, 2012 5:02 PM, "Carmelo AMOROSO" <carmelo.amoroso at st.com> wrote:
>
> On 27/01/2012 16.54, Bernhard Reutner-Fischer wrote:
> > On Jan 27, 2012 4:47 PM, "Carmelo AMOROSO" <carmelo.amoroso at st.com>
wrote:
> >
> >> So, to summarise I'd expect
> >>
> >> libc.{so,a}
> >>    ---> __libc_sigaction (global)
> >>    ---> __GI_sigaction (hidden alias for internal use)
> >>    ---> sigaction
> >>         a. A wrapper to __libc_sigaction (if NPTL configured)
> >>         b. A weak alias to __libc_sigaction (thread none)
> >
> > I think that should be a strong alias if NO_THREADS.
>
> indeed.. not expected to be overridden.
>
> >>
> >> and nothing duplicated into libpthread.
> >>
> >> make more sense ?
> >
> > Yes.
> >
>
> :)
>
Can you try attached two patches please?
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-buildsys-fixup-sigaction-handling.patch
Type: */*
Size: 10493 bytes
Desc: not available
URL: <http://lists.busybox.net/pipermail/uclibc/attachments/20120128/6498d388/attachment-0002.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-if-HAS_THREADS-strong-alias-sigaction.patch
Type: */*
Size: 5862 bytes
Desc: not available
URL: <http://lists.busybox.net/pipermail/uclibc/attachments/20120128/6498d388/attachment-0003.bin>


More information about the uClibc mailing list