mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-08-10 02:25:47 +00:00
Trailing whitespace.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@66268 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -7,7 +7,7 @@ proc execOneLine { test PRS outcome lineno line } {
|
|||||||
set code [lindex $::errorCode 0]
|
set code [lindex $::errorCode 0]
|
||||||
set lineno [expr $lineno + 1]
|
set lineno [expr $lineno + 1]
|
||||||
if { $PRS != ""} {
|
if { $PRS != ""} {
|
||||||
set PRS " for $PRS"
|
set PRS " for $PRS"
|
||||||
}
|
}
|
||||||
set errmsg " at line $lineno\nwhile running: $line\n$errmsg"
|
set errmsg " at line $lineno\nwhile running: $line\n$errmsg"
|
||||||
switch "$code" {
|
switch "$code" {
|
||||||
@@ -33,20 +33,20 @@ proc execOneLine { test PRS outcome lineno line } {
|
|||||||
NONE {
|
NONE {
|
||||||
# Any other error such as stderr output of a program, or syntax error in
|
# Any other error such as stderr output of a program, or syntax error in
|
||||||
# the RUN line.
|
# the RUN line.
|
||||||
set resultmsg "$test$PRS\nFailed with unknown error (or has stderr output)$errmsg"
|
set resultmsg "$test$PRS\nFailed with unknown error (or has stderr output)$errmsg"
|
||||||
}
|
}
|
||||||
default {
|
default {
|
||||||
set resultmsg "$test$PRS\nFailed with unknown error$errmsg"
|
set resultmsg "$test$PRS\nFailed with unknown error$errmsg"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return $resultmsg
|
return $resultmsg
|
||||||
}
|
}
|
||||||
|
|
||||||
# This procedure performs variable substitutions on the RUN: lines of a test
|
# This procedure performs variable substitutions on the RUN: lines of a test
|
||||||
# cases.
|
# cases.
|
||||||
proc substitute { line test tmpFile } {
|
proc substitute { line test tmpFile } {
|
||||||
global srcroot objroot srcdir objdir subdir target_triplet prcontext
|
global srcroot objroot srcdir objdir subdir target_triplet prcontext
|
||||||
global llvmgcc llvmgxx llvmgcc_version llvmgccmajvers ocamlc
|
global llvmgcc llvmgxx llvmgcc_version llvmgccmajvers ocamlc
|
||||||
global gccpath gxxpath compile_c compile_cxx link shlibext llvmlibsdir llvmdsymutil
|
global gccpath gxxpath compile_c compile_cxx link shlibext llvmlibsdir llvmdsymutil
|
||||||
global valgrind grep gas
|
global valgrind grep gas
|
||||||
@@ -77,7 +77,7 @@ proc substitute { line test tmpFile } {
|
|||||||
regsub -all {%llvmdsymutil} $new_line "$llvmdsymutil" new_line
|
regsub -all {%llvmdsymutil} $new_line "$llvmdsymutil" new_line
|
||||||
#replace %llvmlibsdir with configure library directory
|
#replace %llvmlibsdir with configure library directory
|
||||||
regsub -all {%llvmlibsdir} $new_line "$llvmlibsdir" new_line
|
regsub -all {%llvmlibsdir} $new_line "$llvmlibsdir" new_line
|
||||||
#replace %p with path to source,
|
#replace %p with path to source,
|
||||||
regsub -all {%p} $new_line [file join $srcdir $subdir] new_line
|
regsub -all {%p} $new_line [file join $srcdir $subdir] new_line
|
||||||
#replace %s with filename
|
#replace %s with filename
|
||||||
regsub -all {%s} $new_line $test new_line
|
regsub -all {%s} $new_line $test new_line
|
||||||
@@ -119,7 +119,7 @@ proc RunLLVMTests { test_source_files } {
|
|||||||
set timeout 60
|
set timeout 60
|
||||||
|
|
||||||
set path [file join $objdir $subdir]
|
set path [file join $objdir $subdir]
|
||||||
|
|
||||||
#Make Output Directory if it does not exist already
|
#Make Output Directory if it does not exist already
|
||||||
if { [file exists path] } {
|
if { [file exists path] } {
|
||||||
cd $path
|
cd $path
|
||||||
@@ -127,22 +127,22 @@ proc RunLLVMTests { test_source_files } {
|
|||||||
file mkdir $path
|
file mkdir $path
|
||||||
cd $path
|
cd $path
|
||||||
}
|
}
|
||||||
|
|
||||||
file mkdir Output
|
file mkdir Output
|
||||||
cd Output
|
cd Output
|
||||||
|
|
||||||
foreach test $test_source_files {
|
foreach test $test_source_files {
|
||||||
#Should figure out best way to set the timeout
|
#Should figure out best way to set the timeout
|
||||||
#set timeout 40
|
#set timeout 40
|
||||||
|
|
||||||
set filename [file tail $test]
|
set filename [file tail $test]
|
||||||
verbose "ABOUT TO RUN: $filename" 2
|
verbose "ABOUT TO RUN: $filename" 2
|
||||||
set outcome PASS
|
set outcome PASS
|
||||||
set tmpFile "$filename.tmp"
|
set tmpFile "$filename.tmp"
|
||||||
|
|
||||||
# Mark that it should not be XFAIL for this target.
|
# Mark that it should not be XFAIL for this target.
|
||||||
set targetPASS 0
|
set targetPASS 0
|
||||||
|
|
||||||
#set hasRunline bool to check if testcase has a runline
|
#set hasRunline bool to check if testcase has a runline
|
||||||
set numLines 0
|
set numLines 0
|
||||||
|
|
||||||
@@ -153,7 +153,7 @@ proc RunLLVMTests { test_source_files } {
|
|||||||
foreach line [split [read $testFileId] \n] {
|
foreach line [split [read $testFileId] \n] {
|
||||||
|
|
||||||
# if its the END. line then stop parsing (optimization for big files)
|
# if its the END. line then stop parsing (optimization for big files)
|
||||||
if {[regexp {END.[[:space:]]*$} $line match endofscript]} {
|
if {[regexp {END.[[:space:]]*$} $line match endofscript]} {
|
||||||
break
|
break
|
||||||
|
|
||||||
# if the line is continued, concatenate and continue the loop
|
# if the line is continued, concatenate and continue the loop
|
||||||
@@ -161,7 +161,7 @@ proc RunLLVMTests { test_source_files } {
|
|||||||
set runline "$runline$oneline "
|
set runline "$runline$oneline "
|
||||||
|
|
||||||
# if its a terminating RUN: line then do substitution on the whole line
|
# if its a terminating RUN: line then do substitution on the whole line
|
||||||
# and then save the line.
|
# and then save the line.
|
||||||
} elseif {[regexp {RUN: *(.+)$} $line match oneline suffix]} {
|
} elseif {[regexp {RUN: *(.+)$} $line match oneline suffix]} {
|
||||||
set runline "$runline$oneline"
|
set runline "$runline$oneline"
|
||||||
set runline [ substitute $runline $test $tmpFile ]
|
set runline [ substitute $runline $test $tmpFile ]
|
||||||
@@ -218,11 +218,11 @@ proc RunLLVMTests { test_source_files } {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
# Done reading the script
|
# Done reading the script
|
||||||
close $testFileId
|
close $testFileId
|
||||||
|
|
||||||
|
|
||||||
if { $numLines == 0 } {
|
if { $numLines == 0 } {
|
||||||
fail "$test: \nDoes not have a RUN line\n"
|
fail "$test: \nDoes not have a RUN line\n"
|
||||||
} else {
|
} else {
|
||||||
@@ -274,9 +274,9 @@ proc llvm_gcc_supports { lang } {
|
|||||||
foreach supported_lang [split "$llvmgcc_langs" ,] {
|
foreach supported_lang [split "$llvmgcc_langs" ,] {
|
||||||
if { "$lang" == "$supported_lang" } {
|
if { "$lang" == "$supported_lang" } {
|
||||||
# FIXME: Knowing it is configured is not enough. We should do two more
|
# FIXME: Knowing it is configured is not enough. We should do two more
|
||||||
# checks here. First, we need to run llvm-gcc -print-prog-name=$file to
|
# checks here. First, we need to run llvm-gcc -print-prog-name=$file to
|
||||||
# get the path to the compiler. If we don't get a path, the language isn't
|
# get the path to the compiler. If we don't get a path, the language isn't
|
||||||
# properly configured or built. If we do get a path, we should check to
|
# properly configured or built. If we do get a path, we should check to
|
||||||
# make sure that it is executable and perhaps even try executing it.
|
# make sure that it is executable and perhaps even try executing it.
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user