39a40
> #include "sim/system.hh"
40a42
> #include "sim/eventq.hh"
53c55
< strcpy(name->nodename, "m5.eecs.umich.edu");
---
> strcpy(name->nodename,"m5.eecs.umich.edu");
119d120
<
158c159
< /* 37 */ SyscallDesc("kill", ignoreFunc),
---
> /* 37 */ SyscallDesc("kill", unimplementedFunc),
163c164
< /* 42 */ SyscallDesc("pipe", unimplementedFunc),
---
> /* 42 */ SyscallDesc("pipe", pipePseudoFunc),
175c176
< /* 54 */ SyscallDesc("ioctl", ioctlFunc<MipsLinux>),
---
> /* 54 */ SyscallDesc("ioctl", unimplementedFunc/*ioctlFunc<MipsLinux>*/),
196,198c197,199
< /* 75 */ SyscallDesc("setrlimit", unimplementedFunc),
< /* 76 */ SyscallDesc("getrlimit", unimplementedFunc),
< /* 77 */ SyscallDesc("getrusage", unimplementedFunc),
---
> /* 75 */ SyscallDesc("setrlimit", unimplementedFunc/*setrlimitFunc<MipsLinux>*/),
> /* 76 */ SyscallDesc("getrlimit", unimplementedFunc/*getrlimitFunc<MipsLinux>*/),
> /* 77 */ SyscallDesc("getrusage", getrusageFunc<MipsLinux>),
215,216c216,217
< /* 94 */ SyscallDesc("fchmod", unimplementedFunc),
< /* 95 */ SyscallDesc("fchown", unimplementedFunc),
---
> /* 94 */ SyscallDesc("fchmod", fchmodFunc<MipsLinux>),
> /* 95 */ SyscallDesc("fchown", fchownFunc),
241c242
< /* 120 */ SyscallDesc("clone", unimplementedFunc),
---
> /* 120 */ SyscallDesc("clone", unimplementedFunc/*cloneFunc<MipsLinux>*/),
274c275
< /* 153 */ SyscallDesc("sysctl", unimplementedFunc),
---
> /* 153 */ SyscallDesc("sysctl", ignoreFunc),
315,316c316,317
< /* 194 */ SyscallDesc("rt_sigaction", ignoreFunc),
< /* 195 */ SyscallDesc("rt_sigprocmask", ignoreFunc),
---
> /* 194 */ SyscallDesc("rt_sigaction", unimplementedFunc/*rt_sigactionFunc<MipsLinux>*/),
> /* 195 */ SyscallDesc("rt_sigprocmask", unimplementedFunc/*rt_sigprocmaskFunc<MipsLinux>*/),
320c321
< /* 199 */ SyscallDesc("rt_sigsuspend", unimplementedFunc),
---
> /* 199 */ SyscallDesc("rt_sigsuspend", unimplementedFunc/*rt_sigsuspendFunc<MipsLinux>*/),
403c404
< /* 282 */ SyscallDesc("keyctl", unimplementedFunc),
---
> /* 282 */ SyscallDesc("keyctl", unimplementedFunc)
405a407
>
424c426
< { }
---
> { }
425a428,433
> void
> MipsLinuxProcess::startup()
> {
> MipsLiveProcess::argsInit(MachineBytes, VMPageSize);
> }
>
436a445,449
>
>
>
>
>