aboutsummaryrefslogtreecommitdiff
path: root/gdb
diff options
context:
space:
mode:
authorMark Kettenis <kettenis@gnu.org>2002-06-15 13:54:22 +0000
committerMark Kettenis <kettenis@gnu.org>2002-06-15 13:54:22 +0000
commit57976e88bbafe10f03ca4845b5c7189f5f0d5262 (patch)
tree4ce65f5ddb4f2f3c77405de34e938eca503bda9d /gdb
parentb335f4a6cdc92da1e787688fa854e23e6a78e409 (diff)
downloadgdb-57976e88bbafe10f03ca4845b5c7189f5f0d5262.zip
gdb-57976e88bbafe10f03ca4845b5c7189f5f0d5262.tar.gz
gdb-57976e88bbafe10f03ca4845b5c7189f5f0d5262.tar.bz2
* i386bsd-nat.c: Include "i386-tdep.h".
(supply_gregset, fill_gregset): Replace usage of NUM_GREGS with I386_NUM_GREGS.
Diffstat (limited to 'gdb')
-rw-r--r--gdb/ChangeLog4
-rw-r--r--gdb/i386bsd-nat.c5
2 files changed, 7 insertions, 2 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index bf7b444..69f9f55 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,5 +1,9 @@
2002-06-15 Mark Kettenis <kettenis@gnu.org>
+ * i386bsd-nat.c: Include "i386-tdep.h".
+ (supply_gregset, fill_gregset): Replace usage of NUM_GREGS with
+ I386_NUM_GREGS.
+
* i386v-nat.c: Remove copnditional inclusion of <asm/debugreg.h>,
and associated comment. They no longer make any sense, since we
don't use this file anymore on Linux.
diff --git a/gdb/i386bsd-nat.c b/gdb/i386bsd-nat.c
index a941d5b..3ab22a9 100644
--- a/gdb/i386bsd-nat.c
+++ b/gdb/i386bsd-nat.c
@@ -43,6 +43,7 @@ typedef struct fpreg fpregset_t;
#endif
#include "gregset.h"
+#include "i386-tdep.h"
/* In older BSD versions we cannot get at some of the segment
@@ -125,7 +126,7 @@ supply_gregset (gregset_t *gregsetp)
{
int i;
- for (i = 0; i < NUM_GREGS; i++)
+ for (i = 0; i < I386_NUM_GREGS; i++)
{
if (CANNOT_FETCH_REGISTER (i))
supply_register (i, NULL);
@@ -143,7 +144,7 @@ fill_gregset (gregset_t *gregsetp, int regno)
{
int i;
- for (i = 0; i < NUM_GREGS; i++)
+ for (i = 0; i < I386_NUM_GREGS; i++)
if ((regno == -1 || regno == i) && ! CANNOT_STORE_REGISTER (i))
regcache_collect (i, REG_ADDR (gregsetp, i));
}