changeset 6c1d204d2d22 in /z/repo/gem5
details: http://repo.gem5.org/gem5?cmd=changeset;node=6c1d204d2d22
description:
        x86: enables lstat and readlink syscalls

diffstat:

 src/arch/x86/linux/syscalls.cc |  4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diffs (21 lines):

diff -r 2a7c8ec11cff -r 6c1d204d2d22 src/arch/x86/linux/syscalls.cc
--- a/src/arch/x86/linux/syscalls.cc    Mon Oct 07 16:03:15 2013 +0200
+++ b/src/arch/x86/linux/syscalls.cc    Mon Oct 07 18:05:49 2013 -0500
@@ -219,7 +219,7 @@
     /*   3 */ SyscallDesc("close", closeFunc),
     /*   4 */ SyscallDesc("stat", stat64Func<X86Linux64>),
     /*   5 */ SyscallDesc("fstat", fstat64Func<X86Linux64>),
-    /*   6 */ SyscallDesc("lstat", unimplementedFunc),
+    /*   6 */ SyscallDesc("lstat", lstat64Func<X86Linux64>),
     /*   7 */ SyscallDesc("poll", unimplementedFunc),
     /*   8 */ SyscallDesc("lseek", lseekFunc),
     /*   9 */ SyscallDesc("mmap", mmapFunc<X86Linux64>),
@@ -302,7 +302,7 @@
     /*  86 */ SyscallDesc("link", unimplementedFunc),
     /*  87 */ SyscallDesc("unlink", unlinkFunc),
     /*  88 */ SyscallDesc("symlink", unimplementedFunc),
-    /*  89 */ SyscallDesc("readlink", unimplementedFunc),
+    /*  89 */ SyscallDesc("readlink", readlinkFunc),
     /*  90 */ SyscallDesc("chmod", unimplementedFunc),
     /*  91 */ SyscallDesc("fchmod", unimplementedFunc),
     /*  92 */ SyscallDesc("chown", unimplementedFunc),
_______________________________________________
gem5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/gem5-dev

Reply via email to