binutils-gdb/gdb/testsuite
Tom Tromey edf3d5f3f8 gdb
PR c++/11226, PR c++/9629, PR c++/9688, PR c++/8890:
	* valops.c (search_struct_field): Compute nbases after calling
	CHECK_TYPEDEF.
	(check_field): Call CHECK_TYPEDEF.
	* cp-valprint.c (cp_print_value): Pass correct address to
	baseclass_offset.  Fix check for virtual base past the end of the
	object.  Don't offset address passed to cp_print_value_fields or
	apply_val_pretty_printer.
	(cp_print_value_fields): Fix call to val_print.
	(cp_print_value_fields_rtti): New function.
	* c-valprint.c (c_val_print): Use cp_print_value_fields_rtti.
	* p-valprint.c (pascal_object_print_value_fields): Fix call to
	val_print.
	* python/py-prettyprint.c (apply_val_pretty_printer): Add embedded
	offset to address.
	* language.h (struct language_defn) <la_val_print>: Document.
	* c-lang.h (cp_print_value_fields_rtti): Declare.
gdb/testsuite
	PR c++/11226, PR c++/9629, PR c++/9688, PR c++/8890:
	* gdb.cp/virtbase.cc: New file.
	* gdb.cp/virtbase.exp: New file.
	* gdb.cp/userdef.exp: Allow 'struct' or 'class'.
2010-02-02 16:45:17 +00:00
..
config Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
gdb.ada amd64 - function returning record with field straddling 2 registers 2010-01-29 14:39:04 +00:00
gdb.arch * arm-tdep.c (arm_find_mapping_symbol): New function, from 2010-02-01 16:16:30 +00:00
gdb.asm Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
gdb.base gdb/ 2010-02-01 19:27:55 +00:00
gdb.cell Sync Libtool from GCC. 2010-01-09 21:11:44 +00:00
gdb.cp gdb 2010-02-02 16:45:17 +00:00
gdb.disasm Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
gdb.dwarf2 gdb 2010-01-22 17:06:49 +00:00
gdb.fortran Update the copyright header of most if not all files that have not been 2010-01-01 09:44:07 +00:00
gdb.gdb Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
gdb.hp Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
gdb.java Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
gdb.mi * gdb.mi/mi-nonstop.exp (mi_nonstop_resume): New function. 2010-01-28 22:14:12 +00:00
gdb.modula2 Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
gdb.multi Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
gdb.objc Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
gdb.opt Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
gdb.pascal Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
gdb.python * gdb.python/source2.py: New file. 2010-01-18 06:31:24 +00:00
gdb.reverse Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
gdb.server * lib/gdbserver-support.exp (gdbserver_download_current_prog): Rename 2010-01-12 00:50:26 +00:00
gdb.stabs gdb/ 2010-01-08 08:55:16 +00:00
gdb.threads gdb/ 2010-02-01 20:19:06 +00:00
gdb.trace Add trace file support. 2010-01-15 22:37:20 +00:00
gdb.xml * features/Makefile (WHICH): Add s390-linux32, s390-linux64, 2010-01-04 15:03:01 +00:00
lib * gdb.mi/mi-nonstop.exp (mi_nonstop_resume): New function. 2010-01-28 22:14:12 +00:00
.gdbinit
aclocal.m4 gdb 2009-06-29 16:41:45 +00:00
ChangeLog gdb 2010-02-02 16:45:17 +00:00
configure Regenerate tree using Autoconf 2.64 and Automake 1.11. 2009-08-22 16:56:56 +00:00
configure.ac Update the copyright header of most if not all files that have not been 2010-01-01 09:44:07 +00:00
dg-extract-results.sh gdb 2009-06-29 16:41:45 +00:00
Makefile.in Update copyright year in most headers. 2010-01-01 07:32:07 +00:00
TODO