This is the mail archive of the
binutils@sourceware.org
mailing list for the binutils project.
Re: [PATCH 00/19] CTF linking support
- From: Nick Alcock <nick dot alcock at oracle dot com>
- To: binutils at sourceware dot org, elena dot zannoni at oracle dot com, jose dot marchesi at oracle dot com, indu dot bhagat at oracle dot com, egeyar dot bagcioglu at oracle dot com
- Date: Wed, 17 Jul 2019 00:09:16 +0100
- Subject: Re: [PATCH 00/19] CTF linking support
- References: <20190716180420.236506-1-nick.alcock@oracle.com>
On 16 Jul 2019, Nick Alcock outgrape:
> This is the beginning of support for linking CTF sections. The type
> deduplicator is not very good,
For the avoidance of doubt: this series doesn't actually *contain* the
type deduplicator. We use ctf_add_type() as the deduplicator, which
already existed (and was already not very good). We'll improve the
deduplicator in a later series, but right now just wiring it up made for
a series that was quite large enough! ctf_add_type() itself will remain
the core of the deduplicator: it'll just get much better at spotting
duplicates reliably, while retaining a very similar interface to what it
has now.
The only part of *this series* that I worry might not be very good is
the ld/bfd part, because, well, I've never done anything this big in ld
before and it might well be doing everything wrong but just happen to be
working anyway. I don't know. That's why I'd like review :)