summaryrefslogtreecommitdiff
path: root/src/arch/sparc/stacktrace.hh
diff options
context:
space:
mode:
Diffstat (limited to 'src/arch/sparc/stacktrace.hh')
-rw-r--r--src/arch/sparc/stacktrace.hh29
1 files changed, 16 insertions, 13 deletions
diff --git a/src/arch/sparc/stacktrace.hh b/src/arch/sparc/stacktrace.hh
index 24a70ed60..0b7d0b0c1 100644
--- a/src/arch/sparc/stacktrace.hh
+++ b/src/arch/sparc/stacktrace.hh
@@ -39,23 +39,26 @@
class ThreadContext;
namespace SparcISA
{
- class StackTrace
+
+class StackTrace
+{
+ private:
+ std::vector<Addr> stack;
+
+ public:
+ bool
+ trace(ThreadContext *tc, StaticInstPtr inst)
{
- private:
- std::vector<Addr> stack;
+ panic("StackTrace::trace not implemented for SPARC.\n");
+ return false;
+ }
- public:
- bool trace(ThreadContext *tc, StaticInstPtr inst)
- {
- panic("StackTrace::trace not implemented for SPARC.\n");
- return false;
- }
+ const std::vector<Addr> &getstack() const { return stack; }
- const std::vector<Addr> &getstack() const { return stack; }
+ public:
+ void dprintf() {}
+};
- public:
- void dprintf() {}
- };
}
#endif // __ARCH_SPARC_STACKTRACE_HH__