aboutsummaryrefslogtreecommitdiff
path: root/gdb/ChangeLog
diff options
context:
space:
mode:
authorAnton Gorenkov <xgsa@sourceware.org>2012-04-14 12:18:50 +0000
committerAnton Gorenkov <xgsa@sourceware.org>2012-04-14 12:18:50 +0000
commit8264ba82b71a186e10fddc298c5eb6e68742a94a (patch)
tree6a127bac3d88db9846b9b2db0a98a21fd31b7f0c /gdb/ChangeLog
parent5f18041e78f879768645b113054261313517234a (diff)
downloadgdb-8264ba82b71a186e10fddc298c5eb6e68742a94a.zip
gdb-8264ba82b71a186e10fddc298c5eb6e68742a94a.tar.gz
gdb-8264ba82b71a186e10fddc298c5eb6e68742a94a.tar.bz2
gdb/doc/ChangeLog:
2012-04-14 Anton Gorenkov <xgsa@yandex.ru> PR mi/13393 * gdb.texinfo (Print Settings): Extend the description for "set print object". (GDB/MI Variable Objects): Extend the description for -var-create and -var-list-children. gdb/testsuite/ChangeLog: 2012-04-14 Anton Gorenkov <xgsa@yandex.ru> PR mi/13393 * gdb.mi/mi-var-rtti.cc: New file. * gdb.mi/mi-var-rtti.exp: New file. * lib/mi-support.exp (mi_varobj_update_with_child_type_change): New function. (mi_varobj_update_with_type_change): updated to avoid code duplication. gdb/ChangeLog: 2012-04-14 Anton Gorenkov <xgsa@yandex.ru> PR mi/13393 * value.c (value_actual_type): New function. * value.h (value_actual_type): New declaration. * varobj.c (update_type_if_necessary): New function. (varobj_create): Call value_actual_type instead of value_type. (install_dynamic_child): distinct changed and type changed MI variable objects. (update_dynamic_varobj_children): Updated for install_dynamic_child change. All callers updated. (varobj_update): Support for MI variable object type change if the value changed and RTTI is used to determine the type. (create_child_with_value): Call value_actual_type instead of value_type. (adjust_value_for_child_access): Extended with a new parameter which specify whether the given value should be casted to enclosing type. All callers updated.
Diffstat (limited to 'gdb/ChangeLog')
-rw-r--r--gdb/ChangeLog20
1 files changed, 20 insertions, 0 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index 98e5ef6..5ff4c97 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,3 +1,23 @@
+2012-04-14 Anton Gorenkov <xgsa@yandex.ru>
+
+ PR mi/13393
+ * value.c (value_actual_type): New function.
+ * value.h (value_actual_type): New declaration.
+ * varobj.c (update_type_if_necessary): New function.
+ (varobj_create): Call value_actual_type instead of
+ value_type.
+ (install_dynamic_child): distinct changed and type changed MI variable
+ objects.
+ (update_dynamic_varobj_children): Updated for install_dynamic_child
+ change. All callers updated.
+ (varobj_update): Support for MI variable object type change if
+ the value changed and RTTI is used to determine the type.
+ (create_child_with_value): Call value_actual_type instead of
+ value_type.
+ (adjust_value_for_child_access): Extended with a new parameter which
+ specify whether the given value should be casted to enclosing type.
+ All callers updated.
+
2012-04-14 Yao Qi <yao@codesourcery.com>
Import gnulib module inttypes from git