* config/vx-gdb.exp, lib/gdb.exp: Regexp cleanups (\[(\] -> \\(, etc.).
This commit is contained in:
parent
fb3f84c773
commit
8c7ab5da73
3 changed files with 8 additions and 5 deletions
|
@ -1,5 +1,7 @@
|
|||
Fri Mar 24 06:11:05 1995 Jim Kingdon (kingdon@lioth.cygnus.com)
|
||||
|
||||
* config/vx-gdb.exp, lib/gdb.exp: Regexp cleanups (\[(\] -> \\(, etc.).
|
||||
|
||||
* gdb.base/a1-selftest.exp: Don't check for # followed by a digit
|
||||
somewhere between `read' and `main.c'. I'm pretty sure the
|
||||
pattern ".*#\[0-9\].*" was slowing down pattern matching a lot,
|
||||
|
|
|
@ -27,7 +27,7 @@ load_lib gdb.exp
|
|||
load_lib vxworks.exp
|
||||
|
||||
set shell_prompt "->"
|
||||
set prompt "\[(\]vxgdb\[)\]"
|
||||
set prompt "\\(vxgdb\\)"
|
||||
|
||||
#
|
||||
# gdb_version -- extract and print the version number of gcc
|
||||
|
|
|
@ -37,10 +37,11 @@ if ![info exists GDBFLAGS] then {
|
|||
set GDBFLAGS "-nx"
|
||||
}
|
||||
|
||||
# set the prompt if it doesn't exist
|
||||
# The variable prompt is a regexp which matches the gdb prompt. Set it if it
|
||||
# is not already set.
|
||||
global prompt
|
||||
if ![info exists prompt] then {
|
||||
set prompt "\[(\]gdb\[)\]"
|
||||
set prompt "\\(gdb\\)"
|
||||
}
|
||||
|
||||
global usestubs
|
||||
|
@ -62,7 +63,7 @@ proc default_gdb_version {} {
|
|||
global GDBFLAGS
|
||||
if {[which $GDB] != 0} then {
|
||||
set tmp [exec echo "q" | $GDB -nw $GDBFLAGS]
|
||||
regexp " \[0-9\.\]+" $tmp version
|
||||
regexp " \[0-9.\]+" $tmp version
|
||||
clone_output "[which $GDB] version$version -nw $GDBFLAGS \n"
|
||||
} else {
|
||||
warning "$GDB does not exist"
|
||||
|
@ -308,7 +309,7 @@ proc gdb_test { args } {
|
|||
send "\n"
|
||||
perror "Window too small."
|
||||
}
|
||||
-re "\[(\]+y or n\[)\]+ " {
|
||||
-re "\\(y or n\\) " {
|
||||
send "n\n"
|
||||
perror "Got interactive prompt."
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue