diff options
author | Mark Kettenis <kettenis@gnu.org> | 2004-10-10 19:50:59 +0000 |
---|---|---|
committer | Mark Kettenis <kettenis@gnu.org> | 2004-10-10 19:50:59 +0000 |
commit | cc9784b60215e7707fdb7e1c28cdf86482684404 (patch) | |
tree | fdd2b3862b5448e524531fd9a3f4b0dd71e72902 /gdb/sparc64-linux-tdep.c | |
parent | ee8aef2357a035670164d3bda3094d373c6d214c (diff) | |
download | gdb-cc9784b60215e7707fdb7e1c28cdf86482684404.zip gdb-cc9784b60215e7707fdb7e1c28cdf86482684404.tar.gz gdb-cc9784b60215e7707fdb7e1c28cdf86482684404.tar.bz2 |
* sparc64-linux-tdep.c: Update copyright year. Don't include
"solib-svr4.h".
(sparc64_linux_svr4_fetch_link_map_offsets): Remove function.
(sparc64_linux_init_abi): Don't set solib_svr4_link_map_offsets.
* Makefile.in (sparc64-linux-tdep.o): Update dependencies.
Diffstat (limited to 'gdb/sparc64-linux-tdep.c')
-rw-r--r-- | gdb/sparc64-linux-tdep.c | 36 |
1 files changed, 1 insertions, 35 deletions
diff --git a/gdb/sparc64-linux-tdep.c b/gdb/sparc64-linux-tdep.c index cd78557..7f86e0a 100644 --- a/gdb/sparc64-linux-tdep.c +++ b/gdb/sparc64-linux-tdep.c @@ -1,6 +1,6 @@ /* Target-dependent code for GNU/Linux UltraSPARC. - Copyright 2003 Free Software Foundation, Inc. + Copyright 2003, 2004 Free Software Foundation, Inc. This file is part of GDB. @@ -22,40 +22,9 @@ #include "defs.h" #include "gdbarch.h" #include "osabi.h" -#include "solib-svr4.h" #include "sparc64-tdep.h" -static struct link_map_offsets * -sparc64_linux_svr4_fetch_link_map_offsets (void) -{ - static struct link_map_offsets lmo; - static struct link_map_offsets *lmp = NULL; - - if (lmp == NULL) - { - lmp = &lmo; - - /* Everything we need is in the first 16 bytes. */ - lmo.r_debug_size = 16; - lmo.r_map_offset = 8; - lmo.r_map_size = 8; - - /* Everything we need is in the first 40 bytes. */ - lmo.link_map_size = 40; - lmo.l_addr_offset = 0; - lmo.l_addr_size = 8; - lmo.l_name_offset = 8; - lmo.l_name_size = 8; - lmo.l_next_offset = 24; - lmo.l_next_size = 8; - lmo.l_prev_offset = 32; - lmo.l_prev_size = 8; - } - - return lmp; -} - static void sparc64_linux_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch) { @@ -66,9 +35,6 @@ sparc64_linux_init_abi (struct gdbarch_info info, struct gdbarch *gdbarch) /* ... but doesn't have kernel-assisted single-stepping support. */ set_gdbarch_software_single_step (gdbarch, sparc_software_single_step); - - set_solib_svr4_fetch_link_map_offsets - (gdbarch, sparc64_linux_svr4_fetch_link_map_offsets); } /* Provide a prototype to silence -Wmissing-prototypes. */ |