This is the mail archive of the
gdb-patches@sourceware.org
mailing list for the GDB project.
Re: [PATCH 4/5] Handle breakpoint kinds for software breakpoints in GDBServer.
- From: Yao Qi <qiyaoltc at gmail dot com>
- To: Antoine Tremblay <antoine dot tremblay at ericsson dot com>
- Cc: <gdb-patches at sourceware dot org>
- Date: Mon, 28 Sep 2015 11:33:22 +0100
- Subject: Re: [PATCH 4/5] Handle breakpoint kinds for software breakpoints in GDBServer.
- Authentication-results: sourceware.org; auth=none
- References: <1442577749-6650-1-git-send-email-antoine dot tremblay at ericsson dot com> <1442577749-6650-5-git-send-email-antoine dot tremblay at ericsson dot com>
Antoine Tremblay <antoine.tremblay@ericsson.com> writes:
> diff --git a/gdb/gdbserver/target.h b/gdb/gdbserver/target.h
> index 603819e..bf4c3c7 100644
> --- a/gdb/gdbserver/target.h
> +++ b/gdb/gdbserver/target.h
> @@ -446,6 +446,10 @@ struct target_ops
> can be NULL, the default breakpoint for the target should be returned in
> this case. */
> const unsigned char *(*breakpoint_from_pc) (CORE_ADDR *pcptr, int *lenptr);
> +
> + /* Returns a breakpoint from a length, the length can have target specific
> + meaning like the z0 kind parameter. */
> + const unsigned char *(*breakpoint_from_length) (int *len);
> };
If you agree on my comments to patch 2/5, we can rename this hook to
breakpoint_from_z0_kind.
--
Yao (éå)