gem5/src/arch/sparc
Ali Saidi cf0e202cba make m5 readfile work on solaris... we can have a solaris regression soon!
src/arch/sparc/isa/decoder.isa:
    add readfile and break to sparc decoder
src/arch/sparc/isa/operands.isa:
    fix O0-O5 operands registers
util/m5/Makefile.sparc:
    Make sparc makefile compile a 64bit binary
util/m5/m5.c:
    readfile was in here twice, once will be sufficient I think
util/m5/m5op_sparc.S:
    implement readfile and debugbreak

--HG--
extra : convert_revision : 139b3f480ee6342b37b5642e072c8486d91a3944
2007-02-24 22:05:01 -05:00
..
isa make m5 readfile work on solaris... we can have a solaris regression soon! 2007-02-24 22:05:01 -05:00
linux Implement current working directory for LiveProcesses 2006-11-16 12:43:11 -08:00
solaris Implement current working directory for LiveProcesses 2006-11-16 12:43:11 -08:00
arguments.cc Replaced getArg with a SPARC implementation. 2006-11-08 00:32:04 -05:00
arguments.hh implement vtophys and 32bit gdb support 2007-02-18 19:57:46 -05:00
asi.cc clean up fault code a little bit 2007-01-22 21:55:43 -05:00
asi.hh get legion/m5 to first tlb miss fault 2006-12-07 18:50:33 -05:00
faults.cc Merge zizzer:/bk/newmem 2007-01-24 19:57:36 -05:00
faults.hh some formatting changes, and update how I do bitfields for HPSTATE and PSTATE to avoid name confusion. 2007-01-08 18:07:17 -05:00
floatregfile.cc fix mostly floating point related 2007-02-02 18:04:42 -05:00
floatregfile.hh Moved some constants from isa_traits.hh to the reg file headers. 2006-11-22 23:49:44 -05:00
interrupts.hh merge my index fix and lisa's fix 2007-02-06 18:47:42 -05:00
intregfile.cc Make SPARC checkpointing work 2007-01-30 18:25:39 -05:00
intregfile.hh Fixed the number of integer registers. There are MaxGL+1 sets of globals, not just MaxGL. 2007-01-26 16:38:29 -05:00
isa_traits.hh implement vtophys and 32bit gdb support 2007-02-18 19:57:46 -05:00
kernel_stats.hh Put kernel_stats back into arch. 2006-11-07 22:34:34 -05:00
locked_mem.hh Implement Alpha LL/SC support for SimpleCPU (Atomic & Timing) 2006-10-08 10:53:24 -07:00
miscregfile.cc make hver match legion 2007-02-12 13:58:03 -05:00
miscregfile.hh Merge zizzer.eecs.umich.edu:/bk/newmem 2007-01-22 22:31:48 -08:00
mmaped_ipr.hh reogranize code to split off FS only misc regs with effect into their own file (reducing the number of if FULL_SYSTEM defines and includes) 2006-12-04 19:39:57 -05:00
pagetable.cc Make SPARC checkpointing work 2007-01-30 18:25:39 -05:00
pagetable.hh implement vtophys and 32bit gdb support 2007-02-18 19:57:46 -05:00
process.cc Make sure the "stack_min" variable is page aligned. 2006-12-20 15:44:37 -05:00
process.hh Implement current working directory for LiveProcesses 2006-11-16 12:43:11 -08:00
regfile.cc Make SPARC checkpointing work 2007-01-30 18:25:39 -05:00
regfile.hh Merge zizzer:/bk/newmem 2006-12-16 11:35:40 -05:00
remote_gdb.cc implement vtophys and 32bit gdb support 2007-02-18 19:57:46 -05:00
remote_gdb.hh implement vtophys and 32bit gdb support 2007-02-18 19:57:46 -05:00
SConscript Initial work to make remote gdb available in SE mode. This is completely untested. 2006-12-20 18:39:40 -05:00
sparc_traits.hh Move the SyscallReturn class into sim/syscallreturn.hh. Also move some miscregs into the integer register file so they get renamed. 2006-12-05 01:55:02 -05:00
stacktrace.cc Put the ProcessInfo and StackTrace objects into the ISA namespaces. 2006-11-08 00:52:04 -05:00
stacktrace.hh Put the ProcessInfo and StackTrace objects into the ISA namespaces. 2006-11-08 00:52:04 -05:00
syscallreturn.hh Change to use -return_value.value like other implementations. 2006-12-06 05:47:19 -05:00
system.cc make our code a little more standards compliant 2007-01-26 18:48:51 -05:00
system.hh Initial work to make remote gdb available in SE mode. This is completely untested. 2006-12-20 18:39:40 -05:00
tlb.cc Merge zizzer:/bk/newmem 2007-02-21 21:06:29 -05:00
tlb.hh implement vtophys and 32bit gdb support 2007-02-18 19:57:46 -05:00
tlb_map.hh fix smul and sdiv to sign extend, and handle overflow/underflow corretly 2007-01-25 13:43:46 -05:00
types.hh rename store conditional stuff as extra data so it can be used for conditional swaps as well 2007-02-12 13:06:30 -05:00
ua2005.cc Merge zizzer:/bk/newmem 2007-01-26 12:51:24 -05:00
utility.hh make our code a little more standards compliant 2007-01-26 18:48:51 -05:00
vtophys.cc implement vtophys and 32bit gdb support 2007-02-18 19:57:46 -05:00
vtophys.hh implement vtophys and 32bit gdb support 2007-02-18 19:57:46 -05:00