Use mi_create_floating_varobj
authorYao Qi <yao@codesourcery.com>
Sun, 10 Nov 2013 02:30:46 +0000 (10:30 +0800)
committerYao Qi <yao@codesourcery.com>
Fri, 22 Nov 2013 00:34:22 +0000 (08:34 +0800)
In gdb.python/py-mi.exp, two varobjs container and nscont are created
when pretty-printing is still not enabled, so they are not dynamic
varobj, IIUC.  In this patch, we use mi_create_floating_varobj instead
of mi_create_dynamic_varobj.

gdb/testsuite:

2013-11-22  Yao Qi  <yao@codesourcery.com>

* gdb.python/py-mi.exp: Use mi_create_floating_varobj instead
of mi_create_dynamic_varobj.

gdb/testsuite/ChangeLog
gdb/testsuite/gdb.python/py-mi.exp

index 5619a45dbc51baa3f2a5f3f334ba4e6b3c3b665c..9b78096d33e2dc7b2f7072785561a94b0c59c63e 100644 (file)
@@ -1,3 +1,8 @@
+2013-11-22  Yao Qi  <yao@codesourcery.com>
+
+       * gdb.python/py-mi.exp: Use mi_create_floating_varobj instead
+       of mi_create_dynamic_varobj.
+
 2013-11-20  Pedro Alves  <palves@redhat.com>
 
        * gdb.base/maint.exp (maint print objfiles): Consume one line at a
index 28aa2c8b55630a7fbb0832bd3d5ddee2032b9db8..69bc093622390e043f9286a40b5fcd237f33dbc2 100644 (file)
@@ -49,7 +49,7 @@ mi_gdb_test "python exec (open ('${remote_python_file}').read ())" ""
 mi_continue_to_line [gdb_get_line_number {MI breakpoint here} ${srcfile}] \
   "step to breakpoint"
 
-mi_create_dynamic_varobj container c \
+mi_create_floating_varobj container c \
   "create container varobj, no pretty-printing"
 
 mi_list_varobj_children container {
@@ -60,7 +60,7 @@ mi_list_varobj_children container {
 
 mi_delete_varobj container "delete varobj"
 
-mi_create_dynamic_varobj nscont nstype \
+mi_create_floating_varobj nscont nstype \
   "create nscont varobj, no pretty-printing"
 
 mi_list_varobj_children nscont {