Remove unused <sys/asynch.h> 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.
This commit is contained in:
@ -242,7 +242,6 @@ AC_CHECK_HEADERS(m4_normalize([
|
|||||||
scsi/sg.h
|
scsi/sg.h
|
||||||
stropts.h
|
stropts.h
|
||||||
sys/acl.h
|
sys/acl.h
|
||||||
sys/asynch.h
|
|
||||||
sys/conf.h
|
sys/conf.h
|
||||||
sys/epoll.h
|
sys/epoll.h
|
||||||
sys/filio.h
|
sys/filio.h
|
||||||
|
82
file.c
82
file.c
@ -196,10 +196,6 @@ struct __old_kernel_stat {
|
|||||||
# include <sys/mkdev.h>
|
# include <sys/mkdev.h>
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef HAVE_SYS_ASYNCH_H
|
|
||||||
# include <sys/asynch.h>
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#ifdef O_LARGEFILE
|
#ifdef O_LARGEFILE
|
||||||
# if O_LARGEFILE == 0 /* biarch platforms in 64-bit mode */
|
# if O_LARGEFILE == 0 /* biarch platforms in 64-bit mode */
|
||||||
# undef O_LARGEFILE
|
# undef O_LARGEFILE
|
||||||
@ -1786,84 +1782,6 @@ sys_getcwd(struct tcb *tcp)
|
|||||||
return 0;
|
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"
|
#include "xlat/xattrflags.h"
|
||||||
|
|
||||||
static void
|
static void
|
||||||
|
Reference in New Issue
Block a user