[V2 21/36] [SFrame-V3] sframe: gas: s390: aarch64: x86: add new backend hooks for FLEX FDE
Jens Remus
jremus@linux.ibm.com
Thu Jan 8 12:19:56 GMT 2026
On 1/8/2026 9:08 AM, Indu Bhagat wrote:
> On 1/7/26 5:44 AM, Jens Remus wrote:
>> On 1/7/2026 9:42 AM, Indu Bhagat wrote:
>>> For the newly added SFrame FDE type SFRAME_FDE_TYPE_FLEX, add a new
>>> backend hook so that the respective ABI/arch can opt out of the
>>> generation of SFRAME_FDE_TYPE_FLEX in GAS.
>>>
>>> AArch64 is an example of an ABI for which SFrame is supported, but one
>>> that does not need the flexible FDE representation for any of the
>>> current usecases currently.
>>>
>>> TBD:
>>> - split out into arch specific patches ?
>>
>> Wouldn't that cause compile errors unless you default
>> sframe_support_flex_fde_p to false if it is undefined?
>>
>
> No, unless I misunderstood you. It will effectively be this patch split
> into three patches, one each for x86_64, s390x, aarch64.
My bad: I forgot that the patch does only introduce the hook but not use
it.
Regards,
Jens
--
Jens Remus
Linux on Z Development (D3303)
jremus@de.ibm.com / jremus@linux.ibm.com
IBM Deutschland Research & Development GmbH; Vorsitzender des Aufsichtsrats: Wolfgang Wendt; Geschäftsführung: David Faller; Sitz der Gesellschaft: Ehningen; Registergericht: Amtsgericht Stuttgart, HRB 243294
IBM Data Privacy Statement: https://www.ibm.com/privacy/
More information about the Binutils
mailing list