diff options
author | Ricard Wanderlof <ricard@sourceware.org> | 2013-09-06 08:04:19 +0000 |
---|---|---|
committer | Ricard Wanderlof <ricard@sourceware.org> | 2013-09-06 08:04:19 +0000 |
commit | eddddb9d52e7605343164e1c74d29e31c21ffa18 (patch) | |
tree | 03f6b48cf5799c5f023b458ccc403fd698909af3 | |
parent | 253a4c9811d9e17c95fc598a31b36b3e249c4ec0 (diff) | |
download | gdb-eddddb9d52e7605343164e1c74d29e31c21ffa18.zip gdb-eddddb9d52e7605343164e1c74d29e31c21ffa18.tar.gz gdb-eddddb9d52e7605343164e1c74d29e31c21ffa18.tar.bz2 |
Fix compilation for target gdbserver on CRISv32 platform.
One misspelled function call, and one superfluous typedef. The latter
causes an error of the following type when building:
linux-crisv32-low.c:372: error: conflicting types for 'elf_gregset_t'
/.../target/include/asm/elf.h:36:
error: previous declaration of 'elf_gregset_t' was here
2013-09-06 Ricard Wanderlof <ricardw@axis.com>
* linux-crisv32-low.c (elf_gregset_t): Delete typedef.
(initialize_low_arch): Call init_registers_crisv32 rather than
init_register_crisv32.
-rw-r--r-- | gdb/gdbserver/ChangeLog | 6 | ||||
-rw-r--r-- | gdb/gdbserver/linux-crisv32-low.c | 4 |
2 files changed, 7 insertions, 3 deletions
diff --git a/gdb/gdbserver/ChangeLog b/gdb/gdbserver/ChangeLog index 4df473b..f362c34 100644 --- a/gdb/gdbserver/ChangeLog +++ b/gdb/gdbserver/ChangeLog @@ -1,3 +1,9 @@ +2013-09-06 Ricard Wanderlof <ricardw@axis.com> + + * linux-crisv32-low.c (elf_gregset_t): Delete typedef. + (initialize_low_arch): Call init_registers_crisv32 rather than + init_register_crisv32. + 2013-09-05 Pedro Alves <palves@redhat.com> * server.h (handle_vFile, hostio_last_error_from_errno): Move diff --git a/gdb/gdbserver/linux-crisv32-low.c b/gdb/gdbserver/linux-crisv32-low.c index efe50a7..2849d02 100644 --- a/gdb/gdbserver/linux-crisv32-low.c +++ b/gdb/gdbserver/linux-crisv32-low.c @@ -369,8 +369,6 @@ cris_arch_setup (void) current_process ()->tdesc = tdesc_crisv32; } -typedef unsigned long elf_gregset_t[cris_num_regs]; - static struct regset_info cris_regsets[] = { { PTRACE_GETREGS, PTRACE_SETREGS, 0, cris_num_regs * 4, GENERAL_REGS, cris_fill_gregset, cris_store_gregset }, @@ -426,7 +424,7 @@ struct linux_target_ops the_low_target = { void initialize_low_arch (void) { - init_register_crisv32 (); + init_registers_crisv32 (); initialize_regsets_info (&cris_regsets_info); } |