* gdb.mi/mi-var-create-rtti.exp: Create a variable of
type void *.
This commit is contained in:
parent
886aeba7a3
commit
9a9083349d
|
@ -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>
|
2013-04-17 Doug Evans <dje@google.com>
|
||||||
|
|
||||||
* lib/dwarf.exp (Dwarf): New proc "tu".
|
* lib/dwarf.exp (Dwarf): New proc "tu".
|
||||||
|
|
|
@ -45,8 +45,10 @@ if ![mi_run_to_main] {
|
||||||
# Enable "print object"
|
# Enable "print object"
|
||||||
mi_gdb_test "-gdb-set print object on" ".*"
|
mi_gdb_test "-gdb-set print object on" ".*"
|
||||||
|
|
||||||
# Test creating a variable for $sp
|
# Test creating a variable for $sp.
|
||||||
mi_gdb_test "-var-create sp1 * \$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\"" \
|
"\\^done,name=\"sp1\",numchild=\"0\",value=\"$hex\",type=\"void \\*\",has_more=\"0\"" \
|
||||||
"-var-create sp1 * \$sp"
|
"-var-create sp1 * \$sp"
|
||||||
gdb_exit
|
gdb_exit
|
||||||
|
|
Loading…
Reference in New Issue