From c62d49ed0e33d48d4a7342a49458954c417297f0 Mon Sep 17 00:00:00 2001 From: "Dmitry V. Levin" Date: Mon, 1 Dec 2014 17:08:50 +0000 Subject: [PATCH] Remove unused based code Starting with commit v4.6-240-g5afdf12, nobody compiles this non-Linux code. * configure.ac (AC_CHECK_HEADERS): Remove sys/asynch.h. * file.c [HAVE_SYS_ASYNCH_H]: Remove. --- configure.ac | 1 - file.c | 82 ---------------------------------------------------- 2 files changed, 83 deletions(-) diff --git a/configure.ac b/configure.ac index 47327787..f4ba2582 100644 --- a/configure.ac +++ b/configure.ac @@ -242,7 +242,6 @@ AC_CHECK_HEADERS(m4_normalize([ scsi/sg.h stropts.h sys/acl.h - sys/asynch.h sys/conf.h sys/epoll.h sys/filio.h diff --git a/file.c b/file.c index 0ec1d4b6..81889732 100644 --- a/file.c +++ b/file.c @@ -196,10 +196,6 @@ struct __old_kernel_stat { # include #endif -#ifdef HAVE_SYS_ASYNCH_H -# include -#endif - #ifdef O_LARGEFILE # if O_LARGEFILE == 0 /* biarch platforms in 64-bit mode */ # undef O_LARGEFILE @@ -1786,84 +1782,6 @@ sys_getcwd(struct tcb *tcp) return 0; } -#ifdef HAVE_SYS_ASYNCH_H - -int -sys_aioread(struct tcb *tcp) -{ - struct aio_result_t res; - - if (entering(tcp)) { - tprintf("%lu, ", tcp->u_arg[0]); - } else { - if (syserror(tcp)) - tprintf("%#lx", tcp->u_arg[1]); - else - printstr(tcp, tcp->u_arg[1], tcp->u_arg[2]); - tprintf(", %lu, %lu, ", tcp->u_arg[2], tcp->u_arg[3]); - printxval(whence, tcp->u_arg[4], "L_???"); - if (syserror(tcp) || tcp->u_arg[5] == 0 - || umove(tcp, tcp->u_arg[5], &res) < 0) - tprintf(", %#lx", tcp->u_arg[5]); - else - tprintf(", {aio_return %d aio_errno %d}", - res.aio_return, res.aio_errno); - } - return 0; -} - -int -sys_aiowrite(struct tcb *tcp) -{ - struct aio_result_t res; - - if (entering(tcp)) { - tprintf("%lu, ", tcp->u_arg[0]); - printstr(tcp, tcp->u_arg[1], tcp->u_arg[2]); - tprintf(", %lu, %lu, ", tcp->u_arg[2], tcp->u_arg[3]); - printxval(whence, tcp->u_arg[4], "L_???"); - } - else { - if (tcp->u_arg[5] == 0) - tprints(", NULL"); - else if (syserror(tcp) - || umove(tcp, tcp->u_arg[5], &res) < 0) - tprintf(", %#lx", tcp->u_arg[5]); - else - tprintf(", {aio_return %d aio_errno %d}", - res.aio_return, res.aio_errno); - } - return 0; -} - -int -sys_aiowait(struct tcb *tcp) -{ - if (entering(tcp)) - printtv(tcp, tcp->u_arg[0]); - return 0; -} - -int -sys_aiocancel(struct tcb *tcp) -{ - struct aio_result_t res; - - if (exiting(tcp)) { - if (tcp->u_arg[0] == 0) - tprints("NULL"); - else if (syserror(tcp) - || umove(tcp, tcp->u_arg[0], &res) < 0) - tprintf("%#lx", tcp->u_arg[0]); - else - tprintf("{aio_return %d aio_errno %d}", - res.aio_return, res.aio_errno); - } - return 0; -} - -#endif /* HAVE_SYS_ASYNCH_H */ - #include "xlat/xattrflags.h" static void -- 2.40.0