* i386bsd-tdep.c (i386bsd_init_abi): Use ARRAY_SIZE to initialize
authorMark Kettenis <kettenis@gnu.org>
Sat, 11 Oct 2003 15:38:55 +0000 (15:38 +0000)
committerMark Kettenis <kettenis@gnu.org>
Sat, 11 Oct 2003 15:38:55 +0000 (15:38 +0000)
TDEP->sc_num_regs.

gdb/ChangeLog
gdb/i386bsd-tdep.c

index c25ec76..1df4163 100644 (file)
@@ -1,5 +1,8 @@
 2003-10-11  Mark Kettenis  <kettenis@gnu.org>
 
+       * i386bsd-tdep.c (i386bsd_init_abi): Use ARRAY_SIZE to initialize
+       TDEP->sc_num_regs.
+
        * i386fbsd-tdep.c: New file.
        (i386fbsd_sigtramp_start, i386fbsd_sigtramp_end,
        i386fbsd_sc_reg_offset, i386fbsdaout_init_abi, i386fbsd_init_abi,
index aa3a7e4..80739cf 100644 (file)
@@ -87,7 +87,7 @@ i386bsd_aout_in_solib_call_trampoline (CORE_ADDR pc, char *name)
 /* Traditional BSD (4.3 BSD, still used for BSDI and 386BSD).  */
 
 /* From <machine/signal.h>.  */
-int i386bsd_sc_reg_offset[I386_NUM_GREGS] =
+int i386bsd_sc_reg_offset[] =
 {
   -1,                          /* %eax */
   -1,                          /* %ecx */
@@ -128,7 +128,7 @@ i386bsd_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch)
   tdep->sigtramp_end = 0xfdbfe000;
   tdep->sigcontext_addr = i386bsd_sigcontext_addr;
   tdep->sc_reg_offset = i386bsd_sc_reg_offset;
-  tdep->sc_num_regs = I386_NUM_GREGS;
+  tdep->sc_num_regs = ARRAY_SIZE (i386bsd_sc_reg_offset);
 }
 
 \f