require '_h2ph_pre.ph'; no warnings qw(redefine misc); require 'asm/bitsperlong.ph'; unless(defined(&__SYSCALL)) { eval 'sub __SYSCALL { my($x, $y) = @_; eval q(); }' unless defined(&__SYSCALL); } if((defined(&__BITS_PER_LONG) ? &__BITS_PER_LONG : undef) == 32|| defined(&__SYSCALL_COMPAT)) { eval 'sub __SC_3264 { my($_nr, $_32, $_64) = @_; eval q( &__SYSCALL($_nr, $_32)); }' unless defined(&__SC_3264); } else { eval 'sub __SC_3264 { my($_nr, $_32, $_64) = @_; eval q( &__SYSCALL($_nr, $_64)); }' unless defined(&__SC_3264); } if(defined(&__SYSCALL_COMPAT)) { eval 'sub __SC_COMP { my($_nr, $_sys, $_comp) = @_; eval q( &__SYSCALL($_nr, $_comp)); }' unless defined(&__SC_COMP); eval 'sub __SC_COMP_3264 { my($_nr, $_32, $_64, $_comp) = @_; eval q( &__SYSCALL($_nr, $_comp)); }' unless defined(&__SC_COMP_3264); } else { eval 'sub __SC_COMP { my($_nr, $_sys, $_comp) = @_; eval q( &__SYSCALL($_nr, $_sys)); }' unless defined(&__SC_COMP); eval 'sub __SC_COMP_3264 { my($_nr, $_32, $_64, $_comp) = @_; eval q( &__SC_3264($_nr, $_32, $_64)); }' unless defined(&__SC_COMP_3264); } eval 'sub __NR_io_setup () {0;}' unless defined(&__NR_io_setup); eval 'sub __NR_io_destroy () {1;}' unless defined(&__NR_io_destroy); eval 'sub __NR_io_submit () {2;}' unless defined(&__NR_io_submit); eval 'sub __NR_io_cancel () {3;}' unless defined(&__NR_io_cancel); if(defined(&__ARCH_WANT_TIME32_SYSCALLS) || (defined(&__BITS_PER_LONG) ? &__BITS_PER_LONG : undef) != 32) { eval 'sub __NR_io_getevents () {4;}' unless defined(&__NR_io_getevents); } eval 'sub __NR_setxattr () {5;}' unless defined(&__NR_setxattr); eval 'sub __NR_lsetxattr () {6;}' unless defined(&__NR_lsetxattr); eval 'sub __NR_fsetxattr () {7;}' unless defined(&__NR_fsetxattr); eval 'sub __NR_getxattr () {8;}' unless defined(&__NR_getxattr); eval 'sub __NR_lgetxattr () {9;}' unless defined(&__NR_lgetxattr); eval 'sub __NR_fgetxattr () {10;}' unless defined(&__NR_fgetxattr); eval 'sub __NR_listxattr () {11;}' unless defined(&__NR_listxattr); eval 'sub __NR_llistxattr () {12;}' unless defined(&__NR_llistxattr); eval 'sub __NR_flistxattr () {13;}' unless defined(&__NR_flistxattr); eval 'sub __NR_removexattr () {14;}' unless defined(&__NR_removexattr); eval 'sub __NR_lremovexattr () {15;}' unless defined(&__NR_lremovexattr); eval 'sub __NR_fremovexattr () {16;}' unless defined(&__NR_fremovexattr); eval 'sub __NR_getcwd () {17;}' unless defined(&__NR_getcwd); eval 'sub __NR_lookup_dcookie () {18;}' unless defined(&__NR_lookup_dcookie); eval 'sub __NR_eventfd2 () {19;}' unless defined(&__NR_eventfd2); eval 'sub __NR_epoll_create1 () {20;}' unless defined(&__NR_epoll_create1); eval 'sub __NR_epoll_ctl () {21;}' unless defined(&__NR_epoll_ctl); eval 'sub __NR_epoll_pwait () {22;}' unless defined(&__NR_epoll_pwait); eval 'sub __NR_dup () {23;}' unless defined(&__NR_dup); eval 'sub __NR_dup3 () {24;}' unless defined(&__NR_dup3); eval 'sub __NR3264_fcntl () {25;}' unless defined(&__NR3264_fcntl); eval 'sub __NR_inotify_init1 () {26;}' unless defined(&__NR_inotify_init1); eval 'sub __NR_inotify_add_watch () {27;}' unless defined(&__NR_inotify_add_watch); eval 'sub __NR_inotify_rm_watch () {28;}' unless defined(&__NR_inotify_rm_watch); eval 'sub __NR_ioctl () {29;}' unless defined(&__NR_ioctl); eval 'sub __NR_ioprio_set () {30;}' unless defined(&__NR_ioprio_set); eval 'sub __NR_ioprio_get () {31;}' unless defined(&__NR_ioprio_get); eval 'sub __NR_flock () {32;}' unless defined(&__NR_flock); eval 'sub __NR_mknodat () {33;}' unless defined(&__NR_mknodat); eval 'sub __NR_mkdirat () {34;}' unless defined(&__NR_mkdirat); eval 'sub __NR_unlinkat () {35;}' unless defined(&__NR_unlinkat); eval 'sub __NR_symlinkat () {36;}' unless defined(&__NR_symlinkat); eval 'sub __NR_linkat () {37;}' unless defined(&__NR_linkat); if(defined(&__ARCH_WANT_RENAMEAT)) { eval 'sub __NR_renameat () {38;}' unless defined(&__NR_renameat); } eval 'sub __NR_umount2 () {39;}' unless defined(&__NR_umount2); eval 'sub __NR_mount () {40;}' unless defined(&__NR_mount); eval 'sub __NR_pivot_root () {41;}' unless defined(&__NR_pivot_root); eval 'sub __NR_nfsservctl () {42;}' unless defined(&__NR_nfsservctl); eval 'sub __NR3264_statfs () {43;}' unless defined(&__NR3264_statfs); eval 'sub __NR3264_fstatfs () {44;}' unless defined(&__NR3264_fstatfs); eval 'sub __NR3264_truncate () {45;}' unless defined(&__NR3264_truncate); eval 'sub __NR3264_ftruncate () {46;}' unless defined(&__NR3264_ftruncate); eval 'sub __NR_fallocate () {47;}' unless defined(&__NR_fallocate); eval 'sub __NR_faccessat () {48;}' unless defined(&__NR_faccessat); eval 'sub __NR_chdir () {49;}' unless defined(&__NR_chdir); eval 'sub __NR_fchdir () {50;}' unless defined(&__NR_fchdir); eval 'sub __NR_chroot () {51;}' unless defined(&__NR_chroot); eval 'sub __NR_fchmod () {52;}' unless defined(&__NR_fchmod); eval 'sub __NR_fchmodat () {53;}' unless defined(&__NR_fchmodat); eval 'sub __NR_fchownat () {54;}' unless defined(&__NR_fchownat); eval 'sub __NR_fchown () {55;}' unless defined(&__NR_fchown); eval 'sub __NR_openat () {56;}' unless defined(&__NR_openat); eval 'sub __NR_close () {57;}' unless defined(&__NR_close); eval 'sub __NR_vhangup () {58;}' unless defined(&__NR_vhangup); eval 'sub __NR_pipe2 () {59;}' unless defined(&__NR_pipe2); eval 'sub __NR_quotactl () {60;}' unless defined(&__NR_quotactl); eval 'sub __NR_getdents64 () {61;}' unless defined(&__NR_getdents64); eval 'sub __NR3264_lseek () {62;}' unless defined(&__NR3264_lseek); eval 'sub __NR_read () {63;}' unless defined(&__NR_read); eval 'sub __NR_write () {64;}' unless defined(&__NR_write); eval 'sub __NR_readv () {65;}' unless defined(&__NR_readv); eval 'sub __NR_writev () {66;}' unless defined(&__NR_writev); eval 'sub __NR_pread64 () {67;}' unless defined(&__NR_pread64); eval 'sub __NR_pwrite64 () {68;}' unless defined(&__NR_pwrite64); eval 'sub __NR_preadv () {69;}' unless defined(&__NR_preadv); eval 'sub __NR_pwritev () {70;}' unless defined(&__NR_pwritev); eval 'sub __NR3264_sendfile () {71;}' unless defined(&__NR3264_sendfile); if(defined(&__ARCH_WANT_TIME32_SYSCALLS) || (defined(&__BITS_PER_LONG) ? &__BITS_PER_LONG : undef) != 32) { eval 'sub __NR_pselect6 () {72;}' unless defined(&__NR_pselect6); eval 'sub __NR_ppoll () {73;}' unless defined(&__NR_ppoll); } eval 'sub __NR_signalfd4 () {74;}' unless defined(&__NR_signalfd4); eval 'sub __NR_vmsplice () {75;}' unless defined(&__NR_vmsplice); eval 'sub __NR_splice () {76;}' unless defined(&__NR_splice); eval 'sub __NR_tee () {77;}' unless defined(&__NR_tee); eval 'sub __NR_readlinkat () {78;}' unless defined(&__NR_readlinkat); if(defined(&__ARCH_WANT_NEW_STAT) || defined(&__ARCH_WANT_STAT64)) { eval 'sub __NR3264_fstatat () {79;}' unless defined(&__NR3264_fstatat); eval 'sub __NR3264_fstat () {80;}' unless defined(&__NR3264_fstat); } eval 'sub __NR_sync () {81;}' unless defined(&__NR_sync); eval 'sub __NR_fsync () {82;}' unless defined(&__NR_fsync); eval 'sub __NR_fdatasync () {83;}' unless defined(&__NR_fdatasync); if(defined(&__ARCH_WANT_SYNC_FILE_RANGE2)) { eval 'sub __NR_sync_file_range2 () {84;}' unless defined(&__NR_sync_file_range2); } else { eval 'sub __NR_sync_file_range () {84;}' unless defined(&__NR_sync_file_range); } eval 'sub __NR_timerfd_create () {85;}' unless defined(&__NR_timerfd_create); if(defined(&__ARCH_WANT_TIME32_SYSCALLS) || (defined(&__BITS_PER_LONG) ? &__BITS_PER_LONG : undef) != 32) { eval 'sub __NR_timerfd_settime () {86;}' unless defined(&__NR_timerfd_settime); eval 'sub __NR_timerfd_gettime () {87;}' unless defined(&__NR_timerfd_gettime); } if(defined(&__ARCH_WANT_TIME32_SYSCALLS) || (defined(&__BITS_PER_LONG) ? &__BITS_PER_LONG : undef) != 32) { eval 'sub __NR_utimensat () {88;}' unless defined(&__NR_utimensat); } eval 'sub __NR_acct () {89;}' unless defined(&__NR_acct); eval 'sub __NR_capget () {90;}' unless defined(&__NR_capget); eval 'sub __NR_capset () {91;}' unless defined(&__NR_capset); eval 'sub __NR_personality () {92;}' unless defined(&__NR_personality); eval 'sub __NR_exit () {93;}' unless defined(&__NR_exit); eval 'sub __NR_exit_group () {94;}' unless defined(&__NR_exit_group); eval 'sub __NR_waitid () {95;}' unless defined(&__NR_waitid); eval 'sub __NR_set_tid_address () {96;}' unless defined(&__NR_set_tid_address); eval 'sub __NR_unshare () {97;}' unless defined(&__NR_unshare); if(defined(&__ARCH_WANT_TIME32_SYSCALLS) || (defined(&__BITS_PER_LONG) ? &__BITS_PER_LONG : undef) != 32) { eval 'sub __NR_futex () {98;}' unless defined(&__NR_futex); } eval 'sub __NR_set_robust_list () {99;}' unless defined(&__NR_set_robust_list); eval 'sub __NR_get_robust_list () {100;}' unless defined(&__NR_get_robust_list); if(defined(&__ARCH_WANT_TIME32_SYSCALLS) || (defined(&__BITS_PER_LONG) ? &__BITS_PER_LONG : undef) != 32) { eval 'sub __NR_nanosleep () {101;}' unless defined(&__NR_nanosleep); } eval 'sub __NR_getitimer () {102;}' unless defined(&__NR_getitimer); eval 'sub __NR_setitimer () {103;}' unless defined(&__NR_setitimer); eval 'sub __NR_kexec_load () {104;}' unless defined(&__NR_kexec_load); eval 'sub __NR_init_module () {105;}' unless defined(&__NR_init_module); eval 'sub __NR_delete_module () {106;}' unless defined(&__NR_delete_module); eval 'sub __NR_timer_create () {107;}' unless defined(&__NR_timer_create); if(defined(&__ARCH_WANT_TIME32_SYSCALLS) || (defined(&__BITS_PER_LONG) ? &__BITS_PER_LONG : undef) != 32) { eval 'sub __NR_timer_gettime () {108;}' unless defined(&__NR_timer_gettime); } eval 'sub __NR_timer_getoverrun () {109;}' unless defined(&__NR_timer_getoverrun); if(defined(&__ARCH_WANT_TIME32_SYSCALLS) || (defined(&__BITS_PER_LONG) ? &__BITS_PER_LONG : undef) != 32) { eval 'sub __NR_timer_settime () {110;}' unless defined(&__NR_timer_settime); } eval 'sub __NR_timer_delete () {111;}' unless defined(&__NR_timer_delete); if(defined(&__ARCH_WANT_TIME32_SYSCALLS) || (defined(&__BITS_PER_LONG) ? &__BITS_PER_LONG : undef) != 32) { eval 'sub __NR_clock_settime () {112;}' unless defined(&__NR_clock_settime); eval 'sub __NR_clock_gettime () {113;}' unless defined(&__NR_clock_gettime); eval 'sub __NR_clock_getres () {114;}' unless defined(&__NR_clock_getres); eval 'sub __NR_clock_nanosleep () {115;}' unless defined(&__NR_clock_nanosleep); } eval 'sub __NR_syslog () {116;}' unless defined(&__NR_syslog); eval 'sub __NR_ptrace () {117;}' unless defined(&__NR_ptrace); eval 'sub __NR_sched_setparam () {118;}' unless defined(&__NR_sched_setparam); eval 'sub __NR_sched_setscheduler () {119;}' unless defined(&__NR_sched_setscheduler); eval 'sub __NR_sched_getscheduler () {120;}' unless defined(&__NR_sched_getscheduler); eval 'sub __NR_sched_getparam () {121;}' unless defined(&__NR_sched_getparam); eval 'sub __NR_sched_setaffinity () {122;}' unless defined(&__NR_sched_setaffinity); eval 'sub __NR_sched_getaffinity () {123;}' unless defined(&__NR_sched_getaffinity); eval 'sub __NR_sched_yield () {124;}' unless defined(&__NR_sched_yield); eval 'sub __NR_sched_get_priority_max () {125;}' unless defined(&__NR_sched_get_priority_max); eval 'sub __NR_sched_get_priority_min () {126;}' unless defined(&__NR_sched_get_priority_min); if(defined(&__ARCH_WANT_TIME32_SYSCALLS) || (defined(&__BITS_PER_LONG) ? &__BITS_PER_LONG : undef) != 32) { eval 'sub __NR_sched_rr_get_interval () {127;}' unless defined(&__NR_sched_rr_get_interval); } eval 'sub __NR_restart_syscall () {128;}' unless defined(&__NR_restart_syscall); eval 'sub __NR_kill () {129;}' unless defined(&__NR_kill); eval 'sub __NR_tkill () {130;}' unless defined(&__NR_tkill); eval 'sub __NR_tgkill () {131;}' unless defined(&__NR_tgkill); eval 'sub __NR_sigaltstack () {132;}' unless defined(&__NR_sigaltstack); eval 'sub __NR_rt_sigsuspend () {133;}' unless defined(&__NR_rt_sigsuspend); eval 'sub __NR_rt_sigaction () {134;}' unless defined(&__NR_rt_sigaction); eval 'sub __NR_rt_sigprocmask () {135;}' unless defined(&__NR_rt_sigprocmask); eval 'sub __NR_rt_sigpending () {136;}' unless defined(&__NR_rt_sigpending); if(defined(&__ARCH_WANT_TIME32_SYSCALLS) || (defined(&__BITS_PER_LONG) ? &__BITS_PER_LONG : undef) != 32) { eval 'sub __NR_rt_sigtimedwait () {137;}' unless defined(&__NR_rt_sigtimedwait); } eval 'sub __NR_rt_sigqueueinfo () {138;}' unless defined(&__NR_rt_sigqueueinfo); eval 'sub __NR_rt_sigreturn () {139;}' unless defined(&__NR_rt_sigreturn); eval 'sub __NR_setpriority () {140;}' unless defined(&__NR_setpriority); eval 'sub __NR_getpriority () {141;}' unless defined(&__NR_getpriority); eval 'sub __NR_reboot () {142;}' unless defined(&__NR_reboot); eval 'sub __NR_setregid () {143;}' unless defined(&__NR_setregid); eval 'sub __NR_setgid () {144;}' unless defined(&__NR_setgid); eval 'sub __NR_setreuid () {145;}' unless defined(&__NR_setreuid); eval 'sub __NR_setuid () {146;}' unless defined(&__NR_setuid); eval 'sub __NR_setresuid () {147;}' unless defined(&__NR_setresuid); eval 'sub __NR_getresuid () {148;}' unless defined(&__NR_getresuid); eval 'sub __NR_setresgid () {149;}' unless defined(&__NR_setresgid); eval 'sub __NR_getresgid () {150;}' unless defined(&__NR_getresgid); eval 'sub __NR_setfsuid () {151;}' unless defined(&__NR_setfsuid); eval 'sub __NR_setfsgid () {152;}' unless defined(&__NR_setfsgid); eval 'sub __NR_times () {153;}' unless defined(&__NR_times); eval 'sub __NR_setpgid () {154;}' unless defined(&__NR_setpgid); eval 'sub __NR_getpgid () {155;}' unless defined(&__NR_getpgid); eval 'sub __NR_getsid () {156;}' unless defined(&__NR_getsid); eval 'sub __NR_setsid () {157;}' unless defined(&__NR_setsid); eval 'sub __NR_getgroups () {158;}' unless defined(&__NR_getgroups); eval 'sub __NR_setgroups () {159;}' unless defined(&__NR_setgroups); eval 'sub __NR_uname () {160;}' unless defined(&__NR_uname); eval 'sub __NR_sethostname () {161;}' unless defined(&__NR_sethostname); eval 'sub __NR_setdomainname () {162;}' unless defined(&__NR_setdomainname); if(defined(&__ARCH_WANT_SET_GET_RLIMIT)) { eval 'sub __NR_getrlimit () {163;}' unless defined(&__NR_getrlimit); eval 'sub __NR_setrlimit () {164;}' unless defined(&__NR_setrlimit); } eval 'sub __NR_getrusage () {165;}' unless defined(&__NR_getrusage); eval 'sub __NR_umask () {166;}' unless defined(&__NR_umask); eval 'sub __NR_prctl () {167;}' unless defined(&__NR_prctl); eval 'sub __NR_getcpu () {168;}' unless defined(&__NR_getcpu); if(defined(&__ARCH_WANT_TIME32_SYSCALLS) || (defined(&__BITS_PER_LONG) ? &__BITS_PER_LONG : undef) != 32) { eval 'sub __NR_gettimeofday () {169;}' unless defined(&__NR_gettimeofday); eval 'sub __NR_settimeofday () {170;}' unless defined(&__NR_settimeofday); eval 'sub __NR_adjtimex () {171;}' unless defined(&__NR_adjtimex); } eval 'sub __NR_getpid () {172;}' unless defined(&__NR_getpid); eval 'sub __NR_getppid () {173;}' unless defined(&__NR_getppid); eval 'sub __NR_getuid () {174;}' unless defined(&__NR_getuid); eval 'sub __NR_geteuid () {175;}' unless defined(&__NR_geteuid); eval 'sub __NR_getgid () {176;}' unless defined(&__NR_getgid); eval 'sub __NR_getegid () {177;}' unless defined(&__NR_getegid); eval 'sub __NR_gettid () {178;}' unless defined(&__NR_gettid); eval 'sub __NR_sysinfo () {179;}' unless defined(&__NR_sysinfo); eval 'sub __NR_mq_open () {180;}' unless defined(&__NR_mq_open); eval 'sub __NR_mq_unlink () {181;}' unless defined(&__NR_mq_unlink); if(defined(&__ARCH_WANT_TIME32_SYSCALLS) || (defined(&__BITS_PER_LONG) ? &__BITS_PER_LONG : undef) != 32) { eval 'sub __NR_mq_timedsend () {182;}' unless defined(&__NR_mq_timedsend); eval 'sub __NR_mq_timedreceive () {183;}' unless defined(&__NR_mq_timedreceive); } eval 'sub __NR_mq_notify () {184;}' unless defined(&__NR_mq_notify); eval 'sub __NR_mq_getsetattr () {185;}' unless defined(&__NR_mq_getsetattr); eval 'sub __NR_msgget () {186;}' unless defined(&__NR_msgget); eval 'sub __NR_msgctl () {187;}' unless defined(&__NR_msgctl); eval 'sub __NR_msgrcv () {188;}' unless defined(&__NR_msgrcv); eval 'sub __NR_msgsnd () {189;}' unless defined(&__NR_msgsnd); eval 'sub __NR_semget () {190;}' unless defined(&__NR_semget); eval 'sub __NR_semctl () {191;}' unless defined(&__NR_semctl); if(defined(&__ARCH_WANT_TIME32_SYSCALLS) || (defined(&__BITS_PER_LONG) ? &__BITS_PER_LONG : undef) != 32) { eval 'sub __NR_semtimedop () {192;}' unless defined(&__NR_semtimedop); } eval 'sub __NR_semop () {193;}' unless defined(&__NR_semop); eval 'sub __NR_shmget () {194;}' unless defined(&__NR_shmget); eval 'sub __NR_shmctl () {195;}' unless defined(&__NR_shmctl); eval 'sub __NR_shmat () {196;}' unless defined(&__NR_shmat); eval 'sub __NR_shmdt () {197;}' unless defined(&__NR_shmdt); eval 'sub __NR_socket () {198;}' unless defined(&__NR_socket); eval 'sub __NR_socketpair () {199;}' unless defined(&__NR_socketpair); eval 'sub __NR_bind () {200;}' unless defined(&__NR_bind); eval 'sub __NR_listen () {201;}' unless defined(&__NR_listen); eval 'sub __NR_accept () {202;}' unless defined(&__NR_accept); eval 'sub __NR_connect () {203;}' unless defined(&__NR_connect); eval 'sub __NR_getsockname () {204;}' unless defined(&__NR_getsockname); eval 'sub __NR_getpeername () {205;}' unless defined(&__NR_getpeername); eval 'sub __NR_sendto () {206;}' unless defined(&__NR_sendto); eval 'sub __NR_recvfrom () {207;}' unless defined(&__NR_recvfrom); eval 'sub __NR_setsockopt () {208;}' unless defined(&__NR_setsockopt); eval 'sub __NR_getsockopt () {209;}' unless defined(&__NR_getsockopt); eval 'sub __NR_shutdown () {210;}' unless defined(&__NR_shutdown); eval 'sub __NR_sendmsg () {211;}' unless defined(&__NR_sendmsg); eval 'sub __NR_recvmsg () {212;}' unless defined(&__NR_recvmsg); eval 'sub __NR_readahead () {213;}' unless defined(&__NR_readahead); eval 'sub __NR_brk () {214;}' unless defined(&__NR_brk); eval 'sub __NR_munmap () {215;}' unless defined(&__NR_munmap); eval 'sub __NR_mremap () {216;}' unless defined(&__NR_mremap); eval 'sub __NR_add_key () {217;}' unless defined(&__NR_add_key); eval 'sub __NR_request_key () {218;}' unless defined(&__NR_request_key); eval 'sub __NR_keyctl () {219;}' unless defined(&__NR_keyctl); eval 'sub __NR_clone () {220;}' unless defined(&__NR_clone); eval 'sub __NR_execve () {221;}' unless defined(&__NR_execve); eval 'sub __NR3264_mmap () {222;}' unless defined(&__NR3264_mmap); eval 'sub __NR3264_fadvise64 () {223;}' unless defined(&__NR3264_fadvise64); unless(defined(&__ARCH_NOMMU)) { eval 'sub __NR_swapon () {224;}' unless defined(&__NR_swapon); eval 'sub __NR_swapoff () {225;}' unless defined(&__NR_swapoff); eval 'sub __NR_mprotect () {226;}' unless defined(&__NR_mprotect); eval 'sub __NR_msync () {227;}' unless defined(&__NR_msync); eval 'sub __NR_mlock () {228;}' unless defined(&__NR_mlock); eval 'sub __NR_munlock () {229;}' unless defined(&__NR_munlock); eval 'sub __NR_mlockall () {230;}' unless defined(&__NR_mlockall); eval 'sub __NR_munlockall () {231;}' unless defined(&__NR_munlockall); eval 'sub __NR_mincore () {232;}' unless defined(&__NR_mincore); eval 'sub __NR_madvise () {233;}' unless defined(&__NR_madvise); eval 'sub __NR_remap_file_pages () {234;}' unless defined(&__NR_remap_file_pages); eval 'sub __NR_mbind () {235;}' unless defined(&__NR_mbind); eval 'sub __NR_get_mempolicy () {236;}' unless defined(&__NR_get_mempolicy); eval 'sub __NR_set_mempolicy () {237;}' unless defined(&__NR_set_mempolicy); eval 'sub __NR_migrate_pages () {238;}' unless defined(&__NR_migrate_pages); eval 'sub __NR_move_pages () {239;}' unless defined(&__NR_move_pages); } eval 'sub __NR_rt_tgsigqueueinfo () {240;}' unless defined(&__NR_rt_tgsigqueueinfo); eval 'sub __NR_perf_event_open () {241;}' unless defined(&__NR_perf_event_open); eval 'sub __NR_accept4 () {242;}' unless defined(&__NR_accept4); if(defined(&__ARCH_WANT_TIME32_SYSCALLS) || (defined(&__BITS_PER_LONG) ? &__BITS_PER_LONG : undef) != 32) { eval 'sub __NR_recvmmsg () {243;}' unless defined(&__NR_recvmmsg); } eval 'sub __NR_arch_specific_syscall () {244;}' unless defined(&__NR_arch_specific_syscall); if(defined(&__ARCH_WANT_TIME32_SYSCALLS) || (defined(&__BITS_PER_LONG) ? &__BITS_PER_LONG : undef) != 32) { eval 'sub __NR_wait4 () {260;}' unless defined(&__NR_wait4); } eval 'sub __NR_prlimit64 () {261;}' unless defined(&__NR_prlimit64); eval 'sub __NR_fanotify_init () {262;}' unless defined(&__NR_fanotify_init); eval 'sub __NR_fanotify_mark () {263;}' unless defined(&__NR_fanotify_mark); eval 'sub __NR_name_to_handle_at () {264;}' unless defined(&__NR_name_to_handle_at); eval 'sub __NR_open_by_handle_at () {265;}' unless defined(&__NR_open_by_handle_at); if(defined(&__ARCH_WANT_TIME32_SYSCALLS) || (defined(&__BITS_PER_LONG) ? &__BITS_PER_LONG : undef) != 32) { eval 'sub __NR_clock_adjtime () {266;}' unless defined(&__NR_clock_adjtime); } eval 'sub __NR_syncfs () {267;}' unless defined(&__NR_syncfs); eval 'sub __NR_setns () {268;}' unless defined(&__NR_setns); eval 'sub __NR_sendmmsg () {269;}' unless defined(&__NR_sendmmsg); eval 'sub __NR_process_vm_readv () {270;}' unless defined(&__NR_process_vm_readv); eval 'sub __NR_process_vm_writev () {271;}' unless defined(&__NR_process_vm_writev); eval 'sub __NR_kcmp () {272;}' unless defined(&__NR_kcmp); eval 'sub __NR_finit_module () {273;}' unless defined(&__NR_finit_module); eval 'sub __NR_sched_setattr () {274;}' unless defined(&__NR_sched_setattr); eval 'sub __NR_sched_getattr () {275;}' unless defined(&__NR_sched_getattr); eval 'sub __NR_renameat2 () {276;}' unless defined(&__NR_renameat2); eval 'sub __NR_seccomp () {277;}' unless defined(&__NR_seccomp); eval 'sub __NR_getrandom () {278;}' unless defined(&__NR_getrandom); eval 'sub __NR_memfd_create () {279;}' unless defined(&__NR_memfd_create); eval 'sub __NR_bpf () {280;}' unless defined(&__NR_bpf); eval 'sub __NR_execveat () {281;}' unless defined(&__NR_execveat); eval 'sub __NR_userfaultfd () {282;}' unless defined(&__NR_userfaultfd); eval 'sub __NR_membarrier () {283;}' unless defined(&__NR_membarrier); eval 'sub __NR_mlock2 () {284;}' unless defined(&__NR_mlock2); eval 'sub __NR_copy_file_range () {285;}' unless defined(&__NR_copy_file_range); eval 'sub __NR_preadv2 () {286;}' unless defined(&__NR_preadv2); eval 'sub __NR_pwritev2 () {287;}' unless defined(&__NR_pwritev2); eval 'sub __NR_pkey_mprotect () {288;}' unless defined(&__NR_pkey_mprotect); eval 'sub __NR_pkey_alloc () {289;}' unless defined(&__NR_pkey_alloc); eval 'sub __NR_pkey_free () {290;}' unless defined(&__NR_pkey_free); eval 'sub __NR_statx () {291;}' unless defined(&__NR_statx); if(defined(&__ARCH_WANT_TIME32_SYSCALLS) || (defined(&__BITS_PER_LONG) ? &__BITS_PER_LONG : undef) != 32) { eval 'sub __NR_io_pgetevents () {292;}' unless defined(&__NR_io_pgetevents); } eval 'sub __NR_rseq () {293;}' unless defined(&__NR_rseq); eval 'sub __NR_kexec_file_load () {294;}' unless defined(&__NR_kexec_file_load); if(defined(&__SYSCALL_COMPAT) || (defined(&__BITS_PER_LONG) ? &__BITS_PER_LONG : undef) == 32) { eval 'sub __NR_clock_gettime64 () {403;}' unless defined(&__NR_clock_gettime64); eval 'sub __NR_clock_settime64 () {404;}' unless defined(&__NR_clock_settime64); eval 'sub __NR_clock_adjtime64 () {405;}' unless defined(&__NR_clock_adjtime64); eval 'sub __NR_clock_getres_time64 () {406;}' unless defined(&__NR_clock_getres_time64); eval 'sub __NR_clock_nanosleep_time64 () {407;}' unless defined(&__NR_clock_nanosleep_time64); eval 'sub __NR_timer_gettime64 () {408;}' unless defined(&__NR_timer_gettime64); eval 'sub __NR_timer_settime64 () {409;}' unless defined(&__NR_timer_settime64); eval 'sub __NR_timerfd_gettime64 () {410;}' unless defined(&__NR_timerfd_gettime64); eval 'sub __NR_timerfd_settime64 () {411;}' unless defined(&__NR_timerfd_settime64); eval 'sub __NR_utimensat_time64 () {412;}' unless defined(&__NR_utimensat_time64); eval 'sub __NR_pselect6_time64 () {413;}' unless defined(&__NR_pselect6_time64); eval 'sub __NR_ppoll_time64 () {414;}' unless defined(&__NR_ppoll_time64); eval 'sub __NR_io_pgetevents_time64 () {416;}' unless defined(&__NR_io_pgetevents_time64); eval 'sub __NR_recvmmsg_time64 () {417;}' unless defined(&__NR_recvmmsg_time64); eval 'sub __NR_mq_timedsend_time64 () {418;}' unless defined(&__NR_mq_timedsend_time64); eval 'sub __NR_mq_timedreceive_time64 () {419;}' unless defined(&__NR_mq_timedreceive_time64); eval 'sub __NR_semtimedop_time64 () {420;}' unless defined(&__NR_semtimedop_time64); eval 'sub __NR_rt_sigtimedwait_time64 () {421;}' unless defined(&__NR_rt_sigtimedwait_time64); eval 'sub __NR_futex_time64 () {422;}' unless defined(&__NR_futex_time64); eval 'sub __NR_sched_rr_get_interval_time64 () {423;}' unless defined(&__NR_sched_rr_get_interval_time64); } eval 'sub __NR_pidfd_send_signal () {424;}' unless defined(&__NR_pidfd_send_signal); eval 'sub __NR_io_uring_setup () {425;}' unless defined(&__NR_io_uring_setup); eval 'sub __NR_io_uring_enter () {426;}' unless defined(&__NR_io_uring_enter); eval 'sub __NR_io_uring_register () {427;}' unless defined(&__NR_io_uring_register); eval 'sub __NR_open_tree () {428;}' unless defined(&__NR_open_tree); eval 'sub __NR_move_mount () {429;}' unless defined(&__NR_move_mount); eval 'sub __NR_fsopen () {430;}' unless defined(&__NR_fsopen); eval 'sub __NR_fsconfig () {431;}' unless defined(&__NR_fsconfig); eval 'sub __NR_fsmount () {432;}' unless defined(&__NR_fsmount); eval 'sub __NR_fspick () {433;}' unless defined(&__NR_fspick); eval 'sub __NR_pidfd_open () {434;}' unless defined(&__NR_pidfd_open); if(defined(&__ARCH_WANT_SYS_CLONE3)) { eval 'sub __NR_clone3 () {435;}' unless defined(&__NR_clone3); } eval 'sub __NR_close_range () {436;}' unless defined(&__NR_close_range); eval 'sub __NR_openat2 () {437;}' unless defined(&__NR_openat2); eval 'sub __NR_pidfd_getfd () {438;}' unless defined(&__NR_pidfd_getfd); eval 'sub __NR_faccessat2 () {439;}' unless defined(&__NR_faccessat2); eval 'sub __NR_process_madvise () {440;}' unless defined(&__NR_process_madvise); eval 'sub __NR_epoll_pwait2 () {441;}' unless defined(&__NR_epoll_pwait2); eval 'sub __NR_mount_setattr () {442;}' unless defined(&__NR_mount_setattr); eval 'sub __NR_quotactl_fd () {443;}' unless defined(&__NR_quotactl_fd); eval 'sub __NR_landlock_create_ruleset () {444;}' unless defined(&__NR_landlock_create_ruleset); eval 'sub __NR_landlock_add_rule () {445;}' unless defined(&__NR_landlock_add_rule); eval 'sub __NR_landlock_restrict_self () {446;}' unless defined(&__NR_landlock_restrict_self); if(defined(&__ARCH_WANT_MEMFD_SECRET)) { eval 'sub __NR_memfd_secret () {447;}' unless defined(&__NR_memfd_secret); } eval 'sub __NR_process_mrelease () {448;}' unless defined(&__NR_process_mrelease); eval 'sub __NR_futex_waitv () {449;}' unless defined(&__NR_futex_waitv); eval 'sub __NR_set_mempolicy_home_node () {450;}' unless defined(&__NR_set_mempolicy_home_node); eval 'sub __NR_cachestat () {451;}' unless defined(&__NR_cachestat); eval 'sub __NR_fchmodat2 () {452;}' unless defined(&__NR_fchmodat2); eval 'sub __NR_map_shadow_stack () {453;}' unless defined(&__NR_map_shadow_stack); eval 'sub __NR_futex_wake () {454;}' unless defined(&__NR_futex_wake); eval 'sub __NR_futex_wait () {455;}' unless defined(&__NR_futex_wait); eval 'sub __NR_futex_requeue () {456;}' unless defined(&__NR_futex_requeue); eval 'sub __NR_statmount () {457;}' unless defined(&__NR_statmount); eval 'sub __NR_listmount () {458;}' unless defined(&__NR_listmount); eval 'sub __NR_lsm_get_self_attr () {459;}' unless defined(&__NR_lsm_get_self_attr); eval 'sub __NR_lsm_set_self_attr () {460;}' unless defined(&__NR_lsm_set_self_attr); eval 'sub __NR_lsm_list_modules () {461;}' unless defined(&__NR_lsm_list_modules); undef(&__NR_syscalls) if defined(&__NR_syscalls); eval 'sub __NR_syscalls () {462;}' unless defined(&__NR_syscalls); if((defined(&__BITS_PER_LONG) ? &__BITS_PER_LONG : undef) == 64 && !defined(&__SYSCALL_COMPAT)) { eval 'sub __NR_fcntl () { &__NR3264_fcntl;}' unless defined(&__NR_fcntl); eval 'sub __NR_statfs () { &__NR3264_statfs;}' unless defined(&__NR_statfs); eval 'sub __NR_fstatfs () { &__NR3264_fstatfs;}' unless defined(&__NR_fstatfs); eval 'sub __NR_truncate () { &__NR3264_truncate;}' unless defined(&__NR_truncate); eval 'sub __NR_ftruncate () { &__NR3264_ftruncate;}' unless defined(&__NR_ftruncate); eval 'sub __NR_lseek () { &__NR3264_lseek;}' unless defined(&__NR_lseek); eval 'sub __NR_sendfile () { &__NR3264_sendfile;}' unless defined(&__NR_sendfile); if(defined(&__ARCH_WANT_NEW_STAT) || defined(&__ARCH_WANT_STAT64)) { eval 'sub __NR_newfstatat () { &__NR3264_fstatat;}' unless defined(&__NR_newfstatat); eval 'sub __NR_fstat () { &__NR3264_fstat;}' unless defined(&__NR_fstat); } eval 'sub __NR_mmap () { &__NR3264_mmap;}' unless defined(&__NR_mmap); eval 'sub __NR_fadvise64 () { &__NR3264_fadvise64;}' unless defined(&__NR_fadvise64); if(defined(&__NR3264_stat)) { eval 'sub __NR_stat () { &__NR3264_stat;}' unless defined(&__NR_stat); eval 'sub __NR_lstat () { &__NR3264_lstat;}' unless defined(&__NR_lstat); } } else { eval 'sub __NR_fcntl64 () { &__NR3264_fcntl;}' unless defined(&__NR_fcntl64); eval 'sub __NR_statfs64 () { &__NR3264_statfs;}' unless defined(&__NR_statfs64); eval 'sub __NR_fstatfs64 () { &__NR3264_fstatfs;}' unless defined(&__NR_fstatfs64); eval 'sub __NR_truncate64 () { &__NR3264_truncate;}' unless defined(&__NR_truncate64); eval 'sub __NR_ftruncate64 () { &__NR3264_ftruncate;}' unless defined(&__NR_ftruncate64); eval 'sub __NR_llseek () { &__NR3264_lseek;}' unless defined(&__NR_llseek); eval 'sub __NR_sendfile64 () { &__NR3264_sendfile;}' unless defined(&__NR_sendfile64); if(defined(&__ARCH_WANT_NEW_STAT) || defined(&__ARCH_WANT_STAT64)) { eval 'sub __NR_fstatat64 () { &__NR3264_fstatat;}' unless defined(&__NR_fstatat64); eval 'sub __NR_fstat64 () { &__NR3264_fstat;}' unless defined(&__NR_fstat64); } eval 'sub __NR_mmap2 () { &__NR3264_mmap;}' unless defined(&__NR_mmap2); eval 'sub __NR_fadvise64_64 () { &__NR3264_fadvise64;}' unless defined(&__NR_fadvise64_64); if(defined(&__NR3264_stat)) { eval 'sub __NR_stat64 () { &__NR3264_stat;}' unless defined(&__NR_stat64); eval 'sub __NR_lstat64 () { &__NR3264_lstat;}' unless defined(&__NR_lstat64); } } 1;