diff options
author | Luis Machado <luisgpm@br.ibm.com> | 2013-04-18 10:08:08 +0000 |
---|---|---|
committer | Luis Machado <luisgpm@br.ibm.com> | 2013-04-18 10:08:08 +0000 |
commit | 9a9083349d9c63522fe7200d86c967dc00f6a9a1 (patch) | |
tree | f68a4fa52832db1185c4b76536566247295d921f /gdb/testsuite/gdb.mi | |
parent | 886aeba7a3bd302166e9c2139e71f30472bc012b (diff) | |
download | gdb-9a9083349d9c63522fe7200d86c967dc00f6a9a1.zip gdb-9a9083349d9c63522fe7200d86c967dc00f6a9a1.tar.gz gdb-9a9083349d9c63522fe7200d86c967dc00f6a9a1.tar.bz2 |
* gdb.mi/mi-var-create-rtti.exp: Create a variable of
type void *.
Diffstat (limited to 'gdb/testsuite/gdb.mi')
-rw-r--r-- | gdb/testsuite/gdb.mi/mi-var-create-rtti.exp | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/gdb/testsuite/gdb.mi/mi-var-create-rtti.exp b/gdb/testsuite/gdb.mi/mi-var-create-rtti.exp index da3cf1b..f991951 100644 --- a/gdb/testsuite/gdb.mi/mi-var-create-rtti.exp +++ b/gdb/testsuite/gdb.mi/mi-var-create-rtti.exp @@ -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 |