From 4c05fe5325cd1dc599999f503214fede4875e368 Mon Sep 17 00:00:00 2001 From: Mark Kettenis Date: Fri, 31 Oct 2003 22:26:29 +0000 Subject: [PATCH] * 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. --- gdb/ChangeLog | 7 +++++++ gdb/x86-64-linux-tdep.c | 4 ++-- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/gdb/ChangeLog b/gdb/ChangeLog index b5b4a166139..da46584107e 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,3 +1,10 @@ +2003-10-31 Mark Kettenis + + * 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 * s390-tdep.c (s390_cannot_extract_struct_value_address): New diff --git a/gdb/x86-64-linux-tdep.c b/gdb/x86-64-linux-tdep.c index b45ba02d02e..71a5364f0e6 100644 --- a/gdb/x86-64-linux-tdep.c +++ b/gdb/x86-64-linux-tdep.c @@ -234,7 +234,7 @@ x86_64_linux_sigcontext_addr (struct frame_info *next_frame) /* From . */ -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); } -- 2.30.2