diff --git a/gdb/testsuite/ChangeLog b/gdb/testsuite/ChangeLog index 0886647daa..ffd314c30c 100644 --- a/gdb/testsuite/ChangeLog +++ b/gdb/testsuite/ChangeLog @@ -1,3 +1,7 @@ +2017-11-09 Pedro Alves + + * gdb.base/memattr.exp: Tighten regexes to match the end line. + 2017-11-09 Pedro Alves * gdb.base/completion.exp (ignore_and_resync, test_tab_complete): diff --git a/gdb/testsuite/gdb.base/memattr.exp b/gdb/testsuite/gdb.base/memattr.exp index 48f0496c04..88eb51cd6b 100644 --- a/gdb/testsuite/gdb.base/memattr.exp +++ b/gdb/testsuite/gdb.base/memattr.exp @@ -114,30 +114,30 @@ set see4 0 set see5 0 set info_mem_header_pattern \ - "info mem.*Num\[ \t\]+Enb\[ \t\]+Low\[ \t\]+Addr\[ \t\]+High\[ \t\]+Addr\[ \t\]+Attrs\[^\n\r]*.." + "info mem.*Num\[ \t\]+Enb\[ \t\]+Low\[ \t\]+Addr\[ \t\]+High\[ \t\]+Addr\[ \t\]+Attrs\[^\r\n\]*\r\n" gdb_test_multiple "info mem" "info mem(1)" { -re ${info_mem_header_pattern} { # Discard the header. exp_continue } - -re "^1 y \[ \t\]+$hex $hex wo nocache \[^\r\n\]*.." { + -re "^1 y \[ \t\]+$hex $hex wo nocache \[^\r\n\]*\r\n" { set see1 1 exp_continue } - -re "^2 y \[ \t\]+$hex $hex ro nocache \[^\r\n\]*.." { + -re "^2 y \[ \t\]+$hex $hex ro nocache \[^\r\n\]*\r\n" { set see2 1 exp_continue } - -re "^3 y \[ \t\]+$hex $hex rw nocache \[^\r\n\]*.." { + -re "^3 y \[ \t\]+$hex $hex rw nocache \[^\r\n\]*\r\n" { set see3 1 exp_continue } - -re "^4 y \[ \t\]+$hex $hex rw nocache \[^\r\n\]*.." { + -re "^4 y \[ \t\]+$hex $hex rw nocache \[^\r\n\]*\r\n" { set see4 1 exp_continue } - -re "^5 y \[ \t\]+$hex $hex rw nocache \[^\r\n\]*.." { + -re "^5 y \[ \t\]+$hex $hex rw nocache \[^\r\n\]*\r\n" { set see5 1 exp_continue }