* gdb.mi/mi-var-create-rtti.exp: Create a variable of

type void *.
This commit is contained in:
Luis Machado 2013-04-18 10:08:08 +00:00
parent 886aeba7a3
commit 9a9083349d
2 changed files with 9 additions and 2 deletions

View File

@ -1,3 +1,8 @@
2013-04-18 Luis Machado <lgustavo@codesourcery.com>
* gdb.mi/mi-var-create-rtti.exp: Create a variable of
type void *.
2013-04-17 Doug Evans <dje@google.com>
* lib/dwarf.exp (Dwarf): New proc "tu".

View File

@ -45,8 +45,10 @@ if ![mi_run_to_main] {
# Enable "print object"
mi_gdb_test "-gdb-set print object on" ".*"
# Test creating a variable for $sp
mi_gdb_test "-var-create sp1 * \$sp" \
# Test creating a variable for $sp.
# We use a explicit cast to (void *) as that is the
# type that caused the bug this testcase is testing for.
mi_gdb_test "-var-create sp1 * ((void*)\$sp)" \
"\\^done,name=\"sp1\",numchild=\"0\",value=\"$hex\",type=\"void \\*\",has_more=\"0\"" \
"-var-create sp1 * \$sp"
gdb_exit