old-cross-binutils/gdb/testsuite
Ulrich Weigand 3a40aaa0eb 2007-07-03 Markus Deuling <deuling@de.ibm.com>
* cp-namespace.c (lookup_symbol_file): Add block to
	lookup_symbol_global call.
	* Makefile.in (solist_h): Add dependency on symtab header.
	(symtab.o): Add dependency on solist header.
	* solib.c (solib_global_lookup): New function.
	* solib-svr4.c (scan_dyntag): Likewise.
	(elf_locate_base): Call helper routine scan_dyntag.
	(elf_lookup_lib_symbol): New function.
	(_initialize_svr4_solib): Add elf_lookup_lib_symbol to svr4_so_ops.
	* solist.h (symtab.h): New include.
	(struct target_so_ops): New member lookup_lib_global_symbol.
	(solib_global_lookup): New prototype.
	* symtab.c: New include solist.h.
	(lookup_objfile_from_block): New function.
	(lookup_global_symbol_from_objfile): New function.
	(basic_lookup_symbol_nonlocal): Add block to lookup_symbol_global call.
	(lookup_symbol_global): Call library-specific lookup procedure.
	* symtab.h (lookup_global_symbol_from_objfile): New prototype.

	* NEWS: Document framework.

testsuite/

	* gdb.base/solib-symbol.exp: New file (testcase multiple symbol lookup).
	* gdb.base/solib-symbol-lib.c: Likewise.
	* gdb.base/solib-symbol-main.c: Likewise.
2007-07-03 12:14:44 +00:00
..
config * infrun.c (inferior_ignoring_startup_exec_events): Delete. 2007-07-02 21:29:28 +00:00
gdb.ada
gdb.arch * target.h (enum target_object): Add TARGET_OBJECT_SPU. 2007-06-12 14:35:26 +00:00
gdb.asm * MAINTAINERS: Remove d10v entry. 2007-03-30 17:21:48 +00:00
gdb.base 2007-07-03 Markus Deuling <deuling@de.ibm.com> 2007-07-03 12:14:44 +00:00
gdb.cp * Makefile.in (c-lang.o, gnu-v3-abi.o): Update. 2007-05-07 11:49:05 +00:00
gdb.disasm
gdb.dwarf2
gdb.fortran * gdb.fortran/complex.exp, gdb.fortran/complex.f: New files. 2007-05-07 01:11:31 +00:00
gdb.gdb
gdb.hp
gdb.java * jv-exp.y (push_fieldnames): Use STRUCTOP_PTR instead of 2007-05-14 16:44:27 +00:00
gdb.mi 2007-05-14 Denis Pilat <denis.pilat@st.com> 2007-05-14 08:14:05 +00:00
gdb.objc
gdb.server
gdb.stabs
gdb.threads * gdb.threads/manythreads.exp: Prevent expect buffer overflow 2007-06-12 14:44:15 +00:00
gdb.trace
gdb.xml * Makefile.in (mips-tdep.o): Update. 2007-06-13 18:27:00 +00:00
lib * infrun.c (inferior_ignoring_startup_exec_events): Delete. 2007-07-02 21:29:28 +00:00
.gdbinit
aclocal.m4
ChangeLog 2007-07-03 Markus Deuling <deuling@de.ibm.com> 2007-07-03 12:14:44 +00:00
configure
configure.ac
Makefile.in
TODO