tech-kern archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: gcc: optimizations, and stack traces
On Sun, Feb 11, 2018 at 04:13:56PM +0700, Robert Elz wrote:
> Date: Sun, 11 Feb 2018 09:11:45 +0100
> From: Maxime Villard <max%m00nbsd.net@localhost>
> Message-ID: <2c83e9d9-f49c-479b-7a4c-1df581a2bb57%m00nbsd.net@localhost>
>
> | So we have the same problem, and we need to find a way
> | to tell GCC to always push the frame at the beginning of the functions.
>
> Either that or the stack unwind code needs to become smarter - which
> would be a better solution, as it avoids dropping (the admittedly minor)
> benefit obtained from deferring the frame pointer update (which to be a
> useful solution would need to be universal) and adds a (not insignificant)
> cost to the stack unwind code - but performance there usually does
> not matter.
Again, the logic for that already exists. -fomit-frame-pointer would not
be acceptable otherwise.
Joerg
Home |
Main Index |
Thread Index |
Old Index