[PATCH v8 00/19] AArch64 AEABI build attributes (a.k.a. object attributes v2)

Jan Beulich jbeulich@suse.com
Mon Sep 1 07:12:41 GMT 2025


On 29.08.2025 18:41, Matthieu Longo wrote:
> On 2025-07-15 12:43, Jan Beulich wrote:
>> On 15.07.2025 13:39, Matthieu Longo wrote:
>>> This patch series introduces support for AArch64 AEABI build attributes (that I will refer as Object Attributes V2). Build attributes are metadata embedded in ELF object files, and binaries (executables, and shared linkable libraries) to provide ABI and compatibility information. These attributes help linkers to diagnose incompatibilities and enforce compatibility between the input object files at link time. Additionally, they can offer insights into the targeted processor, or architecture for an object file, or features used in it. More details can be found in [1] and Section 4 of [2].
>>> This enhancement aligns with the ongoing efforts to improve compatibility and interoperability within the ELF ecosystem for AArch64.
>>>
>>> ## Diff against previous revisions
>>>
>>> ### Revision 7 -> 8:
>>>
>>> Patch series v7: https://inbox.sourceware.org/binutils/20250714165851.1580881-1-matthieu.longo@arm.com/
>>> Diff: addressed comments from Jan in revision 7.
>>> - Remove OBJ_ELF from tc-<arch>.h where <arch> is ELF only.
>>
>> May I ask that you slow down some with the re-submissions? As per a recent
>> reply of Nick's on a different thread, it doesn't look like this work can
>> still make 2.45. Unless you have a behind-the-scenes agreement with him.
>> Hence there's really no reason to rush this (anymore).
> 
> I finished addressing your comments in patch 12/19.
> Do you want to continue reviewing the remaining patches ?
> Or should I send a new revision with all the changes ?

I'd like to leave this up to you, as I can't predict when I would get to looking
at the rest.

Jan


More information about the Binutils mailing list