gem5/base
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
..
compression Many files: 2005-06-05 05:16:00 -04:00
loader More progress... run a few instructions now, but die on the second 2006-03-02 01:01:03 -05:00
stats better placement of database commits 2005-11-20 18:25:31 -05:00
bitfield.hh Many files: 2005-06-05 05:16:00 -04:00
callback.hh Many files: 2005-06-05 05:16:00 -04:00
chunk_generator.hh More progress toward actually running a program. 2006-03-01 18:45:50 -05:00
circlebuf.cc Many files: 2005-06-05 05:16:00 -04:00
circlebuf.hh Many files: 2005-06-05 05:16:00 -04:00
cprintf.cc Many files: 2005-06-05 05:16:00 -04:00
cprintf.hh Many files: 2005-06-05 05:16:00 -04:00
cprintf_formats.hh Many files: 2005-06-05 05:16:00 -04:00
crc.cc Many files: 2005-06-05 04:21:22 -04:00
crc.hh Many files: 2005-06-05 05:16:00 -04:00
date.cc Many files: 2005-06-05 05:16:00 -04:00
dbl_list.hh Many files: 2005-06-05 05:16:00 -04:00
endian.hh Many files: 2005-06-05 05:16:00 -04:00
fast_alloc.cc Many files: 2005-06-05 05:16:00 -04:00
fast_alloc.hh Build options are set via a build_options file in the 2005-08-30 13:18:54 -04:00
fenv.hh Build options are set via a build_options file in the 2005-08-30 13:18:54 -04:00
fifo_buffer.cc Many files: 2005-06-05 05:16:00 -04:00
fifo_buffer.hh Many files: 2005-06-05 05:16:00 -04:00
hashmap.hh Many files: 2005-06-05 05:16:00 -04:00
hostinfo.cc format string did not match variable size -> stack corruption 2005-09-12 16:09:51 -04:00
hostinfo.hh Many files: 2005-06-05 05:16:00 -04:00
hybrid_pred.cc Many files: 2005-06-05 05:16:00 -04:00
hybrid_pred.hh Many files: 2005-06-05 05:16:00 -04:00
inet.cc Many files: 2005-06-05 05:16:00 -04:00
inet.hh Many files: 2005-06-05 05:16:00 -04:00
inifile.cc Many files: 2005-06-05 05:16:00 -04:00
inifile.hh Many files: 2005-06-05 05:16:00 -04:00
intmath.cc Change base/intmath.{cc,hh} to follow m5 style. 2005-12-23 13:32:31 -05:00
intmath.hh More progress toward actually running a program. 2006-03-01 18:45:50 -05:00
kgdb.h Many files: 2005-06-05 04:21:22 -04:00
match.cc Many files: 2005-06-05 05:16:00 -04:00
match.hh Many files: 2005-06-05 05:16:00 -04:00
misc.cc Many files: 2005-06-05 05:16:00 -04:00
misc.hh Many files: 2005-06-05 05:16:00 -04:00
mod_num.hh Many files: 2005-06-05 05:16:00 -04:00
mysql.cc Many files: 2005-06-05 05:16:00 -04:00
mysql.hh fixes for gcc 4.0 2005-09-12 03:01:43 -04:00
output.cc Rework the command line paramters for python output and how 2005-02-11 09:47:41 -05:00
output.hh Rework the command line paramters for python output and how 2005-02-11 09:47:41 -05:00
pollevent.cc Many files: 2005-06-05 05:16:00 -04:00
pollevent.hh fixes for gcc 4.0 2005-09-12 03:01:43 -04:00
predictor.hh Many files: 2005-06-05 05:16:00 -04:00
random.cc Update random come to always have explict min/max 2005-11-11 18:41:45 -05:00
random.hh Update random come to always have explict min/max 2005-11-11 18:41:45 -05:00
range.cc Many files: 2005-06-05 05:16:00 -04:00
range.hh Fix minor doxygen issues. 2005-06-05 08:08:29 -04:00
refcnt.hh Many files: 2005-06-05 05:16:00 -04:00
remote_gdb.cc Make the debugger a bit more useful with m5.opt by moving stuff 2005-11-28 18:33:48 -05:00
remote_gdb.hh Make it easier to attach the remote debugger. 2005-10-12 13:45:21 -04:00
res_list.hh Many files: 2005-06-05 05:16:00 -04:00
sat_counter.cc Many files: 2005-06-05 05:16:00 -04:00
sat_counter.hh Many files: 2005-06-05 05:16:00 -04:00
sched_list.hh Many files: 2005-06-05 05:16:00 -04:00
socket.cc Many files: 2005-06-05 05:16:00 -04:00
socket.hh Many files: 2005-06-05 05:16:00 -04:00
statistics.cc Change base/intmath.{cc,hh} to follow m5 style. 2005-12-23 13:32:31 -05:00
statistics.hh Build options are set via a build_options file in the 2005-08-30 13:18:54 -04:00
str.cc Change base/intmath.{cc,hh} to follow m5 style. 2005-12-23 13:32:31 -05:00
str.hh Many files: 2005-06-05 05:16:00 -04:00
time.cc Many files: 2005-06-05 05:16:00 -04:00
time.hh Many files: 2005-06-05 05:16:00 -04:00
timebuf.hh Many files: 2005-06-05 05:16:00 -04:00
trace.cc Many files: 2005-06-05 05:16:00 -04:00
trace.hh Syscall DPRINTF and warning cleanup. 2005-11-10 21:05:31 -05:00
traceflags.py Syscall DPRINTF and warning cleanup. 2005-11-10 21:05:31 -05:00
userinfo.cc Many files: 2005-06-05 05:16:00 -04:00
userinfo.hh Many files: 2005-06-05 05:16:00 -04:00