36,43c36
< namespace PseudoInst
< {
< /**
< * @todo these externs are only here for a hack in fullCPU::takeOver...
< */
< extern bool doStatisticsInsts;
< extern bool doCheckpointInsts;
< extern bool doQuiesce;
---
> namespace PseudoInst {
45,63c38,65
< void arm(ThreadContext *tc);
< void quiesce(ThreadContext *tc);
< void quiesceNs(ThreadContext *tc, uint64_t ns);
< void quiesceCycles(ThreadContext *tc, uint64_t cycles);
< uint64_t quiesceTime(ThreadContext *tc);
< void m5exit(ThreadContext *tc, Tick delay);
< void m5exit_old(ThreadContext *tc);
< void loadsymbol(ThreadContext *xc);
< void resetstats(ThreadContext *tc, Tick delay, Tick period);
< void dumpstats(ThreadContext *tc, Tick delay, Tick period);
< void dumpresetstats(ThreadContext *tc, Tick delay, Tick period);
< void m5checkpoint(ThreadContext *tc, Tick delay, Tick period);
< uint64_t readfile(ThreadContext *tc, Addr vaddr, uint64_t len, uint64_t offset);
< void debugbreak(ThreadContext *tc);
< void switchcpu(ThreadContext *tc);
< void addsymbol(ThreadContext *tc, Addr addr, Addr symbolAddr);
< void anBegin(ThreadContext *tc, uint64_t cur);
< void anWait(ThreadContext *tc, uint64_t cur, uint64_t wait);
< }
---
> /**
> * @todo these externs are only here for a hack in fullCPU::takeOver...
> */
> extern bool doStatisticsInsts;
> extern bool doCheckpointInsts;
> extern bool doQuiesce;
>
> void arm(ThreadContext *tc);
> void quiesce(ThreadContext *tc);
> void quiesceNs(ThreadContext *tc, uint64_t ns);
> void quiesceCycles(ThreadContext *tc, uint64_t cycles);
> uint64_t quiesceTime(ThreadContext *tc);
> void m5exit(ThreadContext *tc, Tick delay);
> void m5exit_old(ThreadContext *tc);
> void loadsymbol(ThreadContext *xc);
> void resetstats(ThreadContext *tc, Tick delay, Tick period);
> void dumpstats(ThreadContext *tc, Tick delay, Tick period);
> void dumpresetstats(ThreadContext *tc, Tick delay, Tick period);
> void m5checkpoint(ThreadContext *tc, Tick delay, Tick period);
> uint64_t readfile(ThreadContext *tc, Addr vaddr, uint64_t len,
> uint64_t offset);
> void debugbreak(ThreadContext *tc);
> void switchcpu(ThreadContext *tc);
> void addsymbol(ThreadContext *tc, Addr addr, Addr symbolAddr);
> void anBegin(ThreadContext *tc, uint64_t cur);
> void anWait(ThreadContext *tc, uint64_t cur, uint64_t wait);
>
> /* namespace PsuedoInst */ }