* lib/gdb.exp (gdb_compile_test): Watch for "compiler not installed"
authorDoug Evans <dje@google.com>
Fri, 19 Mar 2010 17:59:37 +0000 (17:59 +0000)
committerDoug Evans <dje@google.com>
Fri, 19 Mar 2010 17:59:37 +0000 (17:59 +0000)
output from gcc.

gdb/testsuite/ChangeLog
gdb/testsuite/lib/gdb.exp

index 6c1bbd78e5d9ea209b5d22453cdfdabcae30bfb1..56b6e60ad5e3848ae49f67dbcde6497a4598f225 100644 (file)
@@ -1,5 +1,8 @@
 2010-03-19  Doug Evans  <dje@google.com>
 
+       * lib/gdb.exp (gdb_compile_test): Watch for "compiler not installed"
+       output from gcc.
+
        * gdb.base/break-interp.exp (prelinkNO): Handle prelink binaries
        named /usr/sbin/prelink<foo>.
 
index 6ed661ef2c9e371f7683d464e92e5240de864cc5..c62f706bfb46ea61126e0d3da38c3bb87792159d 100644 (file)
@@ -1267,6 +1267,8 @@ proc gdb_compile_test {src output} {
        unsupported "compilation [file tail $src]"
     } elseif { [regexp {.*: command not found[\r|\n]*$} $output] } {
        unsupported "compilation [file tail $src]"
+    } elseif { [regexp {.*: [^\r\n]*compiler not installed[^\r\n]*[\r|\n]*$} $output] } {
+       unsupported "compilation [file tail $src]"
     } else {
        verbose -log "compilation failed: $output" 2
        fail "compilation [file tail $src]"