require '_h2ph_pre.ph';

no warnings qw(redefine misc);

unless(defined(&_RUMP_RUMP_SYSCALLS_H_)) {
    eval 'sub _RUMP_RUMP_SYSCALLS_H_ () {1;}' unless defined(&_RUMP_RUMP_SYSCALLS_H_);
    if(defined(&_KERNEL)) {
	die("Interface\ not\ supported\ inside\ kernel");
    }
    require 'rump/rump_syscalls_compat.ph';
    unless(defined(&RUMP_SYS_RENAME___GETCWD)) {
	eval 'sub RUMP_SYS_RENAME___GETCWD () { &rump___sysimpl___getcwd;}' unless defined(&RUMP_SYS_RENAME___GETCWD);
    }
    unless(defined(&RUMP_SYS_RENAME___GETLOGIN)) {
	eval 'sub RUMP_SYS_RENAME___GETLOGIN () { &rump___sysimpl___getlogin;}' unless defined(&RUMP_SYS_RENAME___GETLOGIN);
    }
    unless(defined(&RUMP_SYS_RENAME___POSIX_CHOWN)) {
	eval 'sub RUMP_SYS_RENAME___POSIX_CHOWN () { &rump___sysimpl___posix_chown;}' unless defined(&RUMP_SYS_RENAME___POSIX_CHOWN);
    }
    unless(defined(&RUMP_SYS_RENAME___POSIX_FCHOWN)) {
	eval 'sub RUMP_SYS_RENAME___POSIX_FCHOWN () { &rump___sysimpl___posix_fchown;}' unless defined(&RUMP_SYS_RENAME___POSIX_FCHOWN);
    }
    unless(defined(&RUMP_SYS_RENAME___POSIX_LCHOWN)) {
	eval 'sub RUMP_SYS_RENAME___POSIX_LCHOWN () { &rump___sysimpl___posix_lchown;}' unless defined(&RUMP_SYS_RENAME___POSIX_LCHOWN);
    }
    unless(defined(&RUMP_SYS_RENAME___POSIX_RENAME)) {
	eval 'sub RUMP_SYS_RENAME___POSIX_RENAME () { &rump___sysimpl___posix_rename;}' unless defined(&RUMP_SYS_RENAME___POSIX_RENAME);
    }
    unless(defined(&RUMP_SYS_RENAME___QUOTACTL)) {
	eval 'sub RUMP_SYS_RENAME___QUOTACTL () { &rump___sysimpl___quotactl;}' unless defined(&RUMP_SYS_RENAME___QUOTACTL);
    }
    unless(defined(&RUMP_SYS_RENAME___SETLOGIN)) {
	eval 'sub RUMP_SYS_RENAME___SETLOGIN () { &rump___sysimpl___setlogin;}' unless defined(&RUMP_SYS_RENAME___SETLOGIN);
    }
    unless(defined(&RUMP_SYS_RENAME___SYSCTL)) {
	eval 'sub RUMP_SYS_RENAME___SYSCTL () { &rump___sysimpl___sysctl;}' unless defined(&RUMP_SYS_RENAME___SYSCTL);
    }
    unless(defined(&RUMP_SYS_RENAME__KSEM_CLOSE)) {
	eval 'sub RUMP_SYS_RENAME__KSEM_CLOSE () { &rump___sysimpl__ksem_close;}' unless defined(&RUMP_SYS_RENAME__KSEM_CLOSE);
    }
    unless(defined(&RUMP_SYS_RENAME__KSEM_DESTROY)) {
	eval 'sub RUMP_SYS_RENAME__KSEM_DESTROY () { &rump___sysimpl__ksem_destroy;}' unless defined(&RUMP_SYS_RENAME__KSEM_DESTROY);
    }
    unless(defined(&RUMP_SYS_RENAME__KSEM_GETVALUE)) {
	eval 'sub RUMP_SYS_RENAME__KSEM_GETVALUE () { &rump___sysimpl__ksem_getvalue;}' unless defined(&RUMP_SYS_RENAME__KSEM_GETVALUE);
    }
    unless(defined(&RUMP_SYS_RENAME__KSEM_INIT)) {
	eval 'sub RUMP_SYS_RENAME__KSEM_INIT () { &rump___sysimpl__ksem_init;}' unless defined(&RUMP_SYS_RENAME__KSEM_INIT);
    }
    unless(defined(&RUMP_SYS_RENAME__KSEM_OPEN)) {
	eval 'sub RUMP_SYS_RENAME__KSEM_OPEN () { &rump___sysimpl__ksem_open;}' unless defined(&RUMP_SYS_RENAME__KSEM_OPEN);
    }
    unless(defined(&RUMP_SYS_RENAME__KSEM_POST)) {
	eval 'sub RUMP_SYS_RENAME__KSEM_POST () { &rump___sysimpl__ksem_post;}' unless defined(&RUMP_SYS_RENAME__KSEM_POST);
    }
    unless(defined(&RUMP_SYS_RENAME__KSEM_TIMEDWAIT)) {
	eval 'sub RUMP_SYS_RENAME__KSEM_TIMEDWAIT () { &rump___sysimpl__ksem_timedwait;}' unless defined(&RUMP_SYS_RENAME__KSEM_TIMEDWAIT);
    }
    unless(defined(&RUMP_SYS_RENAME__KSEM_TRYWAIT)) {
	eval 'sub RUMP_SYS_RENAME__KSEM_TRYWAIT () { &rump___sysimpl__ksem_trywait;}' unless defined(&RUMP_SYS_RENAME__KSEM_TRYWAIT);
    }
    unless(defined(&RUMP_SYS_RENAME__KSEM_UNLINK)) {
	eval 'sub RUMP_SYS_RENAME__KSEM_UNLINK () { &rump___sysimpl__ksem_unlink;}' unless defined(&RUMP_SYS_RENAME__KSEM_UNLINK);
    }
    unless(defined(&RUMP_SYS_RENAME__KSEM_WAIT)) {
	eval 'sub RUMP_SYS_RENAME__KSEM_WAIT () { &rump___sysimpl__ksem_wait;}' unless defined(&RUMP_SYS_RENAME__KSEM_WAIT);
    }
    unless(defined(&RUMP_SYS_RENAME_ACCEPT)) {
	eval 'sub RUMP_SYS_RENAME_ACCEPT () { &rump___sysimpl_accept;}' unless defined(&RUMP_SYS_RENAME_ACCEPT);
    }
    unless(defined(&RUMP_SYS_RENAME_ACCESS)) {
	eval 'sub RUMP_SYS_RENAME_ACCESS () { &rump___sysimpl_access;}' unless defined(&RUMP_SYS_RENAME_ACCESS);
    }
    unless(defined(&RUMP_SYS_RENAME_ADJTIME)) {
	eval 'sub RUMP_SYS_RENAME_ADJTIME () { &rump___sysimpl_adjtime50;}' unless defined(&RUMP_SYS_RENAME_ADJTIME);
    }
    unless(defined(&RUMP_SYS_RENAME_AIO_CANCEL)) {
	eval 'sub RUMP_SYS_RENAME_AIO_CANCEL () { &rump___sysimpl_aio_cancel;}' unless defined(&RUMP_SYS_RENAME_AIO_CANCEL);
    }
    unless(defined(&RUMP_SYS_RENAME_AIO_ERROR)) {
	eval 'sub RUMP_SYS_RENAME_AIO_ERROR () { &rump___sysimpl_aio_error;}' unless defined(&RUMP_SYS_RENAME_AIO_ERROR);
    }
    unless(defined(&RUMP_SYS_RENAME_AIO_FSYNC)) {
	eval 'sub RUMP_SYS_RENAME_AIO_FSYNC () { &rump___sysimpl_aio_fsync;}' unless defined(&RUMP_SYS_RENAME_AIO_FSYNC);
    }
    unless(defined(&RUMP_SYS_RENAME_AIO_READ)) {
	eval 'sub RUMP_SYS_RENAME_AIO_READ () { &rump___sysimpl_aio_read;}' unless defined(&RUMP_SYS_RENAME_AIO_READ);
    }
    unless(defined(&RUMP_SYS_RENAME_AIO_RETURN)) {
	eval 'sub RUMP_SYS_RENAME_AIO_RETURN () { &rump___sysimpl_aio_return;}' unless defined(&RUMP_SYS_RENAME_AIO_RETURN);
    }
    unless(defined(&RUMP_SYS_RENAME_AIO_SUSPEND)) {
	eval 'sub RUMP_SYS_RENAME_AIO_SUSPEND () { &rump___sysimpl_aio_suspend50;}' unless defined(&RUMP_SYS_RENAME_AIO_SUSPEND);
    }
    unless(defined(&RUMP_SYS_RENAME_AIO_WRITE)) {
	eval 'sub RUMP_SYS_RENAME_AIO_WRITE () { &rump___sysimpl_aio_write;}' unless defined(&RUMP_SYS_RENAME_AIO_WRITE);
    }
    unless(defined(&RUMP_SYS_RENAME_BIND)) {
	eval 'sub RUMP_SYS_RENAME_BIND () { &rump___sysimpl_bind;}' unless defined(&RUMP_SYS_RENAME_BIND);
    }
    unless(defined(&RUMP_SYS_RENAME_CHDIR)) {
	eval 'sub RUMP_SYS_RENAME_CHDIR () { &rump___sysimpl_chdir;}' unless defined(&RUMP_SYS_RENAME_CHDIR);
    }
    unless(defined(&RUMP_SYS_RENAME_CHFLAGS)) {
	eval 'sub RUMP_SYS_RENAME_CHFLAGS () { &rump___sysimpl_chflags;}' unless defined(&RUMP_SYS_RENAME_CHFLAGS);
    }
    unless(defined(&RUMP_SYS_RENAME_CHMOD)) {
	eval 'sub RUMP_SYS_RENAME_CHMOD () { &rump___sysimpl_chmod;}' unless defined(&RUMP_SYS_RENAME_CHMOD);
    }
    unless(defined(&RUMP_SYS_RENAME_CHOWN)) {
	eval 'sub RUMP_SYS_RENAME_CHOWN () { &rump___sysimpl_chown;}' unless defined(&RUMP_SYS_RENAME_CHOWN);
    }
    unless(defined(&RUMP_SYS_RENAME_CHROOT)) {
	eval 'sub RUMP_SYS_RENAME_CHROOT () { &rump___sysimpl_chroot;}' unless defined(&RUMP_SYS_RENAME_CHROOT);
    }
    unless(defined(&RUMP_SYS_RENAME_CLOCK_GETCPUCLOCKID2)) {
	eval 'sub RUMP_SYS_RENAME_CLOCK_GETCPUCLOCKID2 () { &rump___sysimpl_clock_getcpuclockid2;}' unless defined(&RUMP_SYS_RENAME_CLOCK_GETCPUCLOCKID2);
    }
    unless(defined(&RUMP_SYS_RENAME_CLOCK_GETRES)) {
	eval 'sub RUMP_SYS_RENAME_CLOCK_GETRES () { &rump___sysimpl_clock_getres50;}' unless defined(&RUMP_SYS_RENAME_CLOCK_GETRES);
    }
    unless(defined(&RUMP_SYS_RENAME_CLOCK_GETTIME)) {
	eval 'sub RUMP_SYS_RENAME_CLOCK_GETTIME () { &rump___sysimpl_clock_gettime50;}' unless defined(&RUMP_SYS_RENAME_CLOCK_GETTIME);
    }
    unless(defined(&RUMP_SYS_RENAME_CLOCK_NANOSLEEP)) {
	eval 'sub RUMP_SYS_RENAME_CLOCK_NANOSLEEP () { &rump___sysimpl_clock_nanosleep;}' unless defined(&RUMP_SYS_RENAME_CLOCK_NANOSLEEP);
    }
    unless(defined(&RUMP_SYS_RENAME_CLOCK_SETTIME)) {
	eval 'sub RUMP_SYS_RENAME_CLOCK_SETTIME () { &rump___sysimpl_clock_settime50;}' unless defined(&RUMP_SYS_RENAME_CLOCK_SETTIME);
    }
    unless(defined(&RUMP_SYS_RENAME_CLOSE)) {
	eval 'sub RUMP_SYS_RENAME_CLOSE () { &rump___sysimpl_close;}' unless defined(&RUMP_SYS_RENAME_CLOSE);
    }
    unless(defined(&RUMP_SYS_RENAME_CONNECT)) {
	eval 'sub RUMP_SYS_RENAME_CONNECT () { &rump___sysimpl_connect;}' unless defined(&RUMP_SYS_RENAME_CONNECT);
    }
    unless(defined(&RUMP_SYS_RENAME_DUP)) {
	eval 'sub RUMP_SYS_RENAME_DUP () { &rump___sysimpl_dup;}' unless defined(&RUMP_SYS_RENAME_DUP);
    }
    unless(defined(&RUMP_SYS_RENAME_DUP2)) {
	eval 'sub RUMP_SYS_RENAME_DUP2 () { &rump___sysimpl_dup2;}' unless defined(&RUMP_SYS_RENAME_DUP2);
    }
    unless(defined(&RUMP_SYS_RENAME_DUP3)) {
	eval 'sub RUMP_SYS_RENAME_DUP3 () { &rump___sysimpl_dup3;}' unless defined(&RUMP_SYS_RENAME_DUP3);
    }
    unless(defined(&RUMP_SYS_RENAME_EXTATTR_DELETE_FD)) {
	eval 'sub RUMP_SYS_RENAME_EXTATTR_DELETE_FD () { &rump___sysimpl_extattr_delete_fd;}' unless defined(&RUMP_SYS_RENAME_EXTATTR_DELETE_FD);
    }
    unless(defined(&RUMP_SYS_RENAME_EXTATTR_DELETE_FILE)) {
	eval 'sub RUMP_SYS_RENAME_EXTATTR_DELETE_FILE () { &rump___sysimpl_extattr_delete_file;}' unless defined(&RUMP_SYS_RENAME_EXTATTR_DELETE_FILE);
    }
    unless(defined(&RUMP_SYS_RENAME_EXTATTR_DELETE_LINK)) {
	eval 'sub RUMP_SYS_RENAME_EXTATTR_DELETE_LINK () { &rump___sysimpl_extattr_delete_link;}' unless defined(&RUMP_SYS_RENAME_EXTATTR_DELETE_LINK);
    }
    unless(defined(&RUMP_SYS_RENAME_EXTATTR_GET_FD)) {
	eval 'sub RUMP_SYS_RENAME_EXTATTR_GET_FD () { &rump___sysimpl_extattr_get_fd;}' unless defined(&RUMP_SYS_RENAME_EXTATTR_GET_FD);
    }
    unless(defined(&RUMP_SYS_RENAME_EXTATTR_GET_FILE)) {
	eval 'sub RUMP_SYS_RENAME_EXTATTR_GET_FILE () { &rump___sysimpl_extattr_get_file;}' unless defined(&RUMP_SYS_RENAME_EXTATTR_GET_FILE);
    }
    unless(defined(&RUMP_SYS_RENAME_EXTATTR_GET_LINK)) {
	eval 'sub RUMP_SYS_RENAME_EXTATTR_GET_LINK () { &rump___sysimpl_extattr_get_link;}' unless defined(&RUMP_SYS_RENAME_EXTATTR_GET_LINK);
    }
    unless(defined(&RUMP_SYS_RENAME_EXTATTR_LIST_FD)) {
	eval 'sub RUMP_SYS_RENAME_EXTATTR_LIST_FD () { &rump___sysimpl_extattr_list_fd;}' unless defined(&RUMP_SYS_RENAME_EXTATTR_LIST_FD);
    }
    unless(defined(&RUMP_SYS_RENAME_EXTATTR_LIST_FILE)) {
	eval 'sub RUMP_SYS_RENAME_EXTATTR_LIST_FILE () { &rump___sysimpl_extattr_list_file;}' unless defined(&RUMP_SYS_RENAME_EXTATTR_LIST_FILE);
    }
    unless(defined(&RUMP_SYS_RENAME_EXTATTR_LIST_LINK)) {
	eval 'sub RUMP_SYS_RENAME_EXTATTR_LIST_LINK () { &rump___sysimpl_extattr_list_link;}' unless defined(&RUMP_SYS_RENAME_EXTATTR_LIST_LINK);
    }
    unless(defined(&RUMP_SYS_RENAME_EXTATTR_SET_FD)) {
	eval 'sub RUMP_SYS_RENAME_EXTATTR_SET_FD () { &rump___sysimpl_extattr_set_fd;}' unless defined(&RUMP_SYS_RENAME_EXTATTR_SET_FD);
    }
    unless(defined(&RUMP_SYS_RENAME_EXTATTR_SET_FILE)) {
	eval 'sub RUMP_SYS_RENAME_EXTATTR_SET_FILE () { &rump___sysimpl_extattr_set_file;}' unless defined(&RUMP_SYS_RENAME_EXTATTR_SET_FILE);
    }
    unless(defined(&RUMP_SYS_RENAME_EXTATTR_SET_LINK)) {
	eval 'sub RUMP_SYS_RENAME_EXTATTR_SET_LINK () { &rump___sysimpl_extattr_set_link;}' unless defined(&RUMP_SYS_RENAME_EXTATTR_SET_LINK);
    }
    unless(defined(&RUMP_SYS_RENAME_EXTATTRCTL)) {
	eval 'sub RUMP_SYS_RENAME_EXTATTRCTL () { &rump___sysimpl_extattrctl;}' unless defined(&RUMP_SYS_RENAME_EXTATTRCTL);
    }
    unless(defined(&RUMP_SYS_RENAME_FACCESSAT)) {
	eval 'sub RUMP_SYS_RENAME_FACCESSAT () { &rump___sysimpl_faccessat;}' unless defined(&RUMP_SYS_RENAME_FACCESSAT);
    }
    unless(defined(&RUMP_SYS_RENAME_FCHDIR)) {
	eval 'sub RUMP_SYS_RENAME_FCHDIR () { &rump___sysimpl_fchdir;}' unless defined(&RUMP_SYS_RENAME_FCHDIR);
    }
    unless(defined(&RUMP_SYS_RENAME_FCHFLAGS)) {
	eval 'sub RUMP_SYS_RENAME_FCHFLAGS () { &rump___sysimpl_fchflags;}' unless defined(&RUMP_SYS_RENAME_FCHFLAGS);
    }
    unless(defined(&RUMP_SYS_RENAME_FCHMOD)) {
	eval 'sub RUMP_SYS_RENAME_FCHMOD () { &rump___sysimpl_fchmod;}' unless defined(&RUMP_SYS_RENAME_FCHMOD);
    }
    unless(defined(&RUMP_SYS_RENAME_FCHMODAT)) {
	eval 'sub RUMP_SYS_RENAME_FCHMODAT () { &rump___sysimpl_fchmodat;}' unless defined(&RUMP_SYS_RENAME_FCHMODAT);
    }
    unless(defined(&RUMP_SYS_RENAME_FCHOWN)) {
	eval 'sub RUMP_SYS_RENAME_FCHOWN () { &rump___sysimpl_fchown;}' unless defined(&RUMP_SYS_RENAME_FCHOWN);
    }
    unless(defined(&RUMP_SYS_RENAME_FCHOWNAT)) {
	eval 'sub RUMP_SYS_RENAME_FCHOWNAT () { &rump___sysimpl_fchownat;}' unless defined(&RUMP_SYS_RENAME_FCHOWNAT);
    }
    unless(defined(&RUMP_SYS_RENAME_FCHROOT)) {
	eval 'sub RUMP_SYS_RENAME_FCHROOT () { &rump___sysimpl_fchroot;}' unless defined(&RUMP_SYS_RENAME_FCHROOT);
    }
    unless(defined(&RUMP_SYS_RENAME_FCNTL)) {
	eval 'sub RUMP_SYS_RENAME_FCNTL () { &rump___sysimpl_fcntl;}' unless defined(&RUMP_SYS_RENAME_FCNTL);
    }
    unless(defined(&RUMP_SYS_RENAME_FDATASYNC)) {
	eval 'sub RUMP_SYS_RENAME_FDATASYNC () { &rump___sysimpl_fdatasync;}' unless defined(&RUMP_SYS_RENAME_FDATASYNC);
    }
    unless(defined(&RUMP_SYS_RENAME_FDISCARD)) {
	eval 'sub RUMP_SYS_RENAME_FDISCARD () { &rump___sysimpl_fdiscard;}' unless defined(&RUMP_SYS_RENAME_FDISCARD);
    }
    unless(defined(&RUMP_SYS_RENAME_FGETXATTR)) {
	eval 'sub RUMP_SYS_RENAME_FGETXATTR () { &rump___sysimpl_fgetxattr;}' unless defined(&RUMP_SYS_RENAME_FGETXATTR);
    }
    unless(defined(&RUMP_SYS_RENAME_FHOPEN)) {
	eval 'sub RUMP_SYS_RENAME_FHOPEN () { &rump___sysimpl_fhopen40;}' unless defined(&RUMP_SYS_RENAME_FHOPEN);
    }
    unless(defined(&RUMP_SYS_RENAME_FHSTAT)) {
	eval 'sub RUMP_SYS_RENAME_FHSTAT () { &rump___sysimpl_fhstat50;}' unless defined(&RUMP_SYS_RENAME_FHSTAT);
    }
    unless(defined(&RUMP_SYS_RENAME_FHSTATVFS1)) {
	eval 'sub RUMP_SYS_RENAME_FHSTATVFS1 () { &rump___sysimpl_fhstatvfs190;}' unless defined(&RUMP_SYS_RENAME_FHSTATVFS1);
    }
    unless(defined(&RUMP_SYS_RENAME_FKTRACE)) {
	eval 'sub RUMP_SYS_RENAME_FKTRACE () { &rump___sysimpl_fktrace;}' unless defined(&RUMP_SYS_RENAME_FKTRACE);
    }
    unless(defined(&RUMP_SYS_RENAME_FLISTXATTR)) {
	eval 'sub RUMP_SYS_RENAME_FLISTXATTR () { &rump___sysimpl_flistxattr;}' unless defined(&RUMP_SYS_RENAME_FLISTXATTR);
    }
    unless(defined(&RUMP_SYS_RENAME_FLOCK)) {
	eval 'sub RUMP_SYS_RENAME_FLOCK () { &rump___sysimpl_flock;}' unless defined(&RUMP_SYS_RENAME_FLOCK);
    }
    unless(defined(&RUMP_SYS_RENAME_FPATHCONF)) {
	eval 'sub RUMP_SYS_RENAME_FPATHCONF () { &rump___sysimpl_fpathconf;}' unless defined(&RUMP_SYS_RENAME_FPATHCONF);
    }
    unless(defined(&RUMP_SYS_RENAME_FREMOVEXATTR)) {
	eval 'sub RUMP_SYS_RENAME_FREMOVEXATTR () { &rump___sysimpl_fremovexattr;}' unless defined(&RUMP_SYS_RENAME_FREMOVEXATTR);
    }
    unless(defined(&RUMP_SYS_RENAME_FSETXATTR)) {
	eval 'sub RUMP_SYS_RENAME_FSETXATTR () { &rump___sysimpl_fsetxattr;}' unless defined(&RUMP_SYS_RENAME_FSETXATTR);
    }
    unless(defined(&RUMP_SYS_RENAME_FSTAT)) {
	eval 'sub RUMP_SYS_RENAME_FSTAT () { &rump___sysimpl_fstat50;}' unless defined(&RUMP_SYS_RENAME_FSTAT);
    }
    unless(defined(&RUMP_SYS_RENAME_FSTATAT)) {
	eval 'sub RUMP_SYS_RENAME_FSTATAT () { &rump___sysimpl_fstatat;}' unless defined(&RUMP_SYS_RENAME_FSTATAT);
    }
    unless(defined(&RUMP_SYS_RENAME_FSTATVFS1)) {
	eval 'sub RUMP_SYS_RENAME_FSTATVFS1 () { &rump___sysimpl_fstatvfs190;}' unless defined(&RUMP_SYS_RENAME_FSTATVFS1);
    }
    unless(defined(&RUMP_SYS_RENAME_FSYNC)) {
	eval 'sub RUMP_SYS_RENAME_FSYNC () { &rump___sysimpl_fsync;}' unless defined(&RUMP_SYS_RENAME_FSYNC);
    }
    unless(defined(&RUMP_SYS_RENAME_FSYNC_RANGE)) {
	eval 'sub RUMP_SYS_RENAME_FSYNC_RANGE () { &rump___sysimpl_fsync_range;}' unless defined(&RUMP_SYS_RENAME_FSYNC_RANGE);
    }
    unless(defined(&RUMP_SYS_RENAME_FTRUNCATE)) {
	eval 'sub RUMP_SYS_RENAME_FTRUNCATE () { &rump___sysimpl_ftruncate;}' unless defined(&RUMP_SYS_RENAME_FTRUNCATE);
    }
    unless(defined(&RUMP_SYS_RENAME_FUTIMENS)) {
	eval 'sub RUMP_SYS_RENAME_FUTIMENS () { &rump___sysimpl_futimens;}' unless defined(&RUMP_SYS_RENAME_FUTIMENS);
    }
    unless(defined(&RUMP_SYS_RENAME_FUTIMES)) {
	eval 'sub RUMP_SYS_RENAME_FUTIMES () { &rump___sysimpl_futimes50;}' unless defined(&RUMP_SYS_RENAME_FUTIMES);
    }
    unless(defined(&RUMP_SYS_RENAME_GETDENTS)) {
	eval 'sub RUMP_SYS_RENAME_GETDENTS () { &rump___sysimpl_getdents30;}' unless defined(&RUMP_SYS_RENAME_GETDENTS);
    }
    unless(defined(&RUMP_SYS_RENAME_GETEGID)) {
	eval 'sub RUMP_SYS_RENAME_GETEGID () { &rump___sysimpl_getegid;}' unless defined(&RUMP_SYS_RENAME_GETEGID);
    }
    unless(defined(&RUMP_SYS_RENAME_GETEUID)) {
	eval 'sub RUMP_SYS_RENAME_GETEUID () { &rump___sysimpl_geteuid;}' unless defined(&RUMP_SYS_RENAME_GETEUID);
    }
    unless(defined(&RUMP_SYS_RENAME_GETFH)) {
	eval 'sub RUMP_SYS_RENAME_GETFH () { &rump___sysimpl_getfh30;}' unless defined(&RUMP_SYS_RENAME_GETFH);
    }
    unless(defined(&RUMP_SYS_RENAME_GETGID)) {
	eval 'sub RUMP_SYS_RENAME_GETGID () { &rump___sysimpl_getgid;}' unless defined(&RUMP_SYS_RENAME_GETGID);
    }
    unless(defined(&RUMP_SYS_RENAME_GETGROUPS)) {
	eval 'sub RUMP_SYS_RENAME_GETGROUPS () { &rump___sysimpl_getgroups;}' unless defined(&RUMP_SYS_RENAME_GETGROUPS);
    }
    unless(defined(&RUMP_SYS_RENAME_GETITIMER)) {
	eval 'sub RUMP_SYS_RENAME_GETITIMER () { &rump___sysimpl_getitimer50;}' unless defined(&RUMP_SYS_RENAME_GETITIMER);
    }
    unless(defined(&RUMP_SYS_RENAME_GETPEERNAME)) {
	eval 'sub RUMP_SYS_RENAME_GETPEERNAME () { &rump___sysimpl_getpeername;}' unless defined(&RUMP_SYS_RENAME_GETPEERNAME);
    }
    unless(defined(&RUMP_SYS_RENAME_GETPGID)) {
	eval 'sub RUMP_SYS_RENAME_GETPGID () { &rump___sysimpl_getpgid;}' unless defined(&RUMP_SYS_RENAME_GETPGID);
    }
    unless(defined(&RUMP_SYS_RENAME_GETPGRP)) {
	eval 'sub RUMP_SYS_RENAME_GETPGRP () { &rump___sysimpl_getpgrp;}' unless defined(&RUMP_SYS_RENAME_GETPGRP);
    }
    unless(defined(&RUMP_SYS_RENAME_GETPID)) {
	eval 'sub RUMP_SYS_RENAME_GETPID () { &rump___sysimpl_getpid;}' unless defined(&RUMP_SYS_RENAME_GETPID);
    }
    unless(defined(&RUMP_SYS_RENAME_GETPPID)) {
	eval 'sub RUMP_SYS_RENAME_GETPPID () { &rump___sysimpl_getppid;}' unless defined(&RUMP_SYS_RENAME_GETPPID);
    }
    unless(defined(&RUMP_SYS_RENAME_GETRANDOM)) {
	eval 'sub RUMP_SYS_RENAME_GETRANDOM () { &rump___sysimpl_getrandom;}' unless defined(&RUMP_SYS_RENAME_GETRANDOM);
    }
    unless(defined(&RUMP_SYS_RENAME_GETRLIMIT)) {
	eval 'sub RUMP_SYS_RENAME_GETRLIMIT () { &rump___sysimpl_getrlimit;}' unless defined(&RUMP_SYS_RENAME_GETRLIMIT);
    }
    unless(defined(&RUMP_SYS_RENAME_GETSID)) {
	eval 'sub RUMP_SYS_RENAME_GETSID () { &rump___sysimpl_getsid;}' unless defined(&RUMP_SYS_RENAME_GETSID);
    }
    unless(defined(&RUMP_SYS_RENAME_GETSOCKNAME)) {
	eval 'sub RUMP_SYS_RENAME_GETSOCKNAME () { &rump___sysimpl_getsockname;}' unless defined(&RUMP_SYS_RENAME_GETSOCKNAME);
    }
    unless(defined(&RUMP_SYS_RENAME_GETSOCKOPT)) {
	eval 'sub RUMP_SYS_RENAME_GETSOCKOPT () { &rump___sysimpl_getsockopt;}' unless defined(&RUMP_SYS_RENAME_GETSOCKOPT);
    }
    unless(defined(&RUMP_SYS_RENAME_GETSOCKOPT2)) {
	eval 'sub RUMP_SYS_RENAME_GETSOCKOPT2 () { &rump___sysimpl_getsockopt2;}' unless defined(&RUMP_SYS_RENAME_GETSOCKOPT2);
    }
    unless(defined(&RUMP_SYS_RENAME_GETTIMEOFDAY)) {
	eval 'sub RUMP_SYS_RENAME_GETTIMEOFDAY () { &rump___sysimpl_gettimeofday50;}' unless defined(&RUMP_SYS_RENAME_GETTIMEOFDAY);
    }
    unless(defined(&RUMP_SYS_RENAME_GETUID)) {
	eval 'sub RUMP_SYS_RENAME_GETUID () { &rump___sysimpl_getuid;}' unless defined(&RUMP_SYS_RENAME_GETUID);
    }
    unless(defined(&RUMP_SYS_RENAME_GETVFSSTAT)) {
	eval 'sub RUMP_SYS_RENAME_GETVFSSTAT () { &rump___sysimpl_getvfsstat90;}' unless defined(&RUMP_SYS_RENAME_GETVFSSTAT);
    }
    unless(defined(&RUMP_SYS_RENAME_GETXATTR)) {
	eval 'sub RUMP_SYS_RENAME_GETXATTR () { &rump___sysimpl_getxattr;}' unless defined(&RUMP_SYS_RENAME_GETXATTR);
    }
    unless(defined(&RUMP_SYS_RENAME_IOCTL)) {
	eval 'sub RUMP_SYS_RENAME_IOCTL () { &rump___sysimpl_ioctl;}' unless defined(&RUMP_SYS_RENAME_IOCTL);
    }
    unless(defined(&RUMP_SYS_RENAME_ISSETUGID)) {
	eval 'sub RUMP_SYS_RENAME_ISSETUGID () { &rump___sysimpl_issetugid;}' unless defined(&RUMP_SYS_RENAME_ISSETUGID);
    }
    unless(defined(&RUMP_SYS_RENAME_KEVENT)) {
	eval 'sub RUMP_SYS_RENAME_KEVENT () { &rump___sysimpl_kevent50;}' unless defined(&RUMP_SYS_RENAME_KEVENT);
    }
    unless(defined(&RUMP_SYS_RENAME_KQUEUE)) {
	eval 'sub RUMP_SYS_RENAME_KQUEUE () { &rump___sysimpl_kqueue;}' unless defined(&RUMP_SYS_RENAME_KQUEUE);
    }
    unless(defined(&RUMP_SYS_RENAME_KQUEUE1)) {
	eval 'sub RUMP_SYS_RENAME_KQUEUE1 () { &rump___sysimpl_kqueue1;}' unless defined(&RUMP_SYS_RENAME_KQUEUE1);
    }
    unless(defined(&RUMP_SYS_RENAME_KTRACE)) {
	eval 'sub RUMP_SYS_RENAME_KTRACE () { &rump___sysimpl_ktrace;}' unless defined(&RUMP_SYS_RENAME_KTRACE);
    }
    unless(defined(&RUMP_SYS_RENAME_LCHFLAGS)) {
	eval 'sub RUMP_SYS_RENAME_LCHFLAGS () { &rump___sysimpl_lchflags;}' unless defined(&RUMP_SYS_RENAME_LCHFLAGS);
    }
    unless(defined(&RUMP_SYS_RENAME_LCHMOD)) {
	eval 'sub RUMP_SYS_RENAME_LCHMOD () { &rump___sysimpl_lchmod;}' unless defined(&RUMP_SYS_RENAME_LCHMOD);
    }
    unless(defined(&RUMP_SYS_RENAME_LCHOWN)) {
	eval 'sub RUMP_SYS_RENAME_LCHOWN () { &rump___sysimpl_lchown;}' unless defined(&RUMP_SYS_RENAME_LCHOWN);
    }
    unless(defined(&RUMP_SYS_RENAME_LGETXATTR)) {
	eval 'sub RUMP_SYS_RENAME_LGETXATTR () { &rump___sysimpl_lgetxattr;}' unless defined(&RUMP_SYS_RENAME_LGETXATTR);
    }
    unless(defined(&RUMP_SYS_RENAME_LINK)) {
	eval 'sub RUMP_SYS_RENAME_LINK () { &rump___sysimpl_link;}' unless defined(&RUMP_SYS_RENAME_LINK);
    }
    unless(defined(&RUMP_SYS_RENAME_LINKAT)) {
	eval 'sub RUMP_SYS_RENAME_LINKAT () { &rump___sysimpl_linkat;}' unless defined(&RUMP_SYS_RENAME_LINKAT);
    }
    unless(defined(&RUMP_SYS_RENAME_LIO_LISTIO)) {
	eval 'sub RUMP_SYS_RENAME_LIO_LISTIO () { &rump___sysimpl_lio_listio;}' unless defined(&RUMP_SYS_RENAME_LIO_LISTIO);
    }
    unless(defined(&RUMP_SYS_RENAME_LISTEN)) {
	eval 'sub RUMP_SYS_RENAME_LISTEN () { &rump___sysimpl_listen;}' unless defined(&RUMP_SYS_RENAME_LISTEN);
    }
    unless(defined(&RUMP_SYS_RENAME_LISTXATTR)) {
	eval 'sub RUMP_SYS_RENAME_LISTXATTR () { &rump___sysimpl_listxattr;}' unless defined(&RUMP_SYS_RENAME_LISTXATTR);
    }
    unless(defined(&RUMP_SYS_RENAME_LLISTXATTR)) {
	eval 'sub RUMP_SYS_RENAME_LLISTXATTR () { &rump___sysimpl_llistxattr;}' unless defined(&RUMP_SYS_RENAME_LLISTXATTR);
    }
    unless(defined(&RUMP_SYS_RENAME_LPATHCONF)) {
	eval 'sub RUMP_SYS_RENAME_LPATHCONF () { &rump___sysimpl_lpathconf;}' unless defined(&RUMP_SYS_RENAME_LPATHCONF);
    }
    unless(defined(&RUMP_SYS_RENAME_LREMOVEXATTR)) {
	eval 'sub RUMP_SYS_RENAME_LREMOVEXATTR () { &rump___sysimpl_lremovexattr;}' unless defined(&RUMP_SYS_RENAME_LREMOVEXATTR);
    }
    unless(defined(&RUMP_SYS_RENAME_LSEEK)) {
	eval 'sub RUMP_SYS_RENAME_LSEEK () { &rump___sysimpl_lseek;}' unless defined(&RUMP_SYS_RENAME_LSEEK);
    }
    unless(defined(&RUMP_SYS_RENAME_LSETXATTR)) {
	eval 'sub RUMP_SYS_RENAME_LSETXATTR () { &rump___sysimpl_lsetxattr;}' unless defined(&RUMP_SYS_RENAME_LSETXATTR);
    }
    unless(defined(&RUMP_SYS_RENAME_LSTAT)) {
	eval 'sub RUMP_SYS_RENAME_LSTAT () { &rump___sysimpl_lstat50;}' unless defined(&RUMP_SYS_RENAME_LSTAT);
    }
    unless(defined(&RUMP_SYS_RENAME_LUTIMES)) {
	eval 'sub RUMP_SYS_RENAME_LUTIMES () { &rump___sysimpl_lutimes50;}' unless defined(&RUMP_SYS_RENAME_LUTIMES);
    }
    unless(defined(&RUMP_SYS_RENAME_MKDIR)) {
	eval 'sub RUMP_SYS_RENAME_MKDIR () { &rump___sysimpl_mkdir;}' unless defined(&RUMP_SYS_RENAME_MKDIR);
    }
    unless(defined(&RUMP_SYS_RENAME_MKDIRAT)) {
	eval 'sub RUMP_SYS_RENAME_MKDIRAT () { &rump___sysimpl_mkdirat;}' unless defined(&RUMP_SYS_RENAME_MKDIRAT);
    }
    unless(defined(&RUMP_SYS_RENAME_MKFIFO)) {
	eval 'sub RUMP_SYS_RENAME_MKFIFO () { &rump___sysimpl_mkfifo;}' unless defined(&RUMP_SYS_RENAME_MKFIFO);
    }
    unless(defined(&RUMP_SYS_RENAME_MKFIFOAT)) {
	eval 'sub RUMP_SYS_RENAME_MKFIFOAT () { &rump___sysimpl_mkfifoat;}' unless defined(&RUMP_SYS_RENAME_MKFIFOAT);
    }
    unless(defined(&RUMP_SYS_RENAME_MKNOD)) {
	eval 'sub RUMP_SYS_RENAME_MKNOD () { &rump___sysimpl_mknod50;}' unless defined(&RUMP_SYS_RENAME_MKNOD);
    }
    unless(defined(&RUMP_SYS_RENAME_MKNODAT)) {
	eval 'sub RUMP_SYS_RENAME_MKNODAT () { &rump___sysimpl_mknodat;}' unless defined(&RUMP_SYS_RENAME_MKNODAT);
    }
    unless(defined(&RUMP_SYS_RENAME_MODCTL)) {
	eval 'sub RUMP_SYS_RENAME_MODCTL () { &rump___sysimpl_modctl;}' unless defined(&RUMP_SYS_RENAME_MODCTL);
    }
    unless(defined(&RUMP_SYS_RENAME_MOUNT)) {
	eval 'sub RUMP_SYS_RENAME_MOUNT () { &rump___sysimpl_mount50;}' unless defined(&RUMP_SYS_RENAME_MOUNT);
    }
    unless(defined(&RUMP_SYS_RENAME_NANOSLEEP)) {
	eval 'sub RUMP_SYS_RENAME_NANOSLEEP () { &rump___sysimpl_nanosleep50;}' unless defined(&RUMP_SYS_RENAME_NANOSLEEP);
    }
    unless(defined(&RUMP_SYS_RENAME_NFSSVC)) {
	eval 'sub RUMP_SYS_RENAME_NFSSVC () { &rump___sysimpl_nfssvc;}' unless defined(&RUMP_SYS_RENAME_NFSSVC);
    }
    unless(defined(&RUMP_SYS_RENAME_OPEN)) {
	eval 'sub RUMP_SYS_RENAME_OPEN () { &rump___sysimpl_open;}' unless defined(&RUMP_SYS_RENAME_OPEN);
    }
    unless(defined(&RUMP_SYS_RENAME_OPENAT)) {
	eval 'sub RUMP_SYS_RENAME_OPENAT () { &rump___sysimpl_openat;}' unless defined(&RUMP_SYS_RENAME_OPENAT);
    }
    unless(defined(&RUMP_SYS_RENAME_PACCEPT)) {
	eval 'sub RUMP_SYS_RENAME_PACCEPT () { &rump___sysimpl_paccept;}' unless defined(&RUMP_SYS_RENAME_PACCEPT);
    }
    unless(defined(&RUMP_SYS_RENAME_PATHCONF)) {
	eval 'sub RUMP_SYS_RENAME_PATHCONF () { &rump___sysimpl_pathconf;}' unless defined(&RUMP_SYS_RENAME_PATHCONF);
    }
    unless(defined(&RUMP_SYS_RENAME_PIPE2)) {
	eval 'sub RUMP_SYS_RENAME_PIPE2 () { &rump___sysimpl_pipe2;}' unless defined(&RUMP_SYS_RENAME_PIPE2);
    }
    unless(defined(&RUMP_SYS_RENAME_POLL)) {
	eval 'sub RUMP_SYS_RENAME_POLL () { &rump___sysimpl_poll;}' unless defined(&RUMP_SYS_RENAME_POLL);
    }
    unless(defined(&RUMP_SYS_RENAME_POLLTS)) {
	eval 'sub RUMP_SYS_RENAME_POLLTS () { &rump___sysimpl_pollts50;}' unless defined(&RUMP_SYS_RENAME_POLLTS);
    }
    unless(defined(&RUMP_SYS_RENAME_POSIX_FADVISE)) {
	eval 'sub RUMP_SYS_RENAME_POSIX_FADVISE () { &rump___sysimpl_posix_fadvise50;}' unless defined(&RUMP_SYS_RENAME_POSIX_FADVISE);
    }
    unless(defined(&RUMP_SYS_RENAME_POSIX_FALLOCATE)) {
	eval 'sub RUMP_SYS_RENAME_POSIX_FALLOCATE () { &rump___sysimpl_posix_fallocate;}' unless defined(&RUMP_SYS_RENAME_POSIX_FALLOCATE);
    }
    unless(defined(&RUMP_SYS_RENAME_PREAD)) {
	eval 'sub RUMP_SYS_RENAME_PREAD () { &rump___sysimpl_pread;}' unless defined(&RUMP_SYS_RENAME_PREAD);
    }
    unless(defined(&RUMP_SYS_RENAME_PREADV)) {
	eval 'sub RUMP_SYS_RENAME_PREADV () { &rump___sysimpl_preadv;}' unless defined(&RUMP_SYS_RENAME_PREADV);
    }
    unless(defined(&RUMP_SYS_RENAME_PSELECT)) {
	eval 'sub RUMP_SYS_RENAME_PSELECT () { &rump___sysimpl_pselect50;}' unless defined(&RUMP_SYS_RENAME_PSELECT);
    }
    unless(defined(&RUMP_SYS_RENAME_PWRITE)) {
	eval 'sub RUMP_SYS_RENAME_PWRITE () { &rump___sysimpl_pwrite;}' unless defined(&RUMP_SYS_RENAME_PWRITE);
    }
    unless(defined(&RUMP_SYS_RENAME_PWRITEV)) {
	eval 'sub RUMP_SYS_RENAME_PWRITEV () { &rump___sysimpl_pwritev;}' unless defined(&RUMP_SYS_RENAME_PWRITEV);
    }
    unless(defined(&RUMP_SYS_RENAME_READ)) {
	eval 'sub RUMP_SYS_RENAME_READ () { &rump___sysimpl_read;}' unless defined(&RUMP_SYS_RENAME_READ);
    }
    unless(defined(&RUMP_SYS_RENAME_READLINK)) {
	eval 'sub RUMP_SYS_RENAME_READLINK () { &rump___sysimpl_readlink;}' unless defined(&RUMP_SYS_RENAME_READLINK);
    }
    unless(defined(&RUMP_SYS_RENAME_READLINKAT)) {
	eval 'sub RUMP_SYS_RENAME_READLINKAT () { &rump___sysimpl_readlinkat;}' unless defined(&RUMP_SYS_RENAME_READLINKAT);
    }
    unless(defined(&RUMP_SYS_RENAME_READV)) {
	eval 'sub RUMP_SYS_RENAME_READV () { &rump___sysimpl_readv;}' unless defined(&RUMP_SYS_RENAME_READV);
    }
    unless(defined(&RUMP_SYS_RENAME_REBOOT)) {
	eval 'sub RUMP_SYS_RENAME_REBOOT () { &rump___sysimpl_reboot;}' unless defined(&RUMP_SYS_RENAME_REBOOT);
    }
    unless(defined(&RUMP_SYS_RENAME_RECVFROM)) {
	eval 'sub RUMP_SYS_RENAME_RECVFROM () { &rump___sysimpl_recvfrom;}' unless defined(&RUMP_SYS_RENAME_RECVFROM);
    }
    unless(defined(&RUMP_SYS_RENAME_RECVMMSG)) {
	eval 'sub RUMP_SYS_RENAME_RECVMMSG () { &rump___sysimpl_recvmmsg;}' unless defined(&RUMP_SYS_RENAME_RECVMMSG);
    }
    unless(defined(&RUMP_SYS_RENAME_RECVMSG)) {
	eval 'sub RUMP_SYS_RENAME_RECVMSG () { &rump___sysimpl_recvmsg;}' unless defined(&RUMP_SYS_RENAME_RECVMSG);
    }
    unless(defined(&RUMP_SYS_RENAME_REMOVEXATTR)) {
	eval 'sub RUMP_SYS_RENAME_REMOVEXATTR () { &rump___sysimpl_removexattr;}' unless defined(&RUMP_SYS_RENAME_REMOVEXATTR);
    }
    unless(defined(&RUMP_SYS_RENAME_RENAME)) {
	eval 'sub RUMP_SYS_RENAME_RENAME () { &rump___sysimpl_rename;}' unless defined(&RUMP_SYS_RENAME_RENAME);
    }
    unless(defined(&RUMP_SYS_RENAME_RENAMEAT)) {
	eval 'sub RUMP_SYS_RENAME_RENAMEAT () { &rump___sysimpl_renameat;}' unless defined(&RUMP_SYS_RENAME_RENAMEAT);
    }
    unless(defined(&RUMP_SYS_RENAME_REVOKE)) {
	eval 'sub RUMP_SYS_RENAME_REVOKE () { &rump___sysimpl_revoke;}' unless defined(&RUMP_SYS_RENAME_REVOKE);
    }
    unless(defined(&RUMP_SYS_RENAME_RMDIR)) {
	eval 'sub RUMP_SYS_RENAME_RMDIR () { &rump___sysimpl_rmdir;}' unless defined(&RUMP_SYS_RENAME_RMDIR);
    }
    unless(defined(&RUMP_SYS_RENAME_SELECT)) {
	eval 'sub RUMP_SYS_RENAME_SELECT () { &rump___sysimpl_select50;}' unless defined(&RUMP_SYS_RENAME_SELECT);
    }
    unless(defined(&RUMP_SYS_RENAME_SENDMMSG)) {
	eval 'sub RUMP_SYS_RENAME_SENDMMSG () { &rump___sysimpl_sendmmsg;}' unless defined(&RUMP_SYS_RENAME_SENDMMSG);
    }
    unless(defined(&RUMP_SYS_RENAME_SENDMSG)) {
	eval 'sub RUMP_SYS_RENAME_SENDMSG () { &rump___sysimpl_sendmsg;}' unless defined(&RUMP_SYS_RENAME_SENDMSG);
    }
    unless(defined(&RUMP_SYS_RENAME_SENDTO)) {
	eval 'sub RUMP_SYS_RENAME_SENDTO () { &rump___sysimpl_sendto;}' unless defined(&RUMP_SYS_RENAME_SENDTO);
    }
    unless(defined(&RUMP_SYS_RENAME_SETEGID)) {
	eval 'sub RUMP_SYS_RENAME_SETEGID () { &rump___sysimpl_setegid;}' unless defined(&RUMP_SYS_RENAME_SETEGID);
    }
    unless(defined(&RUMP_SYS_RENAME_SETEUID)) {
	eval 'sub RUMP_SYS_RENAME_SETEUID () { &rump___sysimpl_seteuid;}' unless defined(&RUMP_SYS_RENAME_SETEUID);
    }
    unless(defined(&RUMP_SYS_RENAME_SETGID)) {
	eval 'sub RUMP_SYS_RENAME_SETGID () { &rump___sysimpl_setgid;}' unless defined(&RUMP_SYS_RENAME_SETGID);
    }
    unless(defined(&RUMP_SYS_RENAME_SETGROUPS)) {
	eval 'sub RUMP_SYS_RENAME_SETGROUPS () { &rump___sysimpl_setgroups;}' unless defined(&RUMP_SYS_RENAME_SETGROUPS);
    }
    unless(defined(&RUMP_SYS_RENAME_SETITIMER)) {
	eval 'sub RUMP_SYS_RENAME_SETITIMER () { &rump___sysimpl_setitimer50;}' unless defined(&RUMP_SYS_RENAME_SETITIMER);
    }
    unless(defined(&RUMP_SYS_RENAME_SETPGID)) {
	eval 'sub RUMP_SYS_RENAME_SETPGID () { &rump___sysimpl_setpgid;}' unless defined(&RUMP_SYS_RENAME_SETPGID);
    }
    unless(defined(&RUMP_SYS_RENAME_SETREGID)) {
	eval 'sub RUMP_SYS_RENAME_SETREGID () { &rump___sysimpl_setregid;}' unless defined(&RUMP_SYS_RENAME_SETREGID);
    }
    unless(defined(&RUMP_SYS_RENAME_SETREUID)) {
	eval 'sub RUMP_SYS_RENAME_SETREUID () { &rump___sysimpl_setreuid;}' unless defined(&RUMP_SYS_RENAME_SETREUID);
    }
    unless(defined(&RUMP_SYS_RENAME_SETRLIMIT)) {
	eval 'sub RUMP_SYS_RENAME_SETRLIMIT () { &rump___sysimpl_setrlimit;}' unless defined(&RUMP_SYS_RENAME_SETRLIMIT);
    }
    unless(defined(&RUMP_SYS_RENAME_SETSID)) {
	eval 'sub RUMP_SYS_RENAME_SETSID () { &rump___sysimpl_setsid;}' unless defined(&RUMP_SYS_RENAME_SETSID);
    }
    unless(defined(&RUMP_SYS_RENAME_SETSOCKOPT)) {
	eval 'sub RUMP_SYS_RENAME_SETSOCKOPT () { &rump___sysimpl_setsockopt;}' unless defined(&RUMP_SYS_RENAME_SETSOCKOPT);
    }
    unless(defined(&RUMP_SYS_RENAME_SETTIMEOFDAY)) {
	eval 'sub RUMP_SYS_RENAME_SETTIMEOFDAY () { &rump___sysimpl_settimeofday50;}' unless defined(&RUMP_SYS_RENAME_SETTIMEOFDAY);
    }
    unless(defined(&RUMP_SYS_RENAME_SETUID)) {
	eval 'sub RUMP_SYS_RENAME_SETUID () { &rump___sysimpl_setuid;}' unless defined(&RUMP_SYS_RENAME_SETUID);
    }
    unless(defined(&RUMP_SYS_RENAME_SETXATTR)) {
	eval 'sub RUMP_SYS_RENAME_SETXATTR () { &rump___sysimpl_setxattr;}' unless defined(&RUMP_SYS_RENAME_SETXATTR);
    }
    unless(defined(&RUMP_SYS_RENAME_SHUTDOWN)) {
	eval 'sub RUMP_SYS_RENAME_SHUTDOWN () { &rump___sysimpl_shutdown;}' unless defined(&RUMP_SYS_RENAME_SHUTDOWN);
    }
    unless(defined(&RUMP_SYS_RENAME_SOCKET)) {
	eval 'sub RUMP_SYS_RENAME_SOCKET () { &rump___sysimpl_socket30;}' unless defined(&RUMP_SYS_RENAME_SOCKET);
    }
    unless(defined(&RUMP_SYS_RENAME_SOCKETPAIR)) {
	eval 'sub RUMP_SYS_RENAME_SOCKETPAIR () { &rump___sysimpl_socketpair;}' unless defined(&RUMP_SYS_RENAME_SOCKETPAIR);
    }
    unless(defined(&RUMP_SYS_RENAME_STAT)) {
	eval 'sub RUMP_SYS_RENAME_STAT () { &rump___sysimpl_stat50;}' unless defined(&RUMP_SYS_RENAME_STAT);
    }
    unless(defined(&RUMP_SYS_RENAME_STATVFS1)) {
	eval 'sub RUMP_SYS_RENAME_STATVFS1 () { &rump___sysimpl_statvfs190;}' unless defined(&RUMP_SYS_RENAME_STATVFS1);
    }
    unless(defined(&RUMP_SYS_RENAME_SYMLINK)) {
	eval 'sub RUMP_SYS_RENAME_SYMLINK () { &rump___sysimpl_symlink;}' unless defined(&RUMP_SYS_RENAME_SYMLINK);
    }
    unless(defined(&RUMP_SYS_RENAME_SYMLINKAT)) {
	eval 'sub RUMP_SYS_RENAME_SYMLINKAT () { &rump___sysimpl_symlinkat;}' unless defined(&RUMP_SYS_RENAME_SYMLINKAT);
    }
    unless(defined(&RUMP_SYS_RENAME_SYNC)) {
	eval 'sub RUMP_SYS_RENAME_SYNC () { &rump___sysimpl_sync;}' unless defined(&RUMP_SYS_RENAME_SYNC);
    }
    unless(defined(&RUMP_SYS_RENAME_TIMER_CREATE)) {
	eval 'sub RUMP_SYS_RENAME_TIMER_CREATE () { &rump___sysimpl_timer_create;}' unless defined(&RUMP_SYS_RENAME_TIMER_CREATE);
    }
    unless(defined(&RUMP_SYS_RENAME_TIMER_DELETE)) {
	eval 'sub RUMP_SYS_RENAME_TIMER_DELETE () { &rump___sysimpl_timer_delete;}' unless defined(&RUMP_SYS_RENAME_TIMER_DELETE);
    }
    unless(defined(&RUMP_SYS_RENAME_TIMER_GETOVERRUN)) {
	eval 'sub RUMP_SYS_RENAME_TIMER_GETOVERRUN () { &rump___sysimpl_timer_getoverrun;}' unless defined(&RUMP_SYS_RENAME_TIMER_GETOVERRUN);
    }
    unless(defined(&RUMP_SYS_RENAME_TIMER_GETTIME)) {
	eval 'sub RUMP_SYS_RENAME_TIMER_GETTIME () { &rump___sysimpl_timer_gettime50;}' unless defined(&RUMP_SYS_RENAME_TIMER_GETTIME);
    }
    unless(defined(&RUMP_SYS_RENAME_TIMER_SETTIME)) {
	eval 'sub RUMP_SYS_RENAME_TIMER_SETTIME () { &rump___sysimpl_timer_settime50;}' unless defined(&RUMP_SYS_RENAME_TIMER_SETTIME);
    }
    unless(defined(&RUMP_SYS_RENAME_TRUNCATE)) {
	eval 'sub RUMP_SYS_RENAME_TRUNCATE () { &rump___sysimpl_truncate;}' unless defined(&RUMP_SYS_RENAME_TRUNCATE);
    }
    unless(defined(&RUMP_SYS_RENAME_UMASK)) {
	eval 'sub RUMP_SYS_RENAME_UMASK () { &rump___sysimpl_umask;}' unless defined(&RUMP_SYS_RENAME_UMASK);
    }
    unless(defined(&RUMP_SYS_RENAME_UNLINK)) {
	eval 'sub RUMP_SYS_RENAME_UNLINK () { &rump___sysimpl_unlink;}' unless defined(&RUMP_SYS_RENAME_UNLINK);
    }
    unless(defined(&RUMP_SYS_RENAME_UNLINKAT)) {
	eval 'sub RUMP_SYS_RENAME_UNLINKAT () { &rump___sysimpl_unlinkat;}' unless defined(&RUMP_SYS_RENAME_UNLINKAT);
    }
    unless(defined(&RUMP_SYS_RENAME_UNMOUNT)) {
	eval 'sub RUMP_SYS_RENAME_UNMOUNT () { &rump___sysimpl_unmount;}' unless defined(&RUMP_SYS_RENAME_UNMOUNT);
    }
    unless(defined(&RUMP_SYS_RENAME_UTIMENSAT)) {
	eval 'sub RUMP_SYS_RENAME_UTIMENSAT () { &rump___sysimpl_utimensat;}' unless defined(&RUMP_SYS_RENAME_UTIMENSAT);
    }
    unless(defined(&RUMP_SYS_RENAME_UTIMES)) {
	eval 'sub RUMP_SYS_RENAME_UTIMES () { &rump___sysimpl_utimes50;}' unless defined(&RUMP_SYS_RENAME_UTIMES);
    }
    unless(defined(&RUMP_SYS_RENAME_UTRACE)) {
	eval 'sub RUMP_SYS_RENAME_UTRACE () { &rump___sysimpl_utrace;}' unless defined(&RUMP_SYS_RENAME_UTRACE);
    }
    unless(defined(&RUMP_SYS_RENAME_WRITE)) {
	eval 'sub RUMP_SYS_RENAME_WRITE () { &rump___sysimpl_write;}' unless defined(&RUMP_SYS_RENAME_WRITE);
    }
    unless(defined(&RUMP_SYS_RENAME_WRITEV)) {
	eval 'sub RUMP_SYS_RENAME_WRITEV () { &rump___sysimpl_writev;}' unless defined(&RUMP_SYS_RENAME_WRITEV);
    }
}
1;
