From 6bc194d2b5abdee62c438dd1d68ba7a101cfe145 Mon Sep 17 00:00:00 2001 From: Jeff Law Date: Thu, 14 Apr 1994 14:16:56 +0000 Subject: [PATCH] * procfs.c (procfs_wait): Protect watchpoint code with appropriate #ifdefs. (procfs_set_watchpoint, procfs_stopped_by_watchpoint): Likewise. --- gdb/ChangeLog | 1 + gdb/procfs.c | 13 ++++++++++++- 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 70be9129904..0d64b68f327 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -2,6 +2,7 @@ Thu Apr 14 07:01:56 1994 Jeffrey A. Law (law@snake.cs.utah.edu) * procfs.c (procfs_wait): Protect watchpoint code with appropriate #ifdefs. + (procfs_set_watchpoint, procfs_stopped_by_watchpoint): Likewise. Wed Apr 13 14:52:46 1994 Jeffrey A. Law (law@snake.cs.utah.edu) diff --git a/gdb/procfs.c b/gdb/procfs.c index 3d82e230950..0a7171be9cb 100644 --- a/gdb/procfs.c +++ b/gdb/procfs.c @@ -3538,6 +3538,7 @@ procfs_can_run () { return(1); } +#ifdef TARGET_CAN_USE_HARDWARE_WATCHPOINT /* Insert a watchpoint */ int @@ -3582,11 +3583,21 @@ procfs_stopped_by_watchpoint(pid) why = pi->prstatus.pr_why; what = pi->prstatus.pr_what; if (why == PR_FAULTED - && (what == FLTWATCH) || (what == FLTKWATCH)) +#if defined (FLTWATCH) && defined (FLTKWATCH) + && (what == FLTWATCH) || (what == FLTKWATCH) +#else +#ifdef FLTWATCH + && (what == FLTWATCH) +#endif +#ifdef FLTKWATCH + && (what == FLTKWATCH) +#endif + ) return what; } return 0; } +#endif struct target_ops procfs_ops = { -- 2.30.2