diff options
author | Mitch Hayenga <mitch.hayenga+gem5@gmail.com> | 2013-01-08 08:54:07 -0500 |
---|---|---|
committer | Mitch Hayenga <mitch.hayenga+gem5@gmail.com> | 2013-01-08 08:54:07 -0500 |
commit | 4a752b1655c531a2fd7d98dbe24239fed5261291 (patch) | |
tree | f950f5788bf2ee608d2364988b934e287d5a99e3 /src/sim/syscall_emul.hh | |
parent | c7dbd5e7686bbb065dfe2a74b92f4d9463ddfa80 (diff) | |
download | gem5-4a752b1655c531a2fd7d98dbe24239fed5261291.tar.xz |
arm: add access syscall for ARM SE mode
This patch adds the "access" syscall for ARM SE as required by some spec2006
benchmarks.
Diffstat (limited to 'src/sim/syscall_emul.hh')
-rw-r--r-- | src/sim/syscall_emul.hh | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/sim/syscall_emul.hh b/src/sim/syscall_emul.hh index e98e771d5..364b66c0a 100644 --- a/src/sim/syscall_emul.hh +++ b/src/sim/syscall_emul.hh @@ -335,6 +335,10 @@ SyscallReturn getegidFunc(SyscallDesc *desc, int num, SyscallReturn cloneFunc(SyscallDesc *desc, int num, LiveProcess *p, ThreadContext *tc); +/// Target access() handler +SyscallReturn accessFunc(SyscallDesc *desc, int num, + LiveProcess *p, ThreadContext *tc); + /// Futex system call /// Implemented by Daniel Sanchez /// Used by printf's in multi-threaded apps |