This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: [PATCH v4] BFD: Prevent writing the MIPS _gp_disp symbol into symbol tables
- From: Joseph Myers <joseph at codesourcery dot com>
- To: "Maciej W. Rozycki" <macro at mips dot com>
- Cc: Simon Atanasyan <simon at atanasyan dot com>, <binutils at sourceware dot org>, <libc-alpha at sourceware dot org>
- Date: Mon, 30 Apr 2018 19:38:09 +0000
- Subject: Re: [PATCH v4] BFD: Prevent writing the MIPS _gp_disp symbol into symbol tables
- References: <20180429065756.bvponxkyyqtmdrbg@debian64.galaxy.int> <alpine.DEB.2.00.1804300946270.11756@tp.orcam.me.uk> <alpine.DEB.2.20.1804301518320.17105@digraph.polyomino.org.uk> <alpine.DEB.2.00.1804301654210.11756@tp.orcam.me.uk>
On Mon, 30 Apr 2018, Maciej W. Rozycki wrote:
> Therefore I think we should selectively ignore it. What you write
> implies we have no predefined way of doing that, and it looks to me like
> we ought to define a way to feed `scripts/abilist.awk' a (carefully
> selected) list of symbols to ignore in processing.
But do we need such a list, or would just ignoring all absolute symbols
suffice?
At present, abilist.awk shows such symbols with a type of "A". Apart from
symbol version names, _gp_disp seems to be the only such symbol. Is there
any need to have the "A" lines for each symbol version in the abilist
files?
--
Joseph S. Myers
joseph@codesourcery.com