This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: [RFC 0/2] Use address spaces for x86 tls
- From: Florian Weimer <fweimer at redhat dot com>
- To: Richard Henderson <rth at twiddle dot net>
- Cc: libc-alpha at sourceware dot org
- Date: Thu, 8 Oct 2015 11:24:59 +0200
- Subject: Re: [RFC 0/2] Use address spaces for x86 tls
- Authentication-results: sourceware.org; auth=none
- References: <1444276705-6797-1-git-send-email-rth at twiddle dot net>
On 10/08/2015 05:58 AM, Richard Henderson wrote:
> Otherwise the code is practically identical. Which, I suppose is
> good in that glibc is currently doing a fair job with its macros.
> So the change is perhaps only of interest in terms of (very) long term
> maintenance (i.e. once gcc6 is the minimal require build compiler).
What is the debugging experience like? Can I still do
print *__thread_self
in GDB and get useful results?
If that's not a problem, I would like to see the patch go in, mainly
because it introduces additional variance in the TLS code, which should
help us catch architecture-specific breakages earlier.
Florian