This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: [RFC] killing remaining USE___THREAD use
- From: Roland McGrath <roland at hack dot frob dot com>
- To: Mike Frysinger <vapier at gentoo dot org>
- Cc: libc-alpha at sourceware dot org, Andreas Schwab <schwab at linux-m68k dot org>
- Date: Mon, 24 Mar 2014 15:40:59 -0700 (PDT)
- Subject: Re: [RFC] killing remaining USE___THREAD use
- Authentication-results: sourceware.org; auth=none
- References: <4096104 dot BXBWkszvSk at vapier>
Perhaps Andreas recalls what happened on 2011-9-12 and can tell us.
I think it would be fine to remove the code now. We'll have it in the git
history if we want it in the future. It seems quite likely that there has
been bit-rot in related subtleties so that it could not actually just be
turned on again today.
Note that the dead USE___THREAD code is the only case where TLS_INIT_TP is
ever called with a nonzero second argument. So we might clean up that
interface to drop the useless argument too. Only i386 (both Linux and
Hurd) uses it anyway.