Sign in
gem5
/
public
/
gem5
/
ab2f864af2fd38cbf141708550409f3ca72c675f
/
SConstruct
de904a6
SCons: Make --help reflect the arguments to scons.
by Gabe Black
· 15 years ago
d9f39c8
arch: nuke arch/isa_specific.hh and move stuff to generated config/the_isa.hh
by Nathan Binkert
· 15 years ago
e9288b2
scons: add slicc and ply to sys.path and PYTHONPATH so everyone has access
by Nathan Binkert
· 15 years ago
9a8cb7d
python: Move more code into m5.util allow SCons to use that code.
by Nathan Binkert
· 15 years ago
cf6b4ef
ruby: add RUBY sticky option that must be set to add ruby to the build
by Nathan Binkert
· 16 years ago
7311fd7
ruby: Migrate all of ruby and slicc to SCons.
by Nathan Binkert
· 16 years ago
dc35d2f
scons: re-work the *Source functions to take more information.
by Nathan Binkert
· 16 years ago
05d8c9a
scons: Rename the basic environment from env -> main.
by Nathan Binkert
· 16 years ago
56e5509
scons: Fix two problems with the way that the library path is generated.
by Nathan Binkert
· 16 years ago
fff9c93
scons: make default target work again
by Nathan Binkert
· 16 years ago
b0489d1
SCons: Export export_vars so SConsopts files can add to them
by Nathan Binkert
· 16 years ago
18a3052
alpha: get rid of all turbolaser remnants
by Nathan Binkert
· 16 years ago
a102f84
includes: add ext to the includes path.
by Nathan Binkert
· 16 years ago
f3621f1
ply: put the absolute path to ply in the environment, not a relative one
by Nathan Binkert
· 16 years ago
be2d74a
scons: fix the library path stuff
by Nathan Binkert
· 16 years ago
b8548c0
SCons: Fix bug with .hg dir not existing.
by Ali Saidi
· 16 years ago
6fd4bc3
CPA: Add new object for gathering critical path annotations.
by Ali Saidi
· 16 years ago
de72083
SCons: Fix read_command so it can properly deal with command strings
by Nathan Binkert
· 16 years ago
312fbb1
scons: clean up the main SConstruct file more.
by Nathan Binkert
· 16 years ago
dd6ea87
scons: Require SCons version 0.98.1
by Nathan Binkert
· 16 years ago
3087be9
Output: Include gzstream package to allow automatically-gzipped output
by Clint Smullen
· 16 years ago
4d64d76
SCons: Allow top level directory of EXTRAS able to contain SConscripts.
by Nathan Binkert
· 16 years ago
aadae0b
BATCH: Run as, ar, and ranlib with BATCH_CMD so that they execute on the batch hosts, not local host.
by Ali Saidi
· 16 years ago
9affd7a
Scons: Update compare_versions() to ignore trailing charecters after an int. This is a fix for a mysql version number that includes a (E.g. 5.0.51a)
by Ali Saidi
· 16 years ago
d2f172a
gcc: Version 4.3 adds some warnings that we're turning off.
by Nathan Binkert
· 16 years ago
196213e
We're searching for g++ incorrectly
by Nathan Binkert
· 16 years ago
ede89c2
libm5: Create a libm5 static library for embedding m5.
by Nathan Binkert
· 17 years ago
ed27c4c
SCons: Manually specifying header only directories with Dir() works around the problem
by Ali Saidi
· 17 years ago
bee4d45
SCons: Make BATCH options global sticky so libelf is built appropriately.
by Ali Saidi
· 17 years ago
d9d79ce
SCons: Add check for SCons version since the latest are broken.
by Ali Saidi
· 17 years ago
627592c
Add FAST_ALLOC_DEBUG and FAST_ALLOC_STATS as SConstruct options.
by Steve Reinhardt
· 17 years ago
2f7421b
EXTRAS now points to src instead of needing 'src' subdir.
by Steve Reinhardt
· 17 years ago
476a2ee
Wait to set BUILD_DIR until *after* env is copied.
by Steve Reinhardt
· 17 years ago
b96631e
Cleaned up os.path imports a bit.
by Steve Reinhardt
· 17 years ago
d725ff4
Make EXTRAS work for SConsopts too.
by Steve Reinhardt
· 17 years ago
fed9ee5
Compiling: Make sure that libelf is also compiled for 64bit on OS X.
by Ali Saidi
· 17 years ago
785eb13
Make EXTRAS work for relative directories.
by Steve Reinhardt
· 17 years ago
c01421a
Compiling: If possible compile a 64 bit binary on Mac OS X.
by Ali Saidi
· 17 years ago
67b46d0
SConstruct: fix scons null conf object problem
by Steve Reinhardt
· 17 years ago
514236c
SConstruct: undo half of last changeset; looked innocuous but wasn't.
by Steve Reinhardt
· 17 years ago
ffdd673
SConstruct: Fix env Dir/String problem
by Steve Reinhardt
· 17 years ago
ce21973
Style: fix IGNORE_STYLE so it isn't required on the command line.
by Ali Saidi
· 18 years ago
b92594d
style: If IGNORE_STYLE=True is set on the scons command line, ignore style.
by Nathan Binkert
· 18 years ago
c27e23f
style: Check/Fix whitespace on SCons files
by Nathan Binkert
· 18 years ago
cda354b
scons: make things work when EXTRAS is not defined.
by Nathan Binkert
· 18 years ago
19c01e8
Add a new SCons option called EXTRAS that allows you to include stuff in
by Nathan Binkert
· 18 years ago
03730ed
Merge Gabe's changes with mine.
by Steve Reinhardt
· 18 years ago
4b5ba96
Add code to turn the style stuff into a mercurial hook.
by Nathan Binkert
· 18 years ago
658eeee
Handle broken swig version that prints version info on stderr.
by Steve Reinhardt
· 18 years ago
cd46796
Add the -templatereduce option to swig to prepare for more templates.
by Nathan Binkert
· 18 years ago
0193476
Fix compiling on Solaris since Nate's libelf change
by Ali Saidi
· 18 years ago
1aef5c0
Rework the way SCons recurses into subdirectories, making it
by Nathan Binkert
· 18 years ago
10871b7
Add build hooks for x86.
by Gabe Black
· 18 years ago
f9a341f
I missed a couple of things
by Ali Saidi
· 18 years ago
02bd40d
While I'm waiting for legion to run make m5 compile with a few more compilers
by Ali Saidi
· 18 years ago
63fdabf
make our code a little more standards compliant
by Ali Saidi
· 18 years ago
51e3688
Better handling of scons -u targets.
by Steve Reinhardt
· 18 years ago
6b9903f
SConstruct: Couple minor fixes.
by Steve Reinhardt
· 18 years ago
6ae75ac
import os.path.join as joinpath
by Steve Reinhardt
· 18 years ago
610064c
Add in O3CPU to default CPU list.
by Kevin Lim
· 18 years ago
ef5b842
Parse CC/CXX early so that we use the correct compiler for testing dependencies/versions/libraries/etc
by Ali Saidi
· 18 years ago
cb172d0
Get SPARC to the point that it starts running. Add ability to load the ROM bin files, cleanup lockstep printing a bit
by Ali Saidi
· 18 years ago
f4aa4e4
Factor out all of the encumbered stuff into separate SConscript
by Nathan Binkert
· 18 years ago
eb4ef3a
Made kern a switching header file directory.
by Gabe Black
· 18 years ago
430622c
replace NULL with 0.... Why isn't NULL defined by default on Mac OS X I don't know
by Ali Saidi
· 18 years ago
21cf4a4
fixes so that M5 will compile under solaris
by Ali Saidi
· 18 years ago
6c6b781
Construct a correct value of PYTHONHOME from the interpreter
by Nathan Binkert
· 18 years ago
85436fd
Move Python setup into Configure section so we can test whether the
by Steve Reinhardt
· 18 years ago
a016e13
SConstruct:
by Steve Reinhardt
· 19 years ago
25643e0
TEST_CPU_MODELS isn't used anymore.
by Steve Reinhardt
· 19 years ago
4a071f3
SConstruct: rename build/*/test dir to build/*/tests for consistency
by Steve Reinhardt
· 19 years ago
7ccdb7a
Last minute check in. Very few functional changes other than some minor config updates. Also include some recently generated stats.
by Kevin Lim
· 19 years ago
bf90e1d
Minor functionality updates.
by Kevin Lim
· 19 years ago
4bd0257
Put regression tests back into m5. They are located in the "tests" directory. The directory output and reference outputs have changed slightly. Now the directory is ALPHA_SE/test/<test>/<cpu_model>/, and for the reference stats <test>/ref/<arch>/<cpu_model>
by Kevin Lim
· 19 years ago
d9ef772
Make O3CPU model independent of the ISA
by Korey Sewell
· 19 years ago
17f870f
Changes to get OzoneCPU to compile once more.
by Kevin Lim
· 19 years ago
d21fa52
Merge zizzer.eecs.umich.edu:/bk/newmem
by Steve Reinhardt
· 19 years ago
7171811
Put sconsign in bulid dir.
by Steve Reinhardt
· 19 years ago
bc3d009
Merge ktlim@zizzer:/bk/newmem
by Kevin Lim
· 19 years ago
dfe0ea6
Fix up code to be able to use the Checker.
by Kevin Lim
· 19 years ago
7efd0ea
Minor fixes in comments.
by Steve Reinhardt
· 19 years ago
baba18a
Two updates that got combined into one ChangeSet accidentally. They're both pretty simple so they shouldn't cause any trouble.
by Kevin Lim
· 19 years ago
3c95f59
Merge iceaxe.:/Volumes/work/research/m5/head
by Nathan Binkert
· 19 years ago
95019d0
Merge vm1.(none):/home/stever/bk/newmem
by Steve Reinhardt
· 19 years ago
29e34a7
Move main control from C++ into Python.
by Steve Reinhardt
· 19 years ago
d2d581c
Merge ktlim@zizzer:/bk/newmem
by Kevin Lim
· 19 years ago
cb0cf2d
Updated Authors from bk prs info
by Ali Saidi
· 19 years ago
d4b7308
Merge ktlim@zizzer:/bk/newmem into zamp.eecs.umich.edu:/z/ktlim2/clean/newmem
by Kevin Lim
· 19 years ago
e371dc3
Clean up Python embedding to build on zizzer (where python2.4
by Steve Reinhardt
· 19 years ago
4a5b51b
Merge ktlim@zizzer:/bk/m5 into zamp.eecs.umich.edu:/z/ktlim2/clean/newmem
by Kevin Lim
· 19 years ago
0337db3
Link in Python interpreter.
by Steve Reinhardt
· 19 years ago
d308055
Fix SCons version check.
by Steve Reinhardt
· 19 years ago
20051d4
Make scons auto-configure stuff per-build-root.
by Steve Reinhardt
· 19 years ago
475a981
Get rid of FastCPU model.
by Steve Reinhardt
· 19 years ago
2af0daa
Make CPU_MODELS default to just the two SimpleCPU variants
by Steve Reinhardt
· 19 years ago
a7c95f7
Clean up libelf handling.
by Steve Reinhardt
· 19 years ago
ba2eae5
New directory structure:
by Steve Reinhardt
· 19 years ago