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
[email protected]
http://m5sim.org/mailman/listinfo/m5-dev