gem5/base/loader
Steve Reinhardt 0c2c7171a8 More progress... run a few instructions now, but die on the second
memory access (I think because we're deallocating our one and only
CpuRequest object).

base/loader/aout_object.cc:
base/loader/ecoff_object.cc:
base/loader/elf_object.cc:
    Add flag to force allocation of new pages on data writes.
cpu/simple/cpu.cc:
    Several minor fixes.
    Switch to atomic mode for now.
mem/physical.hh:
    Don't copy the packet to the response event, just keep a reference
    to the original.
mem/translating_port.cc:
mem/translating_port.hh:
    Add parameter to writeBlobFunctional() to force allocation of
    unallocated pages on writes.

--HG--
extra : convert_revision : 05cb31c7b0047b492dcfa0d12ddee690ef762b44
2006-03-02 01:01:03 -05:00
..
aout_object.cc More progress... run a few instructions now, but die on the second 2006-03-02 01:01:03 -05:00
aout_object.hh Make loaders use translation port instead of proxy memory. 2006-02-20 23:56:10 -05:00
coff_sym.h Many files: 2005-06-05 04:21:22 -04:00
coff_symconst.h Many files: 2005-06-05 04:21:22 -04:00
ecoff_object.cc More progress... run a few instructions now, but die on the second 2006-03-02 01:01:03 -05:00
ecoff_object.hh Make loaders use translation port instead of proxy memory. 2006-02-20 23:56:10 -05:00
elf_object.cc More progress... run a few instructions now, but die on the second 2006-03-02 01:01:03 -05:00
elf_object.hh Make loaders use translation port instead of proxy memory. 2006-02-20 23:56:10 -05:00
exec_aout.h Many files: 2005-06-05 04:21:22 -04:00
exec_ecoff.h Many files: 2005-06-05 04:21:22 -04:00
object_file.cc Many files: 2005-06-05 05:16:00 -04:00
object_file.hh Make loaders use translation port instead of proxy memory. 2006-02-20 23:56:10 -05:00
symtab.cc Serialize the symbol tables 2005-11-20 18:42:12 -05:00
symtab.hh Serialize the symbol tables 2005-11-20 18:42:12 -05:00