From 1704ba2273d9623095ddcd269055aedb8e818e03 Mon Sep 17 00:00:00 2001 From: Steve Reinhardt Date: Wed, 17 Dec 2008 09:51:18 -0800 Subject: Make Alpha pseudo-insts available from SE mode. --- src/sim/pseudo_inst.hh | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) (limited to 'src/sim/pseudo_inst.hh') diff --git a/src/sim/pseudo_inst.hh b/src/sim/pseudo_inst.hh index 80f58f80d..7d013eda7 100644 --- a/src/sim/pseudo_inst.hh +++ b/src/sim/pseudo_inst.hh @@ -42,22 +42,25 @@ extern bool doStatisticsInsts; extern bool doCheckpointInsts; extern bool doQuiesce; +#if FULL_SYSTEM 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); +uint64_t readfile(ThreadContext *tc, Addr vaddr, uint64_t len, + uint64_t offset); +void loadsymbol(ThreadContext *xc); +void addsymbol(ThreadContext *tc, Addr addr, Addr symbolAddr); +#endif + uint64_t rpns(ThreadContext *tc); void m5exit(ThreadContext *tc, Tick delay); -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); -/* namespace PsuedoInst */ } +/* namespace PseudoInst */ } -- cgit v1.2.3