[V3 14/36] [SFrame-V3] include: gas: libsframe: add 8-bits of func_info2 for extensibility in FDE
Indu Bhagat
indu.bhagat@oracle.com
Fri Jan 16 08:48:26 GMT 2026
On 1/15/26 11:55 PM, Jan Beulich wrote:
> On 13.01.2026 12:12, Indu Bhagat via Binutils wrote:
>> --- a/gas/gen-sframe.c
>> +++ b/gas/gen-sframe.c
>> @@ -755,6 +755,7 @@ output_sframe_funcdesc (symbolS *start_of_fre_section,
>> else
>> out_one (func_info);
>> out_one (0);
>> + out_one (0);
>> }
>
> Now that we have two successive ones, both could do with a brief comment.
>
This got updated by a later patch, and the final code is:
uint8_t finfo2 = 0;
if (sframe_fde->fde_flex_p)
finfo2 = SFRAME_V3_SET_FDE_TYPE (finfo2, SFRAME_FDE_TYPE_FLEX);
out_one (finfo2);
out_one (0);
The last one being for sfda_func_rep_size. I can add a comment for the
last out_one (0).
Thanks
More information about the Binutils
mailing list