[Bug target/97902] x86 frame pointer missing with -fno-omit-frame-pointer (-mno-omit-leaf-frame-pointer)
marxin at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Thu Nov 26 13:10:14 GMT 2020
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97902
Martin Liška <marxin at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Assignee|unassigned at gcc dot gnu.org |marxin at gcc dot gnu.org
Status|WAITING |ASSIGNED
--- Comment #9 from Martin Liška <marxin at gcc dot gnu.org> ---
(In reply to H.J. Lu from comment #8)
> (In reply to Martin Liška from comment #7)
> > Can you please H.J. take a look?
> > Maybe we can add a param that will drive the beviour?
>
> I consider this optimization similar inlining or tail call.
How is that related? I don't see the connection in behavior.
> Should
> -fno-omit-frame-pointer disable them?
I would prefer to revert the patch 8e941ae950ddce1745b4d6819a7131908dd7de24.
The reporter requested to preserve the frame pointer (with
-fno-omit-frame-pointer) for backtracing capability and we optimized it out.
What do you think H.J. ?
More information about the Gcc-bugs
mailing list