provide an output stream for simulator output. (This takes place of the
authorNathan Binkert <binkertn@umich.edu>
Thu, 29 Jan 2004 05:38:18 +0000 (00:38 -0500)
committerNathan Binkert <binkertn@umich.edu>
Thu, 29 Jan 2004 05:38:18 +0000 (00:38 -0500)
commit2db1b6ea1b61665908138d7004001d494c168d85
treee57ab8297cc47a1bfc93bd63e84577f4ad59303f
parentf994cf4b5edb0eea23b695e1ee4f3a9d7b811b82
provide an output stream for simulator output.  (This takes place of the
statStream catchall that we had before)
Also provide an optional output directory that multiple simulator output
files can be written to.
Make most output files use the output directory

base/misc.cc:
    send warnings to the outputStream as well
base/trace.cc:
    dprintf_stream defaults to cerr
dev/console.cc:
    use the output directory for the console output if it exists
dev/etherdump.cc:
    dump to the output directory if it exists
sim/builder.cc:
sim/builder.hh:
    move constructor and destructor to .cc file
    use a function to get the stream that the builder dumps its
    output to, and create a separate file in the output directory
    if able
sim/main.cc:
    statStream -> outputStream
sim/serialize.cc:
    dump checkpoints to the output directory if specified
sim/universe.cc:
    provide an output stream for simulator output.  (This takes place of the
    statStream catchall that we had before)
    Also provide an optional output directory that multiple simulator output
    files can be written to.

--HG--
extra : convert_revision : 03abce20edbbf7ec19c9ddd8d69ec8485c383532
base/misc.cc
base/trace.cc
dev/console.cc
dev/etherdump.cc
sim/builder.cc
sim/builder.hh
sim/main.cc
sim/serialize.cc
sim/universe.cc