diff --git a/src/arch/power/utility.cc b/src/arch/power/utility.cc index b02ccda08d..e7881fcaea 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 3490547744..0dc9294a5f 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) {