This is the mail archive of the binutils@sourceware.org mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: RFH: Annotating ELF binaries


On Fri, Jan 20, 2017 at 11:02 AM, Carlos O'Donell <carlos@redhat.com> 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.
>
> Agreed.
>
> 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
>                   processing.
> -- 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.


-- 
H.J.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]