diff options
author | Nathan Binkert <binkertn@umich.edu> | 2003-11-07 05:06:22 -0500 |
---|---|---|
committer | Nathan Binkert <binkertn@umich.edu> | 2003-11-07 05:06:22 -0500 |
commit | 7f7dcf4e1fb0bcbf1ca60c345ce47f4eaf7cfb28 (patch) | |
tree | 107627d2b02217a2196cd31d71cf695f80bc6eda /arch | |
parent | 22679d3da880e4780bbb74b79f94ad1bf3e3cb33 (diff) | |
download | gem5-7f7dcf4e1fb0bcbf1ca60c345ce47f4eaf7cfb28.tar.xz |
add a couple of hacks to get thigns going for ISCA
arch/alpha/pseudo_inst.hh:
Give temporary access of these functions to full cpu junk
(this is a hack!)
--HG--
extra : convert_revision : 35499d6bf03b1c21dc918ccc09a6d21719262120
Diffstat (limited to 'arch')
-rw-r--r-- | arch/alpha/pseudo_inst.hh | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/arch/alpha/pseudo_inst.hh b/arch/alpha/pseudo_inst.hh index 60031f8cd..85f432504 100644 --- a/arch/alpha/pseudo_inst.hh +++ b/arch/alpha/pseudo_inst.hh @@ -30,6 +30,13 @@ class ExecContext; namespace AlphaPseudo { + /** + * @todo these externs are only here for a hack in fullCPU::takeOver... + */ + extern bool doStatisticsInsts; + extern bool doCheckpointInsts; + extern bool doQuiesce; + void quiesce(ExecContext *xc); void m5exit(ExecContext *xc); void m5exit_old(ExecContext *xc); |