gem5/kern/tru64
Kevin Lim 11aead894d Updates for the quiesceEvent that was added to the XC.
Also several files need to include system.hh or symtab.hh.  This is because exec_context.hh has less #includes than before, requiring some of the files that include it to include some other files as well.

arch/alpha/faults.cc:
    Avoid accessing XC directly.
arch/alpha/stacktrace.cc:
    StackTrace needs to include system.hh.
cpu/cpu_exec_context.cc:
    Update for change to CPUExecContext.
cpu/cpu_exec_context.hh:
    Make quiesce events use CPUExecContext instead of ExecContext.  Include functions to allow the quiesce event and last activate/suspend be accessed.
cpu/exec_context.hh:
    Include functions for quiesceEvent.
cpu/intr_control.cc:
    Needs to include cpu/exec_context.hh.
cpu/profile.cc:
    Needs to include symtab.hh for the symbol table.
cpu/profile.hh:
    Needs forward declare of ExecContext.
cpu/simple/cpu.cc:
    Rename xc to cpuXC.
dev/tsunami_cchip.cc:
    Needs to include exec_context.hh.
kern/kernel_stats.cc:
    Needs to include system.hh.
kern/linux/events.cc:
    Needs to include system.hh.

    Also avoid accessing objects directly from the XC.
kern/tru64/dump_mbuf.cc:
    Include symtab.hh for the SymbolTable and system.hh.
kern/tru64/tru64_events.cc:
    Include system.hh
sim/pseudo_inst.cc:
    Avoid accessing objects directly within the XC.

--HG--
extra : convert_revision : 78fe30d98cd20f7403fa216f772071458b675c84
2006-03-07 19:59:12 -05:00
..
dump_mbuf.cc Updates for the quiesceEvent that was added to the XC. 2006-03-07 19:59:12 -05:00
dump_mbuf.hh Many files: 2005-06-05 05:16:00 -04:00
mbuf.hh Made Addr a global type 2006-02-21 03:38:21 -05:00
printf.cc Changed targetarch to just arch. 2006-02-27 05:35:43 -05:00
printf.hh Many files: 2005-06-05 05:16:00 -04:00
tru64.hh Merge ktlim@zizzer:/bk/m5 2006-03-05 00:34:54 -05:00
tru64_events.cc Updates for the quiesceEvent that was added to the XC. 2006-03-07 19:59:12 -05:00
tru64_events.hh Add functions to System object to set up function-based events, 2005-09-24 14:20:29 -04:00
tru64_syscalls.cc Many files: 2005-06-05 05:16:00 -04:00
tru64_syscalls.hh Many files: 2005-06-05 05:16:00 -04:00