gem5/sim
Steve Reinhardt f267dc4a87 Clean up/standardize handling of various output files.
No more non-intuitive behavior shifts depending on whether
outputDirectory is set (at the expense of backwards compatibility).
outputDirectory is now always valid, defaults to ".".

dev/etherdump.cc:
    Use makeOutputStream() to create output file.
    New behavior: actually complain if dump file can't
    be opened, instead of quietly ignoring the problem.
dev/etherdump.hh:
dev/simconsole.cc:
dev/simconsole.hh:
    Use makeOutputStream() to create output file.
sim/builder.cc:
sim/builder.hh:
sim/main.cc:
    builderStream() is now *configStream.
sim/serialize.cc:
    outputDirectory is now always valid, no need to check.
sim/universe.cc:
    Clean up/standardize handling of various output files.
    No more non-intuitive behavior shifts depending on whether
    outputDirectory is set (at the expense of backwards compatibility).
    outputDirectory is now always valid, defaults to ".".
    New function makeOutputStream() does "the right thing" to
    associate a stream with a filename.

--HG--
extra : convert_revision : a03c58c547221b3906e0d6f55e4a569843f2d646
2004-10-19 20:00:20 -04:00
..
pyconfig Integrate Python configuration script parsing into m5 itself. 2004-08-05 02:03:47 -07:00
async.hh Import changeset 2003-10-07 10:41:54 -04:00
builder.cc Clean up/standardize handling of various output files. 2004-10-19 20:00:20 -04:00
builder.hh Clean up/standardize handling of various output files. 2004-10-19 20:00:20 -04:00
debug.cc Updated Copyright with information in bitkeeper changelogs 2004-06-08 13:37:27 -04:00
debug.hh Updated Copyright with information in bitkeeper changelogs 2004-06-08 13:37:27 -04:00
eventq.cc a little bit more info when dumping the event queue. 2004-07-23 00:15:52 -04:00
eventq.hh Updated Copyright with information in bitkeeper changelogs 2004-06-08 13:37:27 -04:00
host.hh Fix byteswap on LP64 (amd64) 2004-07-02 16:40:23 -04:00
main.cc Clean up/standardize handling of various output files. 2004-10-19 20:00:20 -04:00
param.cc Fix a small bug in parameter processing that would always result 2004-08-17 11:19:04 -04:00
param.hh Updated Copyright with information in bitkeeper changelogs 2004-06-08 13:37:27 -04:00
process.cc Clean up obsolete g++ 2.95 workaround. 2004-10-17 22:04:23 -04:00
process.hh - Clean up and factor out all of the binning code into a 2004-08-20 11:35:31 -04:00
serialize.cc Clean up/standardize handling of various output files. 2004-10-19 20:00:20 -04:00
serialize.hh Don't serialize the absolute path so we can move checkpoints around. 2004-06-28 15:54:05 -04:00
sim_events.cc Updated Copyright with information in bitkeeper changelogs 2004-06-08 13:37:27 -04:00
sim_events.hh Updated Copyright with information in bitkeeper changelogs 2004-06-08 13:37:27 -04:00
sim_exit.hh Move the m5 pseudo instructions into their own file 2003-11-02 20:43:39 -05:00
sim_object.cc Move all of the object matching code to a shared file so it can 2004-07-30 10:47:53 -04:00
sim_object.hh Move all of the object matching code to a shared file so it can 2004-07-30 10:47:53 -04:00
stat_control.cc sim ticks should be the number of elapsed ticks, not curTick 2004-07-23 00:24:24 -04:00
stat_control.hh Updated Copyright with information in bitkeeper changelogs 2004-06-08 13:37:27 -04:00
stats.hh Updated Copyright with information in bitkeeper changelogs 2004-06-08 13:37:27 -04:00
syscall_emul.cc Updated Copyright with information in bitkeeper changelogs 2004-06-08 13:37:27 -04:00
syscall_emul.hh Updated Copyright with information in bitkeeper changelogs 2004-06-08 13:37:27 -04:00
system.cc Fixes for bigendian platforms 2004-10-16 19:10:51 -05:00
system.hh added system option to bin interrupt code seperately. 2004-09-03 14:12:59 -04:00
universe.cc Clean up/standardize handling of various output files. 2004-10-19 20:00:20 -04:00