binutils-gdb/gdb/testsuite/gdb.trace
Pedro Alves 6149aea959 PR breakpoints/8554.
Implement `save-breakpoints'.

	gdb/
	* breakpoint.c (save_cmdlist): New.
	(breakpoint_set_cmdlist, breakpoint_show_cmdlist): Moved up close
	to save_cmdlist.
	(print_recreate_catch_fork): New.
	(catch_fork_breakpoint_ops): Install it.
	(print_recreate_catch_vfork): New.
	(catch_vfork_breakpoint_ops): Install it.
	(print_recreate_catch_syscall): New.
	(catch_syscall_breakpoint_ops): Install it.
	(print_recreate_catch_exec): New.
	(catch_exec_breakpoint_ops): Install it.
	(print_recreate_exception_catchpoint): New.
	(gnu_v3_exception_catchpoint_ops): Install it.
	(save_breakpoints): New, based on tracepoint_save_command, but
	handle all breakpoint types.
	(save_breakpoints_command): New.
	(tracepoint_save_command): Rename to...
	(save_tracepoints_command): ... this, and reimplement using
	save_breakpoints.
	(save_command): New.
	(_initialize_breakpoints): Install the "save" command prefix.
	Install the "save breakpoints" command.  Make "save-tracepoints" a
	deprecated alias for "save tracepoints".
	* breakpoint.h (struct breakpoint_ops): New field `print_recreate'.
	* ada-lang.c (print_recreate_exception): New.
	(print_recreate_catch_exception): New.
	(catch_exception_breakpoint_ops): Install it.
	(print_recreate_catch_exception_unhandled): New.
	(catch_exception_unhandled_breakpoint_ops): Install it.
	(print_recreate_catch_assert): New.
	(catch_assert_breakpoint_ops): Install it.

	* NEWS: Mention the new `save breakpoints' command.  Mention the
	new `save tracepoints' alias and that `save-tracepoints' is now
	deprecated.

	gdb/doc/
	* gdb.texinfo (Save Breakpoints): New node.
	(save-tracepoints): Rename to ...
	(save tracepoints): ... this.  Mention that `save-tracepoints' is
	a deprecated alias to `save tracepoints'.

	gdb/testsuite/
	* gdb.trace/save-trace.exp: Adjust.
2010-04-19 00:48:44 +00:00
..
Makefile.in
actions.c
actions.exp 2010-04-08 Stan Shebs <stan@codesourcery.com> 2010-04-09 00:49:59 +00:00
ax.exp 2010-03-19 Stan Shebs <stan@codesourcery.com> 2010-03-19 22:00:17 +00:00
backtrace.exp * gdb.trace/backtrace.exp: Adjust for x86 and x86_64. 2010-03-12 04:04:40 +00:00
circ.c
circ.exp 2010-03-18 Stan Shebs <stan@codesourcery.com> 2010-03-18 21:23:35 +00:00
collection.c gdb/ 2010-04-01 11:24:01 +00:00
collection.exp * gdb.trace/collection.exp (gdb_collect_args_test) 2010-04-01 00:55:03 +00:00
deltrace.exp Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
infotrace.exp 2010-04-04 Stan Shebs <stan@codesourcery.com> 2010-04-04 23:47:16 +00:00
limits.c
limits.exp Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
packetlen.exp Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
passc-dyn.exp Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
passcount.exp Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
report.exp * gdb.trace/backtrace.exp: Adjust for x86 and x86_64. 2010-03-12 04:04:40 +00:00
save-trace.exp PR breakpoints/8554. 2010-04-19 00:48:44 +00:00
tfile.c 2010-04-05 Stan Shebs <stan@codesourcery.com> 2010-04-05 21:57:18 +00:00
tfile.exp 2010-04-05 Stan Shebs <stan@codesourcery.com> 2010-04-05 21:57:18 +00:00
tfind.exp * gdb.trace/tfind.exp: Adjust expected disassembly output. 2010-04-02 01:31:59 +00:00
tracecmd.exp Add fast tracepoints. 2010-01-06 04:20:27 +00:00
tsv.exp Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
while-dyn.exp gdb/ 2010-03-28 18:00:57 +00:00
while-stepping.exp 2010-04-01 Stan Shebs <stan@codesourcery.com> 2010-04-01 22:57:25 +00:00