Inferior function call command set
Andrew Cagney
ac131313@redhat.com
Thu May 1 20:55:00 GMT 2003
Hello,
GDB has a number of commands for controlling the behavior of inferior
function calls (developers think of them as call dummies). Looking in
"infcall.c" I find:
set/show coerce-float-to-double yes|no
set/show unwindonsignal yes|no
And I'm now looking to add a third:
set/show call-location on-stack|at-start|auto
So:
- anyone got a better name for this new command?
- should these be re-grouped into a set of sub commands vis:
set/show call coerce-float-to-double yes|no
set/show call unwind-on-signal yes|no
set/show call breakpoint-location on-stack|at-entry|auto
I'm figuring that "(gdb) set call" should provide a rough correspondance
to the existing "(gdb) call" command.
Comment away ...
Andrew
PS: Yes, this means that I've got a target using generic dummy frames
where the return breakpoint is on the stack.
PPS: While it doesn't currently work, it should be possible to make
on-stack function when the stack has no-execute set. It would lead to a
SIGSEG (instead of a SIGTRAP) which GDB should then map onto a breakpoint.
More information about the Gdb
mailing list