This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: Another GLIBC build error with GCC6
- From: Paul Eggert <eggert at cs dot ucla dot edu>
- To: Richard Henderson <rth at twiddle dot net>, GNU C Library <libc-alpha at sourceware dot org>
- Cc: sellcey at imgtec dot com
- Date: Tue, 04 Aug 2015 17:10:58 -0700
- Subject: Re: Another GLIBC build error with GCC6
- Authentication-results: sourceware.org; auth=none
- References: <55C12065 dot 8080101 at twiddle dot net>
On 08/04/2015 01:28 PM, Richard Henderson wrote:
I believe you can just change L to UL and it should all Just Work.
Yes, though it's still confusing code. A better approach is in:
https://sourceware.org/ml/libc-alpha/2015-07/msg00713.html
Probably a formulation like #define DT_EXTRATAGIDX(tag) ((tag) -
(DT_HIPROC - DT_EXTRANUM)) would be a lot better. And understandable,
from a "what the hell is this trying to do" standpoint. r~
Right idea, though that particular formulation looks backwards -- see
Andreas's suggestion as codified in:
https://sourceware.org/ml/libc-alpha/2015-07/msg00742.html