public inbox for gdb@sourceware.org
 help / color / mirror / Atom feed
* Inferior function call command set
@ 2003-05-01 20:55 Andrew Cagney
  2003-05-01 21:12 ` Doug Evans
  0 siblings, 1 reply; 6+ messages in thread
From: Andrew Cagney @ 2003-05-01 20:55 UTC (permalink / raw)
  To: gdb

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.

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2003-05-01 23:00 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-05-01 20:55 Inferior function call command set Andrew Cagney
2003-05-01 21:12 ` Doug Evans
2003-05-01 21:28   ` Andrew Cagney
2003-05-01 21:49     ` Doug Evans
2003-05-01 22:48       ` Andrew Cagney
2003-05-01 23:00         ` Doug Evans

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).