diff options
author | Gabe Black <gblack@eecs.umich.edu> | 2009-06-09 23:41:45 -0700 |
---|---|---|
committer | Gabe Black <gblack@eecs.umich.edu> | 2009-06-09 23:41:45 -0700 |
commit | b394242240db749b6a85e3e269c858d9cbd1aa69 (patch) | |
tree | d4be9dce9be903aa4ee67841d95f93b0eec3ef1d /src/arch/arm/linux/process.hh | |
parent | c913c64be22f0b91552fdebb16b1505591a32c64 (diff) | |
download | gem5-b394242240db749b6a85e3e269c858d9cbd1aa69.tar.xz |
ARM: Hook in the mmap2 system call. Make ArmLinuxProcess handle 5,6 syscall params.
Diffstat (limited to 'src/arch/arm/linux/process.hh')
-rw-r--r-- | src/arch/arm/linux/process.hh | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/arch/arm/linux/process.hh b/src/arch/arm/linux/process.hh index 835b94161..53b3781d2 100644 --- a/src/arch/arm/linux/process.hh +++ b/src/arch/arm/linux/process.hh @@ -44,6 +44,9 @@ class ArmLinuxProcess : public ArmLiveProcess void startup(); + ArmISA::IntReg getSyscallArg(ThreadContext *tc, int i); + void setSyscallArg(ThreadContext *tc, int i, ArmISA::IntReg val); + /// The target system's hostname. static const char *hostname; |