binutils-gdb/gdb/testsuite
Ulrich Weigand 907fc20268 gdb/
2008-05-15  Pedro Alves  <pedro@codesourcery.com>
	    Ulrich Weigand  <uweigand@de.ibm.com>

	* minsyms.c (lookup_minimal_symbol_by_pc_name): New function.
	* symtab.h (lookup_minimal_symbol_by_pc_name): Add prototype.

	* symtab.c (fixup_section): Remove prototype.  Add ADDR parameter;
	use it instead of ginfo->value.address.  Look up minimal symbol by
	address and name.  Assume OBJFILE is non-NULL.
	(fixup_symbol_section): Ensure we always have an objfile to look
	into.  Extract and pass to fixup_section the symbol's address that
	will match the minimal symbol's address.
	(fixup_psymbol_section): Likewise.

	(find_pc_sect_psymtab): Fall back to non-addrmap case when debugging
	overlays and the addrmap returned the wrong section.

	* dwarf2read.c (var_decode_location): Set SYMBOL_CLASS before
	calling fixup_symbol_section.


gdb/testsuite/

2008-05-15  Pedro Alves  <pedro@codesourcery.com>

	* gdb.base/fixsection.exp: New file.
	* gdb.base/fixsection0.c: New file.
	* gdb.base/fixsection1.c: New file.
2008-05-16 12:58:49 +00:00
..
config
gdb.ada * gdb.ada/assign_1.exp: New testcase. 2008-05-09 23:51:40 +00:00
gdb.arch
gdb.asm Implement displaced stepping. 2008-05-02 16:49:54 +00:00
gdb.base gdb/ 2008-05-16 12:58:49 +00:00
gdb.cp gdb/ 2008-05-04 19:39:00 +00:00
gdb.disasm
gdb.dwarf2 gdb/ 2008-05-04 17:27:01 +00:00
gdb.fortran
gdb.gdb
gdb.hp
gdb.java
gdb.mi
gdb.modula2
gdb.objc
gdb.opt
gdb.pascal
gdb.server
gdb.stabs
gdb.threads
gdb.trace
gdb.xml
lib * lib/gdbserver-support.exp (find_gdbserver): Use $GDBSERVER if set. 2008-05-12 17:25:28 +00:00
.gdbinit
ChangeLog gdb/ 2008-05-16 12:58:49 +00:00
Makefile.in
TODO
aclocal.m4
configure
configure.ac