* gdb.base/break-interp.exp (prelinkNO): Handle prelink binaries
authorDoug Evans <dje@google.com>
Fri, 19 Mar 2010 17:57:17 +0000 (17:57 +0000)
committerDoug Evans <dje@google.com>
Fri, 19 Mar 2010 17:57:17 +0000 (17:57 +0000)
named /usr/sbin/prelink<foo>.

gdb/testsuite/ChangeLog
gdb/testsuite/gdb.base/break-interp.exp

index 6dd14d51f0eccfd841422d0268233fd86e22d7fc..6c1bbd78e5d9ea209b5d22453cdfdabcae30bfb1 100644 (file)
@@ -1,3 +1,8 @@
+2010-03-19  Doug Evans  <dje@google.com>
+
+       * gdb.base/break-interp.exp (prelinkNO): Handle prelink binaries
+       named /usr/sbin/prelink<foo>.
+
 2010-03-18  Stan Shebs  <stan@codesourcery.com>
 
        * gdb.trace/circ.exp: Test circular-trace-buffer.
index 413af768bd9bc618be6847a782b9289457790a48..c6cee04fb3b7d29b78d9115db6b3f7ac9f2795e1 100644 (file)
@@ -141,7 +141,7 @@ proc prelinkNO {arg {name {}}} {
        set output [lindex $run 1]
     }
     # Last line does miss the trailing \n.
-    if {$result == 1 && [regexp {^(/usr/sbin/prelink: [^ ]* does not have .gnu.prelink_undo section\n?)*$} $output]} {
+    if {$result == 1 && [regexp {^(/usr/sbin/prelink[^\r\n]*: [^ ]* does not have .gnu.prelink_undo section\n?)*$} $output]} {
        pass $test
        return 1
     } else {