diff options
author | Doug Evans <xdje42@gmail.com> | 2014-06-04 19:44:30 -0700 |
---|---|---|
committer | Doug Evans <xdje42@gmail.com> | 2014-06-04 19:44:30 -0700 |
commit | 16f691fb2ebac790fccf04c29a7027cfab50589b (patch) | |
tree | 56097a5188b65db1c2deefcc6c6889faf98475cf /COPYING | |
parent | c5cad97c384b81c6b492007a75fd330058c110f6 (diff) | |
download | gdb-16f691fb2ebac790fccf04c29a7027cfab50589b.zip gdb-16f691fb2ebac790fccf04c29a7027cfab50589b.tar.gz gdb-16f691fb2ebac790fccf04c29a7027cfab50589b.tar.bz2 |
Split create-breakpoint! into make-breakpoint, register-breakpoint!.
Rename breakpoint-delete! to delete-breakpoint!.
* guile/scm-breakpoint.c (struct gdbscm_breakpoint_object): New members
is_scheme_bkpt, spec.
(bpscm_make_breakpoint_smob): Initialize new members.
(gdbscm_create_breakpoint_x): Split into two ...
(gdbscm_make_breakpoint, gdbscm_register_breakpoint_x): New functions.
(bpscm_breakpoint_deleted): Reset breakpoint number and stop function.
(scheme_function breakpoint_functions): Update.
* guile/lib/gdb.scm: Delete create-breakpoint!. Rename
breakpoint-delete! to delete-breakpoint!. Add make-breakpoint,
register-breakpoint!.
testsuite/
* gdb.guile/scm-breakpoint.exp: Update.
Add tests for breakpoint registration.
doc/
* guile.texi (Breakpoints In Guile): Update.
Diffstat (limited to 'COPYING')
0 files changed, 0 insertions, 0 deletions