Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

We don't know yet, but we are planning to start this work soon. In theory the unwind tables should be very similar thanks to still following the DWARF spec.

We would have to modify the BPF code to handle saved return addresses in arm64, which as far as I am aware are not defined by the ABI, so they might be at any offset from the previous frame's stack pointer (what DWARF calls CFA).

There's (at least) these other things that we might want to look into, such as:

- split stacks

- pointer authentication

- unwind tables stored in a different ELF section



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: