gem5/arch/alpha
Korey Sewell 4d19bbeeeb MIPS is back to compiling and building now!
arch/alpha/isa_traits.hh:
    used for SimpleCPU instead of explicitly calling the namespace we declare in isa_traits.hhs
    so other archs. can use SimpleCPU
arch/mips/SConscript:
    dont include common_syscall or tru64
arch/mips/faults.cc:
arch/mips/faults.hh:
arch/mips/isa/formats/unimp.isa:
arch/mips/isa/formats/unknown.isa:
    Change Faults to new format
arch/mips/isa/decoder.isa:
    Fix readMiscReg access
    Made change so that you cant explicitly tell if a instruction nop,ehb,or ssnop... These are all variants
    of the sll instruction so I may need to make a separte class of instructions to handle thse better
arch/mips/isa/includes.isa:
    add isa_traits.hh and MipsISA included into every auto-gen file
arch/mips/isa_traits.cc:
    create copyMiscRegs function...
    delete useless code
arch/mips/isa_traits.hh:
    clean up for build
arch/mips/linux_process.cc:
    mem is now getMemPort(), linux process objects now take in a system argument
arch/mips/linux_process.hh:
    new argument for linux process
arch/mips/process.cc:
    add system
arch/mips/process.hh:
    add system variable
cpu/cpu_exec_context.cc:
    Change AlphaISA to TheISA
cpu/exec_context.hh:
    add readNextNPC and setNextNPC functions
cpu/simple/cpu.cc:
    include isa_traits for namespace declariation
cpu/simple/cpu.hh:
    PC & NPC access/modify functions
arch/mips/utility.hh:
    file needed for compile

--HG--
extra : convert_revision : 29a327e79c51c6174a6e526aa68c7aab7e7eb535
2006-03-12 05:57:34 -05:00
..
freebsd Merge ktlim@zizzer:/bk/m5 2006-03-05 00:34:54 -05:00
isa Hand merge. Stuff probably doesn't compile. 2006-03-09 18:35:28 -05:00
linux It now runs hello world binary. 2006-03-10 16:59:02 -05:00
tru64 It now runs hello world binary. 2006-03-10 16:59:02 -05:00
aout_machdep.h Many files: 2005-06-05 05:16:00 -04:00
arguments.cc Steps towards setting up the infrastructure to allow the new CPU model to work in full system mode. 2006-03-04 15:18:40 -05:00
arguments.hh Many files: 2005-06-05 05:16:00 -04:00
ecoff_machdep.h Many files: 2005-06-05 04:21:22 -04:00
ev5.cc Include ability to copy all misc regs. 2006-03-08 15:10:47 -05:00
ev5.hh Changes to untemplate StaticInst and StaticInstPtr, change the isa to a namespace instead of a class, an improvement to the architecture specific header file selection system, and fixed up a few include paths. 2006-02-19 02:34:37 -05:00
faults.cc Merge ktlim@zizzer:/bk/m5 2006-03-07 20:01:34 -05:00
faults.hh Some clean up work with faults. 2006-03-07 04:31:38 -05:00
isa_traits.hh MIPS is back to compiling and building now! 2006-03-12 05:57:34 -05:00
osfpal.cc Many files: 2005-06-05 05:16:00 -04:00
osfpal.hh Many files: 2005-06-05 05:16:00 -04:00
process.cc SimpleCPU compiles with merge. 2006-03-09 19:21:35 -05:00
process.hh SimpleCPU compiles with merge. 2006-03-09 19:21:35 -05:00
registerfile.hh Added registerfile.hh and utility.hh 2006-03-11 14:26:34 -05:00
SConscript no more common syscall emulation, now common for everyone 2006-03-09 15:42:09 -05:00
stacktrace.cc Updates for the quiesceEvent that was added to the XC. 2006-03-07 19:59:12 -05:00
stacktrace.hh Made Addr a global type 2006-02-21 03:38:21 -05:00
system.cc Added ev5.hh to files which should include it directly, now that it isn't included within isa_traits.hh 2006-03-10 17:56:41 -05:00
system.hh First cut at moving alpha specefic stuff out of /sim/system* into 2006-03-03 14:24:15 -05:00
tlb.cc Merge ktlim@zizzer:/bk/m5 2006-03-05 00:34:54 -05:00
tlb.hh Added ev5.hh to files which should include it directly, now that it isn't included within isa_traits.hh 2006-03-10 17:56:41 -05:00
types.hh Pushed the InternalProcReg type into the MiscRegFile, so it's not needed here any more. 2006-03-10 17:57:44 -05:00
utility.hh Added registerfile.hh and utility.hh 2006-03-11 14:26:34 -05:00
vtophys.cc Steps towards setting up the infrastructure to allow the new CPU model to work in full system mode. 2006-03-04 15:18:40 -05:00
vtophys.hh Made Addr a global type 2006-02-21 03:38:21 -05:00