[PATCH] ldso/libdl: include dl-tls.h for mips static link

Vincent Wen wenvincent90 at gmail.com
Fri Feb 8 00:02:04 UTC 2013


I move this the correct thread.


On Mon, Feb 4, 2013 at 7:39 PM, <liaoxinglong at icubecorp.com> wrote:

>       only mips define and use TLS_DTPREL_VALUE and TLS_TPREL_VALUE
> (ldso/ldso/mips/elfinterp.c), powerpc define but not use. removing mips
> architect specific is ok, for other architectures, it only means we include
> dl-tls.h but not use.
>
> xinglong
>
>
> >  -------Original Message-------
> >  From: Vincent Wen <wenvincent90 at gmail.com>
> >  To: uclibc at uclibc.org
> >  Subject: Re: [PATCH] ldso/libdl: include dl-tls.h for mips static lin
> >  Sent: Feb 05 '13 10:05
> >
> >  Mike,
> >
> >  I removed the mips architect specific statement and tested on mips.
> >  Do you need help to test on other plamform like blackfin or ARM? Thanks.
> >
> >
> >
> >  --- a/ldso/libdl/libdl.c    2013-01-25 05:57:55.000000000 -0800
> >  +++ b/ldso/libdl/libdl.c    2013-01-25 05:59:19.000000000 -0800
> >  @@ -44,6 +44,10 @@
> >  extern void _dl_add_to_slotinfo(struct link_map  *l);
> >  #endif
> >
> >  +#if defined(USE_TLS) && !defined(SHARED)
> >  +#include <dl-tls.h>
> >  +#endif
> >  +
> >  #ifdef SHARED
> >  # if defined(USE_TLS) && USE_TLS
> >  # include <dl-tls.h>
> >
> >
> >
> >
> >  On Wed, Jan 30, 2013 at 4:22 PM, Vincent Wen <wenvincent90 at gmail.com>
> wrote:
> >
> >  > Mike,
> >  >
> >  > Our customer see the same problem when building static link of the
> >  > Broadcom application software.  Applying the patch seems to help. Do
> you
> >  > have any plan to add this to upstream?
> >  >
> >  > Thanks,
> >  >
> >  > Vincent
> >  >
> >  >
> >  _______________________________________________
> >  uClibc mailing list
> >  uClibc at uclibc.org
> >  http://lists.busybox.net/mailman/listinfo/uclibc
> >
>


More information about the uClibc mailing list