aboutsummaryrefslogtreecommitdiff
path: root/gdb/guile/lib/gdb.scm
diff options
context:
space:
mode:
authorDoug Evans <xdje42@gmail.com>2014-06-04 19:44:30 -0700
committerDoug Evans <xdje42@gmail.com>2014-06-04 19:44:30 -0700
commit16f691fb2ebac790fccf04c29a7027cfab50589b (patch)
tree56097a5188b65db1c2deefcc6c6889faf98475cf /gdb/guile/lib/gdb.scm
parentc5cad97c384b81c6b492007a75fd330058c110f6 (diff)
downloadgdb-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 'gdb/guile/lib/gdb.scm')
-rw-r--r--gdb/guile/lib/gdb.scm3
1 files changed, 2 insertions, 1 deletions
diff --git a/gdb/guile/lib/gdb.scm b/gdb/guile/lib/gdb.scm
index f81433b..d628f00 100644
--- a/gdb/guile/lib/gdb.scm
+++ b/gdb/guile/lib/gdb.scm
@@ -114,7 +114,8 @@
WP_ACCESS
make-breakpoint
- breakpoint-delete!
+ register-breakpoint!
+ delete-breakpoint!
breakpoints
breakpoint?
breakpoint-valid?