[PATCH v3] Guile: temporary breakpoints

Eli Zaretskii eliz@gnu.org
Sat Jun 12 10:07:04 GMT 2021


> Date: Wed, 09 Jun 2021 23:56:11 +1000
> From: George Barrett via Gdb-patches <gdb-patches@sourceware.org>
> Cc: George Barrett <bob@bob131.so>
> 
> gdb/ChangeLog:
> 
> 2021-06-09  George Barrett  <bob@bob131.so>
> 
> 	* guile/scm-breakpoint.c (gdbscm_breakpoint_object::spec): Add
> 	is_temporary field.
> 	(temporary_keyword): Add keyword object for make-breakpoint
> 	argument parsing.
> 	(gdbscm_make_breakpoint): Accept #:temporary keyword argument
> 	and store the value in the allocated object's
> 	spec.is_temporary.
> 	(gdbscm_register_breakpoint_x): Pass the breakpoint's
> 	spec.is_temporary value to create_breakpoint.
> 	(gdbscm_breakpoint_temporary): Add breakpoint-temporary?
> 	procedure implementation.
> 	(breakpoint_functions::make-breakpoint): Update documentation
> 	string and fix a typo.
> 	(breakpoint_functions::breakpoint-temporary?): Add
> 	breakpoint-temporary? procedure.
> 	(gdbscm_initialize_breakpoints): Initialise temporary_keyword
> 	variable.
> 	NEWS (Guile API): Mention new temporary breakpoints API.
> 
> gdb/doc/ChangeLog:
> 
> 2021-06-09  George Barrett  <bob@bob131.so>
> 
> 	* guile.texi (Breakpoints In Guile): Update make-breakpoint
> 	documentation to reflect new #:temporary argument.
> 	Add documentation for new breakpoint-temporary? procedure.
> 
> gdb/testsuite/ChangeLog:
> 
> 2021-06-09  George Barrett  <bob@bob131.so>
> 
> 	* gdb.guile/scm-breakpoint.exp: Add additional tests for
> 	temporary breakpoints.

OK for the documentation parts.  Thanks.


More information about the Gdb-patches mailing list