changeset 2e67bb7c9b4c in /z/repo/m5 details: http://repo.m5sim.org/m5?cmd=changeset;node=2e67bb7c9b4c description: syscall: missing initializer in getcwd call
This one case was missed during the update to stack-based arguments. Without this fix, m5 will crash during a gwtcwd call, at least with X86. diffstat: 1 file changed, 1 insertion(+), 1 deletion(-) src/sim/syscall_emul.cc | 2 +- diffs (12 lines): diff -r eea52bdaf4ac -r 2e67bb7c9b4c src/sim/syscall_emul.cc --- a/src/sim/syscall_emul.cc Sun Nov 08 20:15:54 2009 -0800 +++ b/src/sim/syscall_emul.cc Mon Nov 09 10:02:55 2009 -0500 @@ -306,7 +306,7 @@ getcwdFunc(SyscallDesc *desc, int num, LiveProcess *p, ThreadContext *tc) { int result = 0; - int index; + int index = 0; Addr bufPtr = p->getSyscallArg(tc, index); unsigned long size = p->getSyscallArg(tc, index); BufferArg buf(bufPtr, size); _______________________________________________ m5-dev mailing list m5-dev@m5sim.org http://m5sim.org/mailman/listinfo/m5-dev