diff options
author | David Carlton <carlton@bactrian.org> | 2003-02-28 17:50:16 +0000 |
---|---|---|
committer | David Carlton <carlton@bactrian.org> | 2003-02-28 17:50:16 +0000 |
commit | a9e0cf2cae97ccdb21d68ed14167d47a13737d1a (patch) | |
tree | 1d411537503c15e2ed3e79401804e8efe4a11f7c | |
parent | 08a617dae28e205427036f542e07aef63c51c914 (diff) | |
download | gdb-a9e0cf2cae97ccdb21d68ed14167d47a13737d1a.zip gdb-a9e0cf2cae97ccdb21d68ed14167d47a13737d1a.tar.gz gdb-a9e0cf2cae97ccdb21d68ed14167d47a13737d1a.tar.bz2 |
2003-02-28 David Carlton <carlton@math.stanford.edu>
* gdb.c++/templates.exp (do_tests): Allow const in the two
Foo<volatile char *>::foo tests.
-rw-r--r-- | gdb/testsuite/ChangeLog | 5 | ||||
-rw-r--r-- | gdb/testsuite/gdb.c++/templates.exp | 4 |
2 files changed, 7 insertions, 2 deletions
diff --git a/gdb/testsuite/ChangeLog b/gdb/testsuite/ChangeLog index 6d0ed5b..a778aa1 100644 --- a/gdb/testsuite/ChangeLog +++ b/gdb/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2003-02-28 David Carlton <carlton@math.stanford.edu> + + * gdb.c++/templates.exp (do_tests): Allow const in the two + Foo<volatile char *>::foo tests. + 2003-02-27 Michael Snyder <msnyder@redhat.com> * gdb.base/restore.c (main): Return zero, so exit code diff --git a/gdb/testsuite/gdb.c++/templates.exp b/gdb/testsuite/gdb.c++/templates.exp index a7763a2..3ae9891 100644 --- a/gdb/testsuite/gdb.c++/templates.exp +++ b/gdb/testsuite/gdb.c++/templates.exp @@ -301,7 +301,7 @@ gdb_expect { send_gdb "print Foo<volatile char *>::foo\n" gdb_expect { - -re "\\$\[0-9\]* = \\{.*char \\*\\((class |)Foo<volatile char ?\\*> \\*, int, .*char \\*\\)\\} $hex <Foo<.*char.*\\*>::foo\\(int, .*char.*\\*\\)>\r\n$gdb_prompt $" { pass "print Foo<volatile char *>::foo" } + -re "\\$\[0-9\]* = \\{.*char \\*\\((class |)Foo<volatile char ?\\*> \\*(| const), int, .*char \\*\\)\\} $hex <Foo<.*char.*\\*>::foo\\(int, .*char.*\\*\\)>\r\n$gdb_prompt $" { pass "print Foo<volatile char *>::foo" } -re "No symbol \"Foo<volatile char \\*>\" in current context.\r\n$gdb_prompt $" { kfail "gdb/33" "print Foo<volatile char *>::foo" } -re "$gdb_prompt $" { fail "print Foo<volatile char *>::foo" } @@ -310,7 +310,7 @@ gdb_expect { send_gdb "print Foo<volatile char*>::foo\n" gdb_expect { - -re "\\$\[0-9\]* = \\{.*char \\*\\((class |)Foo<volatile char ?\\*> \\*, int, .*char \\*\\)\\} $hex <Foo<.*char.*\\*>::foo\\(int, .*char.*\\*\\)>\r\n$gdb_prompt $" { pass "print Foo<volatile char*>::foo" } + -re "\\$\[0-9\]* = \\{.*char \\*\\((class |)Foo<volatile char ?\\*> \\*(| const), int, .*char \\*\\)\\} $hex <Foo<.*char.*\\*>::foo\\(int, .*char.*\\*\\)>\r\n$gdb_prompt $" { pass "print Foo<volatile char*>::foo" } -re "No symbol \"Foo<volatile char\\*>\" in current context.\r\n$gdb_prompt $" { kfail "gdb/33" "print Foo<volatile char*>::foo" } -re "$gdb_prompt $" { fail "print Foo<volatile char*>::foo" } |