PR c++/7173:
authorTom Tromey <tromey@redhat.com>
Mon, 21 May 2012 19:47:54 +0000 (19:47 +0000)
committerTom Tromey <tromey@redhat.com>
Mon, 21 May 2012 19:47:54 +0000 (19:47 +0000)
commitb1af9e975066c48b043c5234199effd47115b4d4
tree3a6e58a8b29679f4e34eecc734405b6f5420cde1
parent248537e34b516ddcd9489f76441d81139ca7e2f7
PR c++/7173:
* gnu-v3-abi.c (gnuv3_baseclass_offset): Return early for Java
types.
* value.h (value_cast_pointers): Update.
* valops.c (value_cast_pointers): Add 'subclass_check' argument.
(value_cast): Update.
(update_search_result): New function.
(do_search_struct_field): New, from search_struct_field.  Check
for ambiguous results.
(search_struct_field): Rewrite.
* infcall.c (value_arg_coerce): Update.
* eval.c (evaluate_subexp_standard) <STRUCTOP_MEMBER>: Use
value_cast_pointers.
* ada-lang.c (ada_convert_actual): Update.
testsuite
* gdb.cp/inherit.exp (test_print_mi_members): Expect errors.
Remove kfails.
(test_print_mi_member_types): Likewise.
gdb/ChangeLog
gdb/ada-lang.c
gdb/eval.c
gdb/gnu-v3-abi.c
gdb/infcall.c
gdb/testsuite/ChangeLog
gdb/testsuite/gdb.cp/inherit.exp
gdb/valops.c
gdb/value.h
This page took 0.027552 seconds and 4 git commands to generate.