summaryrefslogtreecommitdiff
path: root/utils
diff options
context:
space:
mode:
authorTanya Lattner <tonic@nondot.org>2007-04-13 04:36:48 +0000
committerTanya Lattner <tonic@nondot.org>2007-04-13 04:36:48 +0000
commit849c9a28e184492515a10cf374c6ea1e8c3027a6 (patch)
tree8df419150697dc3f7abc1f4c30aa63c6fee27150 /utils
parent57c5b1815d764139d094b8525e4472819199f10f (diff)
downloadllvm-849c9a28e184492515a10cf374c6ea1e8c3027a6.tar.gz
llvm-849c9a28e184492515a10cf374c6ea1e8c3027a6.tar.bz2
llvm-849c9a28e184492515a10cf374c6ea1e8c3027a6.tar.xz
Adding target triplet to be passed to database.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@35958 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'utils')
-rwxr-xr-xutils/NewNightlyTest.pl19
1 files changed, 18 insertions, 1 deletions
diff --git a/utils/NewNightlyTest.pl b/utils/NewNightlyTest.pl
index ea54335a06..1a3adbca66 100755
--- a/utils/NewNightlyTest.pl
+++ b/utils/NewNightlyTest.pl
@@ -193,7 +193,12 @@ while (scalar(@ARGV) and ($_ = $ARGV[0], /^[-+]/)) {
if ($ENV{'LLVMGCCDIR'}) {
$CONFIGUREARGS .= " --with-llvmgccdir=" . $ENV{'LLVMGCCDIR'};
+ $LLVMGCCPATH = $ENV{'LLVMGCCDIR'};
}
+else {
+ $LLVMGCCPATH = "";
+}
+
if ($CONFIGUREARGS !~ /--disable-jit/) {
$CONFIGUREARGS .= " --enable-jit";
}
@@ -1058,6 +1063,17 @@ if ($GCCPATH ne "") {
@GCC_VERSION = split '\n', $gcc_version_long;
$gcc_version = $GCC_VERSION[0];
+$llvmgcc_version_long="";
+if ($LLVMGCCPATH ne "") {
+ $llvmgcc_version_long = `$LLVMGCCPATH/llvm-gcc -v 2>&1`;
+} else {
+ $llvmgcc_version_long = `llvm-gcc -v 2>&1`;
+}
+@LLVMGCC_VERSION = split '\n', $llvmgcc_version_long;
+$llvmgcc_versionTarget = $LLVMGCC_VERSION[1];
+$llvmgcc_versionTarget =~ /Target: (.+)/;
+$targetTriple = $1;
+
if(!$BuildError){
@DEJAGNU_LOG = ReadFile "$DejagnuLog";
@DEJAGNU_SUM = ReadFile "$DejagnuSum";
@@ -1116,7 +1132,8 @@ my %hash_of_data = (
'starttime' => $starttime,
'endtime' => $endtime,
'o_file_sizes' => $o_file_sizes,
- 'a_file_sizes' => $a_file_sizes
+ 'a_file_sizes' => $a_file_sizes,
+ 'target_triple' => $targetTriple
);
$TESTING = 0;