New field la_varobj_ops in struct language_defn
[deliverable/binutils-gdb.git] / gdb / ChangeLog
index 88b8340206b5ea3f8d5488537409466c00329e52..4dd055f1654a61236dd0bd94d0e46c6f565f1206 100644 (file)
@@ -1,3 +1,33 @@
+2013-10-25  Yao Qi  <yao@codesourcery.com>
+
+       * language.h (struct lang_varobj_ops): Declare.
+       (struct language_defn) <la_varobj_ops>: New field.
+       * ada-lang.c: Include "varobj.h"
+       (defn ada_language_defn): Initialize field 'la_varobj_ops' with
+       ada_varobj_ops.
+       * c-lang.c: Include "varobj.h"
+       (c_language_defn): Initialize field 'la_varobj_ops' with
+       c_varobj_ops.
+       (cplus_language_defn): Initialize field 'la_varobj_ops' with
+       cplus_varobj_ops.
+       (asm_language_defn): Initialize field 'la_varobj_ops' with
+       default_varobj_ops.
+       (minimal_language_defn): Likewise.
+       * d-lang.c (d_language_defn): Likewise.
+       * f-lang.c (f_language_defn): Likewise.
+       * go-lang.c (go_language_defn): Likewise.
+       * m2-lang.c (m2_language_defn): Likewise.
+       * objc-lang.c (objc_language_defn): Likewise.
+       * opencl-lang.c (opencl_language_defn): Likewise.
+       * p-lang.c (pascal_language_defn): Likewise.
+       * language.c (unknown_language_defn): Likewise.
+       (auto_language_defn): Likewise.
+       (local_language_defn): Likewise.
+       * jv-lang.c (java_language_defn): Initialize field
+       'la_varobj_ops' with java_varobj_ops.
+       * varobj.c (varobj_create): Update.
+       * varobj.h (default_varobj_ops): Define macro.
+
 2013-10-25  Pedro Alves  <palves@redhat.com>
 
        * cp-valprint.c (cp_print_value_fields): No longer handle a NULL
This page took 0.025594 seconds and 4 git commands to generate.