old-cross-binutils/gdb/testsuite
Vladimir Prus 74960c6002 * breakpoint.h (bp_location_p): New typedef.
Register a vector of bp_location_p.
	* breakpoint.c (always_inserted_mode)
	(show_always_inserted_mode): New.
	(unlink_locations_from_global_list): Remove.
	(update_global_location_list)
	(update_global_location_list_nothrow): New.
	(update_watchpoint): Don't free locations.
	(should_insert_location): New.
	(insert_bp_location): Use should_insert_location.
	(insert_breakpoint_locations): Copied from
	insert_breakpoints.
	(insert_breakpoint): Use insert_breakpoint_locations.
	(bpstat_stop_status): Call update_global_location_list
	when disabling breakpoint.
	(allocate_bp_location): Don't add to bp_location_chain.
	(set_raw_breakpoint)
	(create_longjmp_breakpoint, enable_longjmp_breakpoint)
	(disable_longjmp_breakpoint, create_overlay_event_breakpoint)
	(enable_overlay_breakpoints, disable_overlay_breakpoints)
	(set_longjmp_resume_breakpoint)
	(enable_watchpoints_after_interactive_call_stop)
	(disable_watchpoints_before_interactive_call_start)
	(create_internal_breakpoint)
	(create_fork_vfork_event_catchpoint)
	(create_exec_event_catchpoint, set_momentary_breakpoint)
	(create_breakpoints, break_command_1, watch_command_1)
	(create_exception_catchpoint)
	(handle_gnu_v3_exceptions)
	(disable_breakpoint, breakpoint_re_set_one)
	(create_thread_event_breakpoint, create_solib_event_breakpoint)
	(create_ada_exception_breakpoint): : Don't call check_duplicates.
	Call update_global_location_list.
	(delete_breakpoint): Don't remove locations and don't
	try to reinsert them. Call update_global_location_list.
	(update_breakpoint_locations): Likewise.
	(restore_always_inserted_mode): New.
	(update_breakpoints_after_exec): Temporary disable
	always inserted mode.
	* Makefile.in: Update dependencies.

	* infrun.c (proceed): Remove breakpoints while stepping
	over breakpoint.
	(handle_inferior_event): Don't remove or insert
	breakpoints.
	* linux-fork.c (checkpoint_command): Remove breakpoints
	before fork and insert after.
	(linux_fork_context): Remove breakpoints before switch
	and insert after.
	* target.c (target_disconnect, target_detach): Remove
	breakpoints from target.
2008-04-24 10:21:45 +00:00
..
config Updated copyright notices for most files. 2008-01-01 22:53:26 +00:00
gdb.ada * gdb.ada/atomic_enum: New test program. 2008-04-19 01:35:49 +00:00
gdb.arch 2008-03-31 Markus Deuling <deuling@de.ibm.com> 2008-03-31 08:34:42 +00:00
gdb.asm Updated copyright notices for most files. 2008-01-01 22:53:26 +00:00
gdb.base * breakpoint.h (bp_location_p): New typedef. 2008-04-24 10:21:45 +00:00
gdb.cp Fix breakpoint condition that use member variables. 2008-04-06 08:56:37 +00:00
gdb.disasm Updated copyright notices for most files. 2008-01-01 22:53:26 +00:00
gdb.dwarf2 * configure.ac (AC_SEARCH_LIBS): Add check for zlib. 2008-04-19 05:06:54 +00:00
gdb.fortran Updated copyright notices for most files. 2008-01-01 22:53:26 +00:00
gdb.gdb * gdb.gdb/selftest.exp (do_steps_and_nexts): Add more matches. 2008-01-26 13:56:37 +00:00
gdb.hp Updated copyright notices for most files. 2008-01-01 22:53:26 +00:00
gdb.java Updated copyright notices for most files. 2008-01-01 22:53:26 +00:00
gdb.mi * breakpoint.c (print_one_breakpoint_location): In MI 2008-04-24 08:46:19 +00:00
gdb.modula2 Updated copyright notices for most files. 2008-01-01 22:53:26 +00:00
gdb.objc Updated copyright notices for most files. 2008-01-01 22:53:26 +00:00
gdb.opt * gdb.opt/Makefile.in: Fix whitespace. 2008-04-17 23:06:54 +00:00
gdb.pascal * gdb.pascal/floats.pas: New test program. 2008-02-06 22:24:43 +00:00
gdb.server * linux-low.c (linux_attach_lwp): Do not _exit after errors. 2008-01-30 00:51:50 +00:00
gdb.stabs Updated copyright notices for most files. 2008-01-01 22:53:26 +00:00
gdb.threads 2008-04-17 Daniel Jacobowitz <dan@codesourcery.com> 2008-04-17 21:36:23 +00:00
gdb.trace Updated copyright notices for most files. 2008-01-01 22:53:26 +00:00
gdb.xml Updated copyright notices for most files. 2008-01-01 22:53:26 +00:00
lib * breakpoint.h (bp_location_p): New typedef. 2008-04-24 10:21:45 +00:00
.gdbinit
aclocal.m4 gdb: 2008-04-23 12:21:50 +00:00
ChangeLog * breakpoint.h (bp_location_p): New typedef. 2008-04-24 10:21:45 +00:00
configure gdb: 2008-04-23 12:21:50 +00:00
configure.ac * gdb.opt/clobbered-registers-O2.c: New testcase source file. 2007-10-25 20:30:26 +00:00
Makefile.in Updated copyright notices for most files. 2008-01-01 22:53:26 +00:00
TODO