This is the mail archive of the
mailing list for the binutils project.
Re: RFH: Annotating ELF binaries
On Fri, Jan 20, 2017 at 11:02 AM, Carlos O'Donell <firstname.lastname@example.org> wrote:
> On 01/20/2017 11:55 AM, H.J. Lu wrote:
>> We can classify properties into 2 categories: used by run-time loader,
>> not used by run-time loader. We put properties for run-time loader into
>> .note.gnu.property section and the rest into GNU attribute section.
> Can we use the same noun/adjective for our names?
> Is there any reason to use property over attribute?
Nothing other than avoiding confusion between note attribute
vs non-note attribute.
> As a Friday bikeshed I suggest:
> .note.gnu.attributes - GNU Attributes optimized for the dynamic loader.
> -- New. Follows H.J's proposal. Bit-level, packed, and optimized for the
> dynamic loader processing.
> .gnu.attributes - GNU Attributes optimized for offline and static linker
> -- Existing section. Discussions with Nick ongoing if we can continue
> to use existing infrastructure e.g. Tag_Range to extend this data.
Works for me.