3 ms·
As long as you build unwinding tables for each function (which I'm pretty sure gcc has an option for), there is no need for a frame pointer unless the function
by devit 4y ago
As long as you build unwinding tables for each function (which I'm pretty sure gcc has an option for), there is no need for a frame pointer unless the function uses alloca or stack VLAs.
- rwmj 4y agoThis is not true - have a look at this article (or just try it yourself, it doesn't work): https://blogs.gnome.org/chergert/2022/12/31/frame-pointers-and-other-practical-near-term-solutions/ https://blogs.gnome.org/chergert/2022/12/31/frame-pointers-a...