+2002-05-17 Jim Blandy <jimb@redhat.com>
+
+ * gdb.base/completion.exp: Recognize the more detailed error
+ messages produced by the macro expander's lexical analyzer.
+
2002-05-14 Elena Zannoni <ezannoni@redhat.com>
* gdb.arch/altivec-abi.c: New file.
-re "^p 'a\\\x07$"\
{ send_gdb "\n"
gdb_expect {
- -re "Invalid character constant\\..*$gdb_prompt $"\
+ -re "(Invalid character constant\\.|Unmatched single quote\\.).*$gdb_prompt $"\
{ pass "complete 'p \'a'"}
-re ".*$gdb_prompt $" { fail "complete 'p \'a'"}
timeout {fail "(timeout) complete 'p \'a'"}
-re ".*argv.*$gdb_prompt p .a$" {
send_gdb "\n"
gdb_expect {
- -re "Invalid character constant\\..*$gdb_prompt $" {
+ -re "(Invalid character constant\\.|Unmatched single quote\\.).*$gdb_prompt $" {
pass "complete (2) 'p \'a'"
}
-re ".*$gdb_prompt $" { fail "complete (2) 'p \'a'" }
-re "\\(gdb\\) p 'a$" {
send_gdb "\n"
gdb_expect {
- -re "Invalid character constant\\..*$gdb_prompt $" {
+ -re "(Invalid character constant\\.|Unmatched single quote\\.).*$gdb_prompt $" {
pass "complete (2) 'p \'a'"
}
-re ".*$gdb_prompt $" {