X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=gdb%2Farm-nbsd-tdep.c;h=f9ea084d1c8ac471b4bbfaaa30b4985ea715f310;hb=c6cbf900d42cf8f2ebbcf33d799c52c54b9aa9f0;hp=e4d8fbe19f7c3ac799c5d0e74f2553a3e2444967;hpb=1736a7bd96e8927c3f889a35f9153df4fd19d833;p=deliverable%2Fbinutils-gdb.git diff --git a/gdb/arm-nbsd-tdep.c b/gdb/arm-nbsd-tdep.c index e4d8fbe19f..f9ea084d1c 100644 --- a/gdb/arm-nbsd-tdep.c +++ b/gdb/arm-nbsd-tdep.c @@ -1,6 +1,6 @@ /* Target-dependent code for NetBSD/arm. - Copyright (C) 2002-2016 Free Software Foundation, Inc. + Copyright (C) 2002-2019 Free Software Foundation, Inc. This file is part of GDB. @@ -26,9 +26,9 @@ /* Description of the longjmp buffer. */ #define ARM_NBSD_JB_PC 24 -#define ARM_NBSD_JB_ELEMENT_SIZE INT_REGISTER_SIZE +#define ARM_NBSD_JB_ELEMENT_SIZE ARM_INT_REGISTER_SIZE -/* For compatibility with previous implemenations of GDB on arm/NetBSD, +/* For compatibility with previous implementations of GDB on arm/NetBSD, override the default little-endian breakpoint. */ static const gdb_byte arm_nbsd_arm_le_breakpoint[] = {0x11, 0x00, 0x00, 0xe6}; static const gdb_byte arm_nbsd_arm_be_breakpoint[] = {0xe6, 0x00, 0x00, 0x11}; @@ -85,9 +85,6 @@ arm_netbsd_elf_init_abi (struct gdbarch_info info, (gdbarch, svr4_ilp32_fetch_link_map_offsets); } -/* Provide a prototype to silence -Wmissing-prototypes. */ -extern initialize_file_ftype _initialize_arm_netbsd_tdep; - void _initialize_arm_netbsd_tdep (void) {