summaryrefslogtreecommitdiff
path: root/test/lib/llvm.exp
diff options
context:
space:
mode:
authorReid Spencer <rspencer@reidspencer.com>2007-04-15 20:43:36 +0000
committerReid Spencer <rspencer@reidspencer.com>2007-04-15 20:43:36 +0000
commitfb7653e3eea60fb6f09bee028c7944f8b9c6086d (patch)
tree7b078e7e8d3fa6df3f47c7ff72bc3ae4208ba504 /test/lib/llvm.exp
parent358f3275ccb78416e327d04b54c12d5d61cd014f (diff)
downloadllvm-fb7653e3eea60fb6f09bee028c7944f8b9c6086d.tar.gz
llvm-fb7653e3eea60fb6f09bee028c7944f8b9c6086d.tar.bz2
llvm-fb7653e3eea60fb6f09bee028c7944f8b9c6086d.tar.xz
Two changes:
1. Don't bother truncating reading of the file. It doesn't save that much time and we should support putting RUN lines anywhere in the file. For example, someone might want to put the grep match before each function in the test file which would sprinkle the RUN: lines throughout the file. 2. Fix a bug with llvmgcc version match .. global var wasn't declared as such git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@36085 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/lib/llvm.exp')
-rw-r--r--test/lib/llvm.exp4
1 files changed, 2 insertions, 2 deletions
diff --git a/test/lib/llvm.exp b/test/lib/llvm.exp
index f508c8c89d..16c1adc25e 100644
--- a/test/lib/llvm.exp
+++ b/test/lib/llvm.exp
@@ -76,7 +76,7 @@ proc substitute { line test tmpFile } {
}
proc RunLLVMTests { test_source_files } {
- global srcroot objroot srcdir objdir subdir target_triplet
+ global srcroot objroot srcdir objdir subdir target_triplet llvmgcc_version
set timeout 60
set path [file join $objdir $subdir]
@@ -106,7 +106,7 @@ proc RunLLVMTests { test_source_files } {
set testFileId [ open $test r]
set runline ""
set PRNUMS ""
- foreach line [split [read $testFileId 4096] \n] {
+ foreach line [split [read $testFileId] \n] {
# if its the END. line then stop parsing (optimization for big files)
if {[regexp {END.[ *]$} $line match endofscript]} {