This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: RFC: TLS improvements for IA32 and AMD64/EM64T


Alexandre Oliva <aoliva@redhat.com>, 16 Sep 2005 02:08:22 -0300:
> ...  glibc and nptl,
> aware that the dynamic access models used to be so inefficient, take
> advantage of the fact that libc is always loaded initially and
> reference almost all thread-local variables using the more efficient
> access models.  ...

(g)libc is not always loaded initially, neither is ld-linux.  Other
PT_INTERP, or a main program with no PT_INTERP at all, can load glibc
and perhaps nptl later, perhaps in combination with ld-linux.
How will the proposed TLS improvements work in such cases?

-- 
John Reiser, jreiser@BitWagon.com


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]