[PATCH,V1 00/14] Definition and support for SFrame unwind format

Indu Bhagat indu.bhagat@oracle.com
Sat Oct 1 00:29:04 GMT 2022


On 9/30/22 02:12, Nick Clifton wrote:
> Hi Indu,
> 
>> The format specification document still mains a TODO at this time. I 
>> plan to
>> resume working on this after I have tackled the task of SFrame 
>> generation for
>> PLT/veneers in aarch64.
> 
> I am concerned about this.  If you do not have a specification then it 
> is going
> to be hard to get the format adopted by third parties.  I assume that 
> you would
> like tools such as LLVM to support the format, as well as projects like the
> Linux kernel.  Maybe other commercial interests or academic endeavours.  
> None of
> them are going to take the format seriously if there isn't a specification.
> 

Noted. Let me see how I can get this done sooner.

> 
>> The information stored
>> in the .sframe section is a subset of what .eh_frame can convey: 
>> .eh_frame can
>> convey how to resurrect all callee-saved registers, if need be; but 
>> .sframe
>> does not.
> 
> Is it possible to convert existing .eh_frame sections into equivalent 
> .sframe
> sections ?
> 

It should be possible with additional tooling, yes.

Thanks

> Cheers
>    Nick
> 




More information about the Binutils mailing list