summaryrefslogtreecommitdiff
path: root/gdb/gdbserver/mem-break.c
diff options
context:
space:
mode:
authorqiyao <qiyao>2011-11-14 14:38:41 +0000
committerqiyao <qiyao>2011-11-14 14:38:41 +0000
commite93337f753a65d67d575211fe4f514f6c718be4b (patch)
tree9956dfa164a4c4758404234b31ad2c0c6a562639 /gdb/gdbserver/mem-break.c
parent3254c55c1afe668586b0fb98eaebd8204e493dd0 (diff)
downloadgdb-e93337f753a65d67d575211fe4f514f6c718be4b.tar.gz
* mem-break.c (inc_ref_fast_tracepoint_jump): New.
* mem-break.h: Declare. * tracepoint.c (cmd_qtstart): Move some code to ... (clone_fast_tracepoint, install_fast_tracepoint): ... here. New. (download_tracepoints): Move some code to ... (download_tracepoint_1): ... here. New.
Diffstat (limited to 'gdb/gdbserver/mem-break.c')
-rw-r--r--gdb/gdbserver/mem-break.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/gdb/gdbserver/mem-break.c b/gdb/gdbserver/mem-break.c
index 348f59d9672..a6c8ce65f6b 100644
--- a/gdb/gdbserver/mem-break.c
+++ b/gdb/gdbserver/mem-break.c
@@ -302,6 +302,12 @@ delete_fast_tracepoint_jump (struct fast_tracepoint_jump *todel)
return ENOENT;
}
+void
+inc_ref_fast_tracepoint_jump (struct fast_tracepoint_jump *jp)
+{
+ jp->refcount++;
+}
+
struct fast_tracepoint_jump *
set_fast_tracepoint_jump (CORE_ADDR where,
unsigned char *insn, ULONGEST length)