[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