summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGabe Black <gblack@eecs.umich.edu>2007-03-03 03:34:53 +0000
committerGabe Black <gblack@eecs.umich.edu>2007-03-03 03:34:53 +0000
commit4b4b46ea908cfefc9a3b65285eedd4c251821c0c (patch)
treebf58ef2242e9e44c485713c44b6da7919e73b3ef
parent4e8d2d1593475008b926829e6944a59963166079 (diff)
downloadgem5-4b4b46ea908cfefc9a3b65285eedd4c251821c0c.tar.xz
Keep around which input set was used for a benchmark, and make vortex work with SPARC.
--HG-- extra : convert_revision : c891435a31e81fb8294484aedf340c0c96c8afa2
-rw-r--r--configs/common/cpu2000.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/configs/common/cpu2000.py b/configs/common/cpu2000.py
index 7dc7a7afe..59799eb49 100644
--- a/configs/common/cpu2000.py
+++ b/configs/common/cpu2000.py
@@ -1,4 +1,4 @@
-# Copyright (c) 2006 The Regents of The University of Michigan
+# Copyright (c) 2006-2007 The Regents of The University of Michigan
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
@@ -104,6 +104,8 @@ class Benchmark(object):
# dirs for input & output files for this input set
inputs_dir = joinpath(data_dir, input_set, 'input')
outputs_dir = joinpath(data_dir, input_set, 'output')
+ # keep around which input set was specified
+ self.input_set = input_set
if not isdir(inputs_dir):
raise AttributeError, '%s not found' % inputs_dir
@@ -619,6 +621,8 @@ class vortex(Benchmark):
def __init__(self, isa, os, input_set):
if isa == 'alpha':
self.endian = 'lendian'
+ elif (isa == 'sparc' or isa == 'sparc32'):
+ self.endian = 'bendian'
else:
raise AttributeError, "unknown ISA %s" % isa