X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=gdbserver%2Ftracepoint.cc;h=18b2b0b3d779e0347f1ce4ce1b1e5d84a7934e1f;hb=0d02e70b197c786f26175b9a73f94e01d14abdab;hp=5459dc34cbb5527376cf9ee68822db7a39a2ed60;hpb=c058728c31684d08da396f1bf50fabaa196dc9d9;p=binutils-gdb.git diff --git a/gdbserver/tracepoint.cc b/gdbserver/tracepoint.cc index 5459dc34cbb..18b2b0b3d77 100644 --- a/gdbserver/tracepoint.cc +++ b/gdbserver/tracepoint.cc @@ -2784,21 +2784,10 @@ cmd_qtenable_disable (char *own_buf, int enable) if (tp->type == fast_tracepoint || tp->type == static_tracepoint) { - int ret; int offset = offsetof (struct tracepoint, enabled); CORE_ADDR obj_addr = tp->obj_addr_on_target + offset; - ret = prepare_to_access_memory (); - if (ret) - { - trace_debug ("Failed to temporarily stop inferior threads"); - write_enn (own_buf); - return; - } - - ret = write_inferior_int8 (obj_addr, enable); - done_accessing_memory (); - + int ret = write_inferior_int8 (obj_addr, enable); if (ret) { trace_debug ("Cannot write enabled flag into "