python: Move more code into m5.util allow SCons to use that code.
authorNathan Binkert <nate@binkert.org>
Tue, 22 Sep 2009 22:24:16 +0000 (15:24 -0700)
committerNathan Binkert <nate@binkert.org>
Tue, 22 Sep 2009 22:24:16 +0000 (15:24 -0700)
commit9a8cb7db7e86c25a755f2e2817a0385b13e3ac32
tree56c7b56824b967ad385b6e8890f345d18c102980
parent0d58d32ad51eed32e6c7f9135b901006777fbe87
python: Move more code into m5.util allow SCons to use that code.
Get rid of misc.py and just stick misc things in __init__.py
Move utility functions out of SCons files and into m5.util
Move utility type stuff from m5/__init__.py to m5/util/__init__.py
Remove buildEnv from m5 and allow access only from m5.defines
Rename AddToPath to addToPath while we're moving it to m5.util
Rename read_command to readCommand while we're moving it
Rename compare_versions to compareVersions while we're moving it.

--HG--
rename : src/python/m5/convert.py => src/python/m5/util/convert.py
rename : src/python/m5/smartdict.py => src/python/m5/util/smartdict.py
66 files changed:
SConstruct
configs/common/Caches.py
configs/common/FSConfig.py
configs/common/Simulation.py
configs/example/fs.py
configs/example/memtest.py
configs/example/ruby_se.py
configs/example/se.py
configs/splash2/cluster.py
configs/splash2/run.py
src/SConscript
src/arch/mips/BISystem.py
src/arch/mips/MipsCPU.py
src/arch/mips/MipsSystem.py
src/arch/x86/X86TLB.py
src/cpu/BaseCPU.py
src/cpu/CheckerCPU.py
src/cpu/inorder/InOrderCPU.py
src/cpu/memtest/MemTest.py
src/cpu/o3/O3CPU.py
src/cpu/o3/O3Checker.py
src/cpu/ozone/OzoneCPU.py
src/cpu/ozone/OzoneChecker.py
src/cpu/ozone/SimpleOzoneCPU.py
src/cpu/simple/AtomicSimpleCPU.py
src/cpu/simple/TimingSimpleCPU.py
src/dev/Uart.py
src/mem/Bus.py
src/python/SConscript
src/python/m5/SimObject.py
src/python/m5/__init__.py
src/python/m5/convert.py [deleted file]
src/python/m5/environment.py [deleted file]
src/python/m5/main.py
src/python/m5/params.py
src/python/m5/simulate.py
src/python/m5/smartdict.py [deleted file]
src/python/m5/ticks.py
src/python/m5/trace.py
src/python/m5/util/__init__.py
src/python/m5/util/convert.py [new file with mode: 0644]
src/python/m5/util/jobfile.py
src/python/m5/util/misc.py [deleted file]
src/python/m5/util/smartdict.py [new file with mode: 0644]
src/sim/System.py
tests/configs/inorder-timing.py
tests/configs/o3-timing-mp-ruby.py
tests/configs/o3-timing-mp.py
tests/configs/o3-timing-ruby.py
tests/configs/o3-timing.py
tests/configs/t1000-simple-atomic.py
tests/configs/tsunami-o3-dual.py
tests/configs/tsunami-o3.py
tests/configs/tsunami-simple-atomic-dual.py
tests/configs/tsunami-simple-atomic.py
tests/configs/tsunami-simple-timing-dual.py
tests/configs/tsunami-simple-timing.py
tests/configs/twosys-tsunami-simple-atomic.py
tests/long/00.gzip/test.py
tests/long/10.mcf/test.py
tests/long/20.parser/test.py
tests/long/30.eon/test.py
tests/long/40.perlbmk/test.py
tests/long/50.vortex/test.py
tests/long/60.bzip2/test.py
tests/long/70.twolf/test.py