diff options
author | Ulrich Weigand <uweigand@de.ibm.com> | 2008-09-11 14:31:00 +0000 |
---|---|---|
committer | Ulrich Weigand <uweigand@de.ibm.com> | 2008-09-11 14:31:00 +0000 |
commit | f881550b7e41b3b3ca587314969b11c022c2f039 (patch) | |
tree | 261f9b812c90d1bf6e75620bb1697c38c1199d6f /gdb/nto-tdep.c | |
parent | cb4b23783f59bf3f3327302c5fc85bcaa7da751a (diff) | |
download | gdb-f881550b7e41b3b3ca587314969b11c022c2f039.tar.gz |
* solib-svr4.c (LM_ADDR_FROM_LINK_MAP): Use builtin types of
target_gdbarch instead of builtin_type_void_data_ptr.
(LM_DYNAMIC_FROM_LINK_MAP, LM_NEXT, LM_NAME,
IGNORE_FIRST_LINK_MAP_ENTRY, scan_dyntag, elf_locate_base,
solib_svr4_r_map, solib_svr4_r_brk, solib_svr4_r_ldsomap,
open_symbol_file_object): Likewise.
* nto-tdep.c (LM_ADDR): Likewise.
Diffstat (limited to 'gdb/nto-tdep.c')
-rw-r--r-- | gdb/nto-tdep.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gdb/nto-tdep.c b/gdb/nto-tdep.c index 38fb03d35d0..f519a6ec67e 100644 --- a/gdb/nto-tdep.c +++ b/gdb/nto-tdep.c @@ -280,10 +280,10 @@ LM_ADDR (struct so_list *so) if (so->lm_info->l_addr == (CORE_ADDR)-1) { struct link_map_offsets *lmo = nto_fetch_link_map_offsets (); + struct type *ptr_type = builtin_type (target_gdbarch)->builtin_data_ptr; so->lm_info->l_addr = - extract_typed_address (so->lm_info->lm + lmo->l_addr_offset, - builtin_type_void_data_ptr); + extract_typed_address (so->lm_info->lm + lmo->l_addr_offset, ptr_type); } return so->lm_info->l_addr; } |