[PATCH v3 0/3] sframe: Represent .cfi_undefined RA
Jens Remus
jremus@linux.ibm.com
Wed Jul 23 14:40:20 GMT 2025
On 23.07.2025 15:17, Jens Remus wrote:
> Stack tracer implementations using SFrame, such as Glibc backtrace(),
> benefit from the ability to detect whether an outermost frame has been
> reached, which indicates that the trace is complete. In DWARF CFI this
> is indicated by an "undefined" register rule for the return address
> register.
>
> This would enable to implement s390 64-bit (s390x) support for
> backtracing using SFrame in Glibc [1], which requires the stack tracer
> implementation to reliably detect, that an outermost frame has been
> reached.
> I'll send a RFC V3 of my related Glibc patch series [1] next.
>
> [1]: [RFC PATCH v2 0/2] s390x: Add support for SFrame stack backtracing,
> https://inbox.sourceware.org/libc-alpha/20250627133813.2198784-1-jremus@linux.ibm.com/
I posted the new version of my related Glibc patch series as
"[RFC PATCH v3 0/3] s390x: Add support for SFrame stack backtracing":
https://inbox.sourceware.org/libc-alpha/20250723142347.2159793-1-jremus@linux.ibm.com/
Regards,
Jens
--
Jens Remus
Linux on Z Development (D3303)
+49-7031-16-1128 Office
jremus@de.ibm.com
IBM
IBM Deutschland Research & Development GmbH; Vorsitzender des Aufsichtsrats: Wolfgang Wendt; Geschäftsführung: David Faller; Sitz der Gesellschaft: Böblingen; Registergericht: Amtsgericht Stuttgart, HRB 243294
IBM Data Privacy Statement: https://www.ibm.com/privacy/
More information about the Binutils
mailing list