From 61f0d76280d963a9ecf3a3a525dae7ac21050636 Mon Sep 17 00:00:00 2001 From: Jan Kratochvil Date: Thu, 14 Jan 2010 21:09:05 +0000 Subject: gdb/ * solib-svr4.c (scan_dyntag): Remove variable dyn_addr. New variable target_section. Find SECT in current_target_sections, gdb_assert it. (elf_lookup_lib_symbol): Pass the binary file if given symfile_objfile. New variable abfd. * symtab.c (lookup_objfile_from_block): Return the binary file instead of separate debug info file. gdb/testsuite/ * gdb.base/break-interp.exp (test_core): New proc. (test_ld): Call it. --- gdb/ChangeLog | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'gdb/ChangeLog') diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 875e65a..324268f 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,5 +1,14 @@ 2010-01-14 Jan Kratochvil + * solib-svr4.c (scan_dyntag): Remove variable dyn_addr. New variable + target_section. Find SECT in current_target_sections, gdb_assert it. + (elf_lookup_lib_symbol): Pass the binary file if given symfile_objfile. + New variable abfd. + * symtab.c (lookup_objfile_from_block): Return the binary file instead + of separate debug info file. + +2010-01-14 Jan Kratochvil + Support PIEs with no symfile_objfile. * exec.c (print_section_info ): Relocate Entry point. * solib-svr4.c (svr4_relocate_main_executable ): New block. -- cgit v1.1