From: Gabe Black Date: Sat, 3 Mar 2007 03:34:53 +0000 (+0000) Subject: Keep around which input set was used for a benchmark, and make vortex work with SPARC. X-Git-Tag: m5_2.0_beta3~139^2~4 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=4b4b46ea908cfefc9a3b65285eedd4c251821c0c;p=gem5.git Keep around which input set was used for a benchmark, and make vortex work with SPARC. --HG-- extra : convert_revision : c891435a31e81fb8294484aedf340c0c96c8afa2 --- 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