diff options
author | Gabe Black <gabeblack@google.com> | 2019-11-24 23:25:40 -0800 |
---|---|---|
committer | Gabe Black <gabeblack@google.com> | 2019-12-10 23:58:14 +0000 |
commit | 4670de81004b6bb10cff2cc8c3414d67eda3b0b5 (patch) | |
tree | c1480c041574a077d30ef2a9a5bdf1980b5dab59 /src/sim | |
parent | 5e295bada66326a2d1a8e04bd4b21fea7c5b9c69 (diff) | |
download | gem5-4670de81004b6bb10cff2cc8c3414d67eda3b0b5.tar.xz |
arch: Get rid of the now unused setSyscallArg.
Setting syscall args isn't really something we need to do in gem5,
since that will be taken care of by the code actually calling the
syscall. We just need to be able to retrieve the value it put there.
Jira Issue: https://gem5.atlassian.net/browse/GEM5-187
Change-Id: I0bb6d5d0207a7892414a722b3788cb70ee509582
Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/23174
Tested-by: kokoro <noreply+kokoro@google.com>
Reviewed-by: Gabe Black <gabeblack@google.com>
Maintainer: Gabe Black <gabeblack@google.com>
Diffstat (limited to 'src/sim')
-rw-r--r-- | src/sim/process.hh | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/src/sim/process.hh b/src/sim/process.hh index a28d58e9a..5d4a9672e 100644 --- a/src/sim/process.hh +++ b/src/sim/process.hh @@ -77,7 +77,6 @@ class Process : public SimObject virtual void syscall(int64_t callnum, ThreadContext *tc, Fault *fault); virtual RegVal getSyscallArg(ThreadContext *tc, int &i) = 0; virtual RegVal getSyscallArg(ThreadContext *tc, int &i, int width); - virtual void setSyscallArg(ThreadContext *tc, int i, RegVal val) = 0; virtual void setSyscallReturn(ThreadContext *tc, SyscallReturn return_value) = 0; virtual SyscallDesc *getDesc(int callnum) = 0; |