2008-10-13 Denis Pilat * gdb.cp/userdef.exp: add a successful patern for for "ptype &*c". --- userdef.exp 2008-01-10 13:44:46.000000000 +0100 +++ /local/pd10/sts-gdb/trunk/sts-gdb/src/gdb/testsuite/gdb.cp/userdef.exp 2008-10-13 13:32:36.000000000 +0200 @@ -153,7 +153,14 @@ gdb_test "break A2::'operator +'" ".*Bre gdb_test "print c" "\\\$\[0-9\]* = {m = {z = .*}}" gdb_test "print *c" "\\\$\[0-9\]* = \\(Member &\\) @$hex: {z = .*}" gdb_test "print &*c" "\\\$\[0-9\]* = \\(Member \\*\\) $hex" -gdb_test "ptype &*c" "type = struct Member {\[\r\n \]+int z;\[\r\n\]+} &\\*" +gdb_test_multiple "ptype &*c" "ptype &*c" { + -re "type = struct Member {\[\r\n \]+int z;\[\r\n\]+} &\\*.*$gdb_prompt $" { + pass "ptype &*c" + } + -re "type = class Member {\[\r\n \]+ public:\[\r\n \]+int z;\[\r\n\]+} &\\*.*$gdb_prompt $" { + pass "ptype &*c" + } +} gdb_exit return 0