diff options
-rw-r--r-- | src/arch/power/utility.cc | 7 | ||||
-rw-r--r-- | src/arch/power/utility.hh | 2 |
2 files changed, 9 insertions, 0 deletions
diff --git a/src/arch/power/utility.cc b/src/arch/power/utility.cc index b02ccda08..e7881fcae 100644 --- a/src/arch/power/utility.cc +++ b/src/arch/power/utility.cc @@ -55,6 +55,13 @@ copyRegs(ThreadContext *src, ThreadContext *dest) dest->pcState(src->pcState()); } +uint64_t +getArgument(ThreadContext *tc, int &number, uint16_t size, bool fp) +{ + panic("getArgument not implemented for POWER.\n"); + return 0; +} + void skipFunction(ThreadContext *tc) { diff --git a/src/arch/power/utility.hh b/src/arch/power/utility.hh index 349054774..0dc9294a5 100644 --- a/src/arch/power/utility.hh +++ b/src/arch/power/utility.hh @@ -78,6 +78,8 @@ advancePC(PCState &pc, const StaticInstPtr inst) pc.advance(); } +uint64_t getArgument(ThreadContext *tc, int &number, uint16_t size, bool fp); + static inline bool inUserMode(ThreadContext *tc) { |