diff options
author | Tom Tromey <tromey@redhat.com> | 2012-05-21 19:47:54 +0000 |
---|---|---|
committer | Tom Tromey <tromey@redhat.com> | 2012-05-21 19:47:54 +0000 |
commit | b1af9e975066c48b043c5234199effd47115b4d4 (patch) | |
tree | 3a6e58a8b29679f4e34eecc734405b6f5420cde1 /gdb/ChangeLog | |
parent | 248537e34b516ddcd9489f76441d81139ca7e2f7 (diff) | |
download | gdb-b1af9e975066c48b043c5234199effd47115b4d4.zip gdb-b1af9e975066c48b043c5234199effd47115b4d4.tar.gz gdb-b1af9e975066c48b043c5234199effd47115b4d4.tar.bz2 |
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.
Diffstat (limited to 'gdb/ChangeLog')
-rw-r--r-- | gdb/ChangeLog | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 5fd2f3c..c12d3fd 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,5 +1,22 @@ 2012-05-21 Tom Tromey <tromey@redhat.com> + 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. + +2012-05-21 Tom Tromey <tromey@redhat.com> + * macroexp.c (macro_stringify): Terminate the string. 2012-05-20 Jan Kratochvil <jan.kratochvil@redhat.com> |