Debugging with gdb
Ian Lance Taylor
ian@airs.com
Sat Jan 1 16:51:00 GMT 2005
Russell Shaw <rjshaw@netspace.net.au> writes:
> Where do i set gdb in the gcc code so that i can step thru the generation
> of rtl output in a high-level kind of way?
RTL is generated in a high-level way in all kinds of places. I don't
think there is any particularly good breakpoint to set. For a
particular insn, you can sometimes break on gen_INSN, in this case
gen_movhi(), which is a generated function appearing in the generated
file insn-emit.c.
> Gdb can't find the function output_movhi in gcc/config/avr/avr.c. Do i need
> to dynamically load something?
No, there is no dynamic loading involved. I don't know why gdb can't
find it.
Ian
More information about the Gcc
mailing list