This is the mail archive of the gdb-cvs@sourceware.org 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]
Other format: [Raw text]

src/gdb ChangeLog breakpoint.c breakpoint.h in ...


CVSROOT:	/cvs/src
Module name:	src
Changes by:	jimb@sourceware.org	2007-12-13 02:00:09

Modified files:
	gdb            : ChangeLog breakpoint.c breakpoint.h inf-child.c 
	                 stack.c target.c target.h 
	gdb/testsuite  : ChangeLog 
	gdb/testsuite/gdb.base: default.exp 

Log message:
	Remove unused support for target-based exception catching.
	* target.h (struct target_ops): Delete
	to_enable_exception_callback and to_get_current_exception_event
	members.
	(target_enable_exception_callback)
	(target_get_current_exception_event): Delete macros.
	* target.c (update_current_target): Remove code to inherit and
	default those members.
	(debug_to_enable_exception_callback)
	(debug_to_get_current_exception_event): Delete functions.
	(setup_target_debug): Don't install those methods.
	* inf-child.c (inf_child_enable_exception_callback)
	(inf_child_get_current_exception_event): Delete dummy functions.
	(inf_child_target): Don't install them in the target vector.
	* breakpoint.h (enum bptype): Delete bp_catch_catch,
	bp_catch_throw.
	* breakpoint.c (cover_target_enable_exception_callback)
	(ep_is_exception_catchpoint, create_exception_catchpoint): Delete
	functions.
	(insert_bp_location, update_breakpoints_after_exec)
	(remove_breakpoint, ep_is_catchpoint, print_it_typical)
	(bpstat_stop_status, bpstat_what)
	(bpstat_get_triggered_catchpoints, print_one_breakpoint_location)
	(user_settable_breakpoint, allocate_bp_location)
	(disable_watchpoints_before_interactive_call_start)
	(enable_watchpoints_after_interactive_call_stop, mention)
	(delete_breakpoint, breakpoint_re_set_one, disable_command)
	(enable_command): Remove exception catchpoint cases.
	(catch_exception_command_1): Don't try target-based exception
	handling.
	* stack.c (catch_info): Call print_frame_label_vars
	unconditionally.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gdb/ChangeLog.diff?cvsroot=src&r1=1.8983&r2=1.8984
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gdb/breakpoint.c.diff?cvsroot=src&r1=1.288&r2=1.289
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gdb/breakpoint.h.diff?cvsroot=src&r1=1.60&r2=1.61
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gdb/inf-child.c.diff?cvsroot=src&r1=1.14&r2=1.15
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gdb/stack.c.diff?cvsroot=src&r1=1.160&r2=1.161
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gdb/target.c.diff?cvsroot=src&r1=1.150&r2=1.151
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gdb/target.h.diff?cvsroot=src&r1=1.106&r2=1.107
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gdb/testsuite/ChangeLog.diff?cvsroot=src&r1=1.1492&r2=1.1493
http://sourceware.org/cgi-bin/cvsweb.cgi/src/gdb/testsuite/gdb.base/default.exp.diff?cvsroot=src&r1=1.25&r2=1.26


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