src/gdb ChangeLog thread.c gdbthread.h breakpo ...

msnyder@sourceware.cygnus.com msnyder@sourceware.cygnus.com
Fri Jun 1 17:36:00 GMT 2001


CVSROOT:	/cvs/src
Module name:	src
Changes by:	msnyder@sources.redhat.com	2001-06-01 17:36:20

Modified files:
	gdb            : ChangeLog thread.c gdbthread.h breakpoint.c 
	                 infrun.c 

Log message:
	2001-06-01  Michael Snyder  <msnyder@redhat.com>
	
	* thread.c (delete_step_resume_breakpoint): New function.
	Maintain internal consistency of the thread list while deleting
	a step_resume_breakpoint.
	* gdbthread.h (delete_step_resume_breakpoint): Export.
	* breakpoint.c (bpstat_find_step_resume_breakpoint):
	Make thread-aware: don't return a step_resume_breakpoint
	for the wrong thread.
	* infrun.c (wait_for_inferior): Call delete_step_resume_breakpoint
	instead of delete_breakpoint_current_contents.
	(fetch_inferior_event): Ditto.
	(handle_inferior_event): Call delete_step_resume_breakpoint
	instead of delete_breakpoint.

Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/ChangeLog.diff?cvsroot=src&r1=1.1310&r2=1.1311
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/thread.c.diff?cvsroot=src&r1=1.15&r2=1.16
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/gdbthread.h.diff?cvsroot=src&r1=1.3&r2=1.4
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/breakpoint.c.diff?cvsroot=src&r1=1.38&r2=1.39
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/infrun.c.diff?cvsroot=src&r1=1.34&r2=1.35



More information about the Gdb-cvs mailing list