This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: Fixing the distribution problems with TLS and DTV_SURPLUS slots.
- From: "Carlos O'Donell" <carlos at redhat dot com>
- To: Rich Felker <dalias at libc dot org>
- Cc: GNU C Library <libc-alpha at sourceware dot org>, Adam Conrad <adconrad at ubuntu dot com>, Alexandre Oliva <aoliva at redhat dot com>, Roland McGrath <roland at hack dot frob dot com>, Siddhesh Poyarekar <siddhesh at redhat dot com>
- Date: Mon, 06 Oct 2014 16:51:31 -0400
- Subject: Re: Fixing the distribution problems with TLS and DTV_SURPLUS slots.
- Authentication-results: sourceware.org; auth=none
- References: <5432EFF9 dot 5020602 at redhat dot com> <20141006203527 dot GY23797 at brightrain dot aerifal dot cx>
On 10/06/2014 04:35 PM, Rich Felker wrote:
>> WARNING: On AArch64 or any architecture that uses the generic-ish
>> code for TLS descriptors, you will have further problems. There
>> the descriptors consume static TLS image greedily, which means
>> you may find that there is zero static TLS image space when you
>> go to dlopen an application.
>
> dlopen an application? I'm not understanding the whole issue here, but
> it's probably not that important to considering the change you want to
> make, anyway, is it?
Sorry, I meant to write "a DSO that uses static TLS."
Cheers,
Carlos.