This is the mail archive of the
gdb-patches@sourceware.org
mailing list for the GDB project.
Re: [RFC] Skip hardware breakpoint tests on OpenBSD
- From: Eli Zaretskii <eliz at gnu dot org>
- To: "Ulrich Weigand" <uweigand at de dot ibm dot com>
- Cc: mark dot kettenis at xs4all dot nl, gdb-patches at sourceware dot org
- Date: Thu, 10 Mar 2011 01:06:50 -0500
- Subject: Re: [RFC] Skip hardware breakpoint tests on OpenBSD
- References: <201103092358.p29NwipE018648@d06av02.portsmouth.uk.ibm.com>
- Reply-to: Eli Zaretskii <eliz at gnu dot org>
> Date: Thu, 10 Mar 2011 00:58:44 +0100 (CET)
> From: "Ulrich Weigand" <uweigand@de.ibm.com>
> Cc: gdb-patches@sourceware.org
>
> That said, I completely agree that this should really be specific
> to the hardware/OS combinations. The question is what exactly
> these ought to be. Looking through the config files, it would
> appear that for the ia64, arm, powerpc and s390 architectures,
> the only OS supporting watchpoints is Linux. For the x86
> architectures, the list gets a lot more complex:
> i[34567]86-*-go32*
> i[34567]86-*-msdosdjgpp*
> i[34567]86-*-cygwin*
> i[34567]86-*-mingw32*
> i[34567]86-*-freebsd*
> i[34567]86-*-kfreebsd*-gnu
> i[34567]86-*-linux*
> i[34567]86-*-solaris2.[6789]
> i[34567]86-*-solaris2.1[0-9]
> x86_64-*-mingw*
> x86_64-*-linux*
> x86_64-*-solaris2.1[0-9]*
I can confirm that hardware-assisted breakpoints and watchpoints are
supported in the DJGPP (that includes go32 as well, btw) and the
MinGW32 builds. This is as of GDB 7.2.
HTH