36c36
< #include "cpu/exec_context.hh"
---
> #include "cpu/thread_context.hh"
48c48
< ExecContext *xc)
---
> ThreadContext *tc)
50c50
< TypedBufferArg<Linux::utsname> name(xc->getSyscallArg(0));
---
> TypedBufferArg<Linux::utsname> name(tc->getSyscallArg(0));
58c58
< name.copyOut(xc->getMemPort());
---
> name.copyOut(tc->getMemPort());
67c67
< ExecContext *xc)
---
> ThreadContext *tc)
69,70c69,70
< unsigned op = xc->getSyscallArg(0);
< // unsigned nbytes = xc->getSyscallArg(2);
---
> unsigned op = tc->getSyscallArg(0);
> // unsigned nbytes = tc->getSyscallArg(2);
75c75
< TypedBufferArg<uint64_t> fpcr(xc->getSyscallArg(1));
---
> TypedBufferArg<uint64_t> fpcr(tc->getSyscallArg(1));
78c78
< fpcr.copyOut(xc->getMemPort());
---
> fpcr.copyOut(tc->getMemPort());
94c94
< ExecContext *xc)
---
> ThreadContext *tc)
96,97c96,97
< unsigned op = xc->getSyscallArg(0);
< // unsigned nbytes = xc->getSyscallArg(2);
---
> unsigned op = tc->getSyscallArg(0);
> // unsigned nbytes = tc->getSyscallArg(2);
102c102
< TypedBufferArg<uint64_t> fpcr(xc->getSyscallArg(1));
---
> TypedBufferArg<uint64_t> fpcr(tc->getSyscallArg(1));
104c104
< fpcr.copyIn(xc->getMemPort());
---
> fpcr.copyIn(tc->getMemPort());