summaryrefslogtreecommitdiff
path: root/src/sim/process.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/sim/process.cc')
-rw-r--r--src/sim/process.cc11
1 files changed, 9 insertions, 2 deletions
diff --git a/src/sim/process.cc b/src/sim/process.cc
index 7fa160995..d0dd3d92b 100644
--- a/src/sim/process.cc
+++ b/src/sim/process.cc
@@ -543,10 +543,17 @@ LiveProcess::updateBias()
}
+ObjectFile *
+LiveProcess::getInterpreter()
+{
+ return objFile->getInterpreter();
+}
+
+
Addr
LiveProcess::getBias()
{
- ObjectFile *interp = objFile->getInterpreter();
+ ObjectFile *interp = getInterpreter();
return interp ? interp->bias() : objFile->bias();
}
@@ -555,7 +562,7 @@ LiveProcess::getBias()
Addr
LiveProcess::getStartPC()
{
- ObjectFile *interp = objFile->getInterpreter();
+ ObjectFile *interp = getInterpreter();
return interp ? interp->entryPoint() : objFile->entryPoint();
}