Alias sys_fsync to sys_close

* file.c (sys_fsync): Remove.
* linux/syscall.h (sys_fsync): Likewise.
* linux/dummy.h (sys_fsync): Alias to sys_close.
* linux/m68k/syscallent.h: Add TD flag to fsync entry.
* linux/microblaze/syscallent.h: Likewise.
* linux/mips/syscallent.h: Likewise.
This commit is contained in:
Дмитрий Левин 2012-03-11 15:28:03 +00:00
parent eb420ef585
commit 531af48779
6 changed files with 5 additions and 14 deletions

9
file.c
View File

@ -2156,15 +2156,6 @@ sys_mknodat(struct tcb *tcp)
return decode_mknod(tcp, 1);
}
int
sys_fsync(struct tcb *tcp)
{
if (entering(tcp)) {
printfd(tcp, tcp->u_arg[0]);
}
return 0;
}
static void
printdir(struct tcb *tcp, long addr)
{

View File

@ -75,6 +75,7 @@
#define sys_dup sys_close
#define sys_fchdir sys_close
#define sys_fdatasync sys_close
#define sys_fsync sys_close
#define sys_geteuid sys_getuid
#define sys_getegid sys_getuid
#define sys_getgid sys_getuid

View File

@ -146,7 +146,7 @@
{ 1, TF, sys_swapoff, "swapoff" }, /* 115 */
{ 1, 0, sys_sysinfo, "sysinfo" }, /* 116 */
{ 6, TI, sys_ipc, "ipc" }, /* 117 */
{ 1, 0, sys_fsync, "fsync" }, /* 118 */
{ 1, TD, sys_fsync, "fsync" }, /* 118 */
{ 0, TS, sys_sigreturn, "sigreturn" }, /* 119 */
{ 5, TP, sys_clone, "clone" }, /* 120 */
{ 2, 0, sys_setdomainname, "setdomainname" }, /* 121 */

View File

@ -144,7 +144,7 @@
{ 1, TF, sys_swapoff, "swapoff" }, /* 115 */
{ 1, 0, sys_sysinfo, "sysinfo" }, /* 116 */
{ 6, TI, sys_ipc, "ipc" }, /* 117 */
{ 1, 0, sys_fsync, "fsync" }, /* 118 */
{ 1, TD, sys_fsync, "fsync" }, /* 118 */
{ 0, TS, sys_sigreturn, "sigreturn" }, /* 119 */
{ 5, TP, sys_clone, "clone" }, /* 120 */
{ 2, 0, sys_setdomainname, "setdomainname" }, /* 121 */

View File

@ -5425,7 +5425,7 @@
{ 3, TI, sys_msgctl, "msgctl" }, /* 5069 */
{ 3, 0, sys_fcntl, "fcntl" }, /* 5070 */
{ 2, 0, sys_flock, "flock" }, /* 5071 */
{ 1, 0, sys_fsync, "fsync" }, /* 5072 */
{ 1, TD, sys_fsync, "fsync" }, /* 5072 */
{ 1, 0, sys_fdatasync, "fdatasync" }, /* 5073 */
{ 2, TF, sys_truncate, "truncate" }, /* 5074 */
{ 2, 0, sys_ftruncate, "ftruncate" }, /* 5075 */
@ -6736,7 +6736,7 @@
{ 3, TI, sys_msgctl, "msgctl" }, /* 6069 */
{ 3, 0, sys_fcntl, "fcntl" }, /* 6070 */
{ 2, 0, sys_flock, "flock" }, /* 6071 */
{ 1, 0, sys_fsync, "fsync" }, /* 6072 */
{ 1, TD, sys_fsync, "fsync" }, /* 6072 */
{ 1, 0, sys_fdatasync, "fdatasync" }, /* 6073 */
{ 2, TF, sys_truncate, "truncate" }, /* 6074 */
{ 2, 0, sys_ftruncate, "ftruncate" }, /* 6075 */

View File

@ -82,7 +82,6 @@ int sys_fstat();
int sys_fstat64();
int sys_fstatfs();
int sys_fstatfs64();
int sys_fsync();
int sys_ftruncate();
int sys_ftruncate64();
int sys_futex();