This is the mail archive of the gdb-cvs@sources.redhat.com mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

src/gdb ChangeLog command.h command.c infrun.c ...


CVSROOT:	/cvs/src
Module name:	src
Changes by:	fnasser@sources.redhat.com	2000-11-06 14:44:34

Modified files:
	gdb            : ChangeLog command.h command.c infrun.c top.c 

Log message:
	2000-11-06  Fernando Nasser  <fnasser@cygnus.com>
	
	From  Steven Johnson  <sbjohnson@ozemail.com.au>:
	
	This set of changes add "hookpost-" as an expansion on the original
	hooking of commands to GDB. A Hook may now be run "AFTER" execution of
	a command as well as before.
	
	* command.h (struct cmd_list_element): Changed elements hook and hookee
	to hook_pre and hookee_pre respectively. Added hook_post and hookee_post
	for the post hook command operation. Added hook_in so that an executing
	hook can be flagged to prevent recursion.
	* command.c (add_cmd): Changed initilization of cmd_list_element to
	reflect above changes.
	(delete_cmd): Remove both pre and post hooks.
	(help_cmd): Notify that the command has pre and/or post hooks.
	* infrun.c (normal_stop): Change references to hook_pre from hook.
	* top.c (execute_command): Run both pre and post hooks.
	(define_command): Allow definition of both pre and post hooks.
	The definition of pre-hooks is done as before, with the "hook-"
	prefix for backward compatibility.

Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/ChangeLog.diff?cvsroot=src&r1=1.751&r2=1.752
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/command.h.diff?cvsroot=src&r1=1.12&r2=1.13
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/command.c.diff?cvsroot=src&r1=1.19&r2=1.20
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/infrun.c.diff?cvsroot=src&r1=1.20&r2=1.21
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/top.c.diff?cvsroot=src&r1=1.19&r2=1.20


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]