* x86-64-linux-tdep.c (x86_64_linux_sc_reg_offset): Don't
authorMark Kettenis <kettenis@gnu.org>
Fri, 31 Oct 2003 22:26:29 +0000 (22:26 +0000)
committerMark Kettenis <kettenis@gnu.org>
Fri, 31 Oct 2003 22:26:29 +0000 (22:26 +0000)
explicitly specify size of array.
(x86_64_linux_init_abi): Use ARRAY_SIZE to initialize
TDEP->sc_num_regs.

gdb/ChangeLog
gdb/x86-64-linux-tdep.c

index b5b4a16..da46584 100644 (file)
@@ -1,3 +1,10 @@
+2003-10-31  Mark Kettenis  <kettenis@gnu.org>
+
+       * x86-64-linux-tdep.c (x86_64_linux_sc_reg_offset): Don't
+       explicitly specify size of array.
+       (x86_64_linux_init_abi): Use ARRAY_SIZE to initialize
+       TDEP->sc_num_regs.
+
 2003-10-31  Andrew Cagney  <cagney@redhat.com>
 
        * s390-tdep.c (s390_cannot_extract_struct_value_address): New
index b45ba02..71a5364 100644 (file)
@@ -234,7 +234,7 @@ x86_64_linux_sigcontext_addr (struct frame_info *next_frame)
 \f
 
 /* From <asm/sigcontext.h>.  */
-static int x86_64_linux_sc_reg_offset[X86_64_NUM_GREGS] =
+static int x86_64_linux_sc_reg_offset[] =
 {
   13 * 8,                      /* %rax */
   11 * 8,                      /* %rbx */
@@ -275,7 +275,7 @@ x86_64_linux_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch)
 
   tdep->sigcontext_addr = x86_64_linux_sigcontext_addr;
   tdep->sc_reg_offset = x86_64_linux_sc_reg_offset;
-  tdep->sc_num_regs = X86_64_NUM_GREGS;
+  tdep->sc_num_regs = ARRAY_SIZE (x86_64_linux_sc_reg_offset);
 }
 \f