summaryrefslogtreecommitdiff
path: root/src/arch/arm/linux
diff options
context:
space:
mode:
Diffstat (limited to 'src/arch/arm/linux')
-rw-r--r--src/arch/arm/linux/process.cc4
-rw-r--r--src/arch/arm/linux/process.hh3
2 files changed, 4 insertions, 3 deletions
diff --git a/src/arch/arm/linux/process.cc b/src/arch/arm/linux/process.cc
index f909d871a..7a5e9da56 100644
--- a/src/arch/arm/linux/process.cc
+++ b/src/arch/arm/linux/process.cc
@@ -435,8 +435,8 @@ SyscallDesc ArmLinuxProcess::privSyscallDescs[] = {
};
ArmLinuxProcess::ArmLinuxProcess(LiveProcessParams * params,
- ObjectFile *objFile)
- : ArmLiveProcess(params, objFile),
+ ObjectFile *objFile, ObjectFile::Arch _arch)
+ : ArmLiveProcess(params, objFile, _arch),
Num_Syscall_Descs(sizeof(syscallDescs) / sizeof(SyscallDesc)),
Num_Priv_Syscall_Descs(sizeof(privSyscallDescs) / sizeof(SyscallDesc))
{ }
diff --git a/src/arch/arm/linux/process.hh b/src/arch/arm/linux/process.hh
index ab836fab2..7b9e5789e 100644
--- a/src/arch/arm/linux/process.hh
+++ b/src/arch/arm/linux/process.hh
@@ -38,7 +38,8 @@
class ArmLinuxProcess : public ArmLiveProcess
{
public:
- ArmLinuxProcess(LiveProcessParams * params, ObjectFile *objFile);
+ ArmLinuxProcess(LiveProcessParams * params, ObjectFile *objFile,
+ ObjectFile::Arch _arch);
virtual SyscallDesc* getDesc(int callnum);