From: Wichert Akkerman Date: Fri, 3 Aug 2001 11:37:07 +0000 (+0000) Subject: Add a few LFS syscalls for Linux/sparc X-Git-Tag: v4.5.18~1029 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=7b96b57b7d6e1a3b2b1d9be428c3ff70b7769f8b;p=strace Add a few LFS syscalls for Linux/sparc --- diff --git a/ChangeLog b/ChangeLog index 6d555ce3..dfd18dca 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2001-08-03 Wichert Akkerman + + * linux/sparc/syscall.h, linux/sparc/syscallent.h: add some LFS calls + 2001-07-23 Wichert Akkerman * configure.in: Support cross-compiling between architectures diff --git a/linux/sparc/syscall.h b/linux/sparc/syscall.h index 24616aed..7ff7e021 100644 --- a/linux/sparc/syscall.h +++ b/linux/sparc/syscall.h @@ -86,6 +86,9 @@ int sys_chown(),sys_fchown(),sys_chmod(),sys_fchmod(),sys_utimes(); int sys_link(),sys_symlink(),sys_readlink(),sys_rename(); int sys_lseek(),sys_truncate(),sys_ftruncate(),sys_access(),sys_fsync(),sys_sysctl(); int sys_statfs(),sys_fstatfs(),sys_msync(); +int sys_stat64(), sys_lstat64(), sys_fstat64(); +int sys_truncate64(), sys_ftruncate64(); + /* 2.3 communications */ int sys_socket(),sys_bind(),sys_listen(),sys_accept(),sys_connect(); diff --git a/linux/sparc/syscallent.h b/linux/sparc/syscallent.h index 5a5716eb..1dc3f456 100644 --- a/linux/sparc/syscallent.h +++ b/linux/sparc/syscallent.h @@ -61,7 +61,7 @@ { 1, 0, sys_umask, "umask" }, /* 60 */ { 1, TF, sys_chroot, "chroot" }, /* 61 */ { 2, 0, sys_fstat, "fstat" }, /* 62 */ - { 0, 0, printargs, "SYS_63" }, /* 63 */ + { 2, TF, sys_fstat64, "fstat64" }, /* 63 */ { 1, 0, sys_getpagesize,"getpagesize" }, /* 64 */ { 3, 0, sys_msync, "msync" }, /* 65 */ { 0, TP, sys_vfork, "vfork" }, /* 66 */ @@ -130,14 +130,14 @@ { 2, TF, sys_truncate, "truncate" }, /* 129 */ { 2, 0, sys_ftruncate, "ftruncate" }, /* 130 */ { 2, 0, sys_flock, "flock" }, /* 131 */ - { 0, 0, printargs, "SYS_132" }, /* 132 */ + { 2, TF, sys_lstat64, "lstat64" }, /* 132 */ { 6, TN, sys_sendto, "sendto" }, /* 133 */ { 2, TN, sys_shutdown, "shutdown" }, /* 134 */ { 5, TN, sys_socketpair, "socketpair" }, /* 135 */ { 2, TF, sys_mkdir, "mkdir" }, /* 136 */ { 1, TF, sys_rmdir, "rmdir" }, /* 137 */ { 2, TF, sys_utimes, "utimes" }, /* 138 */ - { 0, TS, printargs, "SYS_139" }, /* 139 */ + { 2, TF, sys_stat64, "stat64" }, /* 139 */ { 2, 0, sys_adjtime, "adjtime" }, /* 140 */ { 3, TN, sys_getpeername,"getpeername" }, /* 141 */ { 2, 0, sys_gethostid, "gethostid" }, /* 142 */ @@ -153,7 +153,7 @@ { 4, TN, sys_getmsg, "getmsg" }, /* 151 */ { 4, TN, sys_putmsg, "putmsg" }, /* 152 */ { 3, 0, sys_poll, "poll" }, /* 153 */ - { 0, 0, printargs, "SYS_154" }, /* 154 */ + { 4, 0, printargs, "getdents64" }, /* 154 */ { 1, 0, printargs, "nfssvc" }, /* 155 */ { 4, 0, printargs, "getdirentries" }, /* 156 */ { 2, TF, sys_statfs, "statfs" }, /* 157 */