[PATCH]: Make Linux use the new unified x86 watchpoint support
Tue Mar 27 09:43:00 GMT 2001
> Date: Tue, 27 Mar 2001 08:47:16 -0800
> From: Michael Snyder <email@example.com>
> The gdb was configured for native linux, but until this change,
> it was also able to be used to debug a remote embedded i386
> target. This change breaks that, because it makes ptrace calls.
How does GDB know if the target is local or remote? Can the Linux
implementation of I386_DR_LOW_* macros test that and avoid calling
ptrace in that case?
Also, since I see that the Linux port of GDB was linking in
i386v-nat.c, and i386v-nat.c defined those same watchpoint-related
functions which called ptrace, and did that unconditionally, how did
that work before the last changes?
More information about the Gdb-patches