[RFC 4/5] x86: Add SFrame support for x86 architecture

Claudiu Zissulescu-Ianculescu claudiu.zissulescu-ianculescu@oracle.com
Tue Mar 25 11:29:25 GMT 2025



On 3/19/25 6:05 PM, Jens Remus wrote:
> On 18.03.2025 14:03, claudiu.zissulescu-ianculescu@oracle.com wrote:
>> From: Claudiu Zissulescu <claudiu.zissulescu-ianculescu@oracle.com>
>>
>> The SFrame is well supported by x86 architecture since binutils 2.41.
>> Enable it to be used as default frame tracer.
>>
>> Signed-off-by: Claudiu Zissulescu <claudiu.zissulescu-
>> ianculescu@oracle.com>
> 
>> diff --git a/sysdeps/unix/sysv/linux/x86/uw-sigframe.h b/sysdeps/unix/
>> sysv/linux/x86/uw-sigframe.h
> 
>> +#else /* ifdef __x86_64__  */
> 
> Maybe the following is less confusing:
> 
> #else /* !__x86_64__  */
> 
>> +
>> +#define MD_DECODE_SIGNAL_FRAME x86_decode_signal_frame
>> +
>> +static _Unwind_Reason_Code
>> +x86_fallback_frame_state (frame *frame)
> 
> I could not find any further reference to x86_fallback_frame_state.
> 

Ups :) my fault :)

Thank you Jens for your feedback! I'll address it on my second round,
Claudiu


More information about the Libc-alpha mailing list