2004-06-04 Roland McGrath <roland@redhat.com>
* gdb.base/auxv.exp (fetch_auxv): Revert last change and fix it differently to be robust to output buffering differences.
This commit is contained in:
parent
c0a2780477
commit
c1b5970d70
@ -80,15 +80,15 @@ proc fetch_auxv {test} {
|
||||
-re "info auxv\[\r\n\]+" {
|
||||
exp_continue
|
||||
}
|
||||
-re "The program has no auxiliary information now.*$" {
|
||||
-ex "The program has no auxiliary information now" {
|
||||
set bad 1
|
||||
exp_continue
|
||||
}
|
||||
-re "Auxiliary vector is empty.*$" {
|
||||
-ex "Auxiliary vector is empty" {
|
||||
set bad 1
|
||||
exp_continue
|
||||
}
|
||||
-re "No auxiliary vector found.*$" {
|
||||
-ex "No auxiliary vector found" {
|
||||
set bad 1
|
||||
exp_continue
|
||||
}
|
||||
@ -102,14 +102,16 @@ proc fetch_auxv {test} {
|
||||
lappend auxv_lines $expect_out(0,string)
|
||||
exp_continue
|
||||
}
|
||||
-re "^\[^\r\n\]+\[\r\n\]+" {
|
||||
warning "Unrecognized output: $expect_out(0,string)"
|
||||
set bad 1
|
||||
exp_continue
|
||||
}
|
||||
-re ".*$gdb_prompt $" {
|
||||
incr bad
|
||||
}
|
||||
-re "^\[^\r\n\]+\[\r\n\]+" {
|
||||
if {!$bad} {
|
||||
warning "Unrecognized output: $expect_out(0,string)"
|
||||
set bad 1
|
||||
}
|
||||
exp_continue
|
||||
}
|
||||
}] != 0} {
|
||||
return {}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user