GCC, GDB v6 and -fomit-frame-pointer
Daniel Jacobowitz
drow@mvista.com
Thu Oct 9 12:39:00 GMT 2003
On Thu, Oct 09, 2003 at 10:43:22AM +0100, Alex Hornby wrote:
>
> Does the new DWARF2 call frame in gdb 6.0 support mean programs compiled
> with GCC and -fomit-frame-pointer can now be debugged? That would be
> great as -fomit-frame-pointer provides quite a performance boost on x86.
>
> Assuming this is possible, what GCC and binutils versions would be
> needed to take advantage of this?
In general yes. Backtraces should work. Ultra-accurate argument and
local variable printing requires -fvar-tracking in GCC so it's a little
flaky now, but unwinding should be fine.
Anything recent. I think 3.2, 3.3 are fine.
--
Daniel Jacobowitz
MontaVista Software Debian GNU/Linux Developer
More information about the Gcc
mailing list