This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: [PATCH] elf/get-dynamic-info.h: fix early GNU_HASH processing on ia64
- From: Florian Weimer <fweimer at redhat dot com>
- To: slyich at gmail dot com, libc-alpha at sourceware dot org, Andreas Schwab <schwab at suse dot de>, Richard Biener <rguenth at gcc dot gnu dot org>, Eric Botcazou <ebotcazou at gcc dot gnu dot org>, Dennis Schridde <devurandom at gmx dot net>, Sergei Trofimovich <siarheit at google dot com>
- Date: Mon, 28 Dec 2015 12:57:00 +0100
- Subject: Re: [PATCH] elf/get-dynamic-info.h: fix early GNU_HASH processing on ia64
- Authentication-results: sourceware.org; auth=none
- References: <1451158325-4790-1-git-send-email-slyich at gmail dot com> <20151228051238 dot GC25803 at vapier dot lan>
On 12/28/2015 06:12 AM, Mike Frysinger wrote:
> i don't think this change is what we want -- you're modifying common code
> in a non-obvious way to trick gcc on a specific arch to generate "better"
> code. future versions of gcc (or reasonable code shuffling here) could
> easily break this behavior.
Agreed, this looks rather fishy.
Would it be possible to add a GCC option which inhibits it from creating
such relocations, so that the required parts of the dynamic linker can
be compiled with it?
Florian