From 46644c40de1b809b88fc1abd8fe19f9ffa955bff Mon Sep 17 00:00:00 2001 From: Szabolcs Nagy Date: Thu, 8 Aug 2019 07:21:40 +0000 Subject: [PATCH] v1.1.23 update --- abi_func.cc | 11 + abi_type.aarch64.cc | 20 +- abi_type.arm.cc | 18 +- abi_type.i386.cc | 18 +- abi_type.microblaze.cc | 24 +- abi_type.mips.cc | 18 +- abi_type.mips64.cc | 18 +- abi_type.mipsn32.cc | 18 +- abi_type.or1k.cc | 18 +- abi_type.powerpc.cc | 18 +- abi_type.powerpc64.cc | 18 +- abi_type.sh.cc | 18 +- abi_type.x32.cc | 18 +- abi_type.x86_64.cc | 18 +- data/abi_func.x86_64.musl | 12 + data/abi_type.x86_64.musl | 18 +- data/musl.aarch64.decls | 164 +++--- data/musl.arm.decls | 205 ++++--- data/musl.generic.decls | 519 +++++++++++++++- data/musl.i386.decls | 245 ++++---- data/musl.microblaze.decls | 183 +++--- data/musl.mips.decls | 207 +++---- data/musl.mips64.decls | 127 ++-- data/musl.mipsn32.decls | 171 +++--- data/musl.or1k.decls | 154 +++-- data/musl.powerpc.decls | 214 ++++--- data/musl.powerpc64.decls | 166 +++--- data/musl.problems | 4 +- data/musl.sh.decls | 177 +++--- data/musl.x32.decls | 199 +++---- data/musl.x86_64.decls | 195 +++--- tab_c11.html | 816 +++++++++++++------------- tab_c99.html | 806 ++++++++++++------------- tab_posix.html | 1138 ++++++++++++++++++------------------ 34 files changed, 3327 insertions(+), 2646 deletions(-) diff --git a/abi_func.cc b/abi_func.cc index 6abb9a9..34edd17 100644 --- a/abi_func.cc +++ b/abi_func.cc @@ -75,6 +75,7 @@ #include #include #include +#include #include #include #include @@ -82,6 +83,7 @@ #include #include #include +#include #include #include #include @@ -438,6 +440,7 @@ T(exp2f) T(exp2l) T(expf) T(expl) +T(explicit_bzero) T(expm1) T(expm1f) T(expm1l) @@ -523,6 +526,7 @@ T(fmodl) T(fmtmsg) T(fnmatch) T(fopen) +T(fopencookie) T(fork) T(forkpty) T(fpathconf) @@ -593,6 +597,7 @@ M(T(getdents)) T(getdomainname) T(getdtablesize) T(getegid) +T(getentropy) T(getenv) T(geteuid) T(getgid) @@ -643,6 +648,7 @@ T(getpwnam) T(getpwnam_r) T(getpwuid) T(getpwuid_r) +T(getrandom) T(getresgid) T(getresuid) T(getrlimit) @@ -871,10 +877,12 @@ T(mbsrtowcs) T(mbstowcs) T(mbtowc) T(memalign) +T(membarrier) T(memccpy) M(T(memchr)) T(memcmp) T(memcpy) +T(memfd_create) T(memmem) T(memmove) T(mempcpy) @@ -895,6 +903,7 @@ T(mkstemps) T(mktemp) T(mktime) T(mlock) +T(mlock2) T(mlockall) T(mmap) T(modf) @@ -928,6 +937,7 @@ M(T(mtx_unlock)) T(munlock) T(munlockall) T(munmap) +T(name_to_handle_at) T(nan) T(nanf) T(nanl) @@ -958,6 +968,7 @@ T(ns_skiprr) T(ntohl) T(ntohs) T(open) +T(open_by_handle_at) T(open_memstream) T(open_wmemstream) T(openat) diff --git a/abi_type.aarch64.cc b/abi_type.aarch64.cc index 8290db1..ecf7219 100644 --- a/abi_type.aarch64.cc +++ b/abi_type.aarch64.cc @@ -115,8 +115,8 @@ //#include #include #include -//#include #include +#include #include #include #include @@ -127,6 +127,7 @@ #include #include #include +#include #include //#include #include @@ -277,6 +278,11 @@ T(,clock_t) T(,clockid_t) M(T(,cnd_t)) T(,comp_t) +T(,cookie_close_function_t) +T(,cookie_io_functions_t) +T(,cookie_read_function_t) +T(,cookie_seek_function_t) +T(,cookie_write_function_t) T(,cpu_set_t) T(,dev_t) T(,div_t) @@ -413,6 +419,8 @@ T(,speed_t) T(,ssize_t) T(,stack_t) T(struct,FTW) +T(struct,_IO_FILE) +T(struct,_IO_cookie_io_functions_t) //T(struct,__fsid_t) T(struct,__jmp_buf_tag) //T(struct,__locale_struct) @@ -420,6 +428,8 @@ T(struct,__jmp_buf_tag) T(struct,__ns_msg) T(struct,__ns_rr) //T(struct,__ptcb) +T(struct,__ptrace_peeksiginfo_args) +T(struct,__ptrace_seccomp_metadata) T(struct,__res_state) //T(struct,__sigset_t) //T(struct,__ucontext) @@ -453,9 +463,13 @@ T(struct,ether_addr) T(struct,ether_arp) T(struct,ether_header) T(struct,ethhdr) +T(struct,extra_context) T(struct,f_owner_ex) +T(struct,fanotify_event_info_fid) +T(struct,fanotify_event_info_header) T(struct,fanotify_event_metadata) T(struct,fanotify_response) +T(struct,file_handle) T(struct,flock) T(struct,fpsimd_context) T(struct,group) @@ -551,7 +565,6 @@ T(struct,passwd) T(struct,pollfd) T(struct,prctl_mm_map) T(struct,protoent) -//T(struct,ptrace_peeksiginfo_args) T(struct,qelem) T(struct,r_debug) T(struct,re_pattern_buffer) @@ -597,10 +610,13 @@ T(struct,strfdinsert) T(struct,strioctl) T(struct,strpeek) T(struct,strrecvfd) +T(struct,sve_context) T(struct,sysinfo) +T(struct,tcp_diag_md5sig) T(struct,tcp_info) T(struct,tcp_md5sig) T(struct,tcp_repair_window) +T(struct,tcp_zerocopy_receive) T(struct,tcphdr) T(struct,termios) T(struct,tftphdr) diff --git a/abi_type.arm.cc b/abi_type.arm.cc index 0e1c30f..e685e99 100644 --- a/abi_type.arm.cc +++ b/abi_type.arm.cc @@ -115,8 +115,8 @@ //#include #include #include -//#include #include +#include #include #include #include @@ -127,6 +127,7 @@ #include #include #include +#include #include //#include #include @@ -277,6 +278,11 @@ T(,clock_t) T(,clockid_t) M(T(,cnd_t)) T(,comp_t) +T(,cookie_close_function_t) +T(,cookie_io_functions_t) +T(,cookie_read_function_t) +T(,cookie_seek_function_t) +T(,cookie_write_function_t) T(,cpu_set_t) T(,dev_t) T(,div_t) @@ -412,6 +418,8 @@ T(,speed_t) T(,ssize_t) T(,stack_t) T(struct,FTW) +T(struct,_IO_FILE) +T(struct,_IO_cookie_io_functions_t) //T(struct,__fsid_t) T(struct,__jmp_buf_tag) //T(struct,__locale_struct) @@ -419,6 +427,8 @@ T(struct,__jmp_buf_tag) T(struct,__ns_msg) T(struct,__ns_rr) //T(struct,__ptcb) +T(struct,__ptrace_peeksiginfo_args) +T(struct,__ptrace_seccomp_metadata) T(struct,__res_state) //T(struct,__sigset_t) //T(struct,__ucontext) @@ -451,8 +461,11 @@ T(struct,ether_arp) T(struct,ether_header) T(struct,ethhdr) T(struct,f_owner_ex) +T(struct,fanotify_event_info_fid) +T(struct,fanotify_event_info_header) T(struct,fanotify_event_metadata) T(struct,fanotify_response) +T(struct,file_handle) T(struct,flock) T(struct,fp_reg) T(struct,group) @@ -548,7 +561,6 @@ T(struct,passwd) T(struct,pollfd) T(struct,prctl_mm_map) T(struct,protoent) -//T(struct,ptrace_peeksiginfo_args) T(struct,qelem) T(struct,r_debug) T(struct,re_pattern_buffer) @@ -595,9 +607,11 @@ T(struct,strioctl) T(struct,strpeek) T(struct,strrecvfd) T(struct,sysinfo) +T(struct,tcp_diag_md5sig) T(struct,tcp_info) T(struct,tcp_md5sig) T(struct,tcp_repair_window) +T(struct,tcp_zerocopy_receive) T(struct,tcphdr) T(struct,termios) T(struct,tftphdr) diff --git a/abi_type.i386.cc b/abi_type.i386.cc index cd5c33d..1497185 100644 --- a/abi_type.i386.cc +++ b/abi_type.i386.cc @@ -115,8 +115,8 @@ //#include #include #include -//#include #include +#include #include #include #include @@ -127,6 +127,7 @@ #include #include #include +#include #include //#include #include @@ -277,6 +278,11 @@ T(,clock_t) T(,clockid_t) M(T(,cnd_t)) T(,comp_t) +T(,cookie_close_function_t) +T(,cookie_io_functions_t) +T(,cookie_read_function_t) +T(,cookie_seek_function_t) +T(,cookie_write_function_t) T(,cpu_set_t) T(,dev_t) T(,div_t) @@ -414,6 +420,8 @@ T(,speed_t) T(,ssize_t) T(,stack_t) T(struct,FTW) +T(struct,_IO_FILE) +T(struct,_IO_cookie_io_functions_t) //T(struct,__fsid_t) T(struct,__jmp_buf_tag) //T(struct,__locale_struct) @@ -421,6 +429,8 @@ T(struct,__jmp_buf_tag) T(struct,__ns_msg) T(struct,__ns_rr) //T(struct,__ptcb) +T(struct,__ptrace_peeksiginfo_args) +T(struct,__ptrace_seccomp_metadata) T(struct,__res_state) //T(struct,__sigset_t) //T(struct,__ucontext) @@ -454,8 +464,11 @@ T(struct,ether_arp) T(struct,ether_header) T(struct,ethhdr) T(struct,f_owner_ex) +T(struct,fanotify_event_info_fid) +T(struct,fanotify_event_info_header) T(struct,fanotify_event_metadata) T(struct,fanotify_response) +T(struct,file_handle) T(struct,flock) T(struct,group) T(struct,group_filter) @@ -550,7 +563,6 @@ T(struct,passwd) T(struct,pollfd) T(struct,prctl_mm_map) T(struct,protoent) -//T(struct,ptrace_peeksiginfo_args) T(struct,qelem) T(struct,r_debug) T(struct,re_pattern_buffer) @@ -597,9 +609,11 @@ T(struct,strioctl) T(struct,strpeek) T(struct,strrecvfd) T(struct,sysinfo) +T(struct,tcp_diag_md5sig) T(struct,tcp_info) T(struct,tcp_md5sig) T(struct,tcp_repair_window) +T(struct,tcp_zerocopy_receive) T(struct,tcphdr) T(struct,termios) T(struct,tftphdr) diff --git a/abi_type.microblaze.cc b/abi_type.microblaze.cc index d6df306..8fbe1b5 100644 --- a/abi_type.microblaze.cc +++ b/abi_type.microblaze.cc @@ -115,8 +115,8 @@ //#include #include #include -//#include #include +#include #include #include #include @@ -127,6 +127,7 @@ #include #include #include +#include #include //#include #include @@ -277,11 +278,19 @@ T(,clock_t) T(,clockid_t) M(T(,cnd_t)) T(,comp_t) +T(,cookie_close_function_t) +T(,cookie_io_functions_t) +T(,cookie_read_function_t) +T(,cookie_seek_function_t) +T(,cookie_write_function_t) T(,cpu_set_t) T(,dev_t) T(,div_t) T(,double) T(,double_t) +T(,elf_fpregset_t) +T(,elf_greg_t) +T(,elf_gregset_t) T(,epoll_data_t) T(,eventfd_t) T(,fd_mask) @@ -409,6 +418,8 @@ T(,speed_t) T(,ssize_t) T(,stack_t) T(struct,FTW) +T(struct,_IO_FILE) +T(struct,_IO_cookie_io_functions_t) //T(struct,__fsid_t) T(struct,__jmp_buf_tag) //T(struct,__locale_struct) @@ -416,6 +427,8 @@ T(struct,__jmp_buf_tag) T(struct,__ns_msg) T(struct,__ns_rr) //T(struct,__ptcb) +T(struct,__ptrace_peeksiginfo_args) +T(struct,__ptrace_seccomp_metadata) T(struct,__res_state) //T(struct,__sigset_t) //T(struct,__ucontext) @@ -448,8 +461,11 @@ T(struct,ether_arp) T(struct,ether_header) T(struct,ethhdr) T(struct,f_owner_ex) +T(struct,fanotify_event_info_fid) +T(struct,fanotify_event_info_header) T(struct,fanotify_event_metadata) T(struct,fanotify_response) +T(struct,file_handle) T(struct,flock) T(struct,group) T(struct,group_filter) @@ -544,7 +560,6 @@ T(struct,passwd) T(struct,pollfd) T(struct,prctl_mm_map) T(struct,protoent) -//T(struct,ptrace_peeksiginfo_args) T(struct,qelem) T(struct,r_debug) T(struct,re_pattern_buffer) @@ -591,9 +606,11 @@ T(struct,strioctl) T(struct,strpeek) T(struct,strrecvfd) T(struct,sysinfo) +T(struct,tcp_diag_md5sig) T(struct,tcp_info) T(struct,tcp_md5sig) T(struct,tcp_repair_window) +T(struct,tcp_zerocopy_receive) T(struct,tcphdr) T(struct,termios) T(struct,tftphdr) @@ -607,6 +624,9 @@ T(struct,tm) T(struct,tms) T(struct,ucred) T(struct,udphdr) +T(struct,user) +T(struct,user_fpregs_struct) +T(struct,user_regs_struct) T(struct,utimbuf) T(struct,utmpx) T(struct,utsname) diff --git a/abi_type.mips.cc b/abi_type.mips.cc index 7070d1b..dd8dd4e 100644 --- a/abi_type.mips.cc +++ b/abi_type.mips.cc @@ -115,8 +115,8 @@ //#include #include #include -//#include #include +#include #include #include #include @@ -127,6 +127,7 @@ #include #include #include +#include #include //#include #include @@ -277,6 +278,11 @@ T(,clock_t) T(,clockid_t) M(T(,cnd_t)) T(,comp_t) +T(,cookie_close_function_t) +T(,cookie_io_functions_t) +T(,cookie_read_function_t) +T(,cookie_seek_function_t) +T(,cookie_write_function_t) T(,cpu_set_t) T(,dev_t) T(,div_t) @@ -414,6 +420,8 @@ T(,speed_t) T(,ssize_t) T(,stack_t) T(struct,FTW) +T(struct,_IO_FILE) +T(struct,_IO_cookie_io_functions_t) //T(struct,__fsid_t) T(struct,__jmp_buf_tag) //T(struct,__locale_struct) @@ -421,6 +429,8 @@ T(struct,__jmp_buf_tag) T(struct,__ns_msg) T(struct,__ns_rr) //T(struct,__ptcb) +T(struct,__ptrace_peeksiginfo_args) +T(struct,__ptrace_seccomp_metadata) T(struct,__res_state) //T(struct,__sigset_t) //T(struct,__ucontext) @@ -453,8 +463,11 @@ T(struct,ether_arp) T(struct,ether_header) T(struct,ethhdr) T(struct,f_owner_ex) +T(struct,fanotify_event_info_fid) +T(struct,fanotify_event_info_header) T(struct,fanotify_event_metadata) T(struct,fanotify_response) +T(struct,file_handle) T(struct,flock) T(struct,group) T(struct,group_filter) @@ -549,7 +562,6 @@ T(struct,passwd) T(struct,pollfd) T(struct,prctl_mm_map) T(struct,protoent) -//T(struct,ptrace_peeksiginfo_args) T(struct,qelem) T(struct,r_debug) T(struct,re_pattern_buffer) @@ -596,9 +608,11 @@ T(struct,strioctl) T(struct,strpeek) T(struct,strrecvfd) T(struct,sysinfo) +T(struct,tcp_diag_md5sig) T(struct,tcp_info) T(struct,tcp_md5sig) T(struct,tcp_repair_window) +T(struct,tcp_zerocopy_receive) T(struct,tcphdr) T(struct,termios) T(struct,tftphdr) diff --git a/abi_type.mips64.cc b/abi_type.mips64.cc index 7070d1b..dd8dd4e 100644 --- a/abi_type.mips64.cc +++ b/abi_type.mips64.cc @@ -115,8 +115,8 @@ //#include #include #include -//#include #include +#include #include #include #include @@ -127,6 +127,7 @@ #include #include #include +#include #include //#include #include @@ -277,6 +278,11 @@ T(,clock_t) T(,clockid_t) M(T(,cnd_t)) T(,comp_t) +T(,cookie_close_function_t) +T(,cookie_io_functions_t) +T(,cookie_read_function_t) +T(,cookie_seek_function_t) +T(,cookie_write_function_t) T(,cpu_set_t) T(,dev_t) T(,div_t) @@ -414,6 +420,8 @@ T(,speed_t) T(,ssize_t) T(,stack_t) T(struct,FTW) +T(struct,_IO_FILE) +T(struct,_IO_cookie_io_functions_t) //T(struct,__fsid_t) T(struct,__jmp_buf_tag) //T(struct,__locale_struct) @@ -421,6 +429,8 @@ T(struct,__jmp_buf_tag) T(struct,__ns_msg) T(struct,__ns_rr) //T(struct,__ptcb) +T(struct,__ptrace_peeksiginfo_args) +T(struct,__ptrace_seccomp_metadata) T(struct,__res_state) //T(struct,__sigset_t) //T(struct,__ucontext) @@ -453,8 +463,11 @@ T(struct,ether_arp) T(struct,ether_header) T(struct,ethhdr) T(struct,f_owner_ex) +T(struct,fanotify_event_info_fid) +T(struct,fanotify_event_info_header) T(struct,fanotify_event_metadata) T(struct,fanotify_response) +T(struct,file_handle) T(struct,flock) T(struct,group) T(struct,group_filter) @@ -549,7 +562,6 @@ T(struct,passwd) T(struct,pollfd) T(struct,prctl_mm_map) T(struct,protoent) -//T(struct,ptrace_peeksiginfo_args) T(struct,qelem) T(struct,r_debug) T(struct,re_pattern_buffer) @@ -596,9 +608,11 @@ T(struct,strioctl) T(struct,strpeek) T(struct,strrecvfd) T(struct,sysinfo) +T(struct,tcp_diag_md5sig) T(struct,tcp_info) T(struct,tcp_md5sig) T(struct,tcp_repair_window) +T(struct,tcp_zerocopy_receive) T(struct,tcphdr) T(struct,termios) T(struct,tftphdr) diff --git a/abi_type.mipsn32.cc b/abi_type.mipsn32.cc index 7070d1b..dd8dd4e 100644 --- a/abi_type.mipsn32.cc +++ b/abi_type.mipsn32.cc @@ -115,8 +115,8 @@ //#include #include #include -//#include #include +#include #include #include #include @@ -127,6 +127,7 @@ #include #include #include +#include #include //#include #include @@ -277,6 +278,11 @@ T(,clock_t) T(,clockid_t) M(T(,cnd_t)) T(,comp_t) +T(,cookie_close_function_t) +T(,cookie_io_functions_t) +T(,cookie_read_function_t) +T(,cookie_seek_function_t) +T(,cookie_write_function_t) T(,cpu_set_t) T(,dev_t) T(,div_t) @@ -414,6 +420,8 @@ T(,speed_t) T(,ssize_t) T(,stack_t) T(struct,FTW) +T(struct,_IO_FILE) +T(struct,_IO_cookie_io_functions_t) //T(struct,__fsid_t) T(struct,__jmp_buf_tag) //T(struct,__locale_struct) @@ -421,6 +429,8 @@ T(struct,__jmp_buf_tag) T(struct,__ns_msg) T(struct,__ns_rr) //T(struct,__ptcb) +T(struct,__ptrace_peeksiginfo_args) +T(struct,__ptrace_seccomp_metadata) T(struct,__res_state) //T(struct,__sigset_t) //T(struct,__ucontext) @@ -453,8 +463,11 @@ T(struct,ether_arp) T(struct,ether_header) T(struct,ethhdr) T(struct,f_owner_ex) +T(struct,fanotify_event_info_fid) +T(struct,fanotify_event_info_header) T(struct,fanotify_event_metadata) T(struct,fanotify_response) +T(struct,file_handle) T(struct,flock) T(struct,group) T(struct,group_filter) @@ -549,7 +562,6 @@ T(struct,passwd) T(struct,pollfd) T(struct,prctl_mm_map) T(struct,protoent) -//T(struct,ptrace_peeksiginfo_args) T(struct,qelem) T(struct,r_debug) T(struct,re_pattern_buffer) @@ -596,9 +608,11 @@ T(struct,strioctl) T(struct,strpeek) T(struct,strrecvfd) T(struct,sysinfo) +T(struct,tcp_diag_md5sig) T(struct,tcp_info) T(struct,tcp_md5sig) T(struct,tcp_repair_window) +T(struct,tcp_zerocopy_receive) T(struct,tcphdr) T(struct,termios) T(struct,tftphdr) diff --git a/abi_type.or1k.cc b/abi_type.or1k.cc index d6df306..6bcad14 100644 --- a/abi_type.or1k.cc +++ b/abi_type.or1k.cc @@ -115,8 +115,8 @@ //#include #include #include -//#include #include +#include #include #include #include @@ -127,6 +127,7 @@ #include #include #include +#include #include //#include #include @@ -277,6 +278,11 @@ T(,clock_t) T(,clockid_t) M(T(,cnd_t)) T(,comp_t) +T(,cookie_close_function_t) +T(,cookie_io_functions_t) +T(,cookie_read_function_t) +T(,cookie_seek_function_t) +T(,cookie_write_function_t) T(,cpu_set_t) T(,dev_t) T(,div_t) @@ -409,6 +415,8 @@ T(,speed_t) T(,ssize_t) T(,stack_t) T(struct,FTW) +T(struct,_IO_FILE) +T(struct,_IO_cookie_io_functions_t) //T(struct,__fsid_t) T(struct,__jmp_buf_tag) //T(struct,__locale_struct) @@ -416,6 +424,8 @@ T(struct,__jmp_buf_tag) T(struct,__ns_msg) T(struct,__ns_rr) //T(struct,__ptcb) +T(struct,__ptrace_peeksiginfo_args) +T(struct,__ptrace_seccomp_metadata) T(struct,__res_state) //T(struct,__sigset_t) //T(struct,__ucontext) @@ -448,8 +458,11 @@ T(struct,ether_arp) T(struct,ether_header) T(struct,ethhdr) T(struct,f_owner_ex) +T(struct,fanotify_event_info_fid) +T(struct,fanotify_event_info_header) T(struct,fanotify_event_metadata) T(struct,fanotify_response) +T(struct,file_handle) T(struct,flock) T(struct,group) T(struct,group_filter) @@ -544,7 +557,6 @@ T(struct,passwd) T(struct,pollfd) T(struct,prctl_mm_map) T(struct,protoent) -//T(struct,ptrace_peeksiginfo_args) T(struct,qelem) T(struct,r_debug) T(struct,re_pattern_buffer) @@ -591,9 +603,11 @@ T(struct,strioctl) T(struct,strpeek) T(struct,strrecvfd) T(struct,sysinfo) +T(struct,tcp_diag_md5sig) T(struct,tcp_info) T(struct,tcp_md5sig) T(struct,tcp_repair_window) +T(struct,tcp_zerocopy_receive) T(struct,tcphdr) T(struct,termios) T(struct,tftphdr) diff --git a/abi_type.powerpc.cc b/abi_type.powerpc.cc index a8346d9..a49f18f 100644 --- a/abi_type.powerpc.cc +++ b/abi_type.powerpc.cc @@ -115,8 +115,8 @@ //#include #include #include -//#include #include +#include #include #include #include @@ -127,6 +127,7 @@ #include #include #include +#include #include //#include #include @@ -277,6 +278,11 @@ T(,clock_t) T(,clockid_t) M(T(,cnd_t)) T(,comp_t) +T(,cookie_close_function_t) +T(,cookie_io_functions_t) +T(,cookie_read_function_t) +T(,cookie_seek_function_t) +T(,cookie_write_function_t) T(,cpu_set_t) T(,dev_t) T(,div_t) @@ -416,6 +422,8 @@ T(,speed_t) T(,ssize_t) T(,stack_t) T(struct,FTW) +T(struct,_IO_FILE) +T(struct,_IO_cookie_io_functions_t) //T(struct,__fsid_t) T(struct,__jmp_buf_tag) //T(struct,__locale_struct) @@ -423,6 +431,8 @@ T(struct,__jmp_buf_tag) T(struct,__ns_msg) T(struct,__ns_rr) //T(struct,__ptcb) +T(struct,__ptrace_peeksiginfo_args) +T(struct,__ptrace_seccomp_metadata) T(struct,__res_state) //T(struct,__sigset_t) //T(struct,__ucontext) @@ -455,8 +465,11 @@ T(struct,ether_arp) T(struct,ether_header) T(struct,ethhdr) T(struct,f_owner_ex) +T(struct,fanotify_event_info_fid) +T(struct,fanotify_event_info_header) T(struct,fanotify_event_metadata) T(struct,fanotify_response) +T(struct,file_handle) T(struct,flock) T(struct,group) T(struct,group_filter) @@ -552,7 +565,6 @@ T(struct,pollfd) T(struct,prctl_mm_map) T(struct,protoent) T(struct,pt_regs) -//T(struct,ptrace_peeksiginfo_args) T(struct,qelem) T(struct,r_debug) T(struct,re_pattern_buffer) @@ -599,9 +611,11 @@ T(struct,strioctl) T(struct,strpeek) T(struct,strrecvfd) T(struct,sysinfo) +T(struct,tcp_diag_md5sig) T(struct,tcp_info) T(struct,tcp_md5sig) T(struct,tcp_repair_window) +T(struct,tcp_zerocopy_receive) T(struct,tcphdr) T(struct,termios) T(struct,tftphdr) diff --git a/abi_type.powerpc64.cc b/abi_type.powerpc64.cc index a8346d9..a49f18f 100644 --- a/abi_type.powerpc64.cc +++ b/abi_type.powerpc64.cc @@ -115,8 +115,8 @@ //#include #include #include -//#include #include +#include #include #include #include @@ -127,6 +127,7 @@ #include #include #include +#include #include //#include #include @@ -277,6 +278,11 @@ T(,clock_t) T(,clockid_t) M(T(,cnd_t)) T(,comp_t) +T(,cookie_close_function_t) +T(,cookie_io_functions_t) +T(,cookie_read_function_t) +T(,cookie_seek_function_t) +T(,cookie_write_function_t) T(,cpu_set_t) T(,dev_t) T(,div_t) @@ -416,6 +422,8 @@ T(,speed_t) T(,ssize_t) T(,stack_t) T(struct,FTW) +T(struct,_IO_FILE) +T(struct,_IO_cookie_io_functions_t) //T(struct,__fsid_t) T(struct,__jmp_buf_tag) //T(struct,__locale_struct) @@ -423,6 +431,8 @@ T(struct,__jmp_buf_tag) T(struct,__ns_msg) T(struct,__ns_rr) //T(struct,__ptcb) +T(struct,__ptrace_peeksiginfo_args) +T(struct,__ptrace_seccomp_metadata) T(struct,__res_state) //T(struct,__sigset_t) //T(struct,__ucontext) @@ -455,8 +465,11 @@ T(struct,ether_arp) T(struct,ether_header) T(struct,ethhdr) T(struct,f_owner_ex) +T(struct,fanotify_event_info_fid) +T(struct,fanotify_event_info_header) T(struct,fanotify_event_metadata) T(struct,fanotify_response) +T(struct,file_handle) T(struct,flock) T(struct,group) T(struct,group_filter) @@ -552,7 +565,6 @@ T(struct,pollfd) T(struct,prctl_mm_map) T(struct,protoent) T(struct,pt_regs) -//T(struct,ptrace_peeksiginfo_args) T(struct,qelem) T(struct,r_debug) T(struct,re_pattern_buffer) @@ -599,9 +611,11 @@ T(struct,strioctl) T(struct,strpeek) T(struct,strrecvfd) T(struct,sysinfo) +T(struct,tcp_diag_md5sig) T(struct,tcp_info) T(struct,tcp_md5sig) T(struct,tcp_repair_window) +T(struct,tcp_zerocopy_receive) T(struct,tcphdr) T(struct,termios) T(struct,tftphdr) diff --git a/abi_type.sh.cc b/abi_type.sh.cc index cf96c61..0cec4eb 100644 --- a/abi_type.sh.cc +++ b/abi_type.sh.cc @@ -115,8 +115,8 @@ //#include #include #include -//#include #include +#include #include #include #include @@ -127,6 +127,7 @@ #include #include #include +#include #include //#include #include @@ -277,6 +278,11 @@ T(,clock_t) T(,clockid_t) M(T(,cnd_t)) T(,comp_t) +T(,cookie_close_function_t) +T(,cookie_io_functions_t) +T(,cookie_read_function_t) +T(,cookie_seek_function_t) +T(,cookie_write_function_t) T(,cpu_set_t) T(,dev_t) T(,div_t) @@ -414,6 +420,8 @@ T(,speed_t) T(,ssize_t) T(,stack_t) T(struct,FTW) +T(struct,_IO_FILE) +T(struct,_IO_cookie_io_functions_t) //T(struct,__fsid_t) T(struct,__jmp_buf_tag) //T(struct,__locale_struct) @@ -421,6 +429,8 @@ T(struct,__jmp_buf_tag) T(struct,__ns_msg) T(struct,__ns_rr) //T(struct,__ptcb) +T(struct,__ptrace_peeksiginfo_args) +T(struct,__ptrace_seccomp_metadata) T(struct,__res_state) //T(struct,__sigset_t) //T(struct,__ucontext) @@ -453,8 +463,11 @@ T(struct,ether_arp) T(struct,ether_header) T(struct,ethhdr) T(struct,f_owner_ex) +T(struct,fanotify_event_info_fid) +T(struct,fanotify_event_info_header) T(struct,fanotify_event_metadata) T(struct,fanotify_response) +T(struct,file_handle) T(struct,flock) T(struct,group) T(struct,group_filter) @@ -551,7 +564,6 @@ T(struct,prctl_mm_map) T(struct,protoent) T(struct,pt_dspregs) T(struct,pt_regs) -//T(struct,ptrace_peeksiginfo_args) T(struct,qelem) T(struct,r_debug) T(struct,re_pattern_buffer) @@ -598,9 +610,11 @@ T(struct,strioctl) T(struct,strpeek) T(struct,strrecvfd) T(struct,sysinfo) +T(struct,tcp_diag_md5sig) T(struct,tcp_info) T(struct,tcp_md5sig) T(struct,tcp_repair_window) +T(struct,tcp_zerocopy_receive) T(struct,tcphdr) T(struct,termios) T(struct,tftphdr) diff --git a/abi_type.x32.cc b/abi_type.x32.cc index e6abf18..3a4e830 100644 --- a/abi_type.x32.cc +++ b/abi_type.x32.cc @@ -115,8 +115,8 @@ //#include #include #include -//#include #include +#include #include #include #include @@ -127,6 +127,7 @@ #include #include #include +#include #include //#include #include @@ -277,6 +278,11 @@ T(,clock_t) T(,clockid_t) M(T(,cnd_t)) T(,comp_t) +T(,cookie_close_function_t) +T(,cookie_io_functions_t) +T(,cookie_read_function_t) +T(,cookie_seek_function_t) +T(,cookie_write_function_t) T(,cpu_set_t) T(,dev_t) T(,div_t) @@ -413,6 +419,8 @@ T(,speed_t) T(,ssize_t) T(,stack_t) T(struct,FTW) +T(struct,_IO_FILE) +T(struct,_IO_cookie_io_functions_t) //T(struct,__fsid_t) T(struct,__jmp_buf_tag) //T(struct,__locale_struct) @@ -420,6 +428,8 @@ T(struct,__jmp_buf_tag) T(struct,__ns_msg) T(struct,__ns_rr) //T(struct,__ptcb) +T(struct,__ptrace_peeksiginfo_args) +T(struct,__ptrace_seccomp_metadata) T(struct,__res_state) //T(struct,__sigset_t) //T(struct,__ucontext) @@ -453,8 +463,11 @@ T(struct,ether_arp) T(struct,ether_header) T(struct,ethhdr) T(struct,f_owner_ex) +T(struct,fanotify_event_info_fid) +T(struct,fanotify_event_info_header) T(struct,fanotify_event_metadata) T(struct,fanotify_response) +T(struct,file_handle) T(struct,flock) T(struct,group) T(struct,group_filter) @@ -549,7 +562,6 @@ T(struct,passwd) T(struct,pollfd) T(struct,prctl_mm_map) T(struct,protoent) -//T(struct,ptrace_peeksiginfo_args) T(struct,qelem) T(struct,r_debug) T(struct,re_pattern_buffer) @@ -596,9 +608,11 @@ T(struct,strioctl) T(struct,strpeek) T(struct,strrecvfd) T(struct,sysinfo) +T(struct,tcp_diag_md5sig) T(struct,tcp_info) T(struct,tcp_md5sig) T(struct,tcp_repair_window) +T(struct,tcp_zerocopy_receive) T(struct,tcphdr) T(struct,termios) T(struct,tftphdr) diff --git a/abi_type.x86_64.cc b/abi_type.x86_64.cc index e6abf18..3a4e830 100644 --- a/abi_type.x86_64.cc +++ b/abi_type.x86_64.cc @@ -115,8 +115,8 @@ //#include #include #include -//#include #include +#include #include #include #include @@ -127,6 +127,7 @@ #include #include #include +#include #include //#include #include @@ -277,6 +278,11 @@ T(,clock_t) T(,clockid_t) M(T(,cnd_t)) T(,comp_t) +T(,cookie_close_function_t) +T(,cookie_io_functions_t) +T(,cookie_read_function_t) +T(,cookie_seek_function_t) +T(,cookie_write_function_t) T(,cpu_set_t) T(,dev_t) T(,div_t) @@ -413,6 +419,8 @@ T(,speed_t) T(,ssize_t) T(,stack_t) T(struct,FTW) +T(struct,_IO_FILE) +T(struct,_IO_cookie_io_functions_t) //T(struct,__fsid_t) T(struct,__jmp_buf_tag) //T(struct,__locale_struct) @@ -420,6 +428,8 @@ T(struct,__jmp_buf_tag) T(struct,__ns_msg) T(struct,__ns_rr) //T(struct,__ptcb) +T(struct,__ptrace_peeksiginfo_args) +T(struct,__ptrace_seccomp_metadata) T(struct,__res_state) //T(struct,__sigset_t) //T(struct,__ucontext) @@ -453,8 +463,11 @@ T(struct,ether_arp) T(struct,ether_header) T(struct,ethhdr) T(struct,f_owner_ex) +T(struct,fanotify_event_info_fid) +T(struct,fanotify_event_info_header) T(struct,fanotify_event_metadata) T(struct,fanotify_response) +T(struct,file_handle) T(struct,flock) T(struct,group) T(struct,group_filter) @@ -549,7 +562,6 @@ T(struct,passwd) T(struct,pollfd) T(struct,prctl_mm_map) T(struct,protoent) -//T(struct,ptrace_peeksiginfo_args) T(struct,qelem) T(struct,r_debug) T(struct,re_pattern_buffer) @@ -596,9 +608,11 @@ T(struct,strioctl) T(struct,strpeek) T(struct,strrecvfd) T(struct,sysinfo) +T(struct,tcp_diag_md5sig) T(struct,tcp_info) T(struct,tcp_md5sig) T(struct,tcp_repair_window) +T(struct,tcp_zerocopy_receive) T(struct,tcphdr) T(struct,termios) T(struct,tftphdr) diff --git a/data/abi_func.x86_64.musl b/data/abi_func.x86_64.musl index 78f4137..54cb8da 100644 --- a/data/abi_func.x86_64.musl +++ b/data/abi_func.x86_64.musl @@ -304,6 +304,7 @@ float exp2f(float) long double exp2l(long double) float expf(float) long double expl(long double) +void explicit_bzero(void*, unsigned long) double expm1(double) float expm1f(float) long double expm1l(long double) @@ -389,6 +390,7 @@ long double fmodl(long double, long double) int fmtmsg(long, char const*, int, char const*, char const*, char const*) int fnmatch(char const*, char const*, int) _IO_FILE* fopen(char const*, char const*) +_IO_FILE* fopencookie(void*, char const*, _IO_cookie_io_functions_t) int fork() int forkpty(int*, char*, termios const*, winsize const*) long fpathconf(int, int) @@ -459,6 +461,7 @@ int getdents(int, dirent*, unsigned long) int getdomainname(char*, unsigned long) int getdtablesize() unsigned int getegid() +int getentropy(void*, unsigned long) char* getenv(char const*) unsigned int geteuid() unsigned int getgid() @@ -509,6 +512,7 @@ passwd* getpwnam(char const*) int getpwnam_r(char const*, passwd*, char*, unsigned long, passwd**) passwd* getpwuid(unsigned int) int getpwuid_r(unsigned int, passwd*, char*, unsigned long, passwd**) +long getrandom(void*, unsigned long, unsigned int) int getresgid(unsigned int*, unsigned int*, unsigned int*) int getresuid(unsigned int*, unsigned int*, unsigned int*) int getrlimit(int, rlimit*) @@ -735,10 +739,12 @@ unsigned long mbsrtowcs(wchar_t*, char const**, unsigned long, __mbstate_t*) unsigned long mbstowcs(wchar_t*, char const*, unsigned long) int mbtowc(wchar_t*, char const*, unsigned long) void* memalign(unsigned long, unsigned long) +int membarrier(int, int) void* memccpy(void*, void const*, int, unsigned long) void* memchr(void const*, int, unsigned long) int memcmp(void const*, void const*, unsigned long) void* memcpy(void*, void const*, unsigned long) +int memfd_create(char const*, unsigned int) void* memmem(void const*, unsigned long, void const*, unsigned long) void* memmove(void*, void const*, unsigned long) void* mempcpy(void*, void const*, unsigned long) @@ -759,6 +765,7 @@ int mkstemps(char*, int) char* mktemp(char*) long mktime(tm*) int mlock(void const*, unsigned long) +int mlock2(void const*, unsigned long, unsigned int) int mlockall(int) void* mmap(void*, unsigned long, int, int, int, long) double modf(double, double*) @@ -792,6 +799,7 @@ int mtx_unlock(mtx_t*) int munlock(void const*, unsigned long) int munlockall() int munmap(void*, unsigned long) +int name_to_handle_at(int, char const*, file_handle*, int*, int) double nan(char const*) float nanf(char const*) long double nanl(char const*) @@ -822,6 +830,7 @@ int ns_skiprr(unsigned char const*, unsigned char const*, __ns_sect, int) unsigned int ntohl(unsigned int) unsigned short ntohs(unsigned short) int open(char const*, int, ...) +int open_by_handle_at(int, file_handle*, int) _IO_FILE* open_memstream(char**, unsigned long*) _IO_FILE* open_wmemstream(wchar_t**, unsigned long*) int openat(int, char const*, int, ...) @@ -925,6 +934,7 @@ int pthread_detach(unsigned long) int pthread_equal(unsigned long, unsigned long) void pthread_exit(void*) int pthread_getaffinity_np(unsigned long, unsigned long, cpu_set_t*) +int pthread_getattr_default_np(pthread_attr_t*) int pthread_getattr_np(unsigned long, pthread_attr_t*) int pthread_getconcurrency() int pthread_getcpuclockid(unsigned long, int*) @@ -971,9 +981,11 @@ int pthread_rwlockattr_init(pthread_rwlockattr_t*) int pthread_rwlockattr_setpshared(pthread_rwlockattr_t*, int) unsigned long pthread_self() int pthread_setaffinity_np(unsigned long, unsigned long, cpu_set_t const*) +int pthread_setattr_default_np(pthread_attr_t const*) int pthread_setcancelstate(int, int*) int pthread_setcanceltype(int, int*) int pthread_setconcurrency(int) +int pthread_setname_np(unsigned long, char const*) int pthread_setschedparam(unsigned long, int, sched_param const*) int pthread_setschedprio(unsigned long, int) int pthread_setspecific(unsigned int, void const*) diff --git a/data/abi_type.x86_64.musl b/data/abi_type.x86_64.musl index adceefa..03c9ab3 100644 --- a/data/abi_type.x86_64.musl +++ b/data/abi_type.x86_64.musl @@ -1,4 +1,3 @@ -std::piecewise_construct ACTION: ACTION, ACTION*, size (*) [4], align (*) [4] CODE: CODE, CODE*, size (*) [16], align (*) [8] DIR: incomplete, __dirstream*, incomplete, incomplete @@ -82,6 +81,11 @@ clock_t: long, long*, size (*) [8], align (*) [8] clockid_t: int, int*, size (*) [4], align (*) [4] cnd_t: cnd_t, cnd_t*, size (*) [48], align (*) [8] comp_t: unsigned short, unsigned short*, size (*) [2], align (*) [2] +cookie_close_function_t: int (*)(void*), int (*)(void*), size (*) [1], align (*) [1] +cookie_io_functions_t: _IO_cookie_io_functions_t, _IO_cookie_io_functions_t*, size (*) [32], align (*) [8] +cookie_read_function_t: long (*)(void*, char*, unsigned long), long (*)(void*, char*, unsigned long), size (*) [1], align (*) [1] +cookie_seek_function_t: int (*)(void*, long*, int), int (*)(void*, long*, int), size (*) [1], align (*) [1] +cookie_write_function_t: long (*)(void*, char const*, unsigned long), long (*)(void*, char const*, unsigned long), size (*) [1], align (*) [1] cpu_set_t: cpu_set_t, cpu_set_t*, size (*) [128], align (*) [8] dev_t: unsigned long, unsigned long*, size (*) [8], align (*) [8] div_t: div_t, div_t*, size (*) [8], align (*) [4] @@ -216,9 +220,13 @@ speed_t: unsigned int, unsigned int*, size (*) [4], align (*) [4] ssize_t: long, long*, size (*) [8], align (*) [8] stack_t: sigaltstack, sigaltstack*, size (*) [24], align (*) [8] FTW: FTW, FTW*, size (*) [8], align (*) [4] +_IO_FILE: _IO_FILE, _IO_FILE*, size (*) [1], align (*) [1] +_IO_cookie_io_functions_t: _IO_cookie_io_functions_t, _IO_cookie_io_functions_t*, size (*) [32], align (*) [8] __jmp_buf_tag: __jmp_buf_tag, __jmp_buf_tag*, size (*) [200], align (*) [8] __ns_msg: __ns_msg, __ns_msg*, size (*) [80], align (*) [8] __ns_rr: __ns_rr, __ns_rr*, size (*) [1048], align (*) [8] +__ptrace_peeksiginfo_args: __ptrace_peeksiginfo_args, __ptrace_peeksiginfo_args*, size (*) [16], align (*) [8] +__ptrace_seccomp_metadata: __ptrace_seccomp_metadata, __ptrace_seccomp_metadata*, size (*) [16], align (*) [8] __res_state: __res_state, __res_state*, size (*) [568], align (*) [8] _fpstate: _fpstate, _fpstate*, size (*) [512], align (*) [8] _ns_flagdata: _ns_flagdata, _ns_flagdata*, size (*) [8], align (*) [4] @@ -249,8 +257,11 @@ ether_arp: ether_arp, ether_arp*, size (*) [28], align (*) [2] ether_header: ether_header, ether_header*, size (*) [14], align (*) [2] ethhdr: ethhdr, ethhdr*, size (*) [14], align (*) [2] f_owner_ex: f_owner_ex, f_owner_ex*, size (*) [8], align (*) [4] +fanotify_event_info_fid: fanotify_event_info_fid, fanotify_event_info_fid*, size (*) [12], align (*) [4] +fanotify_event_info_header: fanotify_event_info_header, fanotify_event_info_header*, size (*) [4], align (*) [2] fanotify_event_metadata: fanotify_event_metadata, fanotify_event_metadata*, size (*) [24], align (*) [8] fanotify_response: fanotify_response, fanotify_response*, size (*) [8], align (*) [4] +file_handle: file_handle, file_handle*, size (*) [8], align (*) [4] flock: flock, flock*, size (*) [32], align (*) [8] group: group, group*, size (*) [32], align (*) [8] group_filter: group_filter, group_filter*, size (*) [272], align (*) [8] @@ -387,8 +398,11 @@ strioctl: strioctl, strioctl*, size (*) [24], align (*) [8] strpeek: strpeek, strpeek*, size (*) [40], align (*) [8] strrecvfd: strrecvfd, strrecvfd*, size (*) [20], align (*) [4] sysinfo: sysinfo, sysinfo*, size (*) [368], align (*) [8] -tcp_info: tcp_info, tcp_info*, size (*) [160], align (*) [8] +tcp_diag_md5sig: tcp_diag_md5sig, tcp_diag_md5sig*, size (*) [100], align (*) [4] +tcp_info: tcp_info, tcp_info*, size (*) [224], align (*) [8] tcp_md5sig: tcp_md5sig, tcp_md5sig*, size (*) [216], align (*) [8] +tcp_repair_window: tcp_repair_window, tcp_repair_window*, size (*) [20], align (*) [4] +tcp_zerocopy_receive: tcp_zerocopy_receive, tcp_zerocopy_receive*, size (*) [16], align (*) [8] tcphdr: tcphdr, tcphdr*, size (*) [20], align (*) [4] termios: termios, termios*, size (*) [60], align (*) [4] tftphdr: tftphdr, tftphdr*, size (*) [6], align (*) [2] diff --git a/data/musl.aarch64.decls b/data/musl.aarch64.decls index 6b807a7..e165f4a 100644 --- a/data/musl.aarch64.decls +++ b/data/musl.aarch64.decls @@ -198,6 +198,7 @@ EXFULL bits/errno.h d #define EXFULL 54 EXTA bits/termios.h d #define EXTA 0000016 EXTB bits/termios.h d #define EXTB 0000017 EXTPROC bits/termios.h d #define EXTPROC 0200000 +EXTRA_MAGIC bits/signal.h d #define EXTRA_MAGIC 0x45585401 Elf_Symndx bits/link.h t typedef uint32_t Elf_Symndx; FE_ALL_EXCEPT bits/fenv.h d #define FE_ALL_EXCEPT 31 FE_DFL_ENV bits/fenv.h d #define FE_DFL_ENV ((const fenv_t *) -1) @@ -243,15 +244,36 @@ F_SETSIG bits/fcntl.h d #define F_SETSIG 10 HUPCL bits/termios.h d #define HUPCL 0002000 HWCAP_AES bits/hwcap.h d #define HWCAP_AES (1 << 3) HWCAP_ASIMD bits/hwcap.h d #define HWCAP_ASIMD (1 << 1) +HWCAP_ASIMDDP bits/hwcap.h d #define HWCAP_ASIMDDP (1 << 20) +HWCAP_ASIMDFHM bits/hwcap.h d #define HWCAP_ASIMDFHM (1 << 23) HWCAP_ASIMDHP bits/hwcap.h d #define HWCAP_ASIMDHP (1 << 10) +HWCAP_ASIMDRDM bits/hwcap.h d #define HWCAP_ASIMDRDM (1 << 12) HWCAP_ATOMICS bits/hwcap.h d #define HWCAP_ATOMICS (1 << 8) +HWCAP_CPUID bits/hwcap.h d #define HWCAP_CPUID (1 << 11) HWCAP_CRC32 bits/hwcap.h d #define HWCAP_CRC32 (1 << 7) +HWCAP_DCPOP bits/hwcap.h d #define HWCAP_DCPOP (1 << 16) +HWCAP_DIT bits/hwcap.h d #define HWCAP_DIT (1 << 24) HWCAP_EVTSTRM bits/hwcap.h d #define HWCAP_EVTSTRM (1 << 2) +HWCAP_FCMA bits/hwcap.h d #define HWCAP_FCMA (1 << 14) +HWCAP_FLAGM bits/hwcap.h d #define HWCAP_FLAGM (1 << 27) HWCAP_FP bits/hwcap.h d #define HWCAP_FP (1 << 0) HWCAP_FPHP bits/hwcap.h d #define HWCAP_FPHP (1 << 9) +HWCAP_ILRCPC bits/hwcap.h d #define HWCAP_ILRCPC (1 << 26) +HWCAP_JSCVT bits/hwcap.h d #define HWCAP_JSCVT (1 << 13) +HWCAP_LRCPC bits/hwcap.h d #define HWCAP_LRCPC (1 << 15) +HWCAP_PACA bits/hwcap.h d #define HWCAP_PACA (1 << 30) +HWCAP_PACG bits/hwcap.h d #define HWCAP_PACG (1UL << 31) HWCAP_PMULL bits/hwcap.h d #define HWCAP_PMULL (1 << 4) +HWCAP_SB bits/hwcap.h d #define HWCAP_SB (1 << 29) HWCAP_SHA1 bits/hwcap.h d #define HWCAP_SHA1 (1 << 5) HWCAP_SHA2 bits/hwcap.h d #define HWCAP_SHA2 (1 << 6) +HWCAP_SHA3 bits/hwcap.h d #define HWCAP_SHA3 (1 << 17) +HWCAP_SHA512 bits/hwcap.h d #define HWCAP_SHA512 (1 << 21) +HWCAP_SM3 bits/hwcap.h d #define HWCAP_SM3 (1 << 18) +HWCAP_SM4 bits/hwcap.h d #define HWCAP_SM4 (1 << 19) +HWCAP_SSBS bits/hwcap.h d #define HWCAP_SSBS (1 << 28) +HWCAP_SVE bits/hwcap.h d #define HWCAP_SVE (1 << 22) +HWCAP_USCAT bits/hwcap.h d #define HWCAP_USCAT (1 << 25) ICANON bits/termios.h d #define ICANON 0000002 ICRNL bits/termios.h d #define ICRNL 0000400 IEXTEN bits/termios.h d #define IEXTEN 0100000 @@ -293,22 +315,6 @@ NL0 bits/termios.h d #define NL0 0000000 NL1 bits/termios.h d #define NL1 0000400 NLDLY bits/termios.h d #define NLDLY 0000400 NOFLSH bits/termios.h d #define NOFLSH 0000200 -N_6PACK bits/ioctl.h d #define N_6PACK 7 -N_AX25 bits/ioctl.h d #define N_AX25 5 -N_HCI bits/ioctl.h d #define N_HCI 15 -N_HDLC bits/ioctl.h d #define N_HDLC 13 -N_IRDA bits/ioctl.h d #define N_IRDA 11 -N_MASC bits/ioctl.h d #define N_MASC 8 -N_MOUSE bits/ioctl.h d #define N_MOUSE 2 -N_PPP bits/ioctl.h d #define N_PPP 3 -N_PROFIBUS_FDL bits/ioctl.h d #define N_PROFIBUS_FDL 10 -N_R3964 bits/ioctl.h d #define N_R3964 9 -N_SLIP bits/ioctl.h d #define N_SLIP 1 -N_SMSBLOCK bits/ioctl.h d #define N_SMSBLOCK 12 -N_STRIP bits/ioctl.h d #define N_STRIP 4 -N_SYNC_PPP bits/ioctl.h d #define N_SYNC_PPP 14 -N_TTY bits/ioctl.h d #define N_TTY 0 -N_X25 bits/ioctl.h d #define N_X25 6 OCRNL bits/termios.h d #define OCRNL 0000010 OFDEL bits/termios.h d #define OFDEL 0000200 OFILL bits/termios.h d #define OFILL 0000100 @@ -386,65 +392,33 @@ SIGVTALRM bits/signal.h d #define SIGVTALRM 26 SIGWINCH bits/signal.h d #define SIGWINCH 28 SIGXCPU bits/signal.h d #define SIGXCPU 24 SIGXFSZ bits/signal.h d #define SIGXFSZ 25 -SIOCADDDLCI bits/ioctl.h d #define SIOCADDDLCI 0x8980 -SIOCADDMULTI bits/ioctl.h d #define SIOCADDMULTI 0x8931 -SIOCADDRT bits/ioctl.h d #define SIOCADDRT 0x890B SIOCATMARK bits/ioctl.h d #define SIOCATMARK 0x8905 -SIOCDARP bits/ioctl.h d #define SIOCDARP 0x8953 -SIOCDELDLCI bits/ioctl.h d #define SIOCDELDLCI 0x8981 -SIOCDELMULTI bits/ioctl.h d #define SIOCDELMULTI 0x8932 -SIOCDELRT bits/ioctl.h d #define SIOCDELRT 0x890C -SIOCDEVPRIVATE bits/ioctl.h d #define SIOCDEVPRIVATE 0x89F0 -SIOCDIFADDR bits/ioctl.h d #define SIOCDIFADDR 0x8936 -SIOCDRARP bits/ioctl.h d #define SIOCDRARP 0x8960 -SIOCGARP bits/ioctl.h d #define SIOCGARP 0x8954 -SIOCGIFADDR bits/ioctl.h d #define SIOCGIFADDR 0x8915 -SIOCGIFBR bits/ioctl.h d #define SIOCGIFBR 0x8940 -SIOCGIFBRDADDR bits/ioctl.h d #define SIOCGIFBRDADDR 0x8919 -SIOCGIFCONF bits/ioctl.h d #define SIOCGIFCONF 0x8912 -SIOCGIFCOUNT bits/ioctl.h d #define SIOCGIFCOUNT 0x8938 -SIOCGIFDSTADDR bits/ioctl.h d #define SIOCGIFDSTADDR 0x8917 -SIOCGIFENCAP bits/ioctl.h d #define SIOCGIFENCAP 0x8925 -SIOCGIFFLAGS bits/ioctl.h d #define SIOCGIFFLAGS 0x8913 -SIOCGIFHWADDR bits/ioctl.h d #define SIOCGIFHWADDR 0x8927 -SIOCGIFINDEX bits/ioctl.h d #define SIOCGIFINDEX 0x8933 -SIOCGIFMAP bits/ioctl.h d #define SIOCGIFMAP 0x8970 -SIOCGIFMEM bits/ioctl.h d #define SIOCGIFMEM 0x891f -SIOCGIFMETRIC bits/ioctl.h d #define SIOCGIFMETRIC 0x891d -SIOCGIFMTU bits/ioctl.h d #define SIOCGIFMTU 0x8921 -SIOCGIFNAME bits/ioctl.h d #define SIOCGIFNAME 0x8910 -SIOCGIFNETMASK bits/ioctl.h d #define SIOCGIFNETMASK 0x891b -SIOCGIFPFLAGS bits/ioctl.h d #define SIOCGIFPFLAGS 0x8935 -SIOCGIFSLAVE bits/ioctl.h d #define SIOCGIFSLAVE 0x8929 -SIOCGIFTXQLEN bits/ioctl.h d #define SIOCGIFTXQLEN 0x8942 SIOCGPGRP bits/ioctl.h d #define SIOCGPGRP 0x8904 -SIOCGRARP bits/ioctl.h d #define SIOCGRARP 0x8961 SIOCGSTAMP bits/ioctl.h d #define SIOCGSTAMP 0x8906 -SIOCPROTOPRIVATE bits/ioctl.h d #define SIOCPROTOPRIVATE 0x89E0 -SIOCRTMSG bits/ioctl.h d #define SIOCRTMSG 0x890D -SIOCSARP bits/ioctl.h d #define SIOCSARP 0x8955 -SIOCSIFADDR bits/ioctl.h d #define SIOCSIFADDR 0x8916 -SIOCSIFBR bits/ioctl.h d #define SIOCSIFBR 0x8941 -SIOCSIFBRDADDR bits/ioctl.h d #define SIOCSIFBRDADDR 0x891a -SIOCSIFDSTADDR bits/ioctl.h d #define SIOCSIFDSTADDR 0x8918 -SIOCSIFENCAP bits/ioctl.h d #define SIOCSIFENCAP 0x8926 -SIOCSIFFLAGS bits/ioctl.h d #define SIOCSIFFLAGS 0x8914 -SIOCSIFHWADDR bits/ioctl.h d #define SIOCSIFHWADDR 0x8924 -SIOCSIFHWBROADCAST bits/ioctl.h d #define SIOCSIFHWBROADCAST 0x8937 -SIOCSIFLINK bits/ioctl.h d #define SIOCSIFLINK 0x8911 -SIOCSIFMAP bits/ioctl.h d #define SIOCSIFMAP 0x8971 -SIOCSIFMEM bits/ioctl.h d #define SIOCSIFMEM 0x8920 -SIOCSIFMETRIC bits/ioctl.h d #define SIOCSIFMETRIC 0x891e -SIOCSIFMTU bits/ioctl.h d #define SIOCSIFMTU 0x8922 -SIOCSIFNAME bits/ioctl.h d #define SIOCSIFNAME 0x8923 -SIOCSIFNETMASK bits/ioctl.h d #define SIOCSIFNETMASK 0x891c -SIOCSIFPFLAGS bits/ioctl.h d #define SIOCSIFPFLAGS 0x8934 -SIOCSIFSLAVE bits/ioctl.h d #define SIOCSIFSLAVE 0x8930 -SIOCSIFTXQLEN bits/ioctl.h d #define SIOCSIFTXQLEN 0x8943 +SIOCGSTAMPNS bits/ioctl.h d #define SIOCGSTAMPNS 0x8907 SIOCSPGRP bits/ioctl.h d #define SIOCSPGRP 0x8902 -SIOCSRARP bits/ioctl.h d #define SIOCSRARP 0x8962 -SIOGIFINDEX bits/ioctl.h d #define SIOGIFINDEX SIOCGIFINDEX SIZE_MAX bits/stdint.h d #define SIZE_MAX UINT64_MAX +SVE_MAGIC bits/signal.h d #define SVE_MAGIC 0x53564501 +SVE_NUM_PREGS bits/signal.h d #define SVE_NUM_PREGS 16 +SVE_NUM_ZREGS bits/signal.h d #define SVE_NUM_ZREGS 32 +SVE_SIG_CONTEXT_SIZE bits/signal.h d #define SVE_SIG_CONTEXT_SIZE(vq) (SVE_SIG_REGS_OFFSET + SVE_SIG_REGS_SIZE(vq)) +SVE_SIG_FFR_OFFSET bits/signal.h d #define SVE_SIG_FFR_OFFSET(vq) (SVE_SIG_PREGS_OFFSET(vq) + SVE_SIG_PREGS_SIZE(vq)) +SVE_SIG_FFR_SIZE bits/signal.h d #define SVE_SIG_FFR_SIZE(vq) SVE_SIG_PREG_SIZE(vq) +SVE_SIG_PREGS_OFFSET bits/signal.h d #define SVE_SIG_PREGS_OFFSET(vq) (SVE_SIG_ZREGS_OFFSET + SVE_SIG_ZREGS_SIZE(vq)) +SVE_SIG_PREGS_SIZE bits/signal.h d #define SVE_SIG_PREGS_SIZE(vq) (SVE_SIG_PREG_OFFSET(vq, SVE_NUM_PREGS) - SVE_SIG_PREGS_OFFSET(vq)) +SVE_SIG_PREG_OFFSET bits/signal.h d #define SVE_SIG_PREG_OFFSET(vq, n) (SVE_SIG_PREGS_OFFSET(vq) + SVE_SIG_PREG_SIZE(vq) * (n)) +SVE_SIG_PREG_SIZE bits/signal.h d #define SVE_SIG_PREG_SIZE(vq) ((unsigned)(vq) * (SVE_VQ_BYTES / 8)) +SVE_SIG_REGS_OFFSET bits/signal.h d #define SVE_SIG_REGS_OFFSET ((sizeof(struct sve_context) + (SVE_VQ_BYTES - 1)) / SVE_VQ_BYTES * SVE_VQ_BYTES) +SVE_SIG_REGS_SIZE bits/signal.h d #define SVE_SIG_REGS_SIZE(vq) (SVE_SIG_FFR_OFFSET(vq) + SVE_SIG_FFR_SIZE(vq) - SVE_SIG_REGS_OFFSET) +SVE_SIG_ZREGS_OFFSET bits/signal.h d #define SVE_SIG_ZREGS_OFFSET SVE_SIG_REGS_OFFSET +SVE_SIG_ZREGS_SIZE bits/signal.h d #define SVE_SIG_ZREGS_SIZE(vq) (SVE_SIG_ZREG_OFFSET(vq, SVE_NUM_ZREGS) - SVE_SIG_ZREGS_OFFSET) +SVE_SIG_ZREG_OFFSET bits/signal.h d #define SVE_SIG_ZREG_OFFSET(vq, n) (SVE_SIG_ZREGS_OFFSET + SVE_SIG_ZREG_SIZE(vq) * (n)) +SVE_SIG_ZREG_SIZE bits/signal.h d #define SVE_SIG_ZREG_SIZE(vq) ((unsigned)(vq) * SVE_VQ_BYTES) +SVE_VL_MAX bits/signal.h d #define SVE_VL_MAX (SVE_VQ_MAX * SVE_VQ_BYTES) +SVE_VL_MIN bits/signal.h d #define SVE_VL_MIN (SVE_VQ_MIN * SVE_VQ_BYTES) +SVE_VQ_BYTES bits/signal.h d #define SVE_VQ_BYTES 16 +SVE_VQ_MAX bits/signal.h d #define SVE_VQ_MAX 512 +SVE_VQ_MIN bits/signal.h d #define SVE_VQ_MIN 1 SYS_accept bits/syscall.h d #define SYS_accept 202 SYS_accept4 bits/syscall.h d #define SYS_accept4 242 SYS_acct bits/syscall.h d #define SYS_acct 89 @@ -496,7 +470,6 @@ SYS_flock bits/syscall.h d #define SYS_flock 32 SYS_fremovexattr bits/syscall.h d #define SYS_fremovexattr 16 SYS_fsetxattr bits/syscall.h d #define SYS_fsetxattr 7 SYS_fstat bits/syscall.h d #define SYS_fstat 80 -SYS_fstatat bits/syscall.h d #define SYS_fstatat 79 SYS_fstatfs bits/syscall.h d #define SYS_fstatfs 44 SYS_fsync bits/syscall.h d #define SYS_fsync 82 SYS_ftruncate bits/syscall.h d #define SYS_ftruncate 46 @@ -535,12 +508,17 @@ SYS_inotify_rm_watch bits/syscall.h d #define SYS_inotify_rm_watch 28 SYS_io_cancel bits/syscall.h d #define SYS_io_cancel 3 SYS_io_destroy bits/syscall.h d #define SYS_io_destroy 1 SYS_io_getevents bits/syscall.h d #define SYS_io_getevents 4 +SYS_io_pgetevents bits/syscall.h d #define SYS_io_pgetevents 292 SYS_io_setup bits/syscall.h d #define SYS_io_setup 0 SYS_io_submit bits/syscall.h d #define SYS_io_submit 2 +SYS_io_uring_enter bits/syscall.h d #define SYS_io_uring_enter 426 +SYS_io_uring_register bits/syscall.h d #define SYS_io_uring_register 427 +SYS_io_uring_setup bits/syscall.h d #define SYS_io_uring_setup 425 SYS_ioctl bits/syscall.h d #define SYS_ioctl 29 SYS_ioprio_get bits/syscall.h d #define SYS_ioprio_get 31 SYS_ioprio_set bits/syscall.h d #define SYS_ioprio_set 30 SYS_kcmp bits/syscall.h d #define SYS_kcmp 272 +SYS_kexec_file_load bits/syscall.h d #define SYS_kexec_file_load 294 SYS_kexec_load bits/syscall.h d #define SYS_kexec_load 104 SYS_keyctl bits/syscall.h d #define SYS_keyctl 219 SYS_kill bits/syscall.h d #define SYS_kill 129 @@ -585,12 +563,13 @@ SYS_munlockall bits/syscall.h d #define SYS_munlockall 231 SYS_munmap bits/syscall.h d #define SYS_munmap 215 SYS_name_to_handle_at bits/syscall.h d #define SYS_name_to_handle_at 264 SYS_nanosleep bits/syscall.h d #define SYS_nanosleep 101 +SYS_newfstatat bits/syscall.h d #define SYS_newfstatat 79 SYS_nfsservctl bits/syscall.h d #define SYS_nfsservctl 42 SYS_open_by_handle_at bits/syscall.h d #define SYS_open_by_handle_at 265 SYS_openat bits/syscall.h d #define SYS_openat 56 -SYS_or1k_atomic bits/syscall.h d #define SYS_or1k_atomic 244 SYS_perf_event_open bits/syscall.h d #define SYS_perf_event_open 241 SYS_personality bits/syscall.h d #define SYS_personality 92 +SYS_pidfd_send_signal bits/syscall.h d #define SYS_pidfd_send_signal 424 SYS_pipe2 bits/syscall.h d #define SYS_pipe2 59 SYS_pivot_root bits/syscall.h d #define SYS_pivot_root 41 SYS_pkey_alloc bits/syscall.h d #define SYS_pkey_alloc 289 @@ -624,6 +603,7 @@ SYS_renameat bits/syscall.h d #define SYS_renameat 38 SYS_renameat2 bits/syscall.h d #define SYS_renameat2 276 SYS_request_key bits/syscall.h d #define SYS_request_key 218 SYS_restart_syscall bits/syscall.h d #define SYS_restart_syscall 128 +SYS_rseq bits/syscall.h d #define SYS_rseq 293 SYS_rt_sigaction bits/syscall.h d #define SYS_rt_sigaction 134 SYS_rt_sigpending bits/syscall.h d #define SYS_rt_sigpending 136 SYS_rt_sigprocmask bits/syscall.h d #define SYS_rt_sigprocmask 135 @@ -687,6 +667,7 @@ SYS_socket bits/syscall.h d #define SYS_socket 198 SYS_socketpair bits/syscall.h d #define SYS_socketpair 199 SYS_splice bits/syscall.h d #define SYS_splice 76 SYS_statfs bits/syscall.h d #define SYS_statfs 43 +SYS_statx bits/syscall.h d #define SYS_statx 291 SYS_swapoff bits/syscall.h d #define SYS_swapoff 225 SYS_swapon bits/syscall.h d #define SYS_swapon 224 SYS_symlinkat bits/syscall.h d #define SYS_symlinkat 36 @@ -759,11 +740,13 @@ TIOCGDEV bits/ioctl.h d #define TIOCGDEV 0x80045432 TIOCGETD bits/ioctl.h d #define TIOCGETD 0x5424 TIOCGEXCL bits/ioctl.h d #define TIOCGEXCL 0x80045440 TIOCGICOUNT bits/ioctl.h d #define TIOCGICOUNT 0x545D +TIOCGISO7816 bits/ioctl.h d #define TIOCGISO7816 0x80285442 TIOCGLCKTRMIOS bits/ioctl.h d #define TIOCGLCKTRMIOS 0x5456 TIOCGPGRP bits/ioctl.h d #define TIOCGPGRP 0x540F TIOCGPKT bits/ioctl.h d #define TIOCGPKT 0x80045438 TIOCGPTLCK bits/ioctl.h d #define TIOCGPTLCK 0x80045439 TIOCGPTN bits/ioctl.h d #define TIOCGPTN 0x80045430 +TIOCGPTPEER bits/ioctl.h d #define TIOCGPTPEER 0x5441 TIOCGRS485 bits/ioctl.h d #define TIOCGRS485 0x542E TIOCGSERIAL bits/ioctl.h d #define TIOCGSERIAL 0x541E TIOCGSID bits/ioctl.h d #define TIOCGSID 0x5429 @@ -794,14 +777,6 @@ TIOCNOTTY bits/ioctl.h d #define TIOCNOTTY 0x5422 TIOCNXCL bits/ioctl.h d #define TIOCNXCL 0x540D TIOCOUTQ bits/ioctl.h d #define TIOCOUTQ 0x5411 TIOCPKT bits/ioctl.h d #define TIOCPKT 0x5420 -TIOCPKT_DATA bits/ioctl.h d #define TIOCPKT_DATA 0 -TIOCPKT_DOSTOP bits/ioctl.h d #define TIOCPKT_DOSTOP 32 -TIOCPKT_FLUSHREAD bits/ioctl.h d #define TIOCPKT_FLUSHREAD 1 -TIOCPKT_FLUSHWRITE bits/ioctl.h d #define TIOCPKT_FLUSHWRITE 2 -TIOCPKT_IOCTL bits/ioctl.h d #define TIOCPKT_IOCTL 64 -TIOCPKT_NOSTOP bits/ioctl.h d #define TIOCPKT_NOSTOP 16 -TIOCPKT_START bits/ioctl.h d #define TIOCPKT_START 8 -TIOCPKT_STOP bits/ioctl.h d #define TIOCPKT_STOP 4 TIOCSBRK bits/ioctl.h d #define TIOCSBRK 0x5427 TIOCSCTTY bits/ioctl.h d #define TIOCSCTTY 0x540E TIOCSERCONFIG bits/ioctl.h d #define TIOCSERCONFIG 0x5453 @@ -811,9 +786,9 @@ TIOCSERGSTRUCT bits/ioctl.h d #define TIOCSERGSTRUCT 0x5458 TIOCSERGWILD bits/ioctl.h d #define TIOCSERGWILD 0x5454 TIOCSERSETMULTI bits/ioctl.h d #define TIOCSERSETMULTI 0x545B TIOCSERSWILD bits/ioctl.h d #define TIOCSERSWILD 0x5455 -TIOCSER_TEMT bits/ioctl.h d #define TIOCSER_TEMT 0x01 TIOCSETD bits/ioctl.h d #define TIOCSETD 0x5423 TIOCSIG bits/ioctl.h d #define TIOCSIG 0x40045436 +TIOCSISO7816 bits/ioctl.h d #define TIOCSISO7816 0xc0285443 TIOCSLCKTRMIOS bits/ioctl.h d #define TIOCSLCKTRMIOS 0x5457 TIOCSPGRP bits/ioctl.h d #define TIOCSPGRP 0x5410 TIOCSPTLCK bits/ioctl.h d #define TIOCSPTLCK 0x40045431 @@ -919,6 +894,7 @@ __DEFINED_sigset_t bits/alltypes.h d #define __DEFINED_sigset_t __DEFINED_size_t bits/alltypes.h d #define __DEFINED_size_t __DEFINED_socklen_t bits/alltypes.h d #define __DEFINED_socklen_t __DEFINED_ssize_t bits/alltypes.h d #define __DEFINED_ssize_t +__DEFINED_struct__IO_FILE bits/alltypes.h d #define __DEFINED_struct__IO_FILE __DEFINED_struct_iovec bits/alltypes.h d #define __DEFINED_struct_iovec __DEFINED_struct_timespec bits/alltypes.h d #define __DEFINED_struct_timespec __DEFINED_struct_timeval bits/alltypes.h d #define __DEFINED_struct_timeval @@ -990,7 +966,6 @@ __NR_flock bits/syscall.h d #define __NR_flock 32 __NR_fremovexattr bits/syscall.h d #define __NR_fremovexattr 16 __NR_fsetxattr bits/syscall.h d #define __NR_fsetxattr 7 __NR_fstat bits/syscall.h d #define __NR_fstat 80 -__NR_fstatat bits/syscall.h d #define __NR_fstatat 79 __NR_fstatfs bits/syscall.h d #define __NR_fstatfs 44 __NR_fsync bits/syscall.h d #define __NR_fsync 82 __NR_ftruncate bits/syscall.h d #define __NR_ftruncate 46 @@ -1029,12 +1004,17 @@ __NR_inotify_rm_watch bits/syscall.h d #define __NR_inotify_rm_watch 28 __NR_io_cancel bits/syscall.h d #define __NR_io_cancel 3 __NR_io_destroy bits/syscall.h d #define __NR_io_destroy 1 __NR_io_getevents bits/syscall.h d #define __NR_io_getevents 4 +__NR_io_pgetevents bits/syscall.h d #define __NR_io_pgetevents 292 __NR_io_setup bits/syscall.h d #define __NR_io_setup 0 __NR_io_submit bits/syscall.h d #define __NR_io_submit 2 +__NR_io_uring_enter bits/syscall.h d #define __NR_io_uring_enter 426 +__NR_io_uring_register bits/syscall.h d #define __NR_io_uring_register 427 +__NR_io_uring_setup bits/syscall.h d #define __NR_io_uring_setup 425 __NR_ioctl bits/syscall.h d #define __NR_ioctl 29 __NR_ioprio_get bits/syscall.h d #define __NR_ioprio_get 31 __NR_ioprio_set bits/syscall.h d #define __NR_ioprio_set 30 __NR_kcmp bits/syscall.h d #define __NR_kcmp 272 +__NR_kexec_file_load bits/syscall.h d #define __NR_kexec_file_load 294 __NR_kexec_load bits/syscall.h d #define __NR_kexec_load 104 __NR_keyctl bits/syscall.h d #define __NR_keyctl 219 __NR_kill bits/syscall.h d #define __NR_kill 129 @@ -1079,12 +1059,13 @@ __NR_munlockall bits/syscall.h d #define __NR_munlockall 231 __NR_munmap bits/syscall.h d #define __NR_munmap 215 __NR_name_to_handle_at bits/syscall.h d #define __NR_name_to_handle_at 264 __NR_nanosleep bits/syscall.h d #define __NR_nanosleep 101 +__NR_newfstatat bits/syscall.h d #define __NR_newfstatat 79 __NR_nfsservctl bits/syscall.h d #define __NR_nfsservctl 42 __NR_open_by_handle_at bits/syscall.h d #define __NR_open_by_handle_at 265 __NR_openat bits/syscall.h d #define __NR_openat 56 -__NR_or1k_atomic bits/syscall.h d #define __NR_or1k_atomic 244 __NR_perf_event_open bits/syscall.h d #define __NR_perf_event_open 241 __NR_personality bits/syscall.h d #define __NR_personality 92 +__NR_pidfd_send_signal bits/syscall.h d #define __NR_pidfd_send_signal 424 __NR_pipe2 bits/syscall.h d #define __NR_pipe2 59 __NR_pivot_root bits/syscall.h d #define __NR_pivot_root 41 __NR_pkey_alloc bits/syscall.h d #define __NR_pkey_alloc 289 @@ -1118,6 +1099,7 @@ __NR_renameat bits/syscall.h d #define __NR_renameat 38 __NR_renameat2 bits/syscall.h d #define __NR_renameat2 276 __NR_request_key bits/syscall.h d #define __NR_request_key 218 __NR_restart_syscall bits/syscall.h d #define __NR_restart_syscall 128 +__NR_rseq bits/syscall.h d #define __NR_rseq 293 __NR_rt_sigaction bits/syscall.h d #define __NR_rt_sigaction 134 __NR_rt_sigpending bits/syscall.h d #define __NR_rt_sigpending 136 __NR_rt_sigprocmask bits/syscall.h d #define __NR_rt_sigprocmask 135 @@ -1181,6 +1163,7 @@ __NR_socket bits/syscall.h d #define __NR_socket 198 __NR_socketpair bits/syscall.h d #define __NR_socketpair 199 __NR_splice bits/syscall.h d #define __NR_splice 76 __NR_statfs bits/syscall.h d #define __NR_statfs 43 +__NR_statx bits/syscall.h d #define __NR_statx 291 __NR_swapoff bits/syscall.h d #define __NR_swapoff 225 __NR_swapon bits/syscall.h d #define __NR_swapon 224 __NR_symlinkat bits/syscall.h d #define __NR_symlinkat 36 @@ -1240,13 +1223,13 @@ greg_t bits/signal.h t typedef unsigned long greg_t; gregset_t bits/signal.h t typedef unsigned long gregset_t[34]; id_t bits/alltypes.h t typedef unsigned id_t; ino_t bits/alltypes.h t typedef unsigned _Int64 ino_t; -int16_t bits/alltypes.h t typedef short int16_t; -int32_t bits/alltypes.h t typedef int int32_t; -int64_t bits/alltypes.h t typedef _Int64 int64_t; +int16_t bits/alltypes.h t typedef signed short int16_t; +int32_t bits/alltypes.h t typedef signed int int32_t; +int64_t bits/alltypes.h t typedef signed _Int64 int64_t; int8_t bits/alltypes.h t typedef signed char int8_t; int_fast16_t bits/stdint.h t typedef int32_t int_fast16_t; int_fast32_t bits/stdint.h t typedef int32_t int_fast32_t; -intmax_t bits/alltypes.h t typedef _Int64 intmax_t; +intmax_t bits/alltypes.h t typedef signed _Int64 intmax_t; intptr_t bits/alltypes.h t typedef _Addr intptr_t; key_t bits/alltypes.h t typedef int key_t; locale_t bits/alltypes.h t typedef struct __locale_struct * locale_t; @@ -1282,12 +1265,14 @@ sigset_t bits/alltypes.h t typedef struct __sigset_t { unsigned long __bits[128/ size_t bits/alltypes.h t typedef unsigned _Addr size_t; socklen_t bits/alltypes.h t typedef unsigned socklen_t; ssize_t bits/alltypes.h t typedef _Addr ssize_t; +struct _IO_FILE bits/alltypes.h s struct __mbstate_t bits/alltypes.h s struct __sigset_t bits/alltypes.h s struct __ucontext bits/signal.h s struct _aarch64_ctx bits/signal.h s struct cmsghdr bits/socket.h s struct esr_context bits/signal.h s +struct extra_context bits/signal.h s struct fpsimd_context bits/signal.h s struct iovec bits/alltypes.h s struct ipc_perm bits/ipc.h s @@ -1301,13 +1286,16 @@ struct sigaltstack bits/signal.h s struct sigcontext bits/signal.h s struct stat bits/stat.h s struct statfs bits/statfs.h s +struct sve_context bits/signal.h s struct termios bits/termios.h s struct timespec bits/alltypes.h s struct timeval bits/alltypes.h s struct user_fpsimd_struct bits/user.h s struct user_regs_struct bits/user.h s -struct winsize bits/ioctl.h s suseconds_t bits/alltypes.h t typedef long suseconds_t; +sve_vl_from_vq bits/signal.h d #define sve_vl_from_vq(vq) ((vq) * SVE_VQ_BYTES) +sve_vl_valid bits/signal.h d #define sve_vl_valid(vl) ((vl) % SVE_VQ_BYTES == 0 && (vl) >= SVE_VL_MIN && (vl) <= SVE_VL_MAX) +sve_vq_from_vl bits/signal.h d #define sve_vq_from_vl(vl) ((vl) / SVE_VQ_BYTES) time_t bits/alltypes.h t typedef long time_t; timer_t bits/alltypes.h t typedef void * timer_t; u_int64_t bits/alltypes.h t typedef unsigned _Int64 u_int64_t; diff --git a/data/musl.arm.decls b/data/musl.arm.decls index b777c2f..2f25d5b 100644 --- a/data/musl.arm.decls +++ b/data/musl.arm.decls @@ -248,6 +248,29 @@ HWCAP2_PMULL bits/hwcap.h d #define HWCAP2_PMULL (1 << 1) HWCAP2_SHA1 bits/hwcap.h d #define HWCAP2_SHA1 (1 << 2) HWCAP2_SHA2 bits/hwcap.h d #define HWCAP2_SHA2 (1 << 3) HWCAP_26BIT bits/hwcap.h d #define HWCAP_26BIT (1 << 3) +HWCAP_ARM_26BIT bits/hwcap.h d #define HWCAP_ARM_26BIT (1 << 3) +HWCAP_ARM_CRUNCH bits/hwcap.h d #define HWCAP_ARM_CRUNCH (1 << 10) +HWCAP_ARM_EDSP bits/hwcap.h d #define HWCAP_ARM_EDSP (1 << 7) +HWCAP_ARM_EVTSTRM bits/hwcap.h d #define HWCAP_ARM_EVTSTRM (1 << 21) +HWCAP_ARM_FAST_MULT bits/hwcap.h d #define HWCAP_ARM_FAST_MULT (1 << 4) +HWCAP_ARM_FPA bits/hwcap.h d #define HWCAP_ARM_FPA (1 << 5) +HWCAP_ARM_HALF bits/hwcap.h d #define HWCAP_ARM_HALF (1 << 1) +HWCAP_ARM_IDIV bits/hwcap.h d #define HWCAP_ARM_IDIV (HWCAP_ARM_IDIVA | HWCAP_ARM_IDIVT) +HWCAP_ARM_IDIVA bits/hwcap.h d #define HWCAP_ARM_IDIVA (1 << 17) +HWCAP_ARM_IDIVT bits/hwcap.h d #define HWCAP_ARM_IDIVT (1 << 18) +HWCAP_ARM_IWMMXT bits/hwcap.h d #define HWCAP_ARM_IWMMXT (1 << 9) +HWCAP_ARM_JAVA bits/hwcap.h d #define HWCAP_ARM_JAVA (1 << 8) +HWCAP_ARM_LPAE bits/hwcap.h d #define HWCAP_ARM_LPAE (1 << 20) +HWCAP_ARM_NEON bits/hwcap.h d #define HWCAP_ARM_NEON (1 << 12) +HWCAP_ARM_SWP bits/hwcap.h d #define HWCAP_ARM_SWP (1 << 0) +HWCAP_ARM_THUMB bits/hwcap.h d #define HWCAP_ARM_THUMB (1 << 2) +HWCAP_ARM_THUMBEE bits/hwcap.h d #define HWCAP_ARM_THUMBEE (1 << 11) +HWCAP_ARM_TLS bits/hwcap.h d #define HWCAP_ARM_TLS (1 << 15) +HWCAP_ARM_VFP bits/hwcap.h d #define HWCAP_ARM_VFP (1 << 6) +HWCAP_ARM_VFPD32 bits/hwcap.h d #define HWCAP_ARM_VFPD32 (1 << 19) +HWCAP_ARM_VFPv3 bits/hwcap.h d #define HWCAP_ARM_VFPv3 (1 << 13) +HWCAP_ARM_VFPv3D16 bits/hwcap.h d #define HWCAP_ARM_VFPv3D16 (1 << 14) +HWCAP_ARM_VFPv4 bits/hwcap.h d #define HWCAP_ARM_VFPv4 (1 << 16) HWCAP_CRUNCH bits/hwcap.h d #define HWCAP_CRUNCH (1 << 10) HWCAP_EDSP bits/hwcap.h d #define HWCAP_EDSP (1 << 7) HWCAP_EVTSTRM bits/hwcap.h d #define HWCAP_EVTSTRM (1 << 21) @@ -311,22 +334,6 @@ NL0 bits/termios.h d #define NL0 0000000 NL1 bits/termios.h d #define NL1 0000400 NLDLY bits/termios.h d #define NLDLY 0000400 NOFLSH bits/termios.h d #define NOFLSH 0000200 -N_6PACK bits/ioctl.h d #define N_6PACK 7 -N_AX25 bits/ioctl.h d #define N_AX25 5 -N_HCI bits/ioctl.h d #define N_HCI 15 -N_HDLC bits/ioctl.h d #define N_HDLC 13 -N_IRDA bits/ioctl.h d #define N_IRDA 11 -N_MASC bits/ioctl.h d #define N_MASC 8 -N_MOUSE bits/ioctl.h d #define N_MOUSE 2 -N_PPP bits/ioctl.h d #define N_PPP 3 -N_PROFIBUS_FDL bits/ioctl.h d #define N_PROFIBUS_FDL 10 -N_R3964 bits/ioctl.h d #define N_R3964 9 -N_SLIP bits/ioctl.h d #define N_SLIP 1 -N_SMSBLOCK bits/ioctl.h d #define N_SMSBLOCK 12 -N_STRIP bits/ioctl.h d #define N_STRIP 4 -N_SYNC_PPP bits/ioctl.h d #define N_SYNC_PPP 14 -N_TTY bits/ioctl.h d #define N_TTY 0 -N_X25 bits/ioctl.h d #define N_X25 6 OCRNL bits/termios.h d #define OCRNL 0000010 OFDEL bits/termios.h d #define OFDEL 0000200 OFILL bits/termios.h d #define OFILL 0000100 @@ -354,13 +361,36 @@ O_RSYNC bits/fcntl.h d #define O_RSYNC 04010000 O_SYNC bits/fcntl.h d #define O_SYNC 04010000 O_TMPFILE bits/fcntl.h d #define O_TMPFILE 020040000 O_TRUNC bits/fcntl.h d #define O_TRUNC 01000 -PAGE_SIZE bits/limits.h d #define PAGE_SIZE 4096 PARENB bits/termios.h d #define PARENB 0000400 PARMRK bits/termios.h d #define PARMRK 0000010 PARODD bits/termios.h d #define PARODD 0001000 PENDIN bits/termios.h d #define PENDIN 0040000 +PTRACE_GETCRUNCHREGS bits/ptrace.h d #define PTRACE_GETCRUNCHREGS 25 +PTRACE_GETFDPIC bits/ptrace.h d #define PTRACE_GETFDPIC 31 +PTRACE_GETFDPIC_EXEC bits/ptrace.h d #define PTRACE_GETFDPIC_EXEC 0 +PTRACE_GETFDPIC_INTERP bits/ptrace.h d #define PTRACE_GETFDPIC_INTERP 1 +PTRACE_GETHBPREGS bits/ptrace.h d #define PTRACE_GETHBPREGS 29 +PTRACE_GETVFPREGS bits/ptrace.h d #define PTRACE_GETVFPREGS 27 +PTRACE_GETWMMXREGS bits/ptrace.h d #define PTRACE_GETWMMXREGS 18 +PTRACE_GET_THREAD_AREA bits/ptrace.h d #define PTRACE_GET_THREAD_AREA 22 +PTRACE_SETCRUNCHREGS bits/ptrace.h d #define PTRACE_SETCRUNCHREGS 26 +PTRACE_SETHBPREGS bits/ptrace.h d #define PTRACE_SETHBPREGS 30 +PTRACE_SETVFPREGS bits/ptrace.h d #define PTRACE_SETVFPREGS 28 +PTRACE_SETWMMXREGS bits/ptrace.h d #define PTRACE_SETWMMXREGS 19 +PTRACE_SET_SYSCALL bits/ptrace.h d #define PTRACE_SET_SYSCALL 23 PTRDIFF_MAX bits/stdint.h d #define PTRDIFF_MAX INT32_MAX PTRDIFF_MIN bits/stdint.h d #define PTRDIFF_MIN INT32_MIN +PT_GETCRUNCHREGS bits/ptrace.h d #define PT_GETCRUNCHREGS PTRACE_GETCRUNCHREGS +PT_GETFDPIC bits/ptrace.h d #define PT_GETFDPIC PTRACE_GETFDPIC +PT_GETHBPREGS bits/ptrace.h d #define PT_GETHBPREGS PTRACE_GETHBPREGS +PT_GETVFPREGS bits/ptrace.h d #define PT_GETVFPREGS PTRACE_GETVFPREGS +PT_GETWMMXREGS bits/ptrace.h d #define PT_GETWMMXREGS PTRACE_GETWMMXREGS +PT_GET_THREAD_AREA bits/ptrace.h d #define PT_GET_THREAD_AREA PTRACE_GET_THREAD_AREA +PT_SETCRUNCHREGS bits/ptrace.h d #define PT_SETCRUNCHREGS PTRACE_SETCRUNCHREGS +PT_SETHBPREGS bits/ptrace.h d #define PT_SETHBPREGS PTRACE_SETHBPREGS +PT_SETVFPREGS bits/ptrace.h d #define PT_SETVFPREGS PTRACE_SETVFPREGS +PT_SETWMMXREGS bits/ptrace.h d #define PT_SETWMMXREGS PTRACE_SETWMMXREGS +PT_SET_SYSCALL bits/ptrace.h d #define PT_SET_SYSCALL PTRACE_SET_SYSCALL SA_NOCLDSTOP bits/signal.h d #define SA_NOCLDSTOP 1 SA_NOCLDWAIT bits/signal.h d #define SA_NOCLDWAIT 2 SA_NODEFER bits/signal.h d #define SA_NODEFER 0x40000000 @@ -405,64 +435,11 @@ SIGVTALRM bits/signal.h d #define SIGVTALRM 26 SIGWINCH bits/signal.h d #define SIGWINCH 28 SIGXCPU bits/signal.h d #define SIGXCPU 24 SIGXFSZ bits/signal.h d #define SIGXFSZ 25 -SIOCADDDLCI bits/ioctl.h d #define SIOCADDDLCI 0x8980 -SIOCADDMULTI bits/ioctl.h d #define SIOCADDMULTI 0x8931 -SIOCADDRT bits/ioctl.h d #define SIOCADDRT 0x890B SIOCATMARK bits/ioctl.h d #define SIOCATMARK 0x8905 -SIOCDARP bits/ioctl.h d #define SIOCDARP 0x8953 -SIOCDELDLCI bits/ioctl.h d #define SIOCDELDLCI 0x8981 -SIOCDELMULTI bits/ioctl.h d #define SIOCDELMULTI 0x8932 -SIOCDELRT bits/ioctl.h d #define SIOCDELRT 0x890C -SIOCDEVPRIVATE bits/ioctl.h d #define SIOCDEVPRIVATE 0x89F0 -SIOCDIFADDR bits/ioctl.h d #define SIOCDIFADDR 0x8936 -SIOCDRARP bits/ioctl.h d #define SIOCDRARP 0x8960 -SIOCGARP bits/ioctl.h d #define SIOCGARP 0x8954 -SIOCGIFADDR bits/ioctl.h d #define SIOCGIFADDR 0x8915 -SIOCGIFBR bits/ioctl.h d #define SIOCGIFBR 0x8940 -SIOCGIFBRDADDR bits/ioctl.h d #define SIOCGIFBRDADDR 0x8919 -SIOCGIFCONF bits/ioctl.h d #define SIOCGIFCONF 0x8912 -SIOCGIFCOUNT bits/ioctl.h d #define SIOCGIFCOUNT 0x8938 -SIOCGIFDSTADDR bits/ioctl.h d #define SIOCGIFDSTADDR 0x8917 -SIOCGIFENCAP bits/ioctl.h d #define SIOCGIFENCAP 0x8925 -SIOCGIFFLAGS bits/ioctl.h d #define SIOCGIFFLAGS 0x8913 -SIOCGIFHWADDR bits/ioctl.h d #define SIOCGIFHWADDR 0x8927 -SIOCGIFINDEX bits/ioctl.h d #define SIOCGIFINDEX 0x8933 -SIOCGIFMAP bits/ioctl.h d #define SIOCGIFMAP 0x8970 -SIOCGIFMEM bits/ioctl.h d #define SIOCGIFMEM 0x891f -SIOCGIFMETRIC bits/ioctl.h d #define SIOCGIFMETRIC 0x891d -SIOCGIFMTU bits/ioctl.h d #define SIOCGIFMTU 0x8921 -SIOCGIFNAME bits/ioctl.h d #define SIOCGIFNAME 0x8910 -SIOCGIFNETMASK bits/ioctl.h d #define SIOCGIFNETMASK 0x891b -SIOCGIFPFLAGS bits/ioctl.h d #define SIOCGIFPFLAGS 0x8935 -SIOCGIFSLAVE bits/ioctl.h d #define SIOCGIFSLAVE 0x8929 -SIOCGIFTXQLEN bits/ioctl.h d #define SIOCGIFTXQLEN 0x8942 SIOCGPGRP bits/ioctl.h d #define SIOCGPGRP 0x8904 -SIOCGRARP bits/ioctl.h d #define SIOCGRARP 0x8961 SIOCGSTAMP bits/ioctl.h d #define SIOCGSTAMP 0x8906 -SIOCPROTOPRIVATE bits/ioctl.h d #define SIOCPROTOPRIVATE 0x89E0 -SIOCRTMSG bits/ioctl.h d #define SIOCRTMSG 0x890D -SIOCSARP bits/ioctl.h d #define SIOCSARP 0x8955 -SIOCSIFADDR bits/ioctl.h d #define SIOCSIFADDR 0x8916 -SIOCSIFBR bits/ioctl.h d #define SIOCSIFBR 0x8941 -SIOCSIFBRDADDR bits/ioctl.h d #define SIOCSIFBRDADDR 0x891a -SIOCSIFDSTADDR bits/ioctl.h d #define SIOCSIFDSTADDR 0x8918 -SIOCSIFENCAP bits/ioctl.h d #define SIOCSIFENCAP 0x8926 -SIOCSIFFLAGS bits/ioctl.h d #define SIOCSIFFLAGS 0x8914 -SIOCSIFHWADDR bits/ioctl.h d #define SIOCSIFHWADDR 0x8924 -SIOCSIFHWBROADCAST bits/ioctl.h d #define SIOCSIFHWBROADCAST 0x8937 -SIOCSIFLINK bits/ioctl.h d #define SIOCSIFLINK 0x8911 -SIOCSIFMAP bits/ioctl.h d #define SIOCSIFMAP 0x8971 -SIOCSIFMEM bits/ioctl.h d #define SIOCSIFMEM 0x8920 -SIOCSIFMETRIC bits/ioctl.h d #define SIOCSIFMETRIC 0x891e -SIOCSIFMTU bits/ioctl.h d #define SIOCSIFMTU 0x8922 -SIOCSIFNAME bits/ioctl.h d #define SIOCSIFNAME 0x8923 -SIOCSIFNETMASK bits/ioctl.h d #define SIOCSIFNETMASK 0x891c -SIOCSIFPFLAGS bits/ioctl.h d #define SIOCSIFPFLAGS 0x8934 -SIOCSIFSLAVE bits/ioctl.h d #define SIOCSIFSLAVE 0x8930 -SIOCSIFTXQLEN bits/ioctl.h d #define SIOCSIFTXQLEN 0x8943 +SIOCGSTAMPNS bits/ioctl.h d #define SIOCGSTAMPNS 0x8907 SIOCSPGRP bits/ioctl.h d #define SIOCSPGRP 0x8902 -SIOCSRARP bits/ioctl.h d #define SIOCSRARP 0x8962 -SIOGIFINDEX bits/ioctl.h d #define SIOGIFINDEX SIOCGIFINDEX SIZE_MAX bits/stdint.h d #define SIZE_MAX UINT32_MAX SYS__llseek bits/syscall.h d #define SYS__llseek 140 SYS__newselect bits/syscall.h d #define SYS__newselect 142 @@ -473,6 +450,8 @@ SYS_access bits/syscall.h d #define SYS_access 33 SYS_acct bits/syscall.h d #define SYS_acct 51 SYS_add_key bits/syscall.h d #define SYS_add_key 309 SYS_adjtimex bits/syscall.h d #define SYS_adjtimex 124 +SYS_arm_fadvise64_64 bits/syscall.h d #define SYS_arm_fadvise64_64 270 +SYS_arm_sync_file_range bits/syscall.h d #define SYS_arm_sync_file_range 341 SYS_bdflush bits/syscall.h d #define SYS_bdflush 134 SYS_bind bits/syscall.h d #define SYS_bind 282 SYS_bpf bits/syscall.h d #define SYS_bpf 386 @@ -485,10 +464,15 @@ SYS_chown bits/syscall.h d #define SYS_chown 182 SYS_chown32 bits/syscall.h d #define SYS_chown32 212 SYS_chroot bits/syscall.h d #define SYS_chroot 61 SYS_clock_adjtime bits/syscall.h d #define SYS_clock_adjtime 372 +SYS_clock_adjtime64 bits/syscall.h d #define SYS_clock_adjtime64 405 SYS_clock_getres bits/syscall.h d #define SYS_clock_getres 264 +SYS_clock_getres_time64 bits/syscall.h d #define SYS_clock_getres_time64 406 SYS_clock_gettime bits/syscall.h d #define SYS_clock_gettime 263 +SYS_clock_gettime64 bits/syscall.h d #define SYS_clock_gettime64 403 SYS_clock_nanosleep bits/syscall.h d #define SYS_clock_nanosleep 265 +SYS_clock_nanosleep_time64 bits/syscall.h d #define SYS_clock_nanosleep_time64 407 SYS_clock_settime bits/syscall.h d #define SYS_clock_settime 262 +SYS_clock_settime64 bits/syscall.h d #define SYS_clock_settime64 404 SYS_clone bits/syscall.h d #define SYS_clone 120 SYS_close bits/syscall.h d #define SYS_close 6 SYS_connect bits/syscall.h d #define SYS_connect 283 @@ -539,6 +523,7 @@ SYS_fsync bits/syscall.h d #define SYS_fsync 118 SYS_ftruncate bits/syscall.h d #define SYS_ftruncate 93 SYS_ftruncate64 bits/syscall.h d #define SYS_ftruncate64 194 SYS_futex bits/syscall.h d #define SYS_futex 240 +SYS_futex_time64 bits/syscall.h d #define SYS_futex_time64 422 SYS_futimesat bits/syscall.h d #define SYS_futimesat 326 SYS_get_mempolicy bits/syscall.h d #define SYS_get_mempolicy 320 SYS_get_robust_list bits/syscall.h d #define SYS_get_robust_list 339 @@ -583,12 +568,18 @@ SYS_inotify_rm_watch bits/syscall.h d #define SYS_inotify_rm_watch 318 SYS_io_cancel bits/syscall.h d #define SYS_io_cancel 247 SYS_io_destroy bits/syscall.h d #define SYS_io_destroy 244 SYS_io_getevents bits/syscall.h d #define SYS_io_getevents 245 +SYS_io_pgetevents bits/syscall.h d #define SYS_io_pgetevents 399 +SYS_io_pgetevents_time64 bits/syscall.h d #define SYS_io_pgetevents_time64 416 SYS_io_setup bits/syscall.h d #define SYS_io_setup 243 SYS_io_submit bits/syscall.h d #define SYS_io_submit 246 +SYS_io_uring_enter bits/syscall.h d #define SYS_io_uring_enter 426 +SYS_io_uring_register bits/syscall.h d #define SYS_io_uring_register 427 +SYS_io_uring_setup bits/syscall.h d #define SYS_io_uring_setup 425 SYS_ioctl bits/syscall.h d #define SYS_ioctl 54 SYS_ioprio_get bits/syscall.h d #define SYS_ioprio_get 315 SYS_ioprio_set bits/syscall.h d #define SYS_ioprio_set 314 SYS_kcmp bits/syscall.h d #define SYS_kcmp 378 +SYS_kexec_file_load bits/syscall.h d #define SYS_kexec_file_load 401 SYS_kexec_load bits/syscall.h d #define SYS_kexec_load 347 SYS_keyctl bits/syscall.h d #define SYS_keyctl 311 SYS_kill bits/syscall.h d #define SYS_kill 37 @@ -610,6 +601,7 @@ SYS_madvise bits/syscall.h d #define SYS_madvise 220 SYS_mbind bits/syscall.h d #define SYS_mbind 319 SYS_membarrier bits/syscall.h d #define SYS_membarrier 389 SYS_memfd_create bits/syscall.h d #define SYS_memfd_create 385 +SYS_migrate_pages bits/syscall.h d #define SYS_migrate_pages 400 SYS_mincore bits/syscall.h d #define SYS_mincore 219 SYS_mkdir bits/syscall.h d #define SYS_mkdir 39 SYS_mkdirat bits/syscall.h d #define SYS_mkdirat 323 @@ -626,7 +618,9 @@ SYS_mq_getsetattr bits/syscall.h d #define SYS_mq_getsetattr 279 SYS_mq_notify bits/syscall.h d #define SYS_mq_notify 278 SYS_mq_open bits/syscall.h d #define SYS_mq_open 274 SYS_mq_timedreceive bits/syscall.h d #define SYS_mq_timedreceive 277 +SYS_mq_timedreceive_time64 bits/syscall.h d #define SYS_mq_timedreceive_time64 419 SYS_mq_timedsend bits/syscall.h d #define SYS_mq_timedsend 276 +SYS_mq_timedsend_time64 bits/syscall.h d #define SYS_mq_timedsend_time64 418 SYS_mq_unlink bits/syscall.h d #define SYS_mq_unlink 275 SYS_mremap bits/syscall.h d #define SYS_mremap 163 SYS_msgctl bits/syscall.h d #define SYS_msgctl 304 @@ -650,6 +644,7 @@ SYS_pciconfig_read bits/syscall.h d #define SYS_pciconfig_read 272 SYS_pciconfig_write bits/syscall.h d #define SYS_pciconfig_write 273 SYS_perf_event_open bits/syscall.h d #define SYS_perf_event_open 364 SYS_personality bits/syscall.h d #define SYS_personality 136 +SYS_pidfd_send_signal bits/syscall.h d #define SYS_pidfd_send_signal 424 SYS_pipe bits/syscall.h d #define SYS_pipe 42 SYS_pipe2 bits/syscall.h d #define SYS_pipe2 359 SYS_pivot_root bits/syscall.h d #define SYS_pivot_root 218 @@ -658,6 +653,7 @@ SYS_pkey_free bits/syscall.h d #define SYS_pkey_free 396 SYS_pkey_mprotect bits/syscall.h d #define SYS_pkey_mprotect 394 SYS_poll bits/syscall.h d #define SYS_poll 168 SYS_ppoll bits/syscall.h d #define SYS_ppoll 336 +SYS_ppoll_time64 bits/syscall.h d #define SYS_ppoll_time64 414 SYS_prctl bits/syscall.h d #define SYS_prctl 172 SYS_pread64 bits/syscall.h d #define SYS_pread64 180 SYS_preadv bits/syscall.h d #define SYS_preadv 361 @@ -666,6 +662,7 @@ SYS_prlimit64 bits/syscall.h d #define SYS_prlimit64 369 SYS_process_vm_readv bits/syscall.h d #define SYS_process_vm_readv 376 SYS_process_vm_writev bits/syscall.h d #define SYS_process_vm_writev 377 SYS_pselect6 bits/syscall.h d #define SYS_pselect6 335 +SYS_pselect6_time64 bits/syscall.h d #define SYS_pselect6_time64 413 SYS_ptrace bits/syscall.h d #define SYS_ptrace 26 SYS_pwrite64 bits/syscall.h d #define SYS_pwrite64 181 SYS_pwritev bits/syscall.h d #define SYS_pwritev 362 @@ -680,6 +677,7 @@ SYS_reboot bits/syscall.h d #define SYS_reboot 88 SYS_recv bits/syscall.h d #define SYS_recv 291 SYS_recvfrom bits/syscall.h d #define SYS_recvfrom 292 SYS_recvmmsg bits/syscall.h d #define SYS_recvmmsg 365 +SYS_recvmmsg_time64 bits/syscall.h d #define SYS_recvmmsg_time64 417 SYS_recvmsg bits/syscall.h d #define SYS_recvmsg 297 SYS_remap_file_pages bits/syscall.h d #define SYS_remap_file_pages 253 SYS_removexattr bits/syscall.h d #define SYS_removexattr 235 @@ -689,6 +687,7 @@ SYS_renameat2 bits/syscall.h d #define SYS_renameat2 382 SYS_request_key bits/syscall.h d #define SYS_request_key 310 SYS_restart_syscall bits/syscall.h d #define SYS_restart_syscall 0 SYS_rmdir bits/syscall.h d #define SYS_rmdir 40 +SYS_rseq bits/syscall.h d #define SYS_rseq 398 SYS_rt_sigaction bits/syscall.h d #define SYS_rt_sigaction 174 SYS_rt_sigpending bits/syscall.h d #define SYS_rt_sigpending 176 SYS_rt_sigprocmask bits/syscall.h d #define SYS_rt_sigprocmask 175 @@ -696,6 +695,7 @@ SYS_rt_sigqueueinfo bits/syscall.h d #define SYS_rt_sigqueueinfo 178 SYS_rt_sigreturn bits/syscall.h d #define SYS_rt_sigreturn 173 SYS_rt_sigsuspend bits/syscall.h d #define SYS_rt_sigsuspend 179 SYS_rt_sigtimedwait bits/syscall.h d #define SYS_rt_sigtimedwait 177 +SYS_rt_sigtimedwait_time64 bits/syscall.h d #define SYS_rt_sigtimedwait_time64 421 SYS_rt_tgsigqueueinfo bits/syscall.h d #define SYS_rt_tgsigqueueinfo 363 SYS_sched_get_priority_max bits/syscall.h d #define SYS_sched_get_priority_max 159 SYS_sched_get_priority_min bits/syscall.h d #define SYS_sched_get_priority_min 160 @@ -704,6 +704,7 @@ SYS_sched_getattr bits/syscall.h d #define SYS_sched_getattr 381 SYS_sched_getparam bits/syscall.h d #define SYS_sched_getparam 155 SYS_sched_getscheduler bits/syscall.h d #define SYS_sched_getscheduler 157 SYS_sched_rr_get_interval bits/syscall.h d #define SYS_sched_rr_get_interval 161 +SYS_sched_rr_get_interval_time64 bits/syscall.h d #define SYS_sched_rr_get_interval_time64 423 SYS_sched_setaffinity bits/syscall.h d #define SYS_sched_setaffinity 241 SYS_sched_setattr bits/syscall.h d #define SYS_sched_setattr 380 SYS_sched_setparam bits/syscall.h d #define SYS_sched_setparam 154 @@ -714,6 +715,7 @@ SYS_semctl bits/syscall.h d #define SYS_semctl 300 SYS_semget bits/syscall.h d #define SYS_semget 299 SYS_semop bits/syscall.h d #define SYS_semop 298 SYS_semtimedop bits/syscall.h d #define SYS_semtimedop 312 +SYS_semtimedop_time64 bits/syscall.h d #define SYS_semtimedop_time64 420 SYS_send bits/syscall.h d #define SYS_send 289 SYS_sendfile bits/syscall.h d #define SYS_sendfile 187 SYS_sendfile64 bits/syscall.h d #define SYS_sendfile64 239 @@ -772,6 +774,7 @@ SYS_stat bits/syscall.h d #define SYS_stat 106 SYS_stat64 bits/syscall.h d #define SYS_stat64 195 SYS_statfs bits/syscall.h d #define SYS_statfs 99 SYS_statfs64 bits/syscall.h d #define SYS_statfs64 266 +SYS_statx bits/syscall.h d #define SYS_statx 397 SYS_swapoff bits/syscall.h d #define SYS_swapoff 115 SYS_swapon bits/syscall.h d #define SYS_swapon 87 SYS_symlink bits/syscall.h d #define SYS_symlink 83 @@ -788,10 +791,14 @@ SYS_timer_create bits/syscall.h d #define SYS_timer_create 257 SYS_timer_delete bits/syscall.h d #define SYS_timer_delete 261 SYS_timer_getoverrun bits/syscall.h d #define SYS_timer_getoverrun 260 SYS_timer_gettime bits/syscall.h d #define SYS_timer_gettime 259 +SYS_timer_gettime64 bits/syscall.h d #define SYS_timer_gettime64 408 SYS_timer_settime bits/syscall.h d #define SYS_timer_settime 258 +SYS_timer_settime64 bits/syscall.h d #define SYS_timer_settime64 409 SYS_timerfd_create bits/syscall.h d #define SYS_timerfd_create 350 SYS_timerfd_gettime bits/syscall.h d #define SYS_timerfd_gettime 354 +SYS_timerfd_gettime64 bits/syscall.h d #define SYS_timerfd_gettime64 410 SYS_timerfd_settime bits/syscall.h d #define SYS_timerfd_settime 353 +SYS_timerfd_settime64 bits/syscall.h d #define SYS_timerfd_settime64 411 SYS_times bits/syscall.h d #define SYS_times 43 SYS_tkill bits/syscall.h d #define SYS_tkill 238 SYS_truncate bits/syscall.h d #define SYS_truncate 92 @@ -807,6 +814,7 @@ SYS_uselib bits/syscall.h d #define SYS_uselib 86 SYS_userfaultfd bits/syscall.h d #define SYS_userfaultfd 388 SYS_ustat bits/syscall.h d #define SYS_ustat 62 SYS_utimensat bits/syscall.h d #define SYS_utimensat 348 +SYS_utimensat_time64 bits/syscall.h d #define SYS_utimensat_time64 412 SYS_utimes bits/syscall.h d #define SYS_utimes 269 SYS_vfork bits/syscall.h d #define SYS_vfork 190 SYS_vhangup bits/syscall.h d #define SYS_vhangup 111 @@ -854,11 +862,13 @@ TIOCGDEV bits/ioctl.h d #define TIOCGDEV 0x80045432 TIOCGETD bits/ioctl.h d #define TIOCGETD 0x5424 TIOCGEXCL bits/ioctl.h d #define TIOCGEXCL 0x80045440 TIOCGICOUNT bits/ioctl.h d #define TIOCGICOUNT 0x545D +TIOCGISO7816 bits/ioctl.h d #define TIOCGISO7816 0x80285442 TIOCGLCKTRMIOS bits/ioctl.h d #define TIOCGLCKTRMIOS 0x5456 TIOCGPGRP bits/ioctl.h d #define TIOCGPGRP 0x540F TIOCGPKT bits/ioctl.h d #define TIOCGPKT 0x80045438 TIOCGPTLCK bits/ioctl.h d #define TIOCGPTLCK 0x80045439 TIOCGPTN bits/ioctl.h d #define TIOCGPTN 0x80045430 +TIOCGPTPEER bits/ioctl.h d #define TIOCGPTPEER 0x5441 TIOCGRS485 bits/ioctl.h d #define TIOCGRS485 0x542E TIOCGSERIAL bits/ioctl.h d #define TIOCGSERIAL 0x541E TIOCGSID bits/ioctl.h d #define TIOCGSID 0x5429 @@ -889,14 +899,6 @@ TIOCNOTTY bits/ioctl.h d #define TIOCNOTTY 0x5422 TIOCNXCL bits/ioctl.h d #define TIOCNXCL 0x540D TIOCOUTQ bits/ioctl.h d #define TIOCOUTQ 0x5411 TIOCPKT bits/ioctl.h d #define TIOCPKT 0x5420 -TIOCPKT_DATA bits/ioctl.h d #define TIOCPKT_DATA 0 -TIOCPKT_DOSTOP bits/ioctl.h d #define TIOCPKT_DOSTOP 32 -TIOCPKT_FLUSHREAD bits/ioctl.h d #define TIOCPKT_FLUSHREAD 1 -TIOCPKT_FLUSHWRITE bits/ioctl.h d #define TIOCPKT_FLUSHWRITE 2 -TIOCPKT_IOCTL bits/ioctl.h d #define TIOCPKT_IOCTL 64 -TIOCPKT_NOSTOP bits/ioctl.h d #define TIOCPKT_NOSTOP 16 -TIOCPKT_START bits/ioctl.h d #define TIOCPKT_START 8 -TIOCPKT_STOP bits/ioctl.h d #define TIOCPKT_STOP 4 TIOCSBRK bits/ioctl.h d #define TIOCSBRK 0x5427 TIOCSCTTY bits/ioctl.h d #define TIOCSCTTY 0x540E TIOCSERCONFIG bits/ioctl.h d #define TIOCSERCONFIG 0x5453 @@ -906,9 +908,9 @@ TIOCSERGSTRUCT bits/ioctl.h d #define TIOCSERGSTRUCT 0x5458 TIOCSERGWILD bits/ioctl.h d #define TIOCSERGWILD 0x5454 TIOCSERSETMULTI bits/ioctl.h d #define TIOCSERSETMULTI 0x545B TIOCSERSWILD bits/ioctl.h d #define TIOCSERSWILD 0x5455 -TIOCSER_TEMT bits/ioctl.h d #define TIOCSER_TEMT 0x01 TIOCSETD bits/ioctl.h d #define TIOCSETD 0x5423 TIOCSIG bits/ioctl.h d #define TIOCSIG 0x40045436 +TIOCSISO7816 bits/ioctl.h d #define TIOCSISO7816 0xc0285443 TIOCSLCKTRMIOS bits/ioctl.h d #define TIOCSLCKTRMIOS 0x5457 TIOCSPGRP bits/ioctl.h d #define TIOCSPGRP 0x5410 TIOCSPTLCK bits/ioctl.h d #define TIOCSPTLCK 0x40045431 @@ -960,6 +962,7 @@ _POSIX_V7_ILP32_OFFBIG bits/posix.h d #define _POSIX_V7_ILP32_OFFBIG 1 _Reg bits/alltypes.h d #define _Reg int __ARM_NR_breakpoint bits/syscall.h d #define __ARM_NR_breakpoint 0x0f0001 __ARM_NR_cacheflush bits/syscall.h d #define __ARM_NR_cacheflush 0x0f0002 +__ARM_NR_get_tls bits/syscall.h d #define __ARM_NR_get_tls 0x0f0006 __ARM_NR_set_tls bits/syscall.h d #define __ARM_NR_set_tls 0x0f0005 __ARM_NR_usr26 bits/syscall.h d #define __ARM_NR_usr26 0x0f0003 __ARM_NR_usr32 bits/syscall.h d #define __ARM_NR_usr32 0x0f0004 @@ -1017,6 +1020,7 @@ __DEFINED_sigset_t bits/alltypes.h d #define __DEFINED_sigset_t __DEFINED_size_t bits/alltypes.h d #define __DEFINED_size_t __DEFINED_socklen_t bits/alltypes.h d #define __DEFINED_socklen_t __DEFINED_ssize_t bits/alltypes.h d #define __DEFINED_ssize_t +__DEFINED_struct__IO_FILE bits/alltypes.h d #define __DEFINED_struct__IO_FILE __DEFINED_struct_iovec bits/alltypes.h d #define __DEFINED_struct_iovec __DEFINED_struct_timespec bits/alltypes.h d #define __DEFINED_struct_timespec __DEFINED_struct_timeval bits/alltypes.h d #define __DEFINED_struct_timeval @@ -1045,6 +1049,8 @@ __NR_access bits/syscall.h d #define __NR_access 33 __NR_acct bits/syscall.h d #define __NR_acct 51 __NR_add_key bits/syscall.h d #define __NR_add_key 309 __NR_adjtimex bits/syscall.h d #define __NR_adjtimex 124 +__NR_arm_fadvise64_64 bits/syscall.h d #define __NR_arm_fadvise64_64 270 +__NR_arm_sync_file_range bits/syscall.h d #define __NR_arm_sync_file_range 341 __NR_bdflush bits/syscall.h d #define __NR_bdflush 134 __NR_bind bits/syscall.h d #define __NR_bind 282 __NR_bpf bits/syscall.h d #define __NR_bpf 386 @@ -1057,10 +1063,15 @@ __NR_chown bits/syscall.h d #define __NR_chown 182 __NR_chown32 bits/syscall.h d #define __NR_chown32 212 __NR_chroot bits/syscall.h d #define __NR_chroot 61 __NR_clock_adjtime bits/syscall.h d #define __NR_clock_adjtime 372 +__NR_clock_adjtime64 bits/syscall.h d #define __NR_clock_adjtime64 405 __NR_clock_getres bits/syscall.h d #define __NR_clock_getres 264 +__NR_clock_getres_time64 bits/syscall.h d #define __NR_clock_getres_time64 406 __NR_clock_gettime bits/syscall.h d #define __NR_clock_gettime 263 +__NR_clock_gettime64 bits/syscall.h d #define __NR_clock_gettime64 403 __NR_clock_nanosleep bits/syscall.h d #define __NR_clock_nanosleep 265 +__NR_clock_nanosleep_time64 bits/syscall.h d #define __NR_clock_nanosleep_time64 407 __NR_clock_settime bits/syscall.h d #define __NR_clock_settime 262 +__NR_clock_settime64 bits/syscall.h d #define __NR_clock_settime64 404 __NR_clone bits/syscall.h d #define __NR_clone 120 __NR_close bits/syscall.h d #define __NR_close 6 __NR_connect bits/syscall.h d #define __NR_connect 283 @@ -1111,6 +1122,7 @@ __NR_fsync bits/syscall.h d #define __NR_fsync 118 __NR_ftruncate bits/syscall.h d #define __NR_ftruncate 93 __NR_ftruncate64 bits/syscall.h d #define __NR_ftruncate64 194 __NR_futex bits/syscall.h d #define __NR_futex 240 +__NR_futex_time64 bits/syscall.h d #define __NR_futex_time64 422 __NR_futimesat bits/syscall.h d #define __NR_futimesat 326 __NR_get_mempolicy bits/syscall.h d #define __NR_get_mempolicy 320 __NR_get_robust_list bits/syscall.h d #define __NR_get_robust_list 339 @@ -1155,12 +1167,18 @@ __NR_inotify_rm_watch bits/syscall.h d #define __NR_inotify_rm_watch 318 __NR_io_cancel bits/syscall.h d #define __NR_io_cancel 247 __NR_io_destroy bits/syscall.h d #define __NR_io_destroy 244 __NR_io_getevents bits/syscall.h d #define __NR_io_getevents 245 +__NR_io_pgetevents bits/syscall.h d #define __NR_io_pgetevents 399 +__NR_io_pgetevents_time64 bits/syscall.h d #define __NR_io_pgetevents_time64 416 __NR_io_setup bits/syscall.h d #define __NR_io_setup 243 __NR_io_submit bits/syscall.h d #define __NR_io_submit 246 +__NR_io_uring_enter bits/syscall.h d #define __NR_io_uring_enter 426 +__NR_io_uring_register bits/syscall.h d #define __NR_io_uring_register 427 +__NR_io_uring_setup bits/syscall.h d #define __NR_io_uring_setup 425 __NR_ioctl bits/syscall.h d #define __NR_ioctl 54 __NR_ioprio_get bits/syscall.h d #define __NR_ioprio_get 315 __NR_ioprio_set bits/syscall.h d #define __NR_ioprio_set 314 __NR_kcmp bits/syscall.h d #define __NR_kcmp 378 +__NR_kexec_file_load bits/syscall.h d #define __NR_kexec_file_load 401 __NR_kexec_load bits/syscall.h d #define __NR_kexec_load 347 __NR_keyctl bits/syscall.h d #define __NR_keyctl 311 __NR_kill bits/syscall.h d #define __NR_kill 37 @@ -1182,6 +1200,7 @@ __NR_madvise bits/syscall.h d #define __NR_madvise 220 __NR_mbind bits/syscall.h d #define __NR_mbind 319 __NR_membarrier bits/syscall.h d #define __NR_membarrier 389 __NR_memfd_create bits/syscall.h d #define __NR_memfd_create 385 +__NR_migrate_pages bits/syscall.h d #define __NR_migrate_pages 400 __NR_mincore bits/syscall.h d #define __NR_mincore 219 __NR_mkdir bits/syscall.h d #define __NR_mkdir 39 __NR_mkdirat bits/syscall.h d #define __NR_mkdirat 323 @@ -1198,7 +1217,9 @@ __NR_mq_getsetattr bits/syscall.h d #define __NR_mq_getsetattr 279 __NR_mq_notify bits/syscall.h d #define __NR_mq_notify 278 __NR_mq_open bits/syscall.h d #define __NR_mq_open 274 __NR_mq_timedreceive bits/syscall.h d #define __NR_mq_timedreceive 277 +__NR_mq_timedreceive_time64 bits/syscall.h d #define __NR_mq_timedreceive_time64 419 __NR_mq_timedsend bits/syscall.h d #define __NR_mq_timedsend 276 +__NR_mq_timedsend_time64 bits/syscall.h d #define __NR_mq_timedsend_time64 418 __NR_mq_unlink bits/syscall.h d #define __NR_mq_unlink 275 __NR_mremap bits/syscall.h d #define __NR_mremap 163 __NR_msgctl bits/syscall.h d #define __NR_msgctl 304 @@ -1222,6 +1243,7 @@ __NR_pciconfig_read bits/syscall.h d #define __NR_pciconfig_read 272 __NR_pciconfig_write bits/syscall.h d #define __NR_pciconfig_write 273 __NR_perf_event_open bits/syscall.h d #define __NR_perf_event_open 364 __NR_personality bits/syscall.h d #define __NR_personality 136 +__NR_pidfd_send_signal bits/syscall.h d #define __NR_pidfd_send_signal 424 __NR_pipe bits/syscall.h d #define __NR_pipe 42 __NR_pipe2 bits/syscall.h d #define __NR_pipe2 359 __NR_pivot_root bits/syscall.h d #define __NR_pivot_root 218 @@ -1230,6 +1252,7 @@ __NR_pkey_free bits/syscall.h d #define __NR_pkey_free 396 __NR_pkey_mprotect bits/syscall.h d #define __NR_pkey_mprotect 394 __NR_poll bits/syscall.h d #define __NR_poll 168 __NR_ppoll bits/syscall.h d #define __NR_ppoll 336 +__NR_ppoll_time64 bits/syscall.h d #define __NR_ppoll_time64 414 __NR_prctl bits/syscall.h d #define __NR_prctl 172 __NR_pread64 bits/syscall.h d #define __NR_pread64 180 __NR_preadv bits/syscall.h d #define __NR_preadv 361 @@ -1238,6 +1261,7 @@ __NR_prlimit64 bits/syscall.h d #define __NR_prlimit64 369 __NR_process_vm_readv bits/syscall.h d #define __NR_process_vm_readv 376 __NR_process_vm_writev bits/syscall.h d #define __NR_process_vm_writev 377 __NR_pselect6 bits/syscall.h d #define __NR_pselect6 335 +__NR_pselect6_time64 bits/syscall.h d #define __NR_pselect6_time64 413 __NR_ptrace bits/syscall.h d #define __NR_ptrace 26 __NR_pwrite64 bits/syscall.h d #define __NR_pwrite64 181 __NR_pwritev bits/syscall.h d #define __NR_pwritev 362 @@ -1252,6 +1276,7 @@ __NR_reboot bits/syscall.h d #define __NR_reboot 88 __NR_recv bits/syscall.h d #define __NR_recv 291 __NR_recvfrom bits/syscall.h d #define __NR_recvfrom 292 __NR_recvmmsg bits/syscall.h d #define __NR_recvmmsg 365 +__NR_recvmmsg_time64 bits/syscall.h d #define __NR_recvmmsg_time64 417 __NR_recvmsg bits/syscall.h d #define __NR_recvmsg 297 __NR_remap_file_pages bits/syscall.h d #define __NR_remap_file_pages 253 __NR_removexattr bits/syscall.h d #define __NR_removexattr 235 @@ -1261,6 +1286,7 @@ __NR_renameat2 bits/syscall.h d #define __NR_renameat2 382 __NR_request_key bits/syscall.h d #define __NR_request_key 310 __NR_restart_syscall bits/syscall.h d #define __NR_restart_syscall 0 __NR_rmdir bits/syscall.h d #define __NR_rmdir 40 +__NR_rseq bits/syscall.h d #define __NR_rseq 398 __NR_rt_sigaction bits/syscall.h d #define __NR_rt_sigaction 174 __NR_rt_sigpending bits/syscall.h d #define __NR_rt_sigpending 176 __NR_rt_sigprocmask bits/syscall.h d #define __NR_rt_sigprocmask 175 @@ -1268,6 +1294,7 @@ __NR_rt_sigqueueinfo bits/syscall.h d #define __NR_rt_sigqueueinfo 178 __NR_rt_sigreturn bits/syscall.h d #define __NR_rt_sigreturn 173 __NR_rt_sigsuspend bits/syscall.h d #define __NR_rt_sigsuspend 179 __NR_rt_sigtimedwait bits/syscall.h d #define __NR_rt_sigtimedwait 177 +__NR_rt_sigtimedwait_time64 bits/syscall.h d #define __NR_rt_sigtimedwait_time64 421 __NR_rt_tgsigqueueinfo bits/syscall.h d #define __NR_rt_tgsigqueueinfo 363 __NR_sched_get_priority_max bits/syscall.h d #define __NR_sched_get_priority_max 159 __NR_sched_get_priority_min bits/syscall.h d #define __NR_sched_get_priority_min 160 @@ -1276,6 +1303,7 @@ __NR_sched_getattr bits/syscall.h d #define __NR_sched_getattr 381 __NR_sched_getparam bits/syscall.h d #define __NR_sched_getparam 155 __NR_sched_getscheduler bits/syscall.h d #define __NR_sched_getscheduler 157 __NR_sched_rr_get_interval bits/syscall.h d #define __NR_sched_rr_get_interval 161 +__NR_sched_rr_get_interval_time64 bits/syscall.h d #define __NR_sched_rr_get_interval_time64 423 __NR_sched_setaffinity bits/syscall.h d #define __NR_sched_setaffinity 241 __NR_sched_setattr bits/syscall.h d #define __NR_sched_setattr 380 __NR_sched_setparam bits/syscall.h d #define __NR_sched_setparam 154 @@ -1286,6 +1314,7 @@ __NR_semctl bits/syscall.h d #define __NR_semctl 300 __NR_semget bits/syscall.h d #define __NR_semget 299 __NR_semop bits/syscall.h d #define __NR_semop 298 __NR_semtimedop bits/syscall.h d #define __NR_semtimedop 312 +__NR_semtimedop_time64 bits/syscall.h d #define __NR_semtimedop_time64 420 __NR_send bits/syscall.h d #define __NR_send 289 __NR_sendfile bits/syscall.h d #define __NR_sendfile 187 __NR_sendfile64 bits/syscall.h d #define __NR_sendfile64 239 @@ -1344,6 +1373,7 @@ __NR_stat bits/syscall.h d #define __NR_stat 106 __NR_stat64 bits/syscall.h d #define __NR_stat64 195 __NR_statfs bits/syscall.h d #define __NR_statfs 99 __NR_statfs64 bits/syscall.h d #define __NR_statfs64 266 +__NR_statx bits/syscall.h d #define __NR_statx 397 __NR_swapoff bits/syscall.h d #define __NR_swapoff 115 __NR_swapon bits/syscall.h d #define __NR_swapon 87 __NR_symlink bits/syscall.h d #define __NR_symlink 83 @@ -1360,10 +1390,14 @@ __NR_timer_create bits/syscall.h d #define __NR_timer_create 257 __NR_timer_delete bits/syscall.h d #define __NR_timer_delete 261 __NR_timer_getoverrun bits/syscall.h d #define __NR_timer_getoverrun 260 __NR_timer_gettime bits/syscall.h d #define __NR_timer_gettime 259 +__NR_timer_gettime64 bits/syscall.h d #define __NR_timer_gettime64 408 __NR_timer_settime bits/syscall.h d #define __NR_timer_settime 258 +__NR_timer_settime64 bits/syscall.h d #define __NR_timer_settime64 409 __NR_timerfd_create bits/syscall.h d #define __NR_timerfd_create 350 __NR_timerfd_gettime bits/syscall.h d #define __NR_timerfd_gettime 354 +__NR_timerfd_gettime64 bits/syscall.h d #define __NR_timerfd_gettime64 410 __NR_timerfd_settime bits/syscall.h d #define __NR_timerfd_settime 353 +__NR_timerfd_settime64 bits/syscall.h d #define __NR_timerfd_settime64 411 __NR_times bits/syscall.h d #define __NR_times 43 __NR_tkill bits/syscall.h d #define __NR_tkill 238 __NR_truncate bits/syscall.h d #define __NR_truncate 92 @@ -1379,6 +1413,7 @@ __NR_uselib bits/syscall.h d #define __NR_uselib 86 __NR_userfaultfd bits/syscall.h d #define __NR_userfaultfd 388 __NR_ustat bits/syscall.h d #define __NR_ustat 62 __NR_utimensat bits/syscall.h d #define __NR_utimensat 348 +__NR_utimensat_time64 bits/syscall.h d #define __NR_utimensat_time64 412 __NR_utimes bits/syscall.h d #define __NR_utimes 269 __NR_vfork bits/syscall.h d #define __NR_vfork 190 __NR_vhangup bits/syscall.h d #define __NR_vhangup 111 @@ -1411,13 +1446,13 @@ greg_t bits/signal.h t typedef int greg_t, gregset_t[18]; gregset_t bits/signal.h t typedef int greg_t, gregset_t[18]; id_t bits/alltypes.h t typedef unsigned id_t; ino_t bits/alltypes.h t typedef unsigned _Int64 ino_t; -int16_t bits/alltypes.h t typedef short int16_t; -int32_t bits/alltypes.h t typedef int int32_t; -int64_t bits/alltypes.h t typedef _Int64 int64_t; +int16_t bits/alltypes.h t typedef signed short int16_t; +int32_t bits/alltypes.h t typedef signed int int32_t; +int64_t bits/alltypes.h t typedef signed _Int64 int64_t; int8_t bits/alltypes.h t typedef signed char int8_t; int_fast16_t bits/stdint.h t typedef int32_t int_fast16_t; int_fast32_t bits/stdint.h t typedef int32_t int_fast32_t; -intmax_t bits/alltypes.h t typedef _Int64 intmax_t; +intmax_t bits/alltypes.h t typedef signed _Int64 intmax_t; intptr_t bits/alltypes.h t typedef _Addr intptr_t; key_t bits/alltypes.h t typedef int key_t; locale_t bits/alltypes.h t typedef struct __locale_struct * locale_t; @@ -1452,6 +1487,7 @@ sigset_t bits/alltypes.h t typedef struct __sigset_t { unsigned long __bits[128/ size_t bits/alltypes.h t typedef unsigned _Addr size_t; socklen_t bits/alltypes.h t typedef unsigned socklen_t; ssize_t bits/alltypes.h t typedef _Addr ssize_t; +struct _IO_FILE bits/alltypes.h s struct __mbstate_t bits/alltypes.h s struct __sigset_t bits/alltypes.h s struct __ucontext bits/signal.h s @@ -1475,7 +1511,6 @@ struct timeval bits/alltypes.h s struct user bits/user.h s struct user_fpregs bits/user.h s struct user_regs bits/user.h s -struct winsize bits/ioctl.h s suseconds_t bits/alltypes.h t typedef long suseconds_t; time_t bits/alltypes.h t typedef long time_t; timer_t bits/alltypes.h t typedef void * timer_t; diff --git a/data/musl.generic.decls b/data/musl.generic.decls index cefe21e..6d279e0 100644 --- a/data/musl.generic.decls +++ b/data/musl.generic.decls @@ -85,6 +85,7 @@ AF_ROSE sys/socket.h d #define AF_ROSE PF_ROSE AF_ROUTE sys/socket.h d #define AF_ROUTE PF_ROUTE AF_RXRPC sys/socket.h d #define AF_RXRPC PF_RXRPC AF_SECURITY sys/socket.h d #define AF_SECURITY PF_SECURITY +AF_SMC sys/socket.h d #define AF_SMC PF_SMC AF_SNA sys/socket.h d #define AF_SNA PF_SNA AF_TIPC sys/socket.h d #define AF_TIPC PF_TIPC AF_UNIX sys/socket.h d #define AF_UNIX AF_LOCAL @@ -92,6 +93,7 @@ AF_UNSPEC sys/socket.h d #define AF_UNSPEC PF_UNSPEC AF_VSOCK sys/socket.h d #define AF_VSOCK PF_VSOCK AF_WANPIPE sys/socket.h d #define AF_WANPIPE PF_WANPIPE AF_X25 sys/socket.h d #define AF_X25 PF_X25 +AF_XDP sys/socket.h d #define AF_XDP PF_XDP AHZ sys/acct.h d #define AHZ 100 AIO_ALLDONE aio.h d #define AIO_ALLDONE 2 AIO_CANCELED aio.h d #define AIO_CANCELED 0 @@ -170,6 +172,7 @@ ARPHRD_PIMREG net/if_arp.h d #define ARPHRD_PIMREG 779 ARPHRD_PPP net/if_arp.h d #define ARPHRD_PPP 512 ARPHRD_PRONET net/if_arp.h d #define ARPHRD_PRONET 4 ARPHRD_RAWHDLC net/if_arp.h d #define ARPHRD_RAWHDLC 518 +ARPHRD_RAWIP net/if_arp.h d #define ARPHRD_RAWIP 519 ARPHRD_ROSE net/if_arp.h d #define ARPHRD_ROSE 270 ARPHRD_RSRVD net/if_arp.h d #define ARPHRD_RSRVD 260 ARPHRD_SIT net/if_arp.h d #define ARPHRD_SIT 776 @@ -179,6 +182,7 @@ ARPHRD_SLIP6 net/if_arp.h d #define ARPHRD_SLIP6 258 ARPHRD_TUNNEL net/if_arp.h d #define ARPHRD_TUNNEL 768 ARPHRD_TUNNEL6 net/if_arp.h d #define ARPHRD_TUNNEL6 769 ARPHRD_VOID net/if_arp.h d #define ARPHRD_VOID 0xFFFF +ARPHRD_VSOCKMON net/if_arp.h d #define ARPHRD_VSOCKMON 826 ARPHRD_X25 net/if_arp.h d #define ARPHRD_X25 271 ARPOP_InREPLY net/if_arp.h d #define ARPOP_InREPLY 9 ARPOP_InREQUEST net/if_arp.h d #define ARPOP_InREQUEST 8 @@ -215,10 +219,19 @@ AT_HWCAP2 elf.h d #define AT_HWCAP2 26 AT_ICACHEBSIZE elf.h d #define AT_ICACHEBSIZE 20 AT_IGNORE elf.h d #define AT_IGNORE 1 AT_IGNOREPPC elf.h d #define AT_IGNOREPPC 22 +AT_L1D_CACHEGEOMETRY elf.h d #define AT_L1D_CACHEGEOMETRY 43 AT_L1D_CACHESHAPE elf.h d #define AT_L1D_CACHESHAPE 35 +AT_L1D_CACHESIZE elf.h d #define AT_L1D_CACHESIZE 42 +AT_L1I_CACHEGEOMETRY elf.h d #define AT_L1I_CACHEGEOMETRY 41 AT_L1I_CACHESHAPE elf.h d #define AT_L1I_CACHESHAPE 34 +AT_L1I_CACHESIZE elf.h d #define AT_L1I_CACHESIZE 40 +AT_L2_CACHEGEOMETRY elf.h d #define AT_L2_CACHEGEOMETRY 45 AT_L2_CACHESHAPE elf.h d #define AT_L2_CACHESHAPE 36 +AT_L2_CACHESIZE elf.h d #define AT_L2_CACHESIZE 44 +AT_L3_CACHEGEOMETRY elf.h d #define AT_L3_CACHEGEOMETRY 47 AT_L3_CACHESHAPE elf.h d #define AT_L3_CACHESHAPE 37 +AT_L3_CACHESIZE elf.h d #define AT_L3_CACHESIZE 46 +AT_MINSIGSTKSZ elf.h d #define AT_MINSIGSTKSZ 51 AT_NOTELF elf.h d #define AT_NOTELF 10 AT_NO_AUTOMOUNT fcntl.h d #define AT_NO_AUTOMOUNT 0x800 AT_NULL elf.h d #define AT_NULL 0 @@ -492,7 +505,9 @@ DF_1_NOOPEN elf.h d #define DF_1_NOOPEN 0x00000040 DF_1_NORELOC elf.h d #define DF_1_NORELOC 0x00400000 DF_1_NOW elf.h d #define DF_1_NOW 0x00000001 DF_1_ORIGIN elf.h d #define DF_1_ORIGIN 0x00000080 +DF_1_PIE elf.h d #define DF_1_PIE 0x08000000 DF_1_SINGLETON elf.h d #define DF_1_SINGLETON 0x02000000 +DF_1_STUB elf.h d #define DF_1_STUB 0x04000000 DF_1_SYMINTPOSE elf.h d #define DF_1_SYMINTPOSE 0x00800000 DF_1_TRANS elf.h d #define DF_1_TRANS 0x00000200 DF_BIND_NOW elf.h d #define DF_BIND_NOW 0x00000008 @@ -619,7 +634,7 @@ DT_MOVETAB elf.h d #define DT_MOVETAB 0x6ffffefe DT_NEEDED elf.h d #define DT_NEEDED 1 DT_NIOS2_GP elf.h d #define DT_NIOS2_GP 0x70000002 DT_NULL elf.h d #define DT_NULL 0 -DT_NUM elf.h d #define DT_NUM 34 +DT_NUM elf.h d #define DT_NUM 35 DT_PLTGOT elf.h d #define DT_PLTGOT 3 DT_PLTPAD elf.h d #define DT_PLTPAD 0x6ffffefd DT_PLTPADSZ elf.h d #define DT_PLTPADSZ 0x6ffffdf9 @@ -660,6 +675,7 @@ DT_SYMINENT elf.h d #define DT_SYMINENT 0x6ffffdff DT_SYMINFO elf.h d #define DT_SYMINFO 0x6ffffeff DT_SYMINSZ elf.h d #define DT_SYMINSZ 0x6ffffdfe DT_SYMTAB elf.h d #define DT_SYMTAB 6 +DT_SYMTAB_SHNDX elf.h d #define DT_SYMTAB_SHNDX 34 DT_TEXTREL elf.h d #define DT_TEXTREL 22 DT_TLSDESC_GOT elf.h d #define DT_TLSDESC_GOT 0x6ffffef7 DT_TLSDESC_PLT elf.h d #define DT_TLSDESC_PLT 0x6ffffef6 @@ -921,6 +937,7 @@ EM_CR16 elf.h d #define EM_CR16 177 EM_CRAYNV2 elf.h d #define EM_CRAYNV2 172 EM_CRIS elf.h d #define EM_CRIS 76 EM_CRX elf.h d #define EM_CRX 114 +EM_CSKY elf.h d #define EM_CSKY 252 EM_CSR_KALIMBA elf.h d #define EM_CSR_KALIMBA 219 EM_CUDA elf.h d #define EM_CUDA 190 EM_CYPRESS_M8C elf.h d #define EM_CYPRESS_M8C 161 @@ -985,7 +1002,7 @@ EM_NDS32 elf.h d #define EM_NDS32 167 EM_NONE elf.h d #define EM_NONE 0 EM_NORC elf.h d #define EM_NORC 218 EM_NS32K elf.h d #define EM_NS32K 97 -EM_NUM elf.h d #define EM_NUM 248 +EM_NUM elf.h d #define EM_NUM 253 EM_OPEN8 elf.h d #define EM_OPEN8 196 EM_OPENRISC elf.h d #define EM_OPENRISC 92 EM_OR1K elf.h d #define EM_OR1K 92 @@ -1089,6 +1106,7 @@ EPOLLEXCLUSIVE sys/epoll.h d #define EPOLLEXCLUSIVE (1U<<28) EPOLLHUP sys/epoll.h d #define EPOLLHUP 0x010 EPOLLIN sys/epoll.h d #define EPOLLIN 0x001 EPOLLMSG sys/epoll.h d #define EPOLLMSG 0x400 +EPOLLNVAL sys/epoll.h d #define EPOLLNVAL 0x020 EPOLLONESHOT sys/epoll.h d #define EPOLLONESHOT (1U<<30) EPOLLOUT sys/epoll.h d #define EPOLLOUT 0x004 EPOLLPRI sys/epoll.h d #define EPOLLPRI 0x002 @@ -1138,6 +1156,8 @@ ETH_DATA_LEN netinet/if_ether.h d #define ETH_DATA_LEN 1500 ETH_FCS_LEN netinet/if_ether.h d #define ETH_FCS_LEN 4 ETH_FRAME_LEN netinet/if_ether.h d #define ETH_FRAME_LEN 1514 ETH_HLEN netinet/if_ether.h d #define ETH_HLEN 14 +ETH_MAX_MTU netinet/if_ether.h d #define ETH_MAX_MTU 0xFFFFU +ETH_MIN_MTU netinet/if_ether.h d #define ETH_MIN_MTU 68 ETH_P_1588 netinet/if_ether.h d #define ETH_P_1588 0x88F7 ETH_P_8021AD netinet/if_ether.h d #define ETH_P_8021AD 0x88A8 ETH_P_8021AH netinet/if_ether.h d #define ETH_P_8021AH 0x88E7 @@ -1173,13 +1193,17 @@ ETH_P_DNA_RT netinet/if_ether.h d #define ETH_P_DNA_RT 0x6003 ETH_P_DSA netinet/if_ether.h d #define ETH_P_DSA 0x001B ETH_P_ECONET netinet/if_ether.h d #define ETH_P_ECONET 0x0018 ETH_P_EDSA netinet/if_ether.h d #define ETH_P_EDSA 0xDADA +ETH_P_ERSPAN netinet/if_ether.h d #define ETH_P_ERSPAN 0x88BE +ETH_P_ERSPAN2 netinet/if_ether.h d #define ETH_P_ERSPAN2 0x22EB ETH_P_FCOE netinet/if_ether.h d #define ETH_P_FCOE 0x8906 ETH_P_FIP netinet/if_ether.h d #define ETH_P_FIP 0x8914 ETH_P_HDLC netinet/if_ether.h d #define ETH_P_HDLC 0x0019 ETH_P_HSR netinet/if_ether.h d #define ETH_P_HSR 0x892F +ETH_P_IBOE netinet/if_ether.h d #define ETH_P_IBOE 0x8915 ETH_P_IEEE802154 netinet/if_ether.h d #define ETH_P_IEEE802154 0x00F6 ETH_P_IEEEPUP netinet/if_ether.h d #define ETH_P_IEEEPUP 0x0a00 ETH_P_IEEEPUPAT netinet/if_ether.h d #define ETH_P_IEEEPUPAT 0x0a01 +ETH_P_IFE netinet/if_ether.h d #define ETH_P_IFE 0xED3E ETH_P_IP netinet/if_ether.h d #define ETH_P_IP 0x0800 ETH_P_IPV6 netinet/if_ether.h d #define ETH_P_IPV6 0x86DD ETH_P_IPX netinet/if_ether.h d #define ETH_P_IPX 0x8137 @@ -1190,11 +1214,13 @@ ETH_P_LOCALTALK netinet/if_ether.h d #define ETH_P_LOCALTALK 0x0009 ETH_P_LOOP netinet/if_ether.h d #define ETH_P_LOOP 0x0060 ETH_P_LOOPBACK netinet/if_ether.h d #define ETH_P_LOOPBACK 0x9000 ETH_P_MACSEC netinet/if_ether.h d #define ETH_P_MACSEC 0x88E5 +ETH_P_MAP netinet/if_ether.h d #define ETH_P_MAP 0x00F9 ETH_P_MOBITEX netinet/if_ether.h d #define ETH_P_MOBITEX 0x0015 ETH_P_MPLS_MC netinet/if_ether.h d #define ETH_P_MPLS_MC 0x8848 ETH_P_MPLS_UC netinet/if_ether.h d #define ETH_P_MPLS_UC 0x8847 ETH_P_MVRP netinet/if_ether.h d #define ETH_P_MVRP 0x88F5 ETH_P_NCSI netinet/if_ether.h d #define ETH_P_NCSI 0x88F8 +ETH_P_NSH netinet/if_ether.h d #define ETH_P_NSH 0x894F ETH_P_PAE netinet/if_ether.h d #define ETH_P_PAE 0x888E ETH_P_PAUSE netinet/if_ether.h d #define ETH_P_PAUSE 0x8808 ETH_P_PHONET netinet/if_ether.h d #define ETH_P_PHONET 0x00F5 @@ -1202,6 +1228,7 @@ ETH_P_PPPTALK netinet/if_ether.h d #define ETH_P_PPPTALK 0x0010 ETH_P_PPP_DISC netinet/if_ether.h d #define ETH_P_PPP_DISC 0x8863 ETH_P_PPP_MP netinet/if_ether.h d #define ETH_P_PPP_MP 0x0008 ETH_P_PPP_SES netinet/if_ether.h d #define ETH_P_PPP_SES 0x8864 +ETH_P_PREAUTH netinet/if_ether.h d #define ETH_P_PREAUTH 0x88C7 ETH_P_PRP netinet/if_ether.h d #define ETH_P_PRP 0x88FB ETH_P_PUP netinet/if_ether.h d #define ETH_P_PUP 0x0200 ETH_P_PUPAT netinet/if_ether.h d #define ETH_P_PUPAT 0x0201 @@ -1222,6 +1249,7 @@ ETH_P_WAN_PPP netinet/if_ether.h d #define ETH_P_WAN_PPP 0x0007 ETH_P_WCCP netinet/if_ether.h d #define ETH_P_WCCP 0x883E ETH_P_X25 netinet/if_ether.h d #define ETH_P_X25 0x0805 ETH_P_XDSA netinet/if_ether.h d #define ETH_P_XDSA 0x00F8 +ETH_TLEN netinet/if_ether.h d #define ETH_TLEN 2 ETH_ZLEN netinet/if_ether.h d #define ETH_ZLEN 60 ET_CORE elf.h d #define ET_CORE 4 ET_DYN elf.h d #define ET_DYN 3 @@ -1349,6 +1377,8 @@ FAN_ALL_INIT_FLAGS sys/fanotify.h d #define FAN_ALL_INIT_FLAGS (FAN_CLOEXEC | FA FAN_ALL_MARK_FLAGS sys/fanotify.h d #define FAN_ALL_MARK_FLAGS (FAN_MARK_ADD | FAN_MARK_REMOVE | FAN_MARK_DONT_FOLLOW | FAN_MARK_ONLYDIR | FAN_MARK_MOUNT | FAN_MARK_IGNORED_MASK | FAN_MARK_IGNORED_SURV_MODIFY | FAN_MARK_FLUSH) FAN_ALL_OUTGOING_EVENTS sys/fanotify.h d #define FAN_ALL_OUTGOING_EVENTS (FAN_ALL_EVENTS | FAN_ALL_PERM_EVENTS | FAN_Q_OVERFLOW) FAN_ALL_PERM_EVENTS sys/fanotify.h d #define FAN_ALL_PERM_EVENTS (FAN_OPEN_PERM | FAN_ACCESS_PERM) +FAN_ATTRIB sys/fanotify.h d #define FAN_ATTRIB 0x04 +FAN_AUDIT sys/fanotify.h d #define FAN_AUDIT 0x10 FAN_CLASS_CONTENT sys/fanotify.h d #define FAN_CLASS_CONTENT 0x04 FAN_CLASS_NOTIF sys/fanotify.h d #define FAN_CLASS_NOTIF 0 FAN_CLASS_PRE_CONTENT sys/fanotify.h d #define FAN_CLASS_PRE_CONTENT 0x08 @@ -1356,26 +1386,42 @@ FAN_CLOEXEC sys/fanotify.h d #define FAN_CLOEXEC 0x01 FAN_CLOSE sys/fanotify.h d #define FAN_CLOSE (FAN_CLOSE_WRITE | FAN_CLOSE_NOWRITE) FAN_CLOSE_NOWRITE sys/fanotify.h d #define FAN_CLOSE_NOWRITE 0x10 FAN_CLOSE_WRITE sys/fanotify.h d #define FAN_CLOSE_WRITE 0x08 +FAN_CREATE sys/fanotify.h d #define FAN_CREATE 0x100 +FAN_DELETE sys/fanotify.h d #define FAN_DELETE 0x200 +FAN_DELETE_SELF sys/fanotify.h d #define FAN_DELETE_SELF 0x400 FAN_DENY sys/fanotify.h d #define FAN_DENY 0x02 +FAN_ENABLE_AUDIT sys/fanotify.h d #define FAN_ENABLE_AUDIT 0x40 +FAN_EVENT_INFO_TYPE_FID sys/fanotify.h d #define FAN_EVENT_INFO_TYPE_FID 1 FAN_EVENT_METADATA_LEN sys/fanotify.h d #define FAN_EVENT_METADATA_LEN (sizeof(struct fanotify_event_metadata)) FAN_EVENT_NEXT sys/fanotify.h d #define FAN_EVENT_NEXT(meta, len) ((len) -= (meta)->event_len, (struct fanotify_event_metadata*)(((char *)(meta)) + (meta)->event_len)) FAN_EVENT_OK sys/fanotify.h d #define FAN_EVENT_OK(meta, len) ((long)(len) >= (long)FAN_EVENT_METADATA_LEN && (long)(meta)->event_len >= (long)FAN_EVENT_METADATA_LEN && (long)(meta)->event_len <= (long)(len)) FAN_EVENT_ON_CHILD sys/fanotify.h d #define FAN_EVENT_ON_CHILD 0x08000000 FAN_MARK_ADD sys/fanotify.h d #define FAN_MARK_ADD 0x01 FAN_MARK_DONT_FOLLOW sys/fanotify.h d #define FAN_MARK_DONT_FOLLOW 0x04 +FAN_MARK_FILESYSTEM sys/fanotify.h d #define FAN_MARK_FILESYSTEM 0x100 FAN_MARK_FLUSH sys/fanotify.h d #define FAN_MARK_FLUSH 0x80 FAN_MARK_IGNORED_MASK sys/fanotify.h d #define FAN_MARK_IGNORED_MASK 0x20 FAN_MARK_IGNORED_SURV_MODIFY sys/fanotify.h d #define FAN_MARK_IGNORED_SURV_MODIFY 0x40 +FAN_MARK_INODE sys/fanotify.h d #define FAN_MARK_INODE 0x00 FAN_MARK_MOUNT sys/fanotify.h d #define FAN_MARK_MOUNT 0x10 FAN_MARK_ONLYDIR sys/fanotify.h d #define FAN_MARK_ONLYDIR 0x08 FAN_MARK_REMOVE sys/fanotify.h d #define FAN_MARK_REMOVE 0x02 +FAN_MARK_TYPE_MASK sys/fanotify.h d #define FAN_MARK_TYPE_MASK (FAN_MARK_INODE | FAN_MARK_MOUNT | FAN_MARK_FILESYSTEM) FAN_MODIFY sys/fanotify.h d #define FAN_MODIFY 0x02 +FAN_MOVE sys/fanotify.h d #define FAN_MOVE (FAN_MOVED_FROM | FAN_MOVED_TO) +FAN_MOVED_FROM sys/fanotify.h d #define FAN_MOVED_FROM 0x40 +FAN_MOVED_TO sys/fanotify.h d #define FAN_MOVED_TO 0x80 +FAN_MOVE_SELF sys/fanotify.h d #define FAN_MOVE_SELF 0x800 FAN_NOFD sys/fanotify.h d #define FAN_NOFD -1 FAN_NONBLOCK sys/fanotify.h d #define FAN_NONBLOCK 0x02 FAN_ONDIR sys/fanotify.h d #define FAN_ONDIR 0x40000000 FAN_OPEN sys/fanotify.h d #define FAN_OPEN 0x20 +FAN_OPEN_EXEC sys/fanotify.h d #define FAN_OPEN_EXEC 0x1000 +FAN_OPEN_EXEC_PERM sys/fanotify.h d #define FAN_OPEN_EXEC_PERM 0x40000 FAN_OPEN_PERM sys/fanotify.h d #define FAN_OPEN_PERM 0x10000 FAN_Q_OVERFLOW sys/fanotify.h d #define FAN_Q_OVERFLOW 0x4000 +FAN_REPORT_FID sys/fanotify.h d #define FAN_REPORT_FID 0x200 +FAN_REPORT_TID sys/fanotify.h d #define FAN_REPORT_TID 0x100 FAN_UNLIMITED_MARKS sys/fanotify.h d #define FAN_UNLIMITED_MARKS 0x20 FAN_UNLIMITED_QUEUE sys/fanotify.h d #define FAN_UNLIMITED_QUEUE 0x10 FAPPEND fcntl.h d #define FAPPEND O_APPEND @@ -1437,8 +1483,11 @@ FPE_FLTSUB signal.h d #define FPE_FLTSUB 8 FPE_FLTUND signal.h d #define FPE_FLTUND 5 FPE_INTDIV signal.h d #define FPE_INTDIV 1 FPE_INTOVF signal.h d #define FPE_INTOVF 2 +FP_FAST_FMA math.h d #define FP_FAST_FMA 1 +FP_FAST_FMAF math.h d #define FP_FAST_FMAF 1 +FP_FAST_FMAL math.h d #define FP_FAST_FMAL 1 FP_ILOGB0 math.h d #define FP_ILOGB0 FP_ILOGBNAN -FP_ILOGBNAN math.h d #define FP_ILOGBNAN (-1-(int)(((unsigned)-1)>>1)) +FP_ILOGBNAN math.h d #define FP_ILOGBNAN (-1-0x7fffffff) FP_INFINITE math.h d #define FP_INFINITE 1 FP_NAN math.h d #define FP_NAN 0 FP_NORMAL math.h d #define FP_NORMAL 4 @@ -1464,6 +1513,8 @@ F_DUPFD_CLOEXEC fcntl.h d #define F_DUPFD_CLOEXEC 1030 F_GETLEASE fcntl.h d #define F_GETLEASE 1025 F_GETLK64 fcntl.h d #define F_GETLK64 F_GETLK F_GETPIPE_SZ fcntl.h d #define F_GETPIPE_SZ 1032 +F_GET_FILE_RW_HINT fcntl.h d #define F_GET_FILE_RW_HINT 1037 +F_GET_RW_HINT fcntl.h d #define F_GET_RW_HINT 1035 F_GET_SEALS fcntl.h d #define F_GET_SEALS 1034 F_LOCK fcntl.h d #define F_LOCK 1 F_LOCK unistd.h d #define F_LOCK 1 @@ -1478,6 +1529,7 @@ F_OWNER_PGRP fcntl.h d #define F_OWNER_PGRP 2 F_OWNER_PID fcntl.h d #define F_OWNER_PID 1 F_OWNER_TID fcntl.h d #define F_OWNER_TID 0 F_RDLCK fcntl.h d #define F_RDLCK 0 +F_SEAL_FUTURE_WRITE fcntl.h d #define F_SEAL_FUTURE_WRITE 0x0010 F_SEAL_GROW fcntl.h d #define F_SEAL_GROW 0x0004 F_SEAL_SEAL fcntl.h d #define F_SEAL_SEAL 0x0001 F_SEAL_SHRINK fcntl.h d #define F_SEAL_SHRINK 0x0002 @@ -1486,6 +1538,8 @@ F_SETLEASE fcntl.h d #define F_SETLEASE 1024 F_SETLK64 fcntl.h d #define F_SETLK64 F_SETLK F_SETLKW64 fcntl.h d #define F_SETLKW64 F_SETLKW F_SETPIPE_SZ fcntl.h d #define F_SETPIPE_SZ 1031 +F_SET_FILE_RW_HINT fcntl.h d #define F_SET_FILE_RW_HINT 1038 +F_SET_RW_HINT fcntl.h d #define F_SET_RW_HINT 1036 F_TEST fcntl.h d #define F_TEST 3 F_TEST unistd.h d #define F_TEST 3 F_TLOCK fcntl.h d #define F_TLOCK 2 @@ -1527,6 +1581,8 @@ GMT_ONLINE sys/mtio.h d #define GMT_ONLINE(x) ((x) & 0x01000000) GMT_SM sys/mtio.h d #define GMT_SM(x) ((x) & 0x10000000) GMT_WR_PROT sys/mtio.h d #define GMT_WR_PROT(x) ((x) & 0x04000000) GOOD scsi/scsi.h d #define GOOD 0x00 +GRND_NONBLOCK sys/random.h d #define GRND_NONBLOCK 0x0001 +GRND_RANDOM sys/random.h d #define GRND_RANDOM 0x0002 GROUP_FILTER_SIZE netinet/in.h d #define GROUP_FILTER_SIZE(numsrc) (sizeof(struct group_filter) - sizeof(struct sockaddr_storage) + (numsrc) * sizeof(struct sockaddr_storage)) GRPQUOTA sys/quota.h d #define GRPQUOTA 1 GRP_COMDAT elf.h d #define GRP_COMDAT 0x1 @@ -1745,6 +1801,7 @@ IN6_IS_ADDR_V4MAPPED netinet/in.h d #define IN6_IS_ADDR_V4MAPPED(a) (((uint32_t INADDRSZ arpa/nameser.h d #define INADDRSZ NS_INADDRSZ INADDR_ALLHOSTS_GROUP netinet/in.h d #define INADDR_ALLHOSTS_GROUP ((in_addr_t) 0xe0000001) INADDR_ALLRTRS_GROUP netinet/in.h d #define INADDR_ALLRTRS_GROUP ((in_addr_t) 0xe0000002) +INADDR_ALLSNOOPERS_GROUP netinet/in.h d #define INADDR_ALLSNOOPERS_GROUP ((in_addr_t) 0xe000006a) INADDR_ANY netinet/in.h d #define INADDR_ANY ((in_addr_t) 0x00000000) INADDR_BROADCAST netinet/in.h d #define INADDR_BROADCAST ((in_addr_t) 0xffffffff) INADDR_LOOPBACK netinet/in.h d #define INADDR_LOOPBACK ((in_addr_t) 0x7f000001) @@ -1835,6 +1892,7 @@ IN_IGNORED sys/inotify.h d #define IN_IGNORED 0x00008000 IN_ISDIR sys/inotify.h d #define IN_ISDIR 0x40000000 IN_LOOPBACKNET netinet/in.h d #define IN_LOOPBACKNET 127 IN_MASK_ADD sys/inotify.h d #define IN_MASK_ADD 0x20000000 +IN_MASK_CREATE sys/inotify.h d #define IN_MASK_CREATE 0x10000000 IN_MODIFY sys/inotify.h d #define IN_MODIFY 0x00000002 IN_MOVE sys/inotify.h d #define IN_MOVE (IN_MOVED_FROM | IN_MOVED_TO) IN_MOVED_FROM sys/inotify.h d #define IN_MOVED_FROM 0x00000040 @@ -1923,7 +1981,7 @@ IPOPT_TS netinet/ip.h d #define IPOPT_TS 68 IPOPT_TS_PRESPEC netinet/ip.h d #define IPOPT_TS_PRESPEC 3 IPOPT_TS_TSANDADDR netinet/ip.h d #define IPOPT_TS_TSANDADDR 1 IPOPT_TS_TSONLY netinet/ip.h d #define IPOPT_TS_TSONLY 0 -IPPORT_RESERVED netdb.h d #define IPPORT_RESERVED 1024 +IPPORT_RESERVED netinet/in.h d #define IPPORT_RESERVED 1024 IPPROTO_AH netinet/in.h d #define IPPROTO_AH 51 IPPROTO_BEETPH netinet/in.h d #define IPPROTO_BEETPH 94 IPPROTO_COMP netinet/in.h d #define IPPROTO_COMP 108 @@ -2022,6 +2080,7 @@ IPV6_CHECKSUM netinet/in.h d #define IPV6_CHECKSUM 7 IPV6_DONTFRAG netinet/in.h d #define IPV6_DONTFRAG 62 IPV6_DROP_MEMBERSHIP netinet/in.h d #define IPV6_DROP_MEMBERSHIP IPV6_LEAVE_GROUP IPV6_DSTOPTS netinet/in.h d #define IPV6_DSTOPTS 59 +IPV6_FREEBIND netinet/in.h d #define IPV6_FREEBIND 78 IPV6_HDRINCL netinet/in.h d #define IPV6_HDRINCL 36 IPV6_HOPLIMIT netinet/in.h d #define IPV6_HOPLIMIT 52 IPV6_HOPOPTS netinet/in.h d #define IPV6_HOPOPTS 54 @@ -2033,6 +2092,7 @@ IPV6_LEAVE_GROUP netinet/in.h d #define IPV6_LEAVE_GROUP 21 IPV6_MINHOPCOUNT netinet/in.h d #define IPV6_MINHOPCOUNT 73 IPV6_MTU netinet/in.h d #define IPV6_MTU 24 IPV6_MTU_DISCOVER netinet/in.h d #define IPV6_MTU_DISCOVER 23 +IPV6_MULTICAST_ALL netinet/in.h d #define IPV6_MULTICAST_ALL 29 IPV6_MULTICAST_HOPS netinet/in.h d #define IPV6_MULTICAST_HOPS 18 IPV6_MULTICAST_IF netinet/in.h d #define IPV6_MULTICAST_IF 17 IPV6_MULTICAST_LOOP netinet/in.h d #define IPV6_MULTICAST_LOOP 19 @@ -2055,6 +2115,7 @@ IPV6_PREFER_SRC_PUBTMP_DEFAULT netinet/in.h d #define IPV6_PREFER_SRC_PUBTMP_DEF IPV6_PREFER_SRC_TMP netinet/in.h d #define IPV6_PREFER_SRC_TMP 0x0001 IPV6_RECVDSTOPTS netinet/in.h d #define IPV6_RECVDSTOPTS 58 IPV6_RECVERR netinet/in.h d #define IPV6_RECVERR 25 +IPV6_RECVFRAGSIZE netinet/in.h d #define IPV6_RECVFRAGSIZE 77 IPV6_RECVHOPLIMIT netinet/in.h d #define IPV6_RECVHOPLIMIT 51 IPV6_RECVHOPOPTS netinet/in.h d #define IPV6_RECVHOPOPTS 53 IPV6_RECVORIGDSTADDR netinet/in.h d #define IPV6_RECVORIGDSTADDR IPV6_ORIGDSTADDR @@ -2063,6 +2124,7 @@ IPV6_RECVPKTINFO netinet/in.h d #define IPV6_RECVPKTINFO 49 IPV6_RECVRTHDR netinet/in.h d #define IPV6_RECVRTHDR 56 IPV6_RECVTCLASS netinet/in.h d #define IPV6_RECVTCLASS 66 IPV6_ROUTER_ALERT netinet/in.h d #define IPV6_ROUTER_ALERT 22 +IPV6_ROUTER_ALERT_ISOLATE netinet/in.h d #define IPV6_ROUTER_ALERT_ISOLATE 30 IPV6_RTHDR netinet/in.h d #define IPV6_RTHDR 57 IPV6_RTHDRDSTOPTS netinet/in.h d #define IPV6_RTHDRDSTOPTS 55 IPV6_RTHDR_LOOSE netinet/in.h d #define IPV6_RTHDR_LOOSE 0 @@ -2118,6 +2180,7 @@ IP_PMTUDISC_OMIT netinet/in.h d #define IP_PMTUDISC_OMIT 5 IP_PMTUDISC_PROBE netinet/in.h d #define IP_PMTUDISC_PROBE 3 IP_PMTUDISC_WANT netinet/in.h d #define IP_PMTUDISC_WANT 1 IP_RECVERR netinet/in.h d #define IP_RECVERR 11 +IP_RECVFRAGSIZE netinet/in.h d #define IP_RECVFRAGSIZE 25 IP_RECVOPTS netinet/in.h d #define IP_RECVOPTS 6 IP_RECVORIGDSTADDR netinet/in.h d #define IP_RECVORIGDSTADDR IP_ORIGDSTADDR IP_RECVRETOPTS netinet/in.h d #define IP_RECVRETOPTS IP_RETOPTS @@ -2285,6 +2348,7 @@ MADV_DONTNEED sys/mman.h d #define MADV_DONTNEED 4 MADV_FREE sys/mman.h d #define MADV_FREE 8 MADV_HUGEPAGE sys/mman.h d #define MADV_HUGEPAGE 14 MADV_HWPOISON sys/mman.h d #define MADV_HWPOISON 100 +MADV_KEEPONFORK sys/mman.h d #define MADV_KEEPONFORK 19 MADV_MERGEABLE sys/mman.h d #define MADV_MERGEABLE 12 MADV_NOHUGEPAGE sys/mman.h d #define MADV_NOHUGEPAGE 15 MADV_NORMAL sys/mman.h d #define MADV_NORMAL 0 @@ -2294,6 +2358,7 @@ MADV_SEQUENTIAL sys/mman.h d #define MADV_SEQUENTIAL 2 MADV_SOFT_OFFLINE sys/mman.h d #define MADV_SOFT_OFFLINE 101 MADV_UNMERGEABLE sys/mman.h d #define MADV_UNMERGEABLE 13 MADV_WILLNEED sys/mman.h d #define MADV_WILLNEED 3 +MADV_WIPEONFORK sys/mman.h d #define MADV_WIPEONFORK 18 MAGIC cpio.h d #define MAGIC "070707" MAP_ANON sys/mman.h d #define MAP_ANON 0x20 MAP_ANONYMOUS sys/mman.h d #define MAP_ANONYMOUS MAP_ANON @@ -2302,15 +2367,32 @@ MAP_EXECUTABLE sys/mman.h d #define MAP_EXECUTABLE 0x1000 MAP_FAILED sys/mman.h d #define MAP_FAILED ((void *) -1) MAP_FILE sys/mman.h d #define MAP_FILE 0 MAP_FIXED sys/mman.h d #define MAP_FIXED 0x10 +MAP_FIXED_NOREPLACE sys/mman.h d #define MAP_FIXED_NOREPLACE 0x100000 MAP_GROWSDOWN sys/mman.h d #define MAP_GROWSDOWN 0x0100 MAP_HUGETLB sys/mman.h d #define MAP_HUGETLB 0x40000 +MAP_HUGE_16GB sys/mman.h d #define MAP_HUGE_16GB (34U << 26) +MAP_HUGE_16MB sys/mman.h d #define MAP_HUGE_16MB (24 << 26) +MAP_HUGE_1GB sys/mman.h d #define MAP_HUGE_1GB (30 << 26) +MAP_HUGE_1MB sys/mman.h d #define MAP_HUGE_1MB (20 << 26) +MAP_HUGE_256MB sys/mman.h d #define MAP_HUGE_256MB (28 << 26) +MAP_HUGE_2GB sys/mman.h d #define MAP_HUGE_2GB (31 << 26) +MAP_HUGE_2MB sys/mman.h d #define MAP_HUGE_2MB (21 << 26) +MAP_HUGE_32MB sys/mman.h d #define MAP_HUGE_32MB (25 << 26) +MAP_HUGE_512KB sys/mman.h d #define MAP_HUGE_512KB (19 << 26) +MAP_HUGE_512MB sys/mman.h d #define MAP_HUGE_512MB (29 << 26) +MAP_HUGE_64KB sys/mman.h d #define MAP_HUGE_64KB (16 << 26) +MAP_HUGE_8MB sys/mman.h d #define MAP_HUGE_8MB (23 << 26) +MAP_HUGE_MASK sys/mman.h d #define MAP_HUGE_MASK 0x3f +MAP_HUGE_SHIFT sys/mman.h d #define MAP_HUGE_SHIFT 26 MAP_LOCKED sys/mman.h d #define MAP_LOCKED 0x2000 MAP_NONBLOCK sys/mman.h d #define MAP_NONBLOCK 0x10000 MAP_NORESERVE sys/mman.h d #define MAP_NORESERVE 0x4000 MAP_POPULATE sys/mman.h d #define MAP_POPULATE 0x8000 MAP_PRIVATE sys/mman.h d #define MAP_PRIVATE 0x02 MAP_SHARED sys/mman.h d #define MAP_SHARED 0x01 +MAP_SHARED_VALIDATE sys/mman.h d #define MAP_SHARED_VALIDATE 0x03 MAP_STACK sys/mman.h d #define MAP_STACK 0x20000 +MAP_SYNC sys/mman.h d #define MAP_SYNC 0x80000 MAP_TYPE sys/mman.h d #define MAP_TYPE 0x0f MATH_ERREXCEPT math.h d #define MATH_ERREXCEPT 2 MATH_ERRNO math.h d #define MATH_ERRNO 1 @@ -2337,6 +2419,7 @@ MAXTC sys/timex.h d #define MAXTC 6 MAXTTL netinet/ip.h d #define MAXTTL 255 MAX_ADDR_LEN net/if_arp.h d #define MAX_ADDR_LEN 7 MAX_DQ_TIME sys/quota.h d #define MAX_DQ_TIME 604800 +MAX_HANDLE_SZ fcntl.h d #define MAX_HANDLE_SZ 128 MAX_IPOPTLEN netinet/ip.h d #define MAX_IPOPTLEN 40 MAX_IQ_TIME sys/quota.h d #define MAX_IQ_TIME 604800 MB_CUR_MAX stdlib.h d #define MB_CUR_MAX (__ctype_get_mb_cur_max()) @@ -2355,7 +2438,19 @@ MCL_FUTURE sys/mman.h d #define MCL_FUTURE 2 MCL_ONFAULT sys/mman.h d #define MCL_ONFAULT 4 MEDIUM_ERROR scsi/scsi.h d #define MEDIUM_ERROR 0x03 MEDIUM_SCAN scsi/scsi.h d #define MEDIUM_SCAN 0x38 +MEMBARRIER_CMD_GLOBAL sys/membarrier.h d #define MEMBARRIER_CMD_GLOBAL 1 +MEMBARRIER_CMD_GLOBAL_EXPEDITED sys/membarrier.h d #define MEMBARRIER_CMD_GLOBAL_EXPEDITED 2 +MEMBARRIER_CMD_PRIVATE_EXPEDITED sys/membarrier.h d #define MEMBARRIER_CMD_PRIVATE_EXPEDITED 8 +MEMBARRIER_CMD_PRIVATE_EXPEDITED_SYNC_CORE sys/membarrier.h d #define MEMBARRIER_CMD_PRIVATE_EXPEDITED_SYNC_CORE 32 +MEMBARRIER_CMD_QUERY sys/membarrier.h d #define MEMBARRIER_CMD_QUERY 0 +MEMBARRIER_CMD_REGISTER_GLOBAL_EXPEDITED sys/membarrier.h d #define MEMBARRIER_CMD_REGISTER_GLOBAL_EXPEDITED 4 +MEMBARRIER_CMD_REGISTER_PRIVATE_EXPEDITED sys/membarrier.h d #define MEMBARRIER_CMD_REGISTER_PRIVATE_EXPEDITED 16 +MEMBARRIER_CMD_REGISTER_PRIVATE_EXPEDITED_SYNC_CORE sys/membarrier.h d #define MEMBARRIER_CMD_REGISTER_PRIVATE_EXPEDITED_SYNC_CORE 64 +MEMBARRIER_CMD_SHARED sys/membarrier.h d #define MEMBARRIER_CMD_SHARED MEMBARRIER_CMD_GLOBAL MESSAGE_REJECT scsi/scsi.h d #define MESSAGE_REJECT 0x07 +MFD_ALLOW_SEALING sys/mman.h d #define MFD_ALLOW_SEALING 0x0002U +MFD_CLOEXEC sys/mman.h d #define MFD_CLOEXEC 0x0001U +MFD_HUGETLB sys/mman.h d #define MFD_HUGETLB 0x0004U MIN sys/param.h d #define MIN(a,b) (((a)<(b))?(a):(b)) MINDOUBLE values.h d #define MINDOUBLE DBL_MIN MINFLOAT values.h d #define MINFLOAT FLT_MIN @@ -2514,10 +2609,12 @@ MSG_PEEK sys/socket.h d #define MSG_PEEK 0x0002 MSG_PROXY sys/socket.h d #define MSG_PROXY 0x0010 MSG_RST sys/socket.h d #define MSG_RST 0x1000 MSG_STAT sys/msg.h d #define MSG_STAT 11 +MSG_STAT_ANY sys/msg.h d #define MSG_STAT_ANY 13 MSG_SYN sys/socket.h d #define MSG_SYN 0x0400 MSG_TRUNC sys/socket.h d #define MSG_TRUNC 0x0020 MSG_WAITALL sys/socket.h d #define MSG_WAITALL 0x0100 MSG_WAITFORONE sys/socket.h d #define MSG_WAITFORONE 0x10000 +MSG_ZEROCOPY sys/socket.h d #define MSG_ZEROCOPY 0x4000000 MS_ACTIVE sys/mount.h d #define MS_ACTIVE (1<<30) MS_ASYNC sys/mman.h d #define MS_ASYNC 1 MS_BIND sys/mount.h d #define MS_BIND 4096 @@ -2704,6 +2801,7 @@ NI_NUMERICSERV netdb.h d #define NI_NUMERICSERV 0x02 NL_ARGMAX limits.h d #define NL_ARGMAX 9 NL_CAT_LOCALE nl_types.h d #define NL_CAT_LOCALE 1 NL_LANGMAX limits.h d #define NL_LANGMAX 32 +NL_LOCALE_NAME langinfo.h d #define NL_LOCALE_NAME(cat) _NL_LOCALE_NAME(cat) NL_MSGMAX limits.h d #define NL_MSGMAX 32767 NL_NMAX limits.h d #define NL_NMAX 16 NL_SETD nl_types.h d #define NL_SETD 1 @@ -2818,8 +2916,13 @@ NS_UPDATE_OP arpa/nameser.h d #define NS_UPDATE_OP ns_o_update NTELOPTS arpa/telnet.h d #define NTELOPTS (1+TELOPT_NEW_ENVIRON) NT_386_IOPERM elf.h d #define NT_386_IOPERM 0x201 NT_386_TLS elf.h d #define NT_386_TLS 0x200 +NT_ARC_V2 elf.h d #define NT_ARC_V2 0x600 NT_ARM_HW_BREAK elf.h d #define NT_ARM_HW_BREAK 0x402 NT_ARM_HW_WATCH elf.h d #define NT_ARM_HW_WATCH 0x403 +NT_ARM_PACA_KEYS elf.h d #define NT_ARM_PACA_KEYS 0x407 +NT_ARM_PACG_KEYS elf.h d #define NT_ARM_PACG_KEYS 0x408 +NT_ARM_PAC_MASK elf.h d #define NT_ARM_PAC_MASK 0x406 +NT_ARM_SVE elf.h d #define NT_ARM_SVE 0x405 NT_ARM_SYSTEM_CALL elf.h d #define NT_ARM_SYSTEM_CALL 0x404 NT_ARM_TLS elf.h d #define NT_ARM_TLS 0x401 NT_ARM_VFP elf.h d #define NT_ARM_VFP 0x400 @@ -2836,11 +2939,28 @@ NT_LWPSTATUS elf.h d #define NT_LWPSTATUS 16 NT_METAG_CBUF elf.h d #define NT_METAG_CBUF 0x500 NT_METAG_RPIPE elf.h d #define NT_METAG_RPIPE 0x501 NT_METAG_TLS elf.h d #define NT_METAG_TLS 0x502 +NT_MIPS_DSP elf.h d #define NT_MIPS_DSP 0x800 +NT_MIPS_FP_MODE elf.h d #define NT_MIPS_FP_MODE 0x801 +NT_MIPS_MSA elf.h d #define NT_MIPS_MSA 0x802 NT_PLATFORM elf.h d #define NT_PLATFORM 5 +NT_PPC_DSCR elf.h d #define NT_PPC_DSCR 0x105 +NT_PPC_EBB elf.h d #define NT_PPC_EBB 0x106 +NT_PPC_PMU elf.h d #define NT_PPC_PMU 0x107 +NT_PPC_PPR elf.h d #define NT_PPC_PPR 0x104 NT_PPC_SPE elf.h d #define NT_PPC_SPE 0x101 +NT_PPC_TAR elf.h d #define NT_PPC_TAR 0x103 +NT_PPC_TM_CDSCR elf.h d #define NT_PPC_TM_CDSCR 0x10f +NT_PPC_TM_CFPR elf.h d #define NT_PPC_TM_CFPR 0x109 +NT_PPC_TM_CGPR elf.h d #define NT_PPC_TM_CGPR 0x108 +NT_PPC_TM_CPPR elf.h d #define NT_PPC_TM_CPPR 0x10e +NT_PPC_TM_CTAR elf.h d #define NT_PPC_TM_CTAR 0x10d +NT_PPC_TM_CVMX elf.h d #define NT_PPC_TM_CVMX 0x10a +NT_PPC_TM_CVSX elf.h d #define NT_PPC_TM_CVSX 0x10b +NT_PPC_TM_SPR elf.h d #define NT_PPC_TM_SPR 0x10c NT_PPC_VMX elf.h d #define NT_PPC_VMX 0x100 NT_PPC_VSX elf.h d #define NT_PPC_VSX 0x102 NT_PRCRED elf.h d #define NT_PRCRED 14 +NT_PRFPREG elf.h d #define NT_PRFPREG 2 NT_PRFPXREG elf.h d #define NT_PRFPXREG 20 NT_PRPSINFO elf.h d #define NT_PRPSINFO 3 NT_PRSTATUS elf.h d #define NT_PRSTATUS 1 @@ -2849,18 +2969,24 @@ NT_PRXREG elf.h d #define NT_PRXREG 4 NT_PSINFO elf.h d #define NT_PSINFO 13 NT_PSTATUS elf.h d #define NT_PSTATUS 10 NT_S390_CTRS elf.h d #define NT_S390_CTRS 0x304 +NT_S390_GS_BC elf.h d #define NT_S390_GS_BC 0x30c +NT_S390_GS_CB elf.h d #define NT_S390_GS_CB 0x30b NT_S390_HIGH_GPRS elf.h d #define NT_S390_HIGH_GPRS 0x300 NT_S390_LAST_BREAK elf.h d #define NT_S390_LAST_BREAK 0x306 NT_S390_PREFIX elf.h d #define NT_S390_PREFIX 0x305 +NT_S390_RI_CB elf.h d #define NT_S390_RI_CB 0x30d NT_S390_SYSTEM_CALL elf.h d #define NT_S390_SYSTEM_CALL 0x307 NT_S390_TDB elf.h d #define NT_S390_TDB 0x308 NT_S390_TIMER elf.h d #define NT_S390_TIMER 0x301 NT_S390_TODCMP elf.h d #define NT_S390_TODCMP 0x302 NT_S390_TODPREG elf.h d #define NT_S390_TODPREG 0x303 +NT_S390_VXRS_HIGH elf.h d #define NT_S390_VXRS_HIGH 0x30a +NT_S390_VXRS_LOW elf.h d #define NT_S390_VXRS_LOW 0x309 NT_SIGINFO elf.h d #define NT_SIGINFO 0x53494749 NT_TASKSTRUCT elf.h d #define NT_TASKSTRUCT 4 NT_UTSNAME elf.h d #define NT_UTSNAME 15 NT_VERSION elf.h d #define NT_VERSION 1 +NT_VMCOREDD elf.h d #define NT_VMCOREDD 0x700 NT_X86_XSTATE elf.h d #define NT_X86_XSTATE 0x202 NULL locale.h d #define NULL ((void*)0) NULL locale.h d #define NULL 0L @@ -2881,6 +3007,34 @@ NULL wchar.h d #define NULL 0L NXDOMAIN arpa/nameser.h d #define NXDOMAIN ns_r_nxdomain NXRRSET arpa/nameser.h d #define NXRRSET ns_r_nxrrset NZERO limits.h d #define NZERO 20 +N_6PACK sys/ioctl.h d #define N_6PACK 7 +N_AX25 sys/ioctl.h d #define N_AX25 5 +N_CAIF sys/ioctl.h d #define N_CAIF 20 +N_GIGASET_M101 sys/ioctl.h d #define N_GIGASET_M101 16 +N_GSM0710 sys/ioctl.h d #define N_GSM0710 21 +N_HCI sys/ioctl.h d #define N_HCI 15 +N_HDLC sys/ioctl.h d #define N_HDLC 13 +N_IRDA sys/ioctl.h d #define N_IRDA 11 +N_MASC sys/ioctl.h d #define N_MASC 8 +N_MOUSE sys/ioctl.h d #define N_MOUSE 2 +N_NCI sys/ioctl.h d #define N_NCI 25 +N_NULL sys/ioctl.h d #define N_NULL 27 +N_PPP sys/ioctl.h d #define N_PPP 3 +N_PPS sys/ioctl.h d #define N_PPS 18 +N_PROFIBUS_FDL sys/ioctl.h d #define N_PROFIBUS_FDL 10 +N_R3964 sys/ioctl.h d #define N_R3964 9 +N_SLCAN sys/ioctl.h d #define N_SLCAN 17 +N_SLIP sys/ioctl.h d #define N_SLIP 1 +N_SMSBLOCK sys/ioctl.h d #define N_SMSBLOCK 12 +N_SPEAKUP sys/ioctl.h d #define N_SPEAKUP 26 +N_STRIP sys/ioctl.h d #define N_STRIP 4 +N_SYNC_PPP sys/ioctl.h d #define N_SYNC_PPP 14 +N_TI_WL sys/ioctl.h d #define N_TI_WL 22 +N_TRACEROUTER sys/ioctl.h d #define N_TRACEROUTER 24 +N_TRACESINK sys/ioctl.h d #define N_TRACESINK 23 +N_TTY sys/ioctl.h d #define N_TTY 0 +N_V253 sys/ioctl.h d #define N_V253 19 +N_X25 sys/ioctl.h d #define N_X25 6 ODK_EXCEPTIONS elf.h d #define ODK_EXCEPTIONS 2 ODK_FILL elf.h d #define ODK_FILL 5 ODK_HWAND elf.h d #define ODK_HWAND 7 @@ -2921,6 +3075,7 @@ O_EXEC fcntl.h d #define O_EXEC O_PATH O_RDONLY fcntl.h d #define O_RDONLY 00 O_RDWR fcntl.h d #define O_RDWR 02 O_SEARCH fcntl.h d #define O_SEARCH O_PATH +O_TTY_INIT fcntl.h d #define O_TTY_INIT 0 O_WRONLY fcntl.h d #define O_WRONLY 01 PACKETSZ arpa/nameser.h d #define PACKETSZ NS_PACKETSZ PACKET_ADD_MEMBERSHIP netpacket/packet.h d #define PACKET_ADD_MEMBERSHIP 1 @@ -2933,6 +3088,7 @@ PACKET_FANOUT_DATA netpacket/packet.h d #define PACKET_FANOUT_DATA 22 PACKET_FASTROUTE netpacket/packet.h d #define PACKET_FASTROUTE 6 PACKET_HDRLEN netpacket/packet.h d #define PACKET_HDRLEN 11 PACKET_HOST netpacket/packet.h d #define PACKET_HOST 0 +PACKET_IGNORE_OUTGOING netpacket/packet.h d #define PACKET_IGNORE_OUTGOING 23 PACKET_LOOPBACK netpacket/packet.h d #define PACKET_LOOPBACK 5 PACKET_LOSS netpacket/packet.h d #define PACKET_LOSS 14 PACKET_MR_ALLMULTI netpacket/packet.h d #define PACKET_MR_ALLMULTI 2 @@ -2955,7 +3111,7 @@ PACKET_TX_RING netpacket/packet.h d #define PACKET_TX_RING 13 PACKET_TX_TIMESTAMP netpacket/packet.h d #define PACKET_TX_TIMESTAMP 16 PACKET_VERSION netpacket/packet.h d #define PACKET_VERSION 10 PACKET_VNET_HDR netpacket/packet.h d #define PACKET_VNET_HDR 15 -PAGESIZE limits.h d #define PAGESIZE PAGE_SIZE +PAGE_SIZE limits.h d #define PAGE_SIZE PAGESIZE PATH_MAX limits.h d #define PATH_MAX 4096 PDP_ENDIAN endian.h d #define PDP_ENDIAN __PDP_ENDIAN PERSISTENT_RESERVE_IN scsi/scsi.h d #define PERSISTENT_RESERVE_IN 0x5e @@ -3020,7 +3176,7 @@ PF_LLC sys/socket.h d #define PF_LLC 26 PF_LOCAL sys/socket.h d #define PF_LOCAL 1 PF_MASKOS elf.h d #define PF_MASKOS 0x0ff00000 PF_MASKPROC elf.h d #define PF_MASKPROC 0xf0000000 -PF_MAX sys/socket.h d #define PF_MAX 43 +PF_MAX sys/socket.h d #define PF_MAX 45 PF_MIPS_LOCAL elf.h d #define PF_MIPS_LOCAL 0x10000000 PF_MPLS sys/socket.h d #define PF_MPLS 28 PF_NETBEUI sys/socket.h d #define PF_NETBEUI 13 @@ -3038,6 +3194,7 @@ PF_ROSE sys/socket.h d #define PF_ROSE 11 PF_ROUTE sys/socket.h d #define PF_ROUTE PF_NETLINK PF_RXRPC sys/socket.h d #define PF_RXRPC 33 PF_SECURITY sys/socket.h d #define PF_SECURITY 14 +PF_SMC sys/socket.h d #define PF_SMC 43 PF_SNA sys/socket.h d #define PF_SNA 22 PF_TIPC sys/socket.h d #define PF_TIPC 30 PF_UNIX sys/socket.h d #define PF_UNIX PF_LOCAL @@ -3047,6 +3204,7 @@ PF_W elf.h d #define PF_W (1 << 1) PF_WANPIPE sys/socket.h d #define PF_WANPIPE 25 PF_X elf.h d #define PF_X (1 << 0) PF_X25 sys/socket.h d #define PF_X25 9 +PF_XDP sys/socket.h d #define PF_XDP 44 PIPE_BUF limits.h d #define PIPE_BUF 4096 PM_STR langinfo.h d #define PM_STR 0x20027 PN_XNUM elf.h d #define PN_XNUM 0xffff @@ -3084,9 +3242,12 @@ POSIX_SPAWN_RESETIDS spawn.h d #define POSIX_SPAWN_RESETIDS 1 POSIX_SPAWN_SETPGROUP spawn.h d #define POSIX_SPAWN_SETPGROUP 2 POSIX_SPAWN_SETSCHEDPARAM spawn.h d #define POSIX_SPAWN_SETSCHEDPARAM 16 POSIX_SPAWN_SETSCHEDULER spawn.h d #define POSIX_SPAWN_SETSCHEDULER 32 +POSIX_SPAWN_SETSID spawn.h d #define POSIX_SPAWN_SETSID 128 POSIX_SPAWN_SETSIGDEF spawn.h d #define POSIX_SPAWN_SETSIGDEF 4 POSIX_SPAWN_SETSIGMASK spawn.h d #define POSIX_SPAWN_SETSIGMASK 8 +POSIX_SPAWN_USEVFORK spawn.h d #define POSIX_SPAWN_USEVFORK 64 PPC64_LOCAL_ENTRY_OFFSET elf.h d #define PPC64_LOCAL_ENTRY_OFFSET(x) (1 << (((x)&0xe0)>>5) & 0xfc) +PPC64_OPT_LOCALENTRY elf.h d #define PPC64_OPT_LOCALENTRY 4 PPC64_OPT_MULTI_TOC elf.h d #define PPC64_OPT_MULTI_TOC 2 PPC64_OPT_TLS elf.h d #define PPC64_OPT_TLS 1 PPC_OPT_TLS elf.h d #define PPC_OPT_TLS 1 @@ -3223,6 +3384,7 @@ PR_GET_NO_NEW_PRIVS sys/prctl.h d #define PR_GET_NO_NEW_PRIVS 39 PR_GET_PDEATHSIG sys/prctl.h d #define PR_GET_PDEATHSIG 2 PR_GET_SECCOMP sys/prctl.h d #define PR_GET_SECCOMP 21 PR_GET_SECUREBITS sys/prctl.h d #define PR_GET_SECUREBITS 27 +PR_GET_SPECULATION_CTRL sys/prctl.h d #define PR_GET_SPECULATION_CTRL 52 PR_GET_THP_DISABLE sys/prctl.h d #define PR_GET_THP_DISABLE 42 PR_GET_TID_ADDRESS sys/prctl.h d #define PR_GET_TID_ADDRESS 40 PR_GET_TIMERSLACK sys/prctl.h d #define PR_GET_TIMERSLACK 30 @@ -3238,6 +3400,12 @@ PR_MCE_KILL_LATE sys/prctl.h d #define PR_MCE_KILL_LATE 0 PR_MCE_KILL_SET sys/prctl.h d #define PR_MCE_KILL_SET 1 PR_MPX_DISABLE_MANAGEMENT sys/prctl.h d #define PR_MPX_DISABLE_MANAGEMENT 44 PR_MPX_ENABLE_MANAGEMENT sys/prctl.h d #define PR_MPX_ENABLE_MANAGEMENT 43 +PR_PAC_APDAKEY sys/prctl.h d #define PR_PAC_APDAKEY (1UL << 2) +PR_PAC_APDBKEY sys/prctl.h d #define PR_PAC_APDBKEY (1UL << 3) +PR_PAC_APGAKEY sys/prctl.h d #define PR_PAC_APGAKEY (1UL << 4) +PR_PAC_APIAKEY sys/prctl.h d #define PR_PAC_APIAKEY (1UL << 0) +PR_PAC_APIBKEY sys/prctl.h d #define PR_PAC_APIBKEY (1UL << 1) +PR_PAC_RESET_KEYS sys/prctl.h d #define PR_PAC_RESET_KEYS 54 PR_SET_CHILD_SUBREAPER sys/prctl.h d #define PR_SET_CHILD_SUBREAPER 36 PR_SET_DUMPABLE sys/prctl.h d #define PR_SET_DUMPABLE 4 PR_SET_ENDIAN sys/prctl.h d #define PR_SET_ENDIAN 20 @@ -3268,11 +3436,25 @@ PR_SET_PTRACER sys/prctl.h d #define PR_SET_PTRACER 0x59616d61 PR_SET_PTRACER_ANY sys/prctl.h d #define PR_SET_PTRACER_ANY (-1UL) PR_SET_SECCOMP sys/prctl.h d #define PR_SET_SECCOMP 22 PR_SET_SECUREBITS sys/prctl.h d #define PR_SET_SECUREBITS 28 +PR_SET_SPECULATION_CTRL sys/prctl.h d #define PR_SET_SPECULATION_CTRL 53 PR_SET_THP_DISABLE sys/prctl.h d #define PR_SET_THP_DISABLE 41 PR_SET_TIMERSLACK sys/prctl.h d #define PR_SET_TIMERSLACK 29 PR_SET_TIMING sys/prctl.h d #define PR_SET_TIMING 14 PR_SET_TSC sys/prctl.h d #define PR_SET_TSC 26 PR_SET_UNALIGN sys/prctl.h d #define PR_SET_UNALIGN 6 +PR_SPEC_DISABLE sys/prctl.h d #define PR_SPEC_DISABLE (1UL << 2) +PR_SPEC_DISABLE_NOEXEC sys/prctl.h d #define PR_SPEC_DISABLE_NOEXEC (1UL << 4) +PR_SPEC_ENABLE sys/prctl.h d #define PR_SPEC_ENABLE (1UL << 1) +PR_SPEC_FORCE_DISABLE sys/prctl.h d #define PR_SPEC_FORCE_DISABLE (1UL << 3) +PR_SPEC_INDIRECT_BRANCH sys/prctl.h d #define PR_SPEC_INDIRECT_BRANCH 1 +PR_SPEC_NOT_AFFECTED sys/prctl.h d #define PR_SPEC_NOT_AFFECTED 0 +PR_SPEC_PRCTL sys/prctl.h d #define PR_SPEC_PRCTL (1UL << 0) +PR_SPEC_STORE_BYPASS sys/prctl.h d #define PR_SPEC_STORE_BYPASS 0 +PR_SVE_GET_VL sys/prctl.h d #define PR_SVE_GET_VL 51 +PR_SVE_SET_VL sys/prctl.h d #define PR_SVE_SET_VL 50 +PR_SVE_SET_VL_ONEXEC sys/prctl.h d #define PR_SVE_SET_VL_ONEXEC (1 << 18) +PR_SVE_VL_INHERIT sys/prctl.h d #define PR_SVE_VL_INHERIT (1 << 17) +PR_SVE_VL_LEN_MASK sys/prctl.h d #define PR_SVE_VL_LEN_MASK 0xffff PR_TASK_PERF_EVENTS_DISABLE sys/prctl.h d #define PR_TASK_PERF_EVENTS_DISABLE 31 PR_TASK_PERF_EVENTS_ENABLE sys/prctl.h d #define PR_TASK_PERF_EVENTS_ENABLE 32 PR_TIMING_STATISTICAL sys/prctl.h d #define PR_TIMING_STATISTICAL 0 @@ -3320,6 +3502,7 @@ PTRACE_EVENT_EXEC sys/ptrace.h d #define PTRACE_EVENT_EXEC 4 PTRACE_EVENT_EXIT sys/ptrace.h d #define PTRACE_EVENT_EXIT 6 PTRACE_EVENT_FORK sys/ptrace.h d #define PTRACE_EVENT_FORK 1 PTRACE_EVENT_SECCOMP sys/ptrace.h d #define PTRACE_EVENT_SECCOMP 7 +PTRACE_EVENT_STOP sys/ptrace.h d #define PTRACE_EVENT_STOP 128 PTRACE_EVENT_VFORK sys/ptrace.h d #define PTRACE_EVENT_VFORK 2 PTRACE_EVENT_VFORK_DONE sys/ptrace.h d #define PTRACE_EVENT_VFORK_DONE 5 PTRACE_GETEVENTMSG sys/ptrace.h d #define PTRACE_GETEVENTMSG 0x4201 @@ -3352,6 +3535,7 @@ PTRACE_POKEDATA sys/ptrace.h d #define PTRACE_POKEDATA 5 PTRACE_POKETEXT sys/ptrace.h d #define PTRACE_POKETEXT 4 PTRACE_POKEUSER sys/ptrace.h d #define PTRACE_POKEUSER 6 PTRACE_SECCOMP_GET_FILTER sys/ptrace.h d #define PTRACE_SECCOMP_GET_FILTER 0x420c +PTRACE_SECCOMP_GET_METADATA sys/ptrace.h d #define PTRACE_SECCOMP_GET_METADATA 0x420d PTRACE_SEIZE sys/ptrace.h d #define PTRACE_SEIZE 0x4206 PTRACE_SETFPREGS sys/ptrace.h d #define PTRACE_SETFPREGS 15 PTRACE_SETFPXREGS sys/ptrace.h d #define PTRACE_SETFPXREGS 19 @@ -3702,6 +3886,12 @@ RUN_LVL utmpx.h d #define RUN_LVL 1 RUSAGE_CHILDREN sys/resource.h d #define RUSAGE_CHILDREN (-1) RUSAGE_SELF sys/resource.h d #define RUSAGE_SELF 0 RUSAGE_THREAD sys/resource.h d #define RUSAGE_THREAD 1 +RWF_WRITE_LIFE_NOT_SET fcntl.h d #define RWF_WRITE_LIFE_NOT_SET 0 +RWH_WRITE_LIFE_EXTREME fcntl.h d #define RWH_WRITE_LIFE_EXTREME 5 +RWH_WRITE_LIFE_LONG fcntl.h d #define RWH_WRITE_LIFE_LONG 4 +RWH_WRITE_LIFE_MEDIUM fcntl.h d #define RWH_WRITE_LIFE_MEDIUM 3 +RWH_WRITE_LIFE_NONE fcntl.h d #define RWH_WRITE_LIFE_NONE 1 +RWH_WRITE_LIFE_SHORT fcntl.h d #define RWH_WRITE_LIFE_SHORT 2 R_386_16 elf.h d #define R_386_16 20 R_386_32 elf.h d #define R_386_32 1 R_386_32PLT elf.h d #define R_386_32PLT 11 @@ -3820,7 +4010,7 @@ R_68K_GOT8 elf.h d #define R_68K_GOT8 9 R_68K_GOT8O elf.h d #define R_68K_GOT8O 12 R_68K_JMP_SLOT elf.h d #define R_68K_JMP_SLOT 21 R_68K_NONE elf.h d #define R_68K_NONE 0 -R_68K_NUM elf.h d #define R_68K_NUM 23 +R_68K_NUM elf.h d #define R_68K_NUM 43 R_68K_PC16 elf.h d #define R_68K_PC16 5 R_68K_PC32 elf.h d #define R_68K_PC32 4 R_68K_PC8 elf.h d #define R_68K_PC8 6 @@ -3831,6 +4021,24 @@ R_68K_PLT32O elf.h d #define R_68K_PLT32O 16 R_68K_PLT8 elf.h d #define R_68K_PLT8 15 R_68K_PLT8O elf.h d #define R_68K_PLT8O 18 R_68K_RELATIVE elf.h d #define R_68K_RELATIVE 22 +R_68K_TLS_DTPMOD32 elf.h d #define R_68K_TLS_DTPMOD32 40 +R_68K_TLS_DTPREL32 elf.h d #define R_68K_TLS_DTPREL32 41 +R_68K_TLS_GD16 elf.h d #define R_68K_TLS_GD16 26 +R_68K_TLS_GD32 elf.h d #define R_68K_TLS_GD32 25 +R_68K_TLS_GD8 elf.h d #define R_68K_TLS_GD8 27 +R_68K_TLS_IE16 elf.h d #define R_68K_TLS_IE16 35 +R_68K_TLS_IE32 elf.h d #define R_68K_TLS_IE32 34 +R_68K_TLS_IE8 elf.h d #define R_68K_TLS_IE8 36 +R_68K_TLS_LDM16 elf.h d #define R_68K_TLS_LDM16 29 +R_68K_TLS_LDM32 elf.h d #define R_68K_TLS_LDM32 28 +R_68K_TLS_LDM8 elf.h d #define R_68K_TLS_LDM8 30 +R_68K_TLS_LDO16 elf.h d #define R_68K_TLS_LDO16 32 +R_68K_TLS_LDO32 elf.h d #define R_68K_TLS_LDO32 31 +R_68K_TLS_LDO8 elf.h d #define R_68K_TLS_LDO8 33 +R_68K_TLS_LE16 elf.h d #define R_68K_TLS_LE16 38 +R_68K_TLS_LE32 elf.h d #define R_68K_TLS_LE32 37 +R_68K_TLS_LE8 elf.h d #define R_68K_TLS_LE8 39 +R_68K_TLS_TPREL32 elf.h d #define R_68K_TLS_TPREL32 42 R_AARCH64_ABS16 elf.h d #define R_AARCH64_ABS16 259 R_AARCH64_ABS32 elf.h d #define R_AARCH64_ABS32 258 R_AARCH64_ABS64 elf.h d #define R_AARCH64_ABS64 257 @@ -4128,6 +4336,61 @@ R_ARM_V4BX elf.h d #define R_ARM_V4BX 40 R_ARM_XPC25 elf.h d #define R_ARM_XPC25 15 R_BPF_MAP_FD elf.h d #define R_BPF_MAP_FD 1 R_BPF_NONE elf.h d #define R_BPF_NONE 0 +R_CKCORE_ADDR32 elf.h d #define R_CKCORE_ADDR32 1 +R_CKCORE_ADDRGOT elf.h d #define R_CKCORE_ADDRGOT 17 +R_CKCORE_ADDRGOT_HI16 elf.h d #define R_CKCORE_ADDRGOT_HI16 36 +R_CKCORE_ADDRGOT_LO16 elf.h d #define R_CKCORE_ADDRGOT_LO16 37 +R_CKCORE_ADDRPLT elf.h d #define R_CKCORE_ADDRPLT 18 +R_CKCORE_ADDRPLT_HI16 elf.h d #define R_CKCORE_ADDRPLT_HI16 38 +R_CKCORE_ADDRPLT_LO16 elf.h d #define R_CKCORE_ADDRPLT_LO16 39 +R_CKCORE_ADDR_HI16 elf.h d #define R_CKCORE_ADDR_HI16 24 +R_CKCORE_ADDR_LO16 elf.h d #define R_CKCORE_ADDR_LO16 25 +R_CKCORE_COPY elf.h d #define R_CKCORE_COPY 10 +R_CKCORE_DOFFSET_IMM18 elf.h d #define R_CKCORE_DOFFSET_IMM18 44 +R_CKCORE_DOFFSET_IMM18BY2 elf.h d #define R_CKCORE_DOFFSET_IMM18BY2 45 +R_CKCORE_DOFFSET_IMM18BY4 elf.h d #define R_CKCORE_DOFFSET_IMM18BY4 46 +R_CKCORE_DOFFSET_LO16 elf.h d #define R_CKCORE_DOFFSET_LO16 42 +R_CKCORE_GLOB_DAT elf.h d #define R_CKCORE_GLOB_DAT 11 +R_CKCORE_GOT12 elf.h d #define R_CKCORE_GOT12 30 +R_CKCORE_GOT32 elf.h d #define R_CKCORE_GOT32 15 +R_CKCORE_GOTOFF elf.h d #define R_CKCORE_GOTOFF 13 +R_CKCORE_GOTOFF_HI16 elf.h d #define R_CKCORE_GOTOFF_HI16 28 +R_CKCORE_GOTOFF_LO16 elf.h d #define R_CKCORE_GOTOFF_LO16 29 +R_CKCORE_GOTPC elf.h d #define R_CKCORE_GOTPC 14 +R_CKCORE_GOTPC_HI16 elf.h d #define R_CKCORE_GOTPC_HI16 26 +R_CKCORE_GOTPC_LO16 elf.h d #define R_CKCORE_GOTPC_LO16 27 +R_CKCORE_GOT_HI16 elf.h d #define R_CKCORE_GOT_HI16 31 +R_CKCORE_GOT_IMM18BY4 elf.h d #define R_CKCORE_GOT_IMM18BY4 48 +R_CKCORE_GOT_LO16 elf.h d #define R_CKCORE_GOT_LO16 32 +R_CKCORE_JUMP_SLOT elf.h d #define R_CKCORE_JUMP_SLOT 12 +R_CKCORE_NONE elf.h d #define R_CKCORE_NONE 0 +R_CKCORE_PCREL32 elf.h d #define R_CKCORE_PCREL32 5 +R_CKCORE_PCRELIMM11BY2 elf.h d #define R_CKCORE_PCRELIMM11BY2 3 +R_CKCORE_PCRELIMM8BY4 elf.h d #define R_CKCORE_PCRELIMM8BY4 2 +R_CKCORE_PCRELJSR_IMM11BY2 elf.h d #define R_CKCORE_PCRELJSR_IMM11BY2 6 +R_CKCORE_PCREL_IMM10BY2 elf.h d #define R_CKCORE_PCREL_IMM10BY2 22 +R_CKCORE_PCREL_IMM10BY4 elf.h d #define R_CKCORE_PCREL_IMM10BY4 23 +R_CKCORE_PCREL_IMM16BY2 elf.h d #define R_CKCORE_PCREL_IMM16BY2 20 +R_CKCORE_PCREL_IMM16BY4 elf.h d #define R_CKCORE_PCREL_IMM16BY4 21 +R_CKCORE_PCREL_IMM18BY2 elf.h d #define R_CKCORE_PCREL_IMM18BY2 43 +R_CKCORE_PCREL_IMM26BY2 elf.h d #define R_CKCORE_PCREL_IMM26BY2 19 +R_CKCORE_PCREL_IMM7BY4 elf.h d #define R_CKCORE_PCREL_IMM7BY4 50 +R_CKCORE_PCREL_JSR_IMM26BY2 elf.h d #define R_CKCORE_PCREL_JSR_IMM26BY2 40 +R_CKCORE_PLT12 elf.h d #define R_CKCORE_PLT12 33 +R_CKCORE_PLT32 elf.h d #define R_CKCORE_PLT32 16 +R_CKCORE_PLT_HI16 elf.h d #define R_CKCORE_PLT_HI16 34 +R_CKCORE_PLT_IMM18BY4 elf.h d #define R_CKCORE_PLT_IMM18BY4 49 +R_CKCORE_PLT_LO16 elf.h d #define R_CKCORE_PLT_LO16 35 +R_CKCORE_RELATIVE elf.h d #define R_CKCORE_RELATIVE 9 +R_CKCORE_TLS_DTPMOD32 elf.h d #define R_CKCORE_TLS_DTPMOD32 56 +R_CKCORE_TLS_DTPOFF32 elf.h d #define R_CKCORE_TLS_DTPOFF32 57 +R_CKCORE_TLS_GD32 elf.h d #define R_CKCORE_TLS_GD32 53 +R_CKCORE_TLS_IE32 elf.h d #define R_CKCORE_TLS_IE32 52 +R_CKCORE_TLS_LDM32 elf.h d #define R_CKCORE_TLS_LDM32 54 +R_CKCORE_TLS_LDO32 elf.h d #define R_CKCORE_TLS_LDO32 55 +R_CKCORE_TLS_LE32 elf.h d #define R_CKCORE_TLS_LE32 51 +R_CKCORE_TLS_TPOFF32 elf.h d #define R_CKCORE_TLS_TPOFF32 58 +R_CKCORE_TOFFSET_LO16 elf.h d #define R_CKCORE_TOFFSET_LO16 41 R_CRIS_16 elf.h d #define R_CRIS_16 2 R_CRIS_16_GOT elf.h d #define R_CRIS_16_GOT 13 R_CRIS_16_GOTPLT elf.h d #define R_CRIS_16_GOTPLT 15 @@ -4788,6 +5051,60 @@ R_PPC_TPREL16_LO elf.h d #define R_PPC_TPREL16_LO 70 R_PPC_TPREL32 elf.h d #define R_PPC_TPREL32 73 R_PPC_UADDR16 elf.h d #define R_PPC_UADDR16 25 R_PPC_UADDR32 elf.h d #define R_PPC_UADDR32 24 +R_RISCV_32 elf.h d #define R_RISCV_32 1 +R_RISCV_32_PCREL elf.h d #define R_RISCV_32_PCREL 57 +R_RISCV_64 elf.h d #define R_RISCV_64 2 +R_RISCV_ADD16 elf.h d #define R_RISCV_ADD16 34 +R_RISCV_ADD32 elf.h d #define R_RISCV_ADD32 35 +R_RISCV_ADD64 elf.h d #define R_RISCV_ADD64 36 +R_RISCV_ADD8 elf.h d #define R_RISCV_ADD8 33 +R_RISCV_ALIGN elf.h d #define R_RISCV_ALIGN 43 +R_RISCV_BRANCH elf.h d #define R_RISCV_BRANCH 16 +R_RISCV_CALL elf.h d #define R_RISCV_CALL 18 +R_RISCV_CALL_PLT elf.h d #define R_RISCV_CALL_PLT 19 +R_RISCV_COPY elf.h d #define R_RISCV_COPY 4 +R_RISCV_GNU_VTENTRY elf.h d #define R_RISCV_GNU_VTENTRY 42 +R_RISCV_GNU_VTINHERIT elf.h d #define R_RISCV_GNU_VTINHERIT 41 +R_RISCV_GOT_HI20 elf.h d #define R_RISCV_GOT_HI20 20 +R_RISCV_GPREL_I elf.h d #define R_RISCV_GPREL_I 47 +R_RISCV_GPREL_S elf.h d #define R_RISCV_GPREL_S 48 +R_RISCV_HI20 elf.h d #define R_RISCV_HI20 26 +R_RISCV_JAL elf.h d #define R_RISCV_JAL 17 +R_RISCV_JUMP_SLOT elf.h d #define R_RISCV_JUMP_SLOT 5 +R_RISCV_LO12_I elf.h d #define R_RISCV_LO12_I 27 +R_RISCV_LO12_S elf.h d #define R_RISCV_LO12_S 28 +R_RISCV_NONE elf.h d #define R_RISCV_NONE 0 +R_RISCV_PCREL_HI20 elf.h d #define R_RISCV_PCREL_HI20 23 +R_RISCV_PCREL_LO12_I elf.h d #define R_RISCV_PCREL_LO12_I 24 +R_RISCV_PCREL_LO12_S elf.h d #define R_RISCV_PCREL_LO12_S 25 +R_RISCV_RELATIVE elf.h d #define R_RISCV_RELATIVE 3 +R_RISCV_RELAX elf.h d #define R_RISCV_RELAX 51 +R_RISCV_RVC_BRANCH elf.h d #define R_RISCV_RVC_BRANCH 44 +R_RISCV_RVC_JUMP elf.h d #define R_RISCV_RVC_JUMP 45 +R_RISCV_RVC_LUI elf.h d #define R_RISCV_RVC_LUI 46 +R_RISCV_SET16 elf.h d #define R_RISCV_SET16 55 +R_RISCV_SET32 elf.h d #define R_RISCV_SET32 56 +R_RISCV_SET6 elf.h d #define R_RISCV_SET6 53 +R_RISCV_SET8 elf.h d #define R_RISCV_SET8 54 +R_RISCV_SUB16 elf.h d #define R_RISCV_SUB16 38 +R_RISCV_SUB32 elf.h d #define R_RISCV_SUB32 39 +R_RISCV_SUB6 elf.h d #define R_RISCV_SUB6 52 +R_RISCV_SUB64 elf.h d #define R_RISCV_SUB64 40 +R_RISCV_SUB8 elf.h d #define R_RISCV_SUB8 37 +R_RISCV_TLS_DTPMOD32 elf.h d #define R_RISCV_TLS_DTPMOD32 6 +R_RISCV_TLS_DTPMOD64 elf.h d #define R_RISCV_TLS_DTPMOD64 7 +R_RISCV_TLS_DTPREL32 elf.h d #define R_RISCV_TLS_DTPREL32 8 +R_RISCV_TLS_DTPREL64 elf.h d #define R_RISCV_TLS_DTPREL64 9 +R_RISCV_TLS_GD_HI20 elf.h d #define R_RISCV_TLS_GD_HI20 22 +R_RISCV_TLS_GOT_HI20 elf.h d #define R_RISCV_TLS_GOT_HI20 21 +R_RISCV_TLS_TPREL32 elf.h d #define R_RISCV_TLS_TPREL32 10 +R_RISCV_TLS_TPREL64 elf.h d #define R_RISCV_TLS_TPREL64 11 +R_RISCV_TPREL_ADD elf.h d #define R_RISCV_TPREL_ADD 32 +R_RISCV_TPREL_HI20 elf.h d #define R_RISCV_TPREL_HI20 29 +R_RISCV_TPREL_I elf.h d #define R_RISCV_TPREL_I 49 +R_RISCV_TPREL_LO12_I elf.h d #define R_RISCV_TPREL_LO12_I 30 +R_RISCV_TPREL_LO12_S elf.h d #define R_RISCV_TPREL_LO12_S 31 +R_RISCV_TPREL_S elf.h d #define R_RISCV_TPREL_S 50 R_SH_ALIGN elf.h d #define R_SH_ALIGN 29 R_SH_CODE elf.h d #define R_SH_CODE 30 R_SH_COPY elf.h d #define R_SH_COPY 162 @@ -4986,7 +5303,10 @@ SCM_CREDENTIALS sys/socket.h d #define SCM_CREDENTIALS 0x02 SCM_RIGHTS sys/socket.h d #define SCM_RIGHTS 0x01 SCM_TIMESTAMP sys/socket.h d #define SCM_TIMESTAMP SO_TIMESTAMP SCM_TIMESTAMPING sys/socket.h d #define SCM_TIMESTAMPING SO_TIMESTAMPING +SCM_TIMESTAMPING_OPT_STATS sys/socket.h d #define SCM_TIMESTAMPING_OPT_STATS 54 +SCM_TIMESTAMPING_PKTINFO sys/socket.h d #define SCM_TIMESTAMPING_PKTINFO 58 SCM_TIMESTAMPNS sys/socket.h d #define SCM_TIMESTAMPNS SO_TIMESTAMPNS +SCM_TXTIME sys/socket.h d #define SCM_TXTIME SO_TXTIME SCM_WIFI_STATUS sys/socket.h d #define SCM_WIFI_STATUS SO_WIFI_STATUS SCNd16 inttypes.h d #define SCNd16 "hd" SCNd32 inttypes.h d #define SCNd32 "d" @@ -5099,6 +5419,7 @@ SEM_FAILED semaphore.h d #define SEM_FAILED ((sem_t *)0) SEM_INFO sys/sem.h d #define SEM_INFO 19 SEM_NSEMS_MAX limits.h d #define SEM_NSEMS_MAX 256 SEM_STAT sys/sem.h d #define SEM_STAT 18 +SEM_STAT_ANY sys/sem.h d #define SEM_STAT_ANY 20 SEM_UNDO sys/sem.h d #define SEM_UNDO 0x1000 SEM_VALUE_MAX limits.h d #define SEM_VALUE_MAX 0x7fffffff SEND_DIAGNOSTIC scsi/scsi.h d #define SEND_DIAGNOSTIC 0x1d @@ -5199,6 +5520,20 @@ SHF_WRITE elf.h d #define SHF_WRITE (1 << 0) SHM_DEST sys/shm.h d #define SHM_DEST 01000 SHM_EXEC sys/shm.h d #define SHM_EXEC 0100000 SHM_HUGETLB sys/shm.h d #define SHM_HUGETLB 04000 +SHM_HUGE_16GB sys/shm.h d #define SHM_HUGE_16GB (34U << 26) +SHM_HUGE_16MB sys/shm.h d #define SHM_HUGE_16MB (24 << 26) +SHM_HUGE_1GB sys/shm.h d #define SHM_HUGE_1GB (30 << 26) +SHM_HUGE_1MB sys/shm.h d #define SHM_HUGE_1MB (20 << 26) +SHM_HUGE_256MB sys/shm.h d #define SHM_HUGE_256MB (28 << 26) +SHM_HUGE_2GB sys/shm.h d #define SHM_HUGE_2GB (31 << 26) +SHM_HUGE_2MB sys/shm.h d #define SHM_HUGE_2MB (21 << 26) +SHM_HUGE_32MB sys/shm.h d #define SHM_HUGE_32MB (25 << 26) +SHM_HUGE_512KB sys/shm.h d #define SHM_HUGE_512KB (19 << 26) +SHM_HUGE_512MB sys/shm.h d #define SHM_HUGE_512MB (29 << 26) +SHM_HUGE_64KB sys/shm.h d #define SHM_HUGE_64KB (16 << 26) +SHM_HUGE_8MB sys/shm.h d #define SHM_HUGE_8MB (23 << 26) +SHM_HUGE_MASK sys/shm.h d #define SHM_HUGE_MASK 0x3f +SHM_HUGE_SHIFT sys/shm.h d #define SHM_HUGE_SHIFT 26 SHM_INFO sys/shm.h d #define SHM_INFO 14 SHM_LOCK sys/shm.h d #define SHM_LOCK 11 SHM_LOCKED sys/shm.h d #define SHM_LOCKED 02000 @@ -5208,6 +5543,7 @@ SHM_RDONLY sys/shm.h d #define SHM_RDONLY 010000 SHM_REMAP sys/shm.h d #define SHM_REMAP 040000 SHM_RND sys/shm.h d #define SHM_RND 020000 SHM_STAT sys/shm.h d #define SHM_STAT 13 +SHM_STAT_ANY sys/shm.h d #define SHM_STAT_ANY 15 SHM_UNLOCK sys/shm.h d #define SHM_UNLOCK 12 SHM_W sys/shm.h d #define SHM_W 0200 SHN_ABS elf.h d #define SHN_ABS 0xfff1 @@ -5336,6 +5672,60 @@ SIG_IGN signal.h d #define SIG_IGN ((void (*)(int)) 1) SIG_SETMASK signal.h d #define SIG_SETMASK 2 SIG_UNBLOCK signal.h d #define SIG_UNBLOCK 1 SIMPLE_QUEUE_TAG scsi/scsi.h d #define SIMPLE_QUEUE_TAG 0x20 +SIOCADDDLCI sys/ioctl.h d #define SIOCADDDLCI 0x8980 +SIOCADDMULTI sys/ioctl.h d #define SIOCADDMULTI 0x8931 +SIOCADDRT sys/ioctl.h d #define SIOCADDRT 0x890B +SIOCDARP sys/ioctl.h d #define SIOCDARP 0x8953 +SIOCDELDLCI sys/ioctl.h d #define SIOCDELDLCI 0x8981 +SIOCDELMULTI sys/ioctl.h d #define SIOCDELMULTI 0x8932 +SIOCDELRT sys/ioctl.h d #define SIOCDELRT 0x890C +SIOCDEVPRIVATE sys/ioctl.h d #define SIOCDEVPRIVATE 0x89F0 +SIOCDIFADDR sys/ioctl.h d #define SIOCDIFADDR 0x8936 +SIOCDRARP sys/ioctl.h d #define SIOCDRARP 0x8960 +SIOCGARP sys/ioctl.h d #define SIOCGARP 0x8954 +SIOCGIFADDR sys/ioctl.h d #define SIOCGIFADDR 0x8915 +SIOCGIFBR sys/ioctl.h d #define SIOCGIFBR 0x8940 +SIOCGIFBRDADDR sys/ioctl.h d #define SIOCGIFBRDADDR 0x8919 +SIOCGIFCONF sys/ioctl.h d #define SIOCGIFCONF 0x8912 +SIOCGIFCOUNT sys/ioctl.h d #define SIOCGIFCOUNT 0x8938 +SIOCGIFDSTADDR sys/ioctl.h d #define SIOCGIFDSTADDR 0x8917 +SIOCGIFENCAP sys/ioctl.h d #define SIOCGIFENCAP 0x8925 +SIOCGIFFLAGS sys/ioctl.h d #define SIOCGIFFLAGS 0x8913 +SIOCGIFHWADDR sys/ioctl.h d #define SIOCGIFHWADDR 0x8927 +SIOCGIFINDEX sys/ioctl.h d #define SIOCGIFINDEX 0x8933 +SIOCGIFMAP sys/ioctl.h d #define SIOCGIFMAP 0x8970 +SIOCGIFMEM sys/ioctl.h d #define SIOCGIFMEM 0x891f +SIOCGIFMETRIC sys/ioctl.h d #define SIOCGIFMETRIC 0x891d +SIOCGIFMTU sys/ioctl.h d #define SIOCGIFMTU 0x8921 +SIOCGIFNAME sys/ioctl.h d #define SIOCGIFNAME 0x8910 +SIOCGIFNETMASK sys/ioctl.h d #define SIOCGIFNETMASK 0x891b +SIOCGIFPFLAGS sys/ioctl.h d #define SIOCGIFPFLAGS 0x8935 +SIOCGIFSLAVE sys/ioctl.h d #define SIOCGIFSLAVE 0x8929 +SIOCGIFTXQLEN sys/ioctl.h d #define SIOCGIFTXQLEN 0x8942 +SIOCGRARP sys/ioctl.h d #define SIOCGRARP 0x8961 +SIOCPROTOPRIVATE sys/ioctl.h d #define SIOCPROTOPRIVATE 0x89E0 +SIOCRTMSG sys/ioctl.h d #define SIOCRTMSG 0x890D +SIOCSARP sys/ioctl.h d #define SIOCSARP 0x8955 +SIOCSIFADDR sys/ioctl.h d #define SIOCSIFADDR 0x8916 +SIOCSIFBR sys/ioctl.h d #define SIOCSIFBR 0x8941 +SIOCSIFBRDADDR sys/ioctl.h d #define SIOCSIFBRDADDR 0x891a +SIOCSIFDSTADDR sys/ioctl.h d #define SIOCSIFDSTADDR 0x8918 +SIOCSIFENCAP sys/ioctl.h d #define SIOCSIFENCAP 0x8926 +SIOCSIFFLAGS sys/ioctl.h d #define SIOCSIFFLAGS 0x8914 +SIOCSIFHWADDR sys/ioctl.h d #define SIOCSIFHWADDR 0x8924 +SIOCSIFHWBROADCAST sys/ioctl.h d #define SIOCSIFHWBROADCAST 0x8937 +SIOCSIFLINK sys/ioctl.h d #define SIOCSIFLINK 0x8911 +SIOCSIFMAP sys/ioctl.h d #define SIOCSIFMAP 0x8971 +SIOCSIFMEM sys/ioctl.h d #define SIOCSIFMEM 0x8920 +SIOCSIFMETRIC sys/ioctl.h d #define SIOCSIFMETRIC 0x891e +SIOCSIFMTU sys/ioctl.h d #define SIOCSIFMTU 0x8922 +SIOCSIFNAME sys/ioctl.h d #define SIOCSIFNAME 0x8923 +SIOCSIFNETMASK sys/ioctl.h d #define SIOCSIFNETMASK 0x891c +SIOCSIFPFLAGS sys/ioctl.h d #define SIOCSIFPFLAGS 0x8934 +SIOCSIFSLAVE sys/ioctl.h d #define SIOCSIFSLAVE 0x8930 +SIOCSIFTXQLEN sys/ioctl.h d #define SIOCSIFTXQLEN 0x8943 +SIOCSRARP sys/ioctl.h d #define SIOCSRARP 0x8962 +SIOGIFINDEX sys/ioctl.h d #define SIOGIFINDEX SIOCGIFINDEX SI_ASYNCIO signal.h d #define SI_ASYNCIO (-4) SI_ASYNCNL signal.h d #define SI_ASYNCNL (-60) SI_KERNEL signal.h d #define SI_KERNEL 128 @@ -5416,8 +5806,10 @@ SOL_RXRPC sys/socket.h d #define SOL_RXRPC 272 SOL_SOCKET sys/socket.h d #define SOL_SOCKET 1 SOL_TCP netinet/tcp.h d #define SOL_TCP 6 SOL_TIPC sys/socket.h d #define SOL_TIPC 271 +SOL_TLS sys/socket.h d #define SOL_TLS 282 SOL_UDP netinet/udp.h d #define SOL_UDP 17 SOL_X25 sys/socket.h d #define SOL_X25 262 +SOL_XDP sys/socket.h d #define SOL_XDP 283 SOMAXCONN sys/socket.h d #define SOMAXCONN 128 SO_ACCEPTCONN sys/socket.h d #define SO_ACCEPTCONN 30 SO_ATTACH_BPF sys/socket.h d #define SO_ATTACH_BPF 50 @@ -5425,11 +5817,13 @@ SO_ATTACH_FILTER sys/socket.h d #define SO_ATTACH_FILTER 26 SO_ATTACH_REUSEPORT_CBPF sys/socket.h d #define SO_ATTACH_REUSEPORT_CBPF 51 SO_ATTACH_REUSEPORT_EBPF sys/socket.h d #define SO_ATTACH_REUSEPORT_EBPF 52 SO_BINDTODEVICE sys/socket.h d #define SO_BINDTODEVICE 25 +SO_BINDTOIFINDEX sys/socket.h d #define SO_BINDTOIFINDEX 62 SO_BPF_EXTENSIONS sys/socket.h d #define SO_BPF_EXTENSIONS 48 SO_BROADCAST sys/socket.h d #define SO_BROADCAST 6 SO_BSDCOMPAT sys/socket.h d #define SO_BSDCOMPAT 14 SO_BUSY_POLL sys/socket.h d #define SO_BUSY_POLL 46 SO_CNX_ADVICE sys/socket.h d #define SO_CNX_ADVICE 53 +SO_COOKIE sys/socket.h d #define SO_COOKIE 57 SO_DEBUG sys/socket.h d #define SO_DEBUG 1 SO_DETACH_BPF sys/socket.h d #define SO_DETACH_BPF SO_DETACH_FILTER SO_DETACH_FILTER sys/socket.h d #define SO_DETACH_FILTER 27 @@ -5438,11 +5832,13 @@ SO_DONTROUTE sys/socket.h d #define SO_DONTROUTE 5 SO_ERROR sys/socket.h d #define SO_ERROR 4 SO_GET_FILTER sys/socket.h d #define SO_GET_FILTER SO_ATTACH_FILTER SO_INCOMING_CPU sys/socket.h d #define SO_INCOMING_CPU 49 +SO_INCOMING_NAPI_ID sys/socket.h d #define SO_INCOMING_NAPI_ID 56 SO_KEEPALIVE sys/socket.h d #define SO_KEEPALIVE 9 SO_LINGER sys/socket.h d #define SO_LINGER 13 SO_LOCK_FILTER sys/socket.h d #define SO_LOCK_FILTER 44 SO_MARK sys/socket.h d #define SO_MARK 36 SO_MAX_PACING_RATE sys/socket.h d #define SO_MAX_PACING_RATE 47 +SO_MEMINFO sys/socket.h d #define SO_MEMINFO 55 SO_NOFCS sys/socket.h d #define SO_NOFCS 43 SO_NO_CHECK sys/socket.h d #define SO_NO_CHECK 11 SO_OOBINLINE sys/socket.h d #define SO_OOBINLINE 10 @@ -5450,6 +5846,7 @@ SO_PASSCRED sys/socket.h d #define SO_PASSCRED 16 SO_PASSSEC sys/socket.h d #define SO_PASSSEC 34 SO_PEEK_OFF sys/socket.h d #define SO_PEEK_OFF 42 SO_PEERCRED sys/socket.h d #define SO_PEERCRED 17 +SO_PEERGROUPS sys/socket.h d #define SO_PEERGROUPS 59 SO_PEERNAME sys/socket.h d #define SO_PEERNAME 28 SO_PEERSEC sys/socket.h d #define SO_PEERSEC 31 SO_PRIORITY sys/socket.h d #define SO_PRIORITY 12 @@ -5472,8 +5869,10 @@ SO_SNDTIMEO sys/socket.h d #define SO_SNDTIMEO 21 SO_TIMESTAMP sys/socket.h d #define SO_TIMESTAMP 29 SO_TIMESTAMPING sys/socket.h d #define SO_TIMESTAMPING 37 SO_TIMESTAMPNS sys/socket.h d #define SO_TIMESTAMPNS 35 +SO_TXTIME sys/socket.h d #define SO_TXTIME 61 SO_TYPE sys/socket.h d #define SO_TYPE 3 SO_WIFI_STATUS sys/socket.h d #define SO_WIFI_STATUS 41 +SO_ZEROCOPY sys/socket.h d #define SO_ZEROCOPY 60 SPACE scsi/scsi.h d #define SPACE 0x11 SPLICE_F_GIFT fcntl.h d #define SPLICE_F_GIFT 8 SPLICE_F_MORE fcntl.h d #define SPLICE_F_MORE 4 @@ -5564,6 +5963,7 @@ ST_NODIRATIME sys/statvfs.h d #define ST_NODIRATIME 2048 ST_NOEXEC sys/statvfs.h d #define ST_NOEXEC 8 ST_NOSUID sys/statvfs.h d #define ST_NOSUID 2 ST_RDONLY sys/statvfs.h d #define ST_RDONLY 1 +ST_RELATIME sys/statvfs.h d #define ST_RELATIME 4096 ST_SYNCHRONOUS sys/statvfs.h d #define ST_SYNCHRONOUS 16 ST_WRITE sys/statvfs.h d #define ST_WRITE 128 SUBCMDMASK sys/quota.h d #define SUBCMDMASK 0x00ff @@ -5584,7 +5984,6 @@ SYMINFO_FLG_LAZYLOAD elf.h d #define SYMINFO_FLG_LAZYLOAD 0x0008 SYMINFO_FLG_PASSTHRU elf.h d #define SYMINFO_FLG_PASSTHRU 0x0002 SYMINFO_NONE elf.h d #define SYMINFO_NONE 0 SYMINFO_NUM elf.h d #define SYMINFO_NUM 2 -SYMLINK_MAX limits.h d #define SYMLINK_MAX 255 SYMLOOP_MAX limits.h d #define SYMLOOP_MAX 40 SYMTYPE tar.h d #define SYMTYPE '2' SYNCH arpa/telnet.h d #define SYNCH 242 @@ -5687,14 +6086,19 @@ TCP_CC_INFO netinet/tcp.h d #define TCP_CC_INFO 26 TCP_CLOSE netinet/tcp.h d #define TCP_CLOSE 7 TCP_CLOSE_WAIT netinet/tcp.h d #define TCP_CLOSE_WAIT 8 TCP_CLOSING netinet/tcp.h d #define TCP_CLOSING 11 +TCP_CM_INQ netinet/tcp.h d #define TCP_CM_INQ TCP_INQ TCP_CONGESTION netinet/tcp.h d #define TCP_CONGESTION 13 TCP_CORK netinet/tcp.h d #define TCP_CORK 3 TCP_DEFER_ACCEPT netinet/tcp.h d #define TCP_DEFER_ACCEPT 9 TCP_ESTABLISHED netinet/tcp.h d #define TCP_ESTABLISHED 1 TCP_FASTOPEN netinet/tcp.h d #define TCP_FASTOPEN 23 +TCP_FASTOPEN_CONNECT netinet/tcp.h d #define TCP_FASTOPEN_CONNECT 30 +TCP_FASTOPEN_KEY netinet/tcp.h d #define TCP_FASTOPEN_KEY 33 +TCP_FASTOPEN_NO_COOKIE netinet/tcp.h d #define TCP_FASTOPEN_NO_COOKIE 34 TCP_FIN_WAIT1 netinet/tcp.h d #define TCP_FIN_WAIT1 4 TCP_FIN_WAIT2 netinet/tcp.h d #define TCP_FIN_WAIT2 5 TCP_INFO netinet/tcp.h d #define TCP_INFO 11 +TCP_INQ netinet/tcp.h d #define TCP_INQ 36 TCP_KEEPCNT netinet/tcp.h d #define TCP_KEEPCNT 6 TCP_KEEPIDLE netinet/tcp.h d #define TCP_KEEPIDLE 4 TCP_KEEPINTVL netinet/tcp.h d #define TCP_KEEPINTVL 5 @@ -5703,12 +6107,40 @@ TCP_LINGER2 netinet/tcp.h d #define TCP_LINGER2 8 TCP_LISTEN netinet/tcp.h d #define TCP_LISTEN 10 TCP_MAXSEG netinet/tcp.h d #define TCP_MAXSEG 2 TCP_MD5SIG netinet/tcp.h d #define TCP_MD5SIG 14 +TCP_MD5SIG_EXT netinet/tcp.h d #define TCP_MD5SIG_EXT 32 +TCP_MD5SIG_FLAG_PREFIX netinet/tcp.h d #define TCP_MD5SIG_FLAG_PREFIX 1 TCP_MD5SIG_MAXKEYLEN netinet/tcp.h d #define TCP_MD5SIG_MAXKEYLEN 80 +TCP_NLA_BUSY netinet/tcp.h e +TCP_NLA_BYTES_RETRANS netinet/tcp.h e +TCP_NLA_BYTES_SENT netinet/tcp.h e +TCP_NLA_CA_STATE netinet/tcp.h e +TCP_NLA_DATA_SEGS_OUT netinet/tcp.h e +TCP_NLA_DELIVERED netinet/tcp.h e +TCP_NLA_DELIVERED_CE netinet/tcp.h e +TCP_NLA_DELIVERY_RATE netinet/tcp.h e +TCP_NLA_DELIVERY_RATE_APP_LMT netinet/tcp.h e +TCP_NLA_DSACK_DUPS netinet/tcp.h e +TCP_NLA_MIN_RTT netinet/tcp.h e +TCP_NLA_PACING_RATE netinet/tcp.h e +TCP_NLA_PAD netinet/tcp.h e +TCP_NLA_RECUR_RETRANS netinet/tcp.h e +TCP_NLA_REORDERING netinet/tcp.h e +TCP_NLA_REORD_SEEN netinet/tcp.h e +TCP_NLA_RWND_LIMITED netinet/tcp.h e +TCP_NLA_SNDBUF_LIMITED netinet/tcp.h e +TCP_NLA_SNDQ_SIZE netinet/tcp.h e +TCP_NLA_SND_CWND netinet/tcp.h e +TCP_NLA_SND_SSTHRESH netinet/tcp.h e +TCP_NLA_SRTT netinet/tcp.h e +TCP_NLA_TOTAL_RETRANS netinet/tcp.h e TCP_NODELAY netinet/tcp.h d #define TCP_NODELAY 1 TCP_NOTSENT_LOWAT netinet/tcp.h d #define TCP_NOTSENT_LOWAT 25 TCP_QUEUE_SEQ netinet/tcp.h d #define TCP_QUEUE_SEQ 21 TCP_QUICKACK netinet/tcp.h d #define TCP_QUICKACK 12 TCP_REPAIR netinet/tcp.h d #define TCP_REPAIR 19 +TCP_REPAIR_OFF netinet/tcp.h d #define TCP_REPAIR_OFF 0 +TCP_REPAIR_OFF_NO_WP netinet/tcp.h d #define TCP_REPAIR_OFF_NO_WP -1 +TCP_REPAIR_ON netinet/tcp.h d #define TCP_REPAIR_ON 1 TCP_REPAIR_OPTIONS netinet/tcp.h d #define TCP_REPAIR_OPTIONS 22 TCP_REPAIR_QUEUE netinet/tcp.h d #define TCP_REPAIR_QUEUE 20 TCP_REPAIR_WINDOW netinet/tcp.h d #define TCP_REPAIR_WINDOW 29 @@ -5721,8 +6153,10 @@ TCP_THIN_DUPACK netinet/tcp.h d #define TCP_THIN_DUPACK 17 TCP_THIN_LINEAR_TIMEOUTS netinet/tcp.h d #define TCP_THIN_LINEAR_TIMEOUTS 16 TCP_TIMESTAMP netinet/tcp.h d #define TCP_TIMESTAMP 24 TCP_TIME_WAIT netinet/tcp.h d #define TCP_TIME_WAIT 6 +TCP_ULP netinet/tcp.h d #define TCP_ULP 31 TCP_USER_TIMEOUT netinet/tcp.h d #define TCP_USER_TIMEOUT 18 TCP_WINDOW_CLAMP netinet/tcp.h d #define TCP_WINDOW_CLAMP 10 +TCP_ZEROCOPY_RECEIVE netinet/tcp.h d #define TCP_ZEROCOPY_RECEIVE 35 TELCMD arpa/telnet.h d #define TELCMD(x) telcmds[(x)-TELCMD_FIRST] TELCMD_FIRST arpa/telnet.h d #define TELCMD_FIRST xEOF TELCMD_LAST arpa/telnet.h d #define TELCMD_LAST IAC @@ -5781,6 +6215,7 @@ TEST_UNIT_READY scsi/scsi.h d #define TEST_UNIT_READY 0x00 TFD_CLOEXEC sys/timerfd.h d #define TFD_CLOEXEC O_CLOEXEC TFD_NONBLOCK sys/timerfd.h d #define TFD_NONBLOCK O_NONBLOCK TFD_TIMER_ABSTIME sys/timerfd.h d #define TFD_TIMER_ABSTIME 1 +TFD_TIMER_CANCEL_ON_SET sys/timerfd.h d #define TFD_TIMER_CANCEL_ON_SET (1 << 1) TGEXEC tar.h d #define TGEXEC 00010 TGREAD tar.h d #define TGREAD 00040 TGWRITE tar.h d #define TGWRITE 00020 @@ -5802,6 +6237,15 @@ TIME_OK sys/timex.h d #define TIME_OK 0 TIME_OOP sys/timex.h d #define TIME_OOP 3 TIME_UTC time.h d #define TIME_UTC 1 TIME_WAIT sys/timex.h d #define TIME_WAIT 4 +TIOCPKT_DATA sys/ioctl.h d #define TIOCPKT_DATA 0 +TIOCPKT_DOSTOP sys/ioctl.h d #define TIOCPKT_DOSTOP 32 +TIOCPKT_FLUSHREAD sys/ioctl.h d #define TIOCPKT_FLUSHREAD 1 +TIOCPKT_FLUSHWRITE sys/ioctl.h d #define TIOCPKT_FLUSHWRITE 2 +TIOCPKT_IOCTL sys/ioctl.h d #define TIOCPKT_IOCTL 64 +TIOCPKT_NOSTOP sys/ioctl.h d #define TIOCPKT_NOSTOP 16 +TIOCPKT_START sys/ioctl.h d #define TIOCPKT_START 8 +TIOCPKT_STOP sys/ioctl.h d #define TIOCPKT_STOP 4 +TIOCSER_TEMT sys/ioctl.h d #define TIOCSER_TEMT 1 TMAGIC tar.h d #define TMAGIC "ustar" TMAGLEN tar.h d #define TMAGLEN 6 TMP_MAX stdio.h d #define TMP_MAX 10000 @@ -5809,8 +6253,11 @@ TOEXEC tar.h d #define TOEXEC 00001 TOREAD tar.h d #define TOREAD 00004 TOWRITE tar.h d #define TOWRITE 00002 TRANSIENT arpa/ftp.h d #define TRANSIENT 4 +TRAP_BRANCH signal.h d #define TRAP_BRANCH 3 TRAP_BRKPT signal.h d #define TRAP_BRKPT 1 +TRAP_HWBKPT signal.h d #define TRAP_HWBKPT 4 TRAP_TRACE signal.h d #define TRAP_TRACE 2 +TRAP_UNK signal.h d #define TRAP_UNK 5 TRY_AGAIN netdb.h d #define TRY_AGAIN 2 TSGID tar.h d #define TSGID 02000 TSS_DTOR_ITERATIONS threads.h d #define TSS_DTOR_ITERATIONS 4 @@ -5895,6 +6342,11 @@ UDP_ENCAP_ESPINUDP_NON_IKE netinet/udp.h d #define UDP_ENCAP_ESPINUDP_NON_IKE 1 UDP_ENCAP_GTP0 netinet/udp.h d #define UDP_ENCAP_GTP0 4 UDP_ENCAP_GTP1U netinet/udp.h d #define UDP_ENCAP_GTP1U 5 UDP_ENCAP_L2TPINUDP netinet/udp.h d #define UDP_ENCAP_L2TPINUDP 3 +UDP_ENCAP_RXRPC netinet/udp.h d #define UDP_ENCAP_RXRPC 6 +UDP_GRO netinet/udp.h d #define UDP_GRO 104 +UDP_NO_CHECK6_RX netinet/udp.h d #define UDP_NO_CHECK6_RX 102 +UDP_NO_CHECK6_TX netinet/udp.h d #define UDP_NO_CHECK6_TX 101 +UDP_SEGMENT netinet/udp.h d #define UDP_SEGMENT 103 UINT16_C stdint.h d #define UINT16_C(c) c UINT16_MAX stdint.h d #define UINT16_MAX (0xffff) UINT32_C stdint.h d #define UINT32_C(c) c ## U @@ -6093,6 +6545,9 @@ _CTYPE_H ctype.h d #define _CTYPE_H _Complex_I complex.h d #define _Complex_I (0.0f+1.0fi) _Complex_I complex.h d #define _Complex_I (__extension__ (0.0f+1.0fi)) _DIRENT_H dirent.h d #define _DIRENT_H +_DIRENT_HAVE_D_OFF dirent.h d #define _DIRENT_HAVE_D_OFF +_DIRENT_HAVE_D_RECLEN dirent.h d #define _DIRENT_HAVE_D_RECLEN +_DIRENT_HAVE_D_TYPE dirent.h d #define _DIRENT_HAVE_D_TYPE _DLFCN_H dlfcn.h d #define _DLFCN_H _ELF_H elf.h d #define _ELF_H _ENDIAN_H endian.h d #define _ENDIAN_H @@ -6132,7 +6587,6 @@ _LIBINTL_H libintl.h d #define _LIBINTL_H _LIMITS_H limits.h d #define _LIMITS_H _LINK_H link.h d #define _LINK_H _LINUX_QUOTA_VERSION sys/quota.h d #define _LINUX_QUOTA_VERSION 2 -_LINUX_TYPES_H sys/kd.h d #define _LINUX_TYPES_H _LOCALE_H locale.h d #define _LOCALE_H _MALLOC_H malloc.h d #define _MALLOC_H _MATH_H math.h d #define _MATH_H @@ -6156,6 +6610,7 @@ _NET_ETHERNET_H net/ethernet.h d #define _NET_ETHERNET_H _NET_IF_ARP_H net/if_arp.h d #define _NET_IF_ARP_H _NET_IF_H net/if.h d #define _NET_IF_H _NET_ROUTE_H net/route.h d #define _NET_ROUTE_H +_NL_LOCALE_NAME langinfo.h d #define _NL_LOCALE_NAME(cat) (((cat)<<16) | 0xffff) _NL_TYPES_H nl_types.h d #define _NL_TYPES_H _Noreturn features.h d #define _Noreturn _Noreturn features.h d #define _Noreturn __attribute__((__noreturn__)) @@ -6480,8 +6935,8 @@ _SYS_INOTIFY_H sys/inotify.h d #define _SYS_INOTIFY_H _SYS_IOCTL_H sys/ioctl.h d #define _SYS_IOCTL_H _SYS_IO_H sys/io.h d #define _SYS_IO_H _SYS_IPC_H sys/ipc.h d #define _SYS_IPC_H -_SYS_KD_H sys/kd.h d #define _SYS_KD_H _SYS_KLOG_H sys/klog.h d #define _SYS_KLOG_H +_SYS_MEMBARRIER_H sys/membarrier.h d #define _SYS_MEMBARRIER_H _SYS_MMAN_H sys/mman.h d #define _SYS_MMAN_H _SYS_MOUNT_H sys/mount.h d #define _SYS_MOUNT_H _SYS_MSG_H sys/msg.h d #define _SYS_MSG_H @@ -6491,6 +6946,7 @@ _SYS_PRCTL_H sys/prctl.h d #define _SYS_PRCTL_H _SYS_PROCFS_H sys/procfs.h d #define _SYS_PROCFS_H _SYS_PTRACE_H sys/ptrace.h d #define _SYS_PTRACE_H _SYS_QUOTA_H sys/quota.h d #define _SYS_QUOTA_H +_SYS_RANDOM_H sys/random.h d #define _SYS_RANDOM_H _SYS_REBOOT_H sys/reboot.h d #define _SYS_REBOOT_H _SYS_REG_H sys/reg.h d #define _SYS_REG_H _SYS_RESOURCE_H sys/resource.h d #define _SYS_RESOURCE_H @@ -6738,6 +7194,7 @@ __NEED_size_t string.h d #define __NEED_size_t __NEED_size_t strings.h d #define __NEED_size_t __NEED_size_t sys/mman.h d #define __NEED_size_t __NEED_size_t sys/msg.h d #define __NEED_size_t +__NEED_size_t sys/random.h d #define __NEED_size_t __NEED_size_t sys/select.h d #define __NEED_size_t __NEED_size_t sys/sem.h d #define __NEED_size_t __NEED_size_t sys/shm.h d #define __NEED_size_t @@ -6759,11 +7216,14 @@ __NEED_ssize_t mqueue.h d #define __NEED_ssize_t __NEED_ssize_t stdio.h d #define __NEED_ssize_t __NEED_ssize_t sys/mman.h d #define __NEED_ssize_t __NEED_ssize_t sys/msg.h d #define __NEED_ssize_t +__NEED_ssize_t sys/random.h d #define __NEED_ssize_t __NEED_ssize_t sys/socket.h d #define __NEED_ssize_t __NEED_ssize_t sys/types.h d #define __NEED_ssize_t __NEED_ssize_t sys/uio.h d #define __NEED_ssize_t __NEED_ssize_t sys/xattr.h d #define __NEED_ssize_t __NEED_ssize_t unistd.h d #define __NEED_ssize_t +__NEED_struct__IO_FILE stdio.h d #define __NEED_struct__IO_FILE +__NEED_struct__IO_FILE wchar.h d #define __NEED_struct__IO_FILE __NEED_struct_iovec fcntl.h d #define __NEED_struct_iovec __NEED_struct_iovec sys/socket.h d #define __NEED_struct_iovec __NEED_struct_iovec sys/uio.h d #define __NEED_struct_iovec @@ -6849,6 +7309,13 @@ __RETCAST_REAL tgmath.h d #define __RETCAST_REAL(x) ( __type2(__IS_FP(x) && size __SID stropts.h d #define __SID ('S' << 8) __STDC_IEC_559__ stdc-predef.h d #define __STDC_IEC_559__ 1 __STDC_ISO_10646__ stdc-predef.h d #define __STDC_ISO_10646__ 201206L +__UAPI_DEF_ETHHDR netinet/if_ether.h d #define __UAPI_DEF_ETHHDR 0 +__UAPI_DEF_IF_IFCONF net/if.h d #define __UAPI_DEF_IF_IFCONF 0 +__UAPI_DEF_IF_IFMAP net/if.h d #define __UAPI_DEF_IF_IFMAP 0 +__UAPI_DEF_IF_IFNAMSIZ net/if.h d #define __UAPI_DEF_IF_IFNAMSIZ 0 +__UAPI_DEF_IF_IFREQ net/if.h d #define __UAPI_DEF_IF_IFREQ 0 +__UAPI_DEF_IF_NET_DEVICE_FLAGS net/if.h d #define __UAPI_DEF_IF_NET_DEVICE_FLAGS 0 +__UAPI_DEF_IF_NET_DEVICE_FLAGS_LOWER_UP_DORMANT_ECHO net/if.h d #define __UAPI_DEF_IF_NET_DEVICE_FLAGS_LOWER_UP_DORMANT_ECHO 0 __UAPI_DEF_IN6_ADDR netinet/in.h d #define __UAPI_DEF_IN6_ADDR 0 __UAPI_DEF_IN6_ADDR_ALT netinet/in.h d #define __UAPI_DEF_IN6_ADDR_ALT 0 __UAPI_DEF_IN6_PKTINFO netinet/in.h d #define __UAPI_DEF_IN6_PKTINFO 0 @@ -6863,6 +7330,7 @@ __UAPI_DEF_IPV6_OPTIONS netinet/in.h d #define __UAPI_DEF_IPV6_OPTIONS 0 __UAPI_DEF_IP_MREQ netinet/in.h d #define __UAPI_DEF_IP_MREQ 0 __UAPI_DEF_SOCKADDR_IN netinet/in.h d #define __UAPI_DEF_SOCKADDR_IN 0 __UAPI_DEF_SOCKADDR_IN6 netinet/in.h d #define __UAPI_DEF_SOCKADDR_IN6 0 +__UAPI_DEF_XATTR sys/xattr.h d #define __UAPI_DEF_XATTR 0 __USE_GNU_GETTEXT libintl.h d #define __USE_GNU_GETTEXT 1 __WALL sys/wait.h d #define __WALL 0x40000000 __WCLONE sys/wait.h d #define __WCLONE 0x80000000 @@ -7168,6 +7636,11 @@ conj tgmath.h d #define conj(x) __tg_complex(conj, (x)) conjf complex.h p float complex conjf(float complex); conjl complex.h p long double complex conjl(long double complex); connect sys/socket.h p int connect(int, const struct sockaddr *, socklen_t); +cookie_close_function_t stdio.h t typedef int (cookie_close_function_t)(void *); +cookie_io_functions_t stdio.h t } cookie_io_functions_t; +cookie_read_function_t stdio.h t typedef ssize_t (cookie_read_function_t)(void *, char *, size_t); +cookie_seek_function_t stdio.h t typedef int (cookie_seek_function_t)(void *, off_t *, int); +cookie_write_function_t stdio.h t typedef ssize_t (cookie_write_function_t)(void *, const char *, size_t); copysign math.h p double copysign(double, double); copysign tgmath.h d #define copysign(x,y) __tg_real_2(copysign, (x), (y)) copysignf math.h p float copysignf(float, float); @@ -7332,6 +7805,7 @@ exp2f math.h p float exp2f(float); exp2l math.h p long double exp2l(long double); expf math.h p float expf(float); expl math.h p long double expl(long double); +explicit_bzero string.h p void explicit_bzero(void *, size_t); expm1 math.h p double expm1(double); expm1 tgmath.h d #define expm1(x) __tg_real(expm1, (x)) expm1f math.h p float expm1f(float); @@ -7433,6 +7907,7 @@ fmtmsg fmtmsg.h p int fmtmsg(long, const char *, int, const char *, const char * fnmatch fnmatch.h p int fnmatch(const char *, const char *, int); fopen stdio.h p FILE *fopen(const char *__restrict, const char *__restrict); fopen64 stdio.h d #define fopen64 fopen +fopencookie stdio.h p FILE *fopencookie(void *, const char *, cookie_io_functions_t); fork unistd.h p pid_t fork(void); forkpty pty.h p int forkpty(int *, char *, const struct termios *, const struct winsize *); formnames arpa/ftp.h v @@ -7532,6 +8007,7 @@ getdents64 dirent.h d #define getdents64 getdents getdomainname unistd.h p int getdomainname(char *, size_t); getdtablesize unistd.h p int getdtablesize(void); getegid unistd.h p gid_t getegid(void); +getentropy unistd.h p int getentropy(void *, size_t); getenv stdlib.h p char *getenv(const char *); geteuid unistd.h p uid_t geteuid(void); getgid unistd.h p gid_t getgid(void); @@ -7583,6 +8059,7 @@ getpwnam pwd.h p struct passwd *getpwnam(const char *); getpwnam_r pwd.h p int getpwnam_r(const char *, struct passwd *, char *, size_t, struct passwd **); getpwuid pwd.h p struct passwd *getpwuid(uid_t); getpwuid_r pwd.h p int getpwuid_r(uid_t, struct passwd *, char *, size_t, struct passwd **); +getrandom sys/random.h p ssize_t getrandom(void *, size_t, unsigned); getresgid unistd.h p int getresgid(gid_t *, gid_t *, gid_t *); getresuid unistd.h p int getresuid(uid_t *, uid_t *, uid_t *); getrlimit sys/resource.h p int getrlimit(int, struct rlimit *); @@ -7962,7 +8439,7 @@ lutimes sys/time.h p int lutimes(const char *, const struct timeval [2]); lwpid_t sys/procfs.h t typedef pid_t lwpid_t; madvise sys/mman.h p int madvise(void *, size_t, int); major sys/sysmacros.h d #define major(x) ((unsigned)( (((x)>>31>>1) & 0xfffff000) | (((x)>>8) & 0x00000fff) )) -makecontext ucontext.h p void makecontext(struct __ucontext *, void(*)(void), int, ...); +makecontext ucontext.h p void makecontext(struct __ucontext *, void(*)(), int, ...); makedev sys/sysmacros.h d #define makedev(x,y) ( (((x)&0xfffff000ULL) << 32) | (((x)&0x00000fffULL) << 8) | (((y)&0xffffff00ULL) << 12) | (((y)&0x000000ffULL)) ) malloc malloc.h p void *malloc(size_t); malloc stdlib.h p void *malloc(size_t); @@ -7980,16 +8457,19 @@ mbstowcs stdlib.h p size_t mbstowcs(wchar_t *__restrict, const char *__restrict, mbtowc stdlib.h p int mbtowc(wchar_t *__restrict, const char *__restrict, size_t); memalign malloc.h p void *memalign(size_t, size_t); memalign stdlib.h p void *memalign(size_t, size_t); +membarrier sys/membarrier.h p int membarrier(int, int); memccpy string.h p void *memccpy(void *__restrict, const void *__restrict, int, size_t); memchr string.h p void *memchr(const void *, int, size_t); memcmp sched.h p int memcmp(const void *, const void *, size_t); memcmp string.h p int memcmp(const void *, const void *, size_t); memcpy sched.h p void *memcpy(void *__restrict, const void *__restrict, size_t); memcpy string.h p void *memcpy(void *__restrict, const void *__restrict, size_t); +memfd_create sys/mman.h p int memfd_create(const char *, unsigned); memmem string.h p void *memmem(const void *, size_t, const void *, size_t); memmove string.h p void *memmove(void *, const void *, size_t); mempcpy string.h p void *mempcpy(void *, const void *, size_t); memrchr string.h p void *memrchr(const void *, int, size_t); +memset sched.h p void *memset(void *, int, size_t); memset string.h p void *memset(void *, int, size_t); mincore sys/mman.h p int mincore(void *, size_t, unsigned char *); minor sys/sysmacros.h d #define minor(x) ((unsigned)( (((x)>>12) & 0xffffff00) | ((x) & 0x000000ff) )) @@ -8016,6 +8496,7 @@ mld_maxdelay netinet/icmp6.h d #define mld_maxdelay mld_icmp6_hdr.icmp6_data16[0 mld_reserved netinet/icmp6.h d #define mld_reserved mld_icmp6_hdr.icmp6_data16[1] mld_type netinet/icmp6.h d #define mld_type mld_icmp6_hdr.icmp6_type mlock sys/mman.h p int mlock(const void *, size_t); +mlock2 sys/mman.h p int mlock2(const void *, size_t, unsigned); mlockall sys/mman.h p int mlockall(int); mmap sys/mman.h p void *mmap(void *, size_t, int, int, int, off_t); mmap64 sys/mman.h d #define mmap64 mmap @@ -8060,6 +8541,7 @@ munmap sys/mman.h p int munmap(void *, size_t); n_long netinet/in_systm.h t typedef uint32_t n_long, n_time; n_short netinet/in_systm.h t typedef uint16_t n_short; n_time netinet/in_systm.h t typedef uint32_t n_long, n_time; +name_to_handle_at fcntl.h p int name_to_handle_at(int, const char *, struct file_handle *, int *, int); nan math.h p double nan(const char *); nanf math.h p float nanf(const char *); nanl math.h p long double nanl(const char *); @@ -8278,6 +8760,7 @@ offsetof stddef.h d #define offsetof(type, member) __builtin_offsetof(type, memb once_flag threads.h t typedef int once_flag; open fcntl.h p int open(const char *, int, ...); open64 fcntl.h d #define open64 open +open_by_handle_at fcntl.h p int open_by_handle_at(int, struct file_handle *, int); open_memstream stdio.h p FILE *open_memstream(char **, size_t *); open_wmemstream wchar.h p FILE *open_wmemstream(wchar_t **, size_t *); openat fcntl.h p int openat(int, const char *, int, ...); @@ -8740,7 +9223,7 @@ sigorset signal.h p int sigorset(sigset_t *, const sigset_t *, const sigset_t *) sigpause signal.h p int sigpause(int); sigpending signal.h p int sigpending(sigset_t *); sigprocmask signal.h p int sigprocmask(int, const sigset_t *__restrict, sigset_t *__restrict); -sigqueue signal.h p int sigqueue(pid_t, int, const union sigval); +sigqueue signal.h p int sigqueue(pid_t, int, union sigval); sigrelse signal.h p int sigrelse(int); sigset signal.h p void(*sigset(int, void(*)(int)))(int); sigsetjmp setjmp.h p int sigsetjmp(sigjmp_buf, int); @@ -8798,7 +9281,6 @@ stime time.h p int stime(const time_t *); stpcpy string.h p char *stpcpy(char *__restrict, const char *__restrict); stpncpy string.h p char *stpncpy(char *__restrict, const char *__restrict, size_t); strcasecmp strings.h p int strcasecmp(const char *, const char *); -strcasecmp_l string.h p int strcasecmp_l(const char *, const char *, locale_t); strcasecmp_l strings.h p int strcasecmp_l(const char *, const char *, locale_t); strcasestr string.h p char *strcasestr(const char *, const char *); strcat string.h p char *strcat(char *__restrict, const char *__restrict); @@ -8823,7 +9305,6 @@ strlcpy string.h p size_t strlcpy(char *, const char *, size_t); strlen string.h p size_t strlen(const char *); strlen sys/un.h p size_t strlen(const char *); strncasecmp strings.h p int strncasecmp(const char *, const char *, size_t); -strncasecmp_l string.h p int strncasecmp_l(const char *, const char *, size_t, locale_t); strncasecmp_l strings.h p int strncasecmp_l(const char *, const char *, size_t, locale_t); strncat string.h p char *strncat(char *__restrict, const char *__restrict, size_t); strncmp string.h p int strncmp(const char *, const char *, size_t); @@ -8852,12 +9333,15 @@ strtoul stdlib.h p unsigned long strtoul(const char *__restrict, char **__restri strtoull stdlib.h p unsigned long long strtoull(const char *__restrict, char **__restrict, int); strtoumax inttypes.h p uintmax_t strtoumax(const char *__restrict, char **__restrict, int); struct FTW ftw.h s +struct _IO_cookie_io_functions_t stdio.h s struct __fsid_t sys/statfs.h s struct __jmp_buf_tag setjmp.h s struct __locale_struct stdlib.h S struct __locale_struct; struct __ns_msg arpa/nameser.h s struct __ns_rr arpa/nameser.h s struct __ptcb pthread.h s +struct __ptrace_peeksiginfo_args sys/ptrace.h s +struct __ptrace_seccomp_metadata sys/ptrace.h s struct __res_state resolv.h s struct __ucontext ucontext.h S struct __ucontext; struct _ns_flagdata arpa/nameser.h s @@ -8889,8 +9373,11 @@ struct ether_arp netinet/if_ether.h s struct ether_header net/ethernet.h s struct ethhdr netinet/if_ether.h s struct f_owner_ex fcntl.h s +struct fanotify_event_info_fid sys/fanotify.h s +struct fanotify_event_info_header sys/fanotify.h s struct fanotify_event_metadata sys/fanotify.h s struct fanotify_response sys/fanotify.h s +struct file_handle fcntl.h s struct flock fcntl.h s struct group grp.h s struct group_filter netinet/in.h s @@ -8982,7 +9469,6 @@ struct passwd pwd.h s struct pollfd poll.h s struct prctl_mm_map sys/prctl.h s struct protoent netdb.h s -struct ptrace_peeksiginfo_args sys/ptrace.h s struct qelem search.h s struct r_debug link.h s struct re_pattern_buffer regex.h s @@ -9024,9 +9510,11 @@ struct strioctl stropts.h s struct strpeek stropts.h s struct strrecvfd stropts.h s struct sysinfo sys/sysinfo.h s +struct tcp_diag_md5sig netinet/tcp.h s struct tcp_info netinet/tcp.h s struct tcp_md5sig netinet/tcp.h s struct tcp_repair_window netinet/tcp.h s +struct tcp_zerocopy_receive netinet/tcp.h s struct tcphdr netinet/tcp.h s struct tftphdr arpa/tftp.h s struct timeb sys/timeb.h s @@ -9042,6 +9530,7 @@ struct udphdr netinet/udp.h s struct utimbuf utime.h s struct utmpx utmpx.h s struct utsname sys/utsname.h s +struct winsize sys/ioctl.h s strunames arpa/ftp.h v strverscmp string.h p int strverscmp(const char *, const char *); strxfrm string.h p size_t strxfrm(char *__restrict, const char *__restrict, size_t); diff --git a/data/musl.i386.decls b/data/musl.i386.decls index 5c713df..39fe432 100644 --- a/data/musl.i386.decls +++ b/data/musl.i386.decls @@ -294,27 +294,11 @@ LONG_BIT bits/limits.h d #define LONG_BIT 32 LONG_MAX bits/limits.h d #define LONG_MAX 0x7fffffffL MAP_32BIT bits/mman.h d #define MAP_32BIT 0x40 MINSIGSTKSZ bits/signal.h d #define MINSIGSTKSZ 2048 -NBPG bits/user.h d #define NBPG PAGE_SIZE +NBPG bits/user.h d #define NBPG PAGESIZE NL0 bits/termios.h d #define NL0 0000000 NL1 bits/termios.h d #define NL1 0000400 NLDLY bits/termios.h d #define NLDLY 0000400 NOFLSH bits/termios.h d #define NOFLSH 0000200 -N_6PACK bits/ioctl.h d #define N_6PACK 7 -N_AX25 bits/ioctl.h d #define N_AX25 5 -N_HCI bits/ioctl.h d #define N_HCI 15 -N_HDLC bits/ioctl.h d #define N_HDLC 13 -N_IRDA bits/ioctl.h d #define N_IRDA 11 -N_MASC bits/ioctl.h d #define N_MASC 8 -N_MOUSE bits/ioctl.h d #define N_MOUSE 2 -N_PPP bits/ioctl.h d #define N_PPP 3 -N_PROFIBUS_FDL bits/ioctl.h d #define N_PROFIBUS_FDL 10 -N_R3964 bits/ioctl.h d #define N_R3964 9 -N_SLIP bits/ioctl.h d #define N_SLIP 1 -N_SMSBLOCK bits/ioctl.h d #define N_SMSBLOCK 12 -N_STRIP bits/ioctl.h d #define N_STRIP 4 -N_SYNC_PPP bits/ioctl.h d #define N_SYNC_PPP 14 -N_TTY bits/ioctl.h d #define N_TTY 0 -N_X25 bits/ioctl.h d #define N_X25 6 OCRNL bits/termios.h d #define OCRNL 0000010 OFDEL bits/termios.h d #define OFDEL 0000200 OFILL bits/termios.h d #define OFILL 0000100 @@ -343,33 +327,62 @@ O_RSYNC bits/fcntl.h d #define O_RSYNC 04010000 O_SYNC bits/fcntl.h d #define O_SYNC 04010000 O_TMPFILE bits/fcntl.h d #define O_TMPFILE 020200000 O_TRUNC bits/fcntl.h d #define O_TRUNC 01000 -PAGE_MASK bits/user.h d #define PAGE_MASK (~(PAGE_SIZE-1)) -PAGE_SIZE bits/limits.h d #define PAGE_SIZE 4096 +PAGESIZE bits/limits.h d #define PAGESIZE 4096 +PAGE_MASK bits/user.h d #define PAGE_MASK (~(PAGESIZE-1)) PARENB bits/termios.h d #define PARENB 0000400 PARMRK bits/termios.h d #define PARMRK 0000010 PARODD bits/termios.h d #define PARODD 0001000 PENDIN bits/termios.h d #define PENDIN 0040000 +PTRACE_GET_THREAD_AREA bits/ptrace.h d #define PTRACE_GET_THREAD_AREA 25 +PTRACE_SET_THREAD_AREA bits/ptrace.h d #define PTRACE_SET_THREAD_AREA 26 +PTRACE_SINGLEBLOCK bits/ptrace.h d #define PTRACE_SINGLEBLOCK 33 +PTRACE_SYSEMU bits/ptrace.h d #define PTRACE_SYSEMU 31 +PTRACE_SYSEMU_SINGLESTEP bits/ptrace.h d #define PTRACE_SYSEMU_SINGLESTEP 32 PTRDIFF_MAX bits/stdint.h d #define PTRDIFF_MAX INT32_MAX PTRDIFF_MIN bits/stdint.h d #define PTRDIFF_MIN INT32_MIN -REG_CS bits/signal.h d #define REG_CS 15 -REG_DS bits/signal.h d #define REG_DS 3 -REG_EAX bits/signal.h d #define REG_EAX 11 -REG_EBP bits/signal.h d #define REG_EBP 6 -REG_EBX bits/signal.h d #define REG_EBX 8 -REG_ECX bits/signal.h d #define REG_ECX 10 -REG_EDI bits/signal.h d #define REG_EDI 4 -REG_EDX bits/signal.h d #define REG_EDX 9 -REG_EFL bits/signal.h d #define REG_EFL 16 -REG_EIP bits/signal.h d #define REG_EIP 14 -REG_ERR bits/signal.h d #define REG_ERR 13 -REG_ES bits/signal.h d #define REG_ES 2 -REG_ESI bits/signal.h d #define REG_ESI 5 -REG_ESP bits/signal.h d #define REG_ESP 7 -REG_FS bits/signal.h d #define REG_FS 1 -REG_GS bits/signal.h d #define REG_GS 0 -REG_SS bits/signal.h d #define REG_SS 18 -REG_TRAPNO bits/signal.h d #define REG_TRAPNO 12 -REG_UESP bits/signal.h d #define REG_UESP 17 +PT_GET_THREAD_AREA bits/ptrace.h d #define PT_GET_THREAD_AREA PTRACE_GET_THREAD_AREA +PT_SET_THREAD_AREA bits/ptrace.h d #define PT_SET_THREAD_AREA PTRACE_SET_THREAD_AREA +PT_STEPBLOCK bits/ptrace.h d #define PT_STEPBLOCK PTRACE_SINGLEBLOCK +PT_SYSEMU bits/ptrace.h d #define PT_SYSEMU PTRACE_SYSEMU +PT_SYSEMU_SINGLESTEP bits/ptrace.h d #define PT_SYSEMU_SINGLESTEP PTRACE_SYSEMU_SINGLESTEP +REG_CS bits/signal.h d #define REG_CS REG_CS +REG_CS bits/signal.h e +REG_DS bits/signal.h d #define REG_DS REG_DS +REG_DS bits/signal.h e +REG_EAX bits/signal.h d #define REG_EAX REG_EAX +REG_EAX bits/signal.h e +REG_EBP bits/signal.h d #define REG_EBP REG_EBP +REG_EBP bits/signal.h e +REG_EBX bits/signal.h d #define REG_EBX REG_EBX +REG_EBX bits/signal.h e +REG_ECX bits/signal.h d #define REG_ECX REG_ECX +REG_ECX bits/signal.h e +REG_EDI bits/signal.h d #define REG_EDI REG_EDI +REG_EDI bits/signal.h e +REG_EDX bits/signal.h d #define REG_EDX REG_EDX +REG_EDX bits/signal.h e +REG_EFL bits/signal.h d #define REG_EFL REG_EFL +REG_EFL bits/signal.h e +REG_EIP bits/signal.h d #define REG_EIP REG_EIP +REG_EIP bits/signal.h e +REG_ERR bits/signal.h d #define REG_ERR REG_ERR +REG_ERR bits/signal.h e +REG_ES bits/signal.h d #define REG_ES REG_ES +REG_ES bits/signal.h e +REG_ESI bits/signal.h d #define REG_ESI REG_ESI +REG_ESI bits/signal.h e +REG_ESP bits/signal.h d #define REG_ESP REG_ESP +REG_ESP bits/signal.h e +REG_FS bits/signal.h d #define REG_FS REG_FS +REG_FS bits/signal.h e +REG_GS bits/signal.h d #define REG_GS REG_GS +REG_GS bits/signal.h e +REG_SS bits/signal.h d #define REG_SS REG_SS +REG_SS bits/signal.h e +REG_TRAPNO bits/signal.h d #define REG_TRAPNO REG_TRAPNO +REG_TRAPNO bits/signal.h e +REG_UESP bits/signal.h d #define REG_UESP REG_UESP +REG_UESP bits/signal.h e SA_NOCLDSTOP bits/signal.h d #define SA_NOCLDSTOP 1 SA_NOCLDWAIT bits/signal.h d #define SA_NOCLDWAIT 2 SA_NODEFER bits/signal.h d #define SA_NODEFER 0x40000000 @@ -414,64 +427,11 @@ SIGVTALRM bits/signal.h d #define SIGVTALRM 26 SIGWINCH bits/signal.h d #define SIGWINCH 28 SIGXCPU bits/signal.h d #define SIGXCPU 24 SIGXFSZ bits/signal.h d #define SIGXFSZ 25 -SIOCADDDLCI bits/ioctl.h d #define SIOCADDDLCI 0x8980 -SIOCADDMULTI bits/ioctl.h d #define SIOCADDMULTI 0x8931 -SIOCADDRT bits/ioctl.h d #define SIOCADDRT 0x890B SIOCATMARK bits/ioctl.h d #define SIOCATMARK 0x8905 -SIOCDARP bits/ioctl.h d #define SIOCDARP 0x8953 -SIOCDELDLCI bits/ioctl.h d #define SIOCDELDLCI 0x8981 -SIOCDELMULTI bits/ioctl.h d #define SIOCDELMULTI 0x8932 -SIOCDELRT bits/ioctl.h d #define SIOCDELRT 0x890C -SIOCDEVPRIVATE bits/ioctl.h d #define SIOCDEVPRIVATE 0x89F0 -SIOCDIFADDR bits/ioctl.h d #define SIOCDIFADDR 0x8936 -SIOCDRARP bits/ioctl.h d #define SIOCDRARP 0x8960 -SIOCGARP bits/ioctl.h d #define SIOCGARP 0x8954 -SIOCGIFADDR bits/ioctl.h d #define SIOCGIFADDR 0x8915 -SIOCGIFBR bits/ioctl.h d #define SIOCGIFBR 0x8940 -SIOCGIFBRDADDR bits/ioctl.h d #define SIOCGIFBRDADDR 0x8919 -SIOCGIFCONF bits/ioctl.h d #define SIOCGIFCONF 0x8912 -SIOCGIFCOUNT bits/ioctl.h d #define SIOCGIFCOUNT 0x8938 -SIOCGIFDSTADDR bits/ioctl.h d #define SIOCGIFDSTADDR 0x8917 -SIOCGIFENCAP bits/ioctl.h d #define SIOCGIFENCAP 0x8925 -SIOCGIFFLAGS bits/ioctl.h d #define SIOCGIFFLAGS 0x8913 -SIOCGIFHWADDR bits/ioctl.h d #define SIOCGIFHWADDR 0x8927 -SIOCGIFINDEX bits/ioctl.h d #define SIOCGIFINDEX 0x8933 -SIOCGIFMAP bits/ioctl.h d #define SIOCGIFMAP 0x8970 -SIOCGIFMEM bits/ioctl.h d #define SIOCGIFMEM 0x891f -SIOCGIFMETRIC bits/ioctl.h d #define SIOCGIFMETRIC 0x891d -SIOCGIFMTU bits/ioctl.h d #define SIOCGIFMTU 0x8921 -SIOCGIFNAME bits/ioctl.h d #define SIOCGIFNAME 0x8910 -SIOCGIFNETMASK bits/ioctl.h d #define SIOCGIFNETMASK 0x891b -SIOCGIFPFLAGS bits/ioctl.h d #define SIOCGIFPFLAGS 0x8935 -SIOCGIFSLAVE bits/ioctl.h d #define SIOCGIFSLAVE 0x8929 -SIOCGIFTXQLEN bits/ioctl.h d #define SIOCGIFTXQLEN 0x8942 SIOCGPGRP bits/ioctl.h d #define SIOCGPGRP 0x8904 -SIOCGRARP bits/ioctl.h d #define SIOCGRARP 0x8961 SIOCGSTAMP bits/ioctl.h d #define SIOCGSTAMP 0x8906 -SIOCPROTOPRIVATE bits/ioctl.h d #define SIOCPROTOPRIVATE 0x89E0 -SIOCRTMSG bits/ioctl.h d #define SIOCRTMSG 0x890D -SIOCSARP bits/ioctl.h d #define SIOCSARP 0x8955 -SIOCSIFADDR bits/ioctl.h d #define SIOCSIFADDR 0x8916 -SIOCSIFBR bits/ioctl.h d #define SIOCSIFBR 0x8941 -SIOCSIFBRDADDR bits/ioctl.h d #define SIOCSIFBRDADDR 0x891a -SIOCSIFDSTADDR bits/ioctl.h d #define SIOCSIFDSTADDR 0x8918 -SIOCSIFENCAP bits/ioctl.h d #define SIOCSIFENCAP 0x8926 -SIOCSIFFLAGS bits/ioctl.h d #define SIOCSIFFLAGS 0x8914 -SIOCSIFHWADDR bits/ioctl.h d #define SIOCSIFHWADDR 0x8924 -SIOCSIFHWBROADCAST bits/ioctl.h d #define SIOCSIFHWBROADCAST 0x8937 -SIOCSIFLINK bits/ioctl.h d #define SIOCSIFLINK 0x8911 -SIOCSIFMAP bits/ioctl.h d #define SIOCSIFMAP 0x8971 -SIOCSIFMEM bits/ioctl.h d #define SIOCSIFMEM 0x8920 -SIOCSIFMETRIC bits/ioctl.h d #define SIOCSIFMETRIC 0x891e -SIOCSIFMTU bits/ioctl.h d #define SIOCSIFMTU 0x8922 -SIOCSIFNAME bits/ioctl.h d #define SIOCSIFNAME 0x8923 -SIOCSIFNETMASK bits/ioctl.h d #define SIOCSIFNETMASK 0x891c -SIOCSIFPFLAGS bits/ioctl.h d #define SIOCSIFPFLAGS 0x8934 -SIOCSIFSLAVE bits/ioctl.h d #define SIOCSIFSLAVE 0x8930 -SIOCSIFTXQLEN bits/ioctl.h d #define SIOCSIFTXQLEN 0x8943 +SIOCGSTAMPNS bits/ioctl.h d #define SIOCGSTAMPNS 0x8907 SIOCSPGRP bits/ioctl.h d #define SIOCSPGRP 0x8902 -SIOCSRARP bits/ioctl.h d #define SIOCSRARP 0x8962 -SIOGIFINDEX bits/ioctl.h d #define SIOGIFINDEX SIOCGIFINDEX SIZE_MAX bits/stdint.h d #define SIZE_MAX UINT32_MAX SS bits/reg.h d #define SS 16 SYS__llseek bits/syscall.h d #define SYS__llseek 140 @@ -484,6 +444,7 @@ SYS_add_key bits/syscall.h d #define SYS_add_key 286 SYS_adjtimex bits/syscall.h d #define SYS_adjtimex 124 SYS_afs_syscall bits/syscall.h d #define SYS_afs_syscall 137 SYS_alarm bits/syscall.h d #define SYS_alarm 27 +SYS_arch_prctl bits/syscall.h d #define SYS_arch_prctl 384 SYS_bdflush bits/syscall.h d #define SYS_bdflush 134 SYS_bind bits/syscall.h d #define SYS_bind 361 SYS_bpf bits/syscall.h d #define SYS_bpf 357 @@ -497,10 +458,15 @@ SYS_chown bits/syscall.h d #define SYS_chown 182 SYS_chown32 bits/syscall.h d #define SYS_chown32 212 SYS_chroot bits/syscall.h d #define SYS_chroot 61 SYS_clock_adjtime bits/syscall.h d #define SYS_clock_adjtime 343 +SYS_clock_adjtime64 bits/syscall.h d #define SYS_clock_adjtime64 405 SYS_clock_getres bits/syscall.h d #define SYS_clock_getres (__NR_timer_create+7) +SYS_clock_getres_time64 bits/syscall.h d #define SYS_clock_getres_time64 406 SYS_clock_gettime bits/syscall.h d #define SYS_clock_gettime (__NR_timer_create+6) +SYS_clock_gettime64 bits/syscall.h d #define SYS_clock_gettime64 403 SYS_clock_nanosleep bits/syscall.h d #define SYS_clock_nanosleep (__NR_timer_create+8) +SYS_clock_nanosleep_time64 bits/syscall.h d #define SYS_clock_nanosleep_time64 407 SYS_clock_settime bits/syscall.h d #define SYS_clock_settime (__NR_timer_create+5) +SYS_clock_settime64 bits/syscall.h d #define SYS_clock_settime64 404 SYS_clone bits/syscall.h d #define SYS_clone 120 SYS_close bits/syscall.h d #define SYS_close 6 SYS_connect bits/syscall.h d #define SYS_connect 362 @@ -554,6 +520,7 @@ SYS_ftime bits/syscall.h d #define SYS_ftime 35 SYS_ftruncate bits/syscall.h d #define SYS_ftruncate 93 SYS_ftruncate64 bits/syscall.h d #define SYS_ftruncate64 194 SYS_futex bits/syscall.h d #define SYS_futex 240 +SYS_futex_time64 bits/syscall.h d #define SYS_futex_time64 422 SYS_futimesat bits/syscall.h d #define SYS_futimesat 299 SYS_get_kernel_syms bits/syscall.h d #define SYS_get_kernel_syms 130 SYS_get_mempolicy bits/syscall.h d #define SYS_get_mempolicy 275 @@ -604,8 +571,13 @@ SYS_inotify_rm_watch bits/syscall.h d #define SYS_inotify_rm_watch 293 SYS_io_cancel bits/syscall.h d #define SYS_io_cancel 249 SYS_io_destroy bits/syscall.h d #define SYS_io_destroy 246 SYS_io_getevents bits/syscall.h d #define SYS_io_getevents 247 +SYS_io_pgetevents bits/syscall.h d #define SYS_io_pgetevents 385 +SYS_io_pgetevents_time64 bits/syscall.h d #define SYS_io_pgetevents_time64 416 SYS_io_setup bits/syscall.h d #define SYS_io_setup 245 SYS_io_submit bits/syscall.h d #define SYS_io_submit 248 +SYS_io_uring_enter bits/syscall.h d #define SYS_io_uring_enter 426 +SYS_io_uring_register bits/syscall.h d #define SYS_io_uring_register 427 +SYS_io_uring_setup bits/syscall.h d #define SYS_io_uring_setup 425 SYS_ioctl bits/syscall.h d #define SYS_ioctl 54 SYS_ioperm bits/syscall.h d #define SYS_ioperm 101 SYS_iopl bits/syscall.h d #define SYS_iopl 110 @@ -632,7 +604,6 @@ SYS_lsetxattr bits/syscall.h d #define SYS_lsetxattr 227 SYS_lstat bits/syscall.h d #define SYS_lstat 107 SYS_lstat64 bits/syscall.h d #define SYS_lstat64 196 SYS_madvise bits/syscall.h d #define SYS_madvise 219 -SYS_madvise1 bits/syscall.h d #define SYS_madvise1 219 SYS_mbind bits/syscall.h d #define SYS_mbind 274 SYS_membarrier bits/syscall.h d #define SYS_membarrier 375 SYS_memfd_create bits/syscall.h d #define SYS_memfd_create 356 @@ -656,9 +627,15 @@ SYS_mq_getsetattr bits/syscall.h d #define SYS_mq_getsetattr (__NR_mq_open+5) SYS_mq_notify bits/syscall.h d #define SYS_mq_notify (__NR_mq_open+4) SYS_mq_open bits/syscall.h d #define SYS_mq_open 277 SYS_mq_timedreceive bits/syscall.h d #define SYS_mq_timedreceive (__NR_mq_open+3) +SYS_mq_timedreceive_time64 bits/syscall.h d #define SYS_mq_timedreceive_time64 419 SYS_mq_timedsend bits/syscall.h d #define SYS_mq_timedsend (__NR_mq_open+2) +SYS_mq_timedsend_time64 bits/syscall.h d #define SYS_mq_timedsend_time64 418 SYS_mq_unlink bits/syscall.h d #define SYS_mq_unlink (__NR_mq_open+1) SYS_mremap bits/syscall.h d #define SYS_mremap 163 +SYS_msgctl bits/syscall.h d #define SYS_msgctl 402 +SYS_msgget bits/syscall.h d #define SYS_msgget 399 +SYS_msgrcv bits/syscall.h d #define SYS_msgrcv 401 +SYS_msgsnd bits/syscall.h d #define SYS_msgsnd 400 SYS_msync bits/syscall.h d #define SYS_msync 144 SYS_munlock bits/syscall.h d #define SYS_munlock 151 SYS_munlockall bits/syscall.h d #define SYS_munlockall 153 @@ -678,6 +655,7 @@ SYS_openat bits/syscall.h d #define SYS_openat 295 SYS_pause bits/syscall.h d #define SYS_pause 29 SYS_perf_event_open bits/syscall.h d #define SYS_perf_event_open 336 SYS_personality bits/syscall.h d #define SYS_personality 136 +SYS_pidfd_send_signal bits/syscall.h d #define SYS_pidfd_send_signal 424 SYS_pipe bits/syscall.h d #define SYS_pipe 42 SYS_pipe2 bits/syscall.h d #define SYS_pipe2 331 SYS_pivot_root bits/syscall.h d #define SYS_pivot_root 217 @@ -686,6 +664,7 @@ SYS_pkey_free bits/syscall.h d #define SYS_pkey_free 382 SYS_pkey_mprotect bits/syscall.h d #define SYS_pkey_mprotect 380 SYS_poll bits/syscall.h d #define SYS_poll 168 SYS_ppoll bits/syscall.h d #define SYS_ppoll 309 +SYS_ppoll_time64 bits/syscall.h d #define SYS_ppoll_time64 414 SYS_prctl bits/syscall.h d #define SYS_prctl 172 SYS_pread64 bits/syscall.h d #define SYS_pread64 180 SYS_preadv bits/syscall.h d #define SYS_preadv 333 @@ -696,6 +675,7 @@ SYS_process_vm_writev bits/syscall.h d #define SYS_process_vm_writev 348 SYS_prof bits/syscall.h d #define SYS_prof 44 SYS_profil bits/syscall.h d #define SYS_profil 98 SYS_pselect6 bits/syscall.h d #define SYS_pselect6 308 +SYS_pselect6_time64 bits/syscall.h d #define SYS_pselect6_time64 413 SYS_ptrace bits/syscall.h d #define SYS_ptrace 26 SYS_putpmsg bits/syscall.h d #define SYS_putpmsg 189 SYS_pwrite64 bits/syscall.h d #define SYS_pwrite64 181 @@ -712,6 +692,7 @@ SYS_readv bits/syscall.h d #define SYS_readv 145 SYS_reboot bits/syscall.h d #define SYS_reboot 88 SYS_recvfrom bits/syscall.h d #define SYS_recvfrom 371 SYS_recvmmsg bits/syscall.h d #define SYS_recvmmsg 337 +SYS_recvmmsg_time64 bits/syscall.h d #define SYS_recvmmsg_time64 417 SYS_recvmsg bits/syscall.h d #define SYS_recvmsg 372 SYS_remap_file_pages bits/syscall.h d #define SYS_remap_file_pages 257 SYS_removexattr bits/syscall.h d #define SYS_removexattr 235 @@ -721,6 +702,7 @@ SYS_renameat2 bits/syscall.h d #define SYS_renameat2 353 SYS_request_key bits/syscall.h d #define SYS_request_key 287 SYS_restart_syscall bits/syscall.h d #define SYS_restart_syscall 0 SYS_rmdir bits/syscall.h d #define SYS_rmdir 40 +SYS_rseq bits/syscall.h d #define SYS_rseq 386 SYS_rt_sigaction bits/syscall.h d #define SYS_rt_sigaction 174 SYS_rt_sigpending bits/syscall.h d #define SYS_rt_sigpending 176 SYS_rt_sigprocmask bits/syscall.h d #define SYS_rt_sigprocmask 175 @@ -728,6 +710,7 @@ SYS_rt_sigqueueinfo bits/syscall.h d #define SYS_rt_sigqueueinfo 178 SYS_rt_sigreturn bits/syscall.h d #define SYS_rt_sigreturn 173 SYS_rt_sigsuspend bits/syscall.h d #define SYS_rt_sigsuspend 179 SYS_rt_sigtimedwait bits/syscall.h d #define SYS_rt_sigtimedwait 177 +SYS_rt_sigtimedwait_time64 bits/syscall.h d #define SYS_rt_sigtimedwait_time64 421 SYS_rt_tgsigqueueinfo bits/syscall.h d #define SYS_rt_tgsigqueueinfo 335 SYS_sched_get_priority_max bits/syscall.h d #define SYS_sched_get_priority_max 159 SYS_sched_get_priority_min bits/syscall.h d #define SYS_sched_get_priority_min 160 @@ -736,6 +719,7 @@ SYS_sched_getattr bits/syscall.h d #define SYS_sched_getattr 352 SYS_sched_getparam bits/syscall.h d #define SYS_sched_getparam 155 SYS_sched_getscheduler bits/syscall.h d #define SYS_sched_getscheduler 157 SYS_sched_rr_get_interval bits/syscall.h d #define SYS_sched_rr_get_interval 161 +SYS_sched_rr_get_interval_time64 bits/syscall.h d #define SYS_sched_rr_get_interval_time64 423 SYS_sched_setaffinity bits/syscall.h d #define SYS_sched_setaffinity 241 SYS_sched_setattr bits/syscall.h d #define SYS_sched_setattr 351 SYS_sched_setparam bits/syscall.h d #define SYS_sched_setparam 154 @@ -743,6 +727,9 @@ SYS_sched_setscheduler bits/syscall.h d #define SYS_sched_setscheduler 156 SYS_sched_yield bits/syscall.h d #define SYS_sched_yield 158 SYS_seccomp bits/syscall.h d #define SYS_seccomp 354 SYS_select bits/syscall.h d #define SYS_select 82 +SYS_semctl bits/syscall.h d #define SYS_semctl 394 +SYS_semget bits/syscall.h d #define SYS_semget 393 +SYS_semtimedop_time64 bits/syscall.h d #define SYS_semtimedop_time64 420 SYS_sendfile bits/syscall.h d #define SYS_sendfile 187 SYS_sendfile64 bits/syscall.h d #define SYS_sendfile64 239 SYS_sendmmsg bits/syscall.h d #define SYS_sendmmsg 345 @@ -782,6 +769,10 @@ SYS_setuid bits/syscall.h d #define SYS_setuid 23 SYS_setuid32 bits/syscall.h d #define SYS_setuid32 213 SYS_setxattr bits/syscall.h d #define SYS_setxattr 226 SYS_sgetmask bits/syscall.h d #define SYS_sgetmask 68 +SYS_shmat bits/syscall.h d #define SYS_shmat 397 +SYS_shmctl bits/syscall.h d #define SYS_shmctl 396 +SYS_shmdt bits/syscall.h d #define SYS_shmdt 398 +SYS_shmget bits/syscall.h d #define SYS_shmget 395 SYS_shutdown bits/syscall.h d #define SYS_shutdown 373 SYS_sigaction bits/syscall.h d #define SYS_sigaction 67 SYS_sigaltstack bits/syscall.h d #define SYS_sigaltstack 186 @@ -801,6 +792,7 @@ SYS_stat bits/syscall.h d #define SYS_stat 106 SYS_stat64 bits/syscall.h d #define SYS_stat64 195 SYS_statfs bits/syscall.h d #define SYS_statfs 99 SYS_statfs64 bits/syscall.h d #define SYS_statfs64 268 +SYS_statx bits/syscall.h d #define SYS_statx 383 SYS_stime bits/syscall.h d #define SYS_stime 25 SYS_stty bits/syscall.h d #define SYS_stty 31 SYS_swapoff bits/syscall.h d #define SYS_swapoff 115 @@ -820,10 +812,14 @@ SYS_timer_create bits/syscall.h d #define SYS_timer_create 259 SYS_timer_delete bits/syscall.h d #define SYS_timer_delete (__NR_timer_create+4) SYS_timer_getoverrun bits/syscall.h d #define SYS_timer_getoverrun (__NR_timer_create+3) SYS_timer_gettime bits/syscall.h d #define SYS_timer_gettime (__NR_timer_create+2) +SYS_timer_gettime64 bits/syscall.h d #define SYS_timer_gettime64 408 SYS_timer_settime bits/syscall.h d #define SYS_timer_settime (__NR_timer_create+1) +SYS_timer_settime64 bits/syscall.h d #define SYS_timer_settime64 409 SYS_timerfd_create bits/syscall.h d #define SYS_timerfd_create 322 SYS_timerfd_gettime bits/syscall.h d #define SYS_timerfd_gettime 326 +SYS_timerfd_gettime64 bits/syscall.h d #define SYS_timerfd_gettime64 410 SYS_timerfd_settime bits/syscall.h d #define SYS_timerfd_settime 325 +SYS_timerfd_settime64 bits/syscall.h d #define SYS_timerfd_settime64 411 SYS_times bits/syscall.h d #define SYS_times 43 SYS_tkill bits/syscall.h d #define SYS_tkill 238 SYS_truncate bits/syscall.h d #define SYS_truncate 92 @@ -842,6 +838,7 @@ SYS_userfaultfd bits/syscall.h d #define SYS_userfaultfd 374 SYS_ustat bits/syscall.h d #define SYS_ustat 62 SYS_utime bits/syscall.h d #define SYS_utime 30 SYS_utimensat bits/syscall.h d #define SYS_utimensat 320 +SYS_utimensat_time64 bits/syscall.h d #define SYS_utimensat_time64 412 SYS_utimes bits/syscall.h d #define SYS_utimes 271 SYS_vfork bits/syscall.h d #define SYS_vfork 190 SYS_vhangup bits/syscall.h d #define SYS_vhangup 111 @@ -892,11 +889,13 @@ TIOCGDEV bits/ioctl.h d #define TIOCGDEV 0x80045432 TIOCGETD bits/ioctl.h d #define TIOCGETD 0x5424 TIOCGEXCL bits/ioctl.h d #define TIOCGEXCL 0x80045440 TIOCGICOUNT bits/ioctl.h d #define TIOCGICOUNT 0x545D +TIOCGISO7816 bits/ioctl.h d #define TIOCGISO7816 0x80285442 TIOCGLCKTRMIOS bits/ioctl.h d #define TIOCGLCKTRMIOS 0x5456 TIOCGPGRP bits/ioctl.h d #define TIOCGPGRP 0x540F TIOCGPKT bits/ioctl.h d #define TIOCGPKT 0x80045438 TIOCGPTLCK bits/ioctl.h d #define TIOCGPTLCK 0x80045439 TIOCGPTN bits/ioctl.h d #define TIOCGPTN 0x80045430 +TIOCGPTPEER bits/ioctl.h d #define TIOCGPTPEER 0x5441 TIOCGRS485 bits/ioctl.h d #define TIOCGRS485 0x542E TIOCGSERIAL bits/ioctl.h d #define TIOCGSERIAL 0x541E TIOCGSID bits/ioctl.h d #define TIOCGSID 0x5429 @@ -927,14 +926,6 @@ TIOCNOTTY bits/ioctl.h d #define TIOCNOTTY 0x5422 TIOCNXCL bits/ioctl.h d #define TIOCNXCL 0x540D TIOCOUTQ bits/ioctl.h d #define TIOCOUTQ 0x5411 TIOCPKT bits/ioctl.h d #define TIOCPKT 0x5420 -TIOCPKT_DATA bits/ioctl.h d #define TIOCPKT_DATA 0 -TIOCPKT_DOSTOP bits/ioctl.h d #define TIOCPKT_DOSTOP 32 -TIOCPKT_FLUSHREAD bits/ioctl.h d #define TIOCPKT_FLUSHREAD 1 -TIOCPKT_FLUSHWRITE bits/ioctl.h d #define TIOCPKT_FLUSHWRITE 2 -TIOCPKT_IOCTL bits/ioctl.h d #define TIOCPKT_IOCTL 64 -TIOCPKT_NOSTOP bits/ioctl.h d #define TIOCPKT_NOSTOP 16 -TIOCPKT_START bits/ioctl.h d #define TIOCPKT_START 8 -TIOCPKT_STOP bits/ioctl.h d #define TIOCPKT_STOP 4 TIOCSBRK bits/ioctl.h d #define TIOCSBRK 0x5427 TIOCSCTTY bits/ioctl.h d #define TIOCSCTTY 0x540E TIOCSERCONFIG bits/ioctl.h d #define TIOCSERCONFIG 0x5453 @@ -944,9 +935,9 @@ TIOCSERGSTRUCT bits/ioctl.h d #define TIOCSERGSTRUCT 0x5458 TIOCSERGWILD bits/ioctl.h d #define TIOCSERGWILD 0x5454 TIOCSERSETMULTI bits/ioctl.h d #define TIOCSERSETMULTI 0x545B TIOCSERSWILD bits/ioctl.h d #define TIOCSERSWILD 0x5455 -TIOCSER_TEMT bits/ioctl.h d #define TIOCSER_TEMT 0x01 TIOCSETD bits/ioctl.h d #define TIOCSETD 0x5423 TIOCSIG bits/ioctl.h d #define TIOCSIG 0x40045436 +TIOCSISO7816 bits/ioctl.h d #define TIOCSISO7816 0xc0285443 TIOCSLCKTRMIOS bits/ioctl.h d #define TIOCSLCKTRMIOS 0x5457 TIOCSPGRP bits/ioctl.h d #define TIOCSPGRP 0x5410 TIOCSPTLCK bits/ioctl.h d #define TIOCSPTLCK 0x40045431 @@ -1056,6 +1047,7 @@ __DEFINED_sigset_t bits/alltypes.h d #define __DEFINED_sigset_t __DEFINED_size_t bits/alltypes.h d #define __DEFINED_size_t __DEFINED_socklen_t bits/alltypes.h d #define __DEFINED_socklen_t __DEFINED_ssize_t bits/alltypes.h d #define __DEFINED_ssize_t +__DEFINED_struct__IO_FILE bits/alltypes.h d #define __DEFINED_struct__IO_FILE __DEFINED_struct_iovec bits/alltypes.h d #define __DEFINED_struct_iovec __DEFINED_struct_timespec bits/alltypes.h d #define __DEFINED_struct_timespec __DEFINED_struct_timeval bits/alltypes.h d #define __DEFINED_struct_timeval @@ -1088,6 +1080,7 @@ __NR_add_key bits/syscall.h d #define __NR_add_key 286 __NR_adjtimex bits/syscall.h d #define __NR_adjtimex 124 __NR_afs_syscall bits/syscall.h d #define __NR_afs_syscall 137 __NR_alarm bits/syscall.h d #define __NR_alarm 27 +__NR_arch_prctl bits/syscall.h d #define __NR_arch_prctl 384 __NR_bdflush bits/syscall.h d #define __NR_bdflush 134 __NR_bind bits/syscall.h d #define __NR_bind 361 __NR_bpf bits/syscall.h d #define __NR_bpf 357 @@ -1101,10 +1094,15 @@ __NR_chown bits/syscall.h d #define __NR_chown 182 __NR_chown32 bits/syscall.h d #define __NR_chown32 212 __NR_chroot bits/syscall.h d #define __NR_chroot 61 __NR_clock_adjtime bits/syscall.h d #define __NR_clock_adjtime 343 +__NR_clock_adjtime64 bits/syscall.h d #define __NR_clock_adjtime64 405 __NR_clock_getres bits/syscall.h d #define __NR_clock_getres (__NR_timer_create+7) +__NR_clock_getres_time64 bits/syscall.h d #define __NR_clock_getres_time64 406 __NR_clock_gettime bits/syscall.h d #define __NR_clock_gettime (__NR_timer_create+6) +__NR_clock_gettime64 bits/syscall.h d #define __NR_clock_gettime64 403 __NR_clock_nanosleep bits/syscall.h d #define __NR_clock_nanosleep (__NR_timer_create+8) +__NR_clock_nanosleep_time64 bits/syscall.h d #define __NR_clock_nanosleep_time64 407 __NR_clock_settime bits/syscall.h d #define __NR_clock_settime (__NR_timer_create+5) +__NR_clock_settime64 bits/syscall.h d #define __NR_clock_settime64 404 __NR_clone bits/syscall.h d #define __NR_clone 120 __NR_close bits/syscall.h d #define __NR_close 6 __NR_connect bits/syscall.h d #define __NR_connect 362 @@ -1158,6 +1156,7 @@ __NR_ftime bits/syscall.h d #define __NR_ftime 35 __NR_ftruncate bits/syscall.h d #define __NR_ftruncate 93 __NR_ftruncate64 bits/syscall.h d #define __NR_ftruncate64 194 __NR_futex bits/syscall.h d #define __NR_futex 240 +__NR_futex_time64 bits/syscall.h d #define __NR_futex_time64 422 __NR_futimesat bits/syscall.h d #define __NR_futimesat 299 __NR_get_kernel_syms bits/syscall.h d #define __NR_get_kernel_syms 130 __NR_get_mempolicy bits/syscall.h d #define __NR_get_mempolicy 275 @@ -1208,8 +1207,13 @@ __NR_inotify_rm_watch bits/syscall.h d #define __NR_inotify_rm_watch 293 __NR_io_cancel bits/syscall.h d #define __NR_io_cancel 249 __NR_io_destroy bits/syscall.h d #define __NR_io_destroy 246 __NR_io_getevents bits/syscall.h d #define __NR_io_getevents 247 +__NR_io_pgetevents bits/syscall.h d #define __NR_io_pgetevents 385 +__NR_io_pgetevents_time64 bits/syscall.h d #define __NR_io_pgetevents_time64 416 __NR_io_setup bits/syscall.h d #define __NR_io_setup 245 __NR_io_submit bits/syscall.h d #define __NR_io_submit 248 +__NR_io_uring_enter bits/syscall.h d #define __NR_io_uring_enter 426 +__NR_io_uring_register bits/syscall.h d #define __NR_io_uring_register 427 +__NR_io_uring_setup bits/syscall.h d #define __NR_io_uring_setup 425 __NR_ioctl bits/syscall.h d #define __NR_ioctl 54 __NR_ioperm bits/syscall.h d #define __NR_ioperm 101 __NR_iopl bits/syscall.h d #define __NR_iopl 110 @@ -1236,7 +1240,6 @@ __NR_lsetxattr bits/syscall.h d #define __NR_lsetxattr 227 __NR_lstat bits/syscall.h d #define __NR_lstat 107 __NR_lstat64 bits/syscall.h d #define __NR_lstat64 196 __NR_madvise bits/syscall.h d #define __NR_madvise 219 -__NR_madvise1 bits/syscall.h d #define __NR_madvise1 219 __NR_mbind bits/syscall.h d #define __NR_mbind 274 __NR_membarrier bits/syscall.h d #define __NR_membarrier 375 __NR_memfd_create bits/syscall.h d #define __NR_memfd_create 356 @@ -1260,9 +1263,15 @@ __NR_mq_getsetattr bits/syscall.h d #define __NR_mq_getsetattr (__NR_mq_open+5) __NR_mq_notify bits/syscall.h d #define __NR_mq_notify (__NR_mq_open+4) __NR_mq_open bits/syscall.h d #define __NR_mq_open 277 __NR_mq_timedreceive bits/syscall.h d #define __NR_mq_timedreceive (__NR_mq_open+3) +__NR_mq_timedreceive_time64 bits/syscall.h d #define __NR_mq_timedreceive_time64 419 __NR_mq_timedsend bits/syscall.h d #define __NR_mq_timedsend (__NR_mq_open+2) +__NR_mq_timedsend_time64 bits/syscall.h d #define __NR_mq_timedsend_time64 418 __NR_mq_unlink bits/syscall.h d #define __NR_mq_unlink (__NR_mq_open+1) __NR_mremap bits/syscall.h d #define __NR_mremap 163 +__NR_msgctl bits/syscall.h d #define __NR_msgctl 402 +__NR_msgget bits/syscall.h d #define __NR_msgget 399 +__NR_msgrcv bits/syscall.h d #define __NR_msgrcv 401 +__NR_msgsnd bits/syscall.h d #define __NR_msgsnd 400 __NR_msync bits/syscall.h d #define __NR_msync 144 __NR_munlock bits/syscall.h d #define __NR_munlock 151 __NR_munlockall bits/syscall.h d #define __NR_munlockall 153 @@ -1282,6 +1291,7 @@ __NR_openat bits/syscall.h d #define __NR_openat 295 __NR_pause bits/syscall.h d #define __NR_pause 29 __NR_perf_event_open bits/syscall.h d #define __NR_perf_event_open 336 __NR_personality bits/syscall.h d #define __NR_personality 136 +__NR_pidfd_send_signal bits/syscall.h d #define __NR_pidfd_send_signal 424 __NR_pipe bits/syscall.h d #define __NR_pipe 42 __NR_pipe2 bits/syscall.h d #define __NR_pipe2 331 __NR_pivot_root bits/syscall.h d #define __NR_pivot_root 217 @@ -1290,6 +1300,7 @@ __NR_pkey_free bits/syscall.h d #define __NR_pkey_free 382 __NR_pkey_mprotect bits/syscall.h d #define __NR_pkey_mprotect 380 __NR_poll bits/syscall.h d #define __NR_poll 168 __NR_ppoll bits/syscall.h d #define __NR_ppoll 309 +__NR_ppoll_time64 bits/syscall.h d #define __NR_ppoll_time64 414 __NR_prctl bits/syscall.h d #define __NR_prctl 172 __NR_pread64 bits/syscall.h d #define __NR_pread64 180 __NR_preadv bits/syscall.h d #define __NR_preadv 333 @@ -1300,6 +1311,7 @@ __NR_process_vm_writev bits/syscall.h d #define __NR_process_vm_writev 348 __NR_prof bits/syscall.h d #define __NR_prof 44 __NR_profil bits/syscall.h d #define __NR_profil 98 __NR_pselect6 bits/syscall.h d #define __NR_pselect6 308 +__NR_pselect6_time64 bits/syscall.h d #define __NR_pselect6_time64 413 __NR_ptrace bits/syscall.h d #define __NR_ptrace 26 __NR_putpmsg bits/syscall.h d #define __NR_putpmsg 189 __NR_pwrite64 bits/syscall.h d #define __NR_pwrite64 181 @@ -1316,6 +1328,7 @@ __NR_readv bits/syscall.h d #define __NR_readv 145 __NR_reboot bits/syscall.h d #define __NR_reboot 88 __NR_recvfrom bits/syscall.h d #define __NR_recvfrom 371 __NR_recvmmsg bits/syscall.h d #define __NR_recvmmsg 337 +__NR_recvmmsg_time64 bits/syscall.h d #define __NR_recvmmsg_time64 417 __NR_recvmsg bits/syscall.h d #define __NR_recvmsg 372 __NR_remap_file_pages bits/syscall.h d #define __NR_remap_file_pages 257 __NR_removexattr bits/syscall.h d #define __NR_removexattr 235 @@ -1325,6 +1338,7 @@ __NR_renameat2 bits/syscall.h d #define __NR_renameat2 353 __NR_request_key bits/syscall.h d #define __NR_request_key 287 __NR_restart_syscall bits/syscall.h d #define __NR_restart_syscall 0 __NR_rmdir bits/syscall.h d #define __NR_rmdir 40 +__NR_rseq bits/syscall.h d #define __NR_rseq 386 __NR_rt_sigaction bits/syscall.h d #define __NR_rt_sigaction 174 __NR_rt_sigpending bits/syscall.h d #define __NR_rt_sigpending 176 __NR_rt_sigprocmask bits/syscall.h d #define __NR_rt_sigprocmask 175 @@ -1332,6 +1346,7 @@ __NR_rt_sigqueueinfo bits/syscall.h d #define __NR_rt_sigqueueinfo 178 __NR_rt_sigreturn bits/syscall.h d #define __NR_rt_sigreturn 173 __NR_rt_sigsuspend bits/syscall.h d #define __NR_rt_sigsuspend 179 __NR_rt_sigtimedwait bits/syscall.h d #define __NR_rt_sigtimedwait 177 +__NR_rt_sigtimedwait_time64 bits/syscall.h d #define __NR_rt_sigtimedwait_time64 421 __NR_rt_tgsigqueueinfo bits/syscall.h d #define __NR_rt_tgsigqueueinfo 335 __NR_sched_get_priority_max bits/syscall.h d #define __NR_sched_get_priority_max 159 __NR_sched_get_priority_min bits/syscall.h d #define __NR_sched_get_priority_min 160 @@ -1340,6 +1355,7 @@ __NR_sched_getattr bits/syscall.h d #define __NR_sched_getattr 352 __NR_sched_getparam bits/syscall.h d #define __NR_sched_getparam 155 __NR_sched_getscheduler bits/syscall.h d #define __NR_sched_getscheduler 157 __NR_sched_rr_get_interval bits/syscall.h d #define __NR_sched_rr_get_interval 161 +__NR_sched_rr_get_interval_time64 bits/syscall.h d #define __NR_sched_rr_get_interval_time64 423 __NR_sched_setaffinity bits/syscall.h d #define __NR_sched_setaffinity 241 __NR_sched_setattr bits/syscall.h d #define __NR_sched_setattr 351 __NR_sched_setparam bits/syscall.h d #define __NR_sched_setparam 154 @@ -1347,6 +1363,9 @@ __NR_sched_setscheduler bits/syscall.h d #define __NR_sched_setscheduler 156 __NR_sched_yield bits/syscall.h d #define __NR_sched_yield 158 __NR_seccomp bits/syscall.h d #define __NR_seccomp 354 __NR_select bits/syscall.h d #define __NR_select 82 +__NR_semctl bits/syscall.h d #define __NR_semctl 394 +__NR_semget bits/syscall.h d #define __NR_semget 393 +__NR_semtimedop_time64 bits/syscall.h d #define __NR_semtimedop_time64 420 __NR_sendfile bits/syscall.h d #define __NR_sendfile 187 __NR_sendfile64 bits/syscall.h d #define __NR_sendfile64 239 __NR_sendmmsg bits/syscall.h d #define __NR_sendmmsg 345 @@ -1386,6 +1405,10 @@ __NR_setuid bits/syscall.h d #define __NR_setuid 23 __NR_setuid32 bits/syscall.h d #define __NR_setuid32 213 __NR_setxattr bits/syscall.h d #define __NR_setxattr 226 __NR_sgetmask bits/syscall.h d #define __NR_sgetmask 68 +__NR_shmat bits/syscall.h d #define __NR_shmat 397 +__NR_shmctl bits/syscall.h d #define __NR_shmctl 396 +__NR_shmdt bits/syscall.h d #define __NR_shmdt 398 +__NR_shmget bits/syscall.h d #define __NR_shmget 395 __NR_shutdown bits/syscall.h d #define __NR_shutdown 373 __NR_sigaction bits/syscall.h d #define __NR_sigaction 67 __NR_sigaltstack bits/syscall.h d #define __NR_sigaltstack 186 @@ -1405,6 +1428,7 @@ __NR_stat bits/syscall.h d #define __NR_stat 106 __NR_stat64 bits/syscall.h d #define __NR_stat64 195 __NR_statfs bits/syscall.h d #define __NR_statfs 99 __NR_statfs64 bits/syscall.h d #define __NR_statfs64 268 +__NR_statx bits/syscall.h d #define __NR_statx 383 __NR_stime bits/syscall.h d #define __NR_stime 25 __NR_stty bits/syscall.h d #define __NR_stty 31 __NR_swapoff bits/syscall.h d #define __NR_swapoff 115 @@ -1424,10 +1448,14 @@ __NR_timer_create bits/syscall.h d #define __NR_timer_create 259 __NR_timer_delete bits/syscall.h d #define __NR_timer_delete (__NR_timer_create+4) __NR_timer_getoverrun bits/syscall.h d #define __NR_timer_getoverrun (__NR_timer_create+3) __NR_timer_gettime bits/syscall.h d #define __NR_timer_gettime (__NR_timer_create+2) +__NR_timer_gettime64 bits/syscall.h d #define __NR_timer_gettime64 408 __NR_timer_settime bits/syscall.h d #define __NR_timer_settime (__NR_timer_create+1) +__NR_timer_settime64 bits/syscall.h d #define __NR_timer_settime64 409 __NR_timerfd_create bits/syscall.h d #define __NR_timerfd_create 322 __NR_timerfd_gettime bits/syscall.h d #define __NR_timerfd_gettime 326 +__NR_timerfd_gettime64 bits/syscall.h d #define __NR_timerfd_gettime64 410 __NR_timerfd_settime bits/syscall.h d #define __NR_timerfd_settime 325 +__NR_timerfd_settime64 bits/syscall.h d #define __NR_timerfd_settime64 411 __NR_times bits/syscall.h d #define __NR_times 43 __NR_tkill bits/syscall.h d #define __NR_tkill 238 __NR_truncate bits/syscall.h d #define __NR_truncate 92 @@ -1446,6 +1474,7 @@ __NR_userfaultfd bits/syscall.h d #define __NR_userfaultfd 374 __NR_ustat bits/syscall.h d #define __NR_ustat 62 __NR_utime bits/syscall.h d #define __NR_utime 30 __NR_utimensat bits/syscall.h d #define __NR_utimensat 320 +__NR_utimensat_time64 bits/syscall.h d #define __NR_utimensat_time64 412 __NR_utimes bits/syscall.h d #define __NR_utimes 271 __NR_vfork bits/syscall.h d #define __NR_vfork 190 __NR_vhangup bits/syscall.h d #define __NR_vhangup 111 @@ -1487,13 +1516,13 @@ greg_t bits/signal.h t typedef int greg_t, gregset_t[19]; gregset_t bits/signal.h t typedef int greg_t, gregset_t[19]; id_t bits/alltypes.h t typedef unsigned id_t; ino_t bits/alltypes.h t typedef unsigned _Int64 ino_t; -int16_t bits/alltypes.h t typedef short int16_t; -int32_t bits/alltypes.h t typedef int int32_t; -int64_t bits/alltypes.h t typedef _Int64 int64_t; +int16_t bits/alltypes.h t typedef signed short int16_t; +int32_t bits/alltypes.h t typedef signed int int32_t; +int64_t bits/alltypes.h t typedef signed _Int64 int64_t; int8_t bits/alltypes.h t typedef signed char int8_t; int_fast16_t bits/stdint.h t typedef int32_t int_fast16_t; int_fast32_t bits/stdint.h t typedef int32_t int_fast32_t; -intmax_t bits/alltypes.h t typedef _Int64 intmax_t; +intmax_t bits/alltypes.h t typedef signed _Int64 intmax_t; intptr_t bits/alltypes.h t typedef _Addr intptr_t; key_t bits/alltypes.h t typedef int key_t; locale_t bits/alltypes.h t typedef struct __locale_struct * locale_t; @@ -1530,6 +1559,7 @@ sigset_t bits/alltypes.h t typedef struct __sigset_t { unsigned long __bits[128/ size_t bits/alltypes.h t typedef unsigned _Addr size_t; socklen_t bits/alltypes.h t typedef unsigned socklen_t; ssize_t bits/alltypes.h t typedef _Addr ssize_t; +struct _IO_FILE bits/alltypes.h s struct __mbstate_t bits/alltypes.h s struct __sigset_t bits/alltypes.h s struct __ucontext bits/signal.h s @@ -1554,7 +1584,6 @@ struct user bits/user.h s struct user_fpregs_struct bits/user.h s struct user_fpxregs_struct bits/user.h s struct user_regs_struct bits/user.h s -struct winsize bits/ioctl.h s suseconds_t bits/alltypes.h t typedef long suseconds_t; time_t bits/alltypes.h t typedef long time_t; timer_t bits/alltypes.h t typedef void * timer_t; diff --git a/data/musl.microblaze.decls b/data/musl.microblaze.decls index 0be9d8a..55b7ccb 100644 --- a/data/musl.microblaze.decls +++ b/data/musl.microblaze.decls @@ -111,6 +111,7 @@ EL2HLT bits/errno.h d #define EL2HLT 51 EL2NSYNC bits/errno.h d #define EL2NSYNC 45 EL3HLT bits/errno.h d #define EL3HLT 46 EL3RST bits/errno.h d #define EL3RST 47 +ELF_NGREG bits/user.h d #define ELF_NGREG 50 ELIBACC bits/errno.h d #define ELIBACC 79 ELIBBAD bits/errno.h d #define ELIBBAD 80 ELIBEXEC bits/errno.h d #define ELIBEXEC 83 @@ -271,22 +272,6 @@ NL0 bits/termios.h d #define NL0 0000000 NL1 bits/termios.h d #define NL1 0000400 NLDLY bits/termios.h d #define NLDLY 0000400 NOFLSH bits/termios.h d #define NOFLSH 0000200 -N_6PACK bits/ioctl.h d #define N_6PACK 7 -N_AX25 bits/ioctl.h d #define N_AX25 5 -N_HCI bits/ioctl.h d #define N_HCI 15 -N_HDLC bits/ioctl.h d #define N_HDLC 13 -N_IRDA bits/ioctl.h d #define N_IRDA 11 -N_MASC bits/ioctl.h d #define N_MASC 8 -N_MOUSE bits/ioctl.h d #define N_MOUSE 2 -N_PPP bits/ioctl.h d #define N_PPP 3 -N_PROFIBUS_FDL bits/ioctl.h d #define N_PROFIBUS_FDL 10 -N_R3964 bits/ioctl.h d #define N_R3964 9 -N_SLIP bits/ioctl.h d #define N_SLIP 1 -N_SMSBLOCK bits/ioctl.h d #define N_SMSBLOCK 12 -N_STRIP bits/ioctl.h d #define N_STRIP 4 -N_SYNC_PPP bits/ioctl.h d #define N_SYNC_PPP 14 -N_TTY bits/ioctl.h d #define N_TTY 0 -N_X25 bits/ioctl.h d #define N_X25 6 OCRNL bits/termios.h d #define OCRNL 0000010 OFDEL bits/termios.h d #define OFDEL 0000200 OFILL bits/termios.h d #define OFILL 0000100 @@ -364,64 +349,11 @@ SIGVTALRM bits/signal.h d #define SIGVTALRM 26 SIGWINCH bits/signal.h d #define SIGWINCH 28 SIGXCPU bits/signal.h d #define SIGXCPU 24 SIGXFSZ bits/signal.h d #define SIGXFSZ 25 -SIOCADDDLCI bits/ioctl.h d #define SIOCADDDLCI 0x8980 -SIOCADDMULTI bits/ioctl.h d #define SIOCADDMULTI 0x8931 -SIOCADDRT bits/ioctl.h d #define SIOCADDRT 0x890B SIOCATMARK bits/ioctl.h d #define SIOCATMARK 0x8905 -SIOCDARP bits/ioctl.h d #define SIOCDARP 0x8953 -SIOCDELDLCI bits/ioctl.h d #define SIOCDELDLCI 0x8981 -SIOCDELMULTI bits/ioctl.h d #define SIOCDELMULTI 0x8932 -SIOCDELRT bits/ioctl.h d #define SIOCDELRT 0x890C -SIOCDEVPRIVATE bits/ioctl.h d #define SIOCDEVPRIVATE 0x89F0 -SIOCDIFADDR bits/ioctl.h d #define SIOCDIFADDR 0x8936 -SIOCDRARP bits/ioctl.h d #define SIOCDRARP 0x8960 -SIOCGARP bits/ioctl.h d #define SIOCGARP 0x8954 -SIOCGIFADDR bits/ioctl.h d #define SIOCGIFADDR 0x8915 -SIOCGIFBR bits/ioctl.h d #define SIOCGIFBR 0x8940 -SIOCGIFBRDADDR bits/ioctl.h d #define SIOCGIFBRDADDR 0x8919 -SIOCGIFCONF bits/ioctl.h d #define SIOCGIFCONF 0x8912 -SIOCGIFCOUNT bits/ioctl.h d #define SIOCGIFCOUNT 0x8938 -SIOCGIFDSTADDR bits/ioctl.h d #define SIOCGIFDSTADDR 0x8917 -SIOCGIFENCAP bits/ioctl.h d #define SIOCGIFENCAP 0x8925 -SIOCGIFFLAGS bits/ioctl.h d #define SIOCGIFFLAGS 0x8913 -SIOCGIFHWADDR bits/ioctl.h d #define SIOCGIFHWADDR 0x8927 -SIOCGIFINDEX bits/ioctl.h d #define SIOCGIFINDEX 0x8933 -SIOCGIFMAP bits/ioctl.h d #define SIOCGIFMAP 0x8970 -SIOCGIFMEM bits/ioctl.h d #define SIOCGIFMEM 0x891f -SIOCGIFMETRIC bits/ioctl.h d #define SIOCGIFMETRIC 0x891d -SIOCGIFMTU bits/ioctl.h d #define SIOCGIFMTU 0x8921 -SIOCGIFNAME bits/ioctl.h d #define SIOCGIFNAME 0x8910 -SIOCGIFNETMASK bits/ioctl.h d #define SIOCGIFNETMASK 0x891b -SIOCGIFPFLAGS bits/ioctl.h d #define SIOCGIFPFLAGS 0x8935 -SIOCGIFSLAVE bits/ioctl.h d #define SIOCGIFSLAVE 0x8929 -SIOCGIFTXQLEN bits/ioctl.h d #define SIOCGIFTXQLEN 0x8942 SIOCGPGRP bits/ioctl.h d #define SIOCGPGRP 0x8904 -SIOCGRARP bits/ioctl.h d #define SIOCGRARP 0x8961 SIOCGSTAMP bits/ioctl.h d #define SIOCGSTAMP 0x8906 -SIOCPROTOPRIVATE bits/ioctl.h d #define SIOCPROTOPRIVATE 0x89E0 -SIOCRTMSG bits/ioctl.h d #define SIOCRTMSG 0x890D -SIOCSARP bits/ioctl.h d #define SIOCSARP 0x8955 -SIOCSIFADDR bits/ioctl.h d #define SIOCSIFADDR 0x8916 -SIOCSIFBR bits/ioctl.h d #define SIOCSIFBR 0x8941 -SIOCSIFBRDADDR bits/ioctl.h d #define SIOCSIFBRDADDR 0x891a -SIOCSIFDSTADDR bits/ioctl.h d #define SIOCSIFDSTADDR 0x8918 -SIOCSIFENCAP bits/ioctl.h d #define SIOCSIFENCAP 0x8926 -SIOCSIFFLAGS bits/ioctl.h d #define SIOCSIFFLAGS 0x8914 -SIOCSIFHWADDR bits/ioctl.h d #define SIOCSIFHWADDR 0x8924 -SIOCSIFHWBROADCAST bits/ioctl.h d #define SIOCSIFHWBROADCAST 0x8937 -SIOCSIFLINK bits/ioctl.h d #define SIOCSIFLINK 0x8911 -SIOCSIFMAP bits/ioctl.h d #define SIOCSIFMAP 0x8971 -SIOCSIFMEM bits/ioctl.h d #define SIOCSIFMEM 0x8920 -SIOCSIFMETRIC bits/ioctl.h d #define SIOCSIFMETRIC 0x891e -SIOCSIFMTU bits/ioctl.h d #define SIOCSIFMTU 0x8922 -SIOCSIFNAME bits/ioctl.h d #define SIOCSIFNAME 0x8923 -SIOCSIFNETMASK bits/ioctl.h d #define SIOCSIFNETMASK 0x891c -SIOCSIFPFLAGS bits/ioctl.h d #define SIOCSIFPFLAGS 0x8934 -SIOCSIFSLAVE bits/ioctl.h d #define SIOCSIFSLAVE 0x8930 -SIOCSIFTXQLEN bits/ioctl.h d #define SIOCSIFTXQLEN 0x8943 +SIOCGSTAMPNS bits/ioctl.h d #define SIOCGSTAMPNS 0x8907 SIOCSPGRP bits/ioctl.h d #define SIOCSPGRP 0x8902 -SIOCSRARP bits/ioctl.h d #define SIOCSRARP 0x8962 -SIOGIFINDEX bits/ioctl.h d #define SIOGIFINDEX SIOCGIFINDEX SIZE_MAX bits/stdint.h d #define SIZE_MAX UINT32_MAX SYS__llseek bits/syscall.h d #define SYS__llseek 140 SYS__newselect bits/syscall.h d #define SYS__newselect 142 @@ -447,13 +379,19 @@ SYS_chown bits/syscall.h d #define SYS_chown 182 SYS_chown32 bits/syscall.h d #define SYS_chown32 212 SYS_chroot bits/syscall.h d #define SYS_chroot 61 SYS_clock_adjtime bits/syscall.h d #define SYS_clock_adjtime 373 +SYS_clock_adjtime64 bits/syscall.h d #define SYS_clock_adjtime64 405 SYS_clock_getres bits/syscall.h d #define SYS_clock_getres 266 +SYS_clock_getres_time64 bits/syscall.h d #define SYS_clock_getres_time64 406 SYS_clock_gettime bits/syscall.h d #define SYS_clock_gettime 265 +SYS_clock_gettime64 bits/syscall.h d #define SYS_clock_gettime64 403 SYS_clock_nanosleep bits/syscall.h d #define SYS_clock_nanosleep 267 +SYS_clock_nanosleep_time64 bits/syscall.h d #define SYS_clock_nanosleep_time64 407 SYS_clock_settime bits/syscall.h d #define SYS_clock_settime 264 +SYS_clock_settime64 bits/syscall.h d #define SYS_clock_settime64 404 SYS_clone bits/syscall.h d #define SYS_clone 120 SYS_close bits/syscall.h d #define SYS_close 6 SYS_connect bits/syscall.h d #define SYS_connect 350 +SYS_copy_file_range bits/syscall.h d #define SYS_copy_file_range 392 SYS_creat bits/syscall.h d #define SYS_creat 8 SYS_create_module bits/syscall.h d #define SYS_create_module 127 SYS_delete_module bits/syscall.h d #define SYS_delete_module 129 @@ -472,7 +410,7 @@ SYS_execveat bits/syscall.h d #define SYS_execveat 388 SYS_exit bits/syscall.h d #define SYS_exit 1 SYS_exit_group bits/syscall.h d #define SYS_exit_group 252 SYS_faccessat bits/syscall.h d #define SYS_faccessat 307 -SYS_fadvise bits/syscall.h d #define SYS_fadvise 250 +SYS_fadvise64 bits/syscall.h d #define SYS_fadvise64 250 SYS_fadvise64_64 bits/syscall.h d #define SYS_fadvise64_64 272 SYS_fallocate bits/syscall.h d #define SYS_fallocate 324 SYS_fanotify_init bits/syscall.h d #define SYS_fanotify_init 368 @@ -495,7 +433,7 @@ SYS_fremovexattr bits/syscall.h d #define SYS_fremovexattr 237 SYS_fsetxattr bits/syscall.h d #define SYS_fsetxattr 228 SYS_fstat bits/syscall.h d #define SYS_fstat 108 SYS_fstat64 bits/syscall.h d #define SYS_fstat64 197 -SYS_fstatat bits/syscall.h d #define SYS_fstatat 300 +SYS_fstatat64 bits/syscall.h d #define SYS_fstatat64 300 SYS_fstatfs bits/syscall.h d #define SYS_fstatfs 100 SYS_fstatfs64 bits/syscall.h d #define SYS_fstatfs64 269 SYS_fsync bits/syscall.h d #define SYS_fsync 118 @@ -503,6 +441,7 @@ SYS_ftime bits/syscall.h d #define SYS_ftime 35 SYS_ftruncate bits/syscall.h d #define SYS_ftruncate 93 SYS_ftruncate64 bits/syscall.h d #define SYS_ftruncate64 194 SYS_futex bits/syscall.h d #define SYS_futex 240 +SYS_futex_time64 bits/syscall.h d #define SYS_futex_time64 422 SYS_futimesat bits/syscall.h d #define SYS_futimesat 299 SYS_get_kernel_syms bits/syscall.h d #define SYS_get_kernel_syms 130 SYS_get_mempolicy bits/syscall.h d #define SYS_get_mempolicy 275 @@ -553,8 +492,13 @@ SYS_inotify_rm_watch bits/syscall.h d #define SYS_inotify_rm_watch 293 SYS_io_cancel bits/syscall.h d #define SYS_io_cancel 249 SYS_io_destroy bits/syscall.h d #define SYS_io_destroy 246 SYS_io_getevents bits/syscall.h d #define SYS_io_getevents 247 +SYS_io_pgetevents bits/syscall.h d #define SYS_io_pgetevents 399 +SYS_io_pgetevents_time64 bits/syscall.h d #define SYS_io_pgetevents_time64 416 SYS_io_setup bits/syscall.h d #define SYS_io_setup 245 SYS_io_submit bits/syscall.h d #define SYS_io_submit 248 +SYS_io_uring_enter bits/syscall.h d #define SYS_io_uring_enter 426 +SYS_io_uring_register bits/syscall.h d #define SYS_io_uring_register 427 +SYS_io_uring_setup bits/syscall.h d #define SYS_io_uring_setup 425 SYS_ioctl bits/syscall.h d #define SYS_ioctl 54 SYS_ioperm bits/syscall.h d #define SYS_ioperm 101 SYS_iopl bits/syscall.h d #define SYS_iopl 110 @@ -604,7 +548,9 @@ SYS_mq_getsetattr bits/syscall.h d #define SYS_mq_getsetattr 282 SYS_mq_notify bits/syscall.h d #define SYS_mq_notify 281 SYS_mq_open bits/syscall.h d #define SYS_mq_open 277 SYS_mq_timedreceive bits/syscall.h d #define SYS_mq_timedreceive 280 +SYS_mq_timedreceive_time64 bits/syscall.h d #define SYS_mq_timedreceive_time64 419 SYS_mq_timedsend bits/syscall.h d #define SYS_mq_timedsend 279 +SYS_mq_timedsend_time64 bits/syscall.h d #define SYS_mq_timedsend_time64 418 SYS_mq_unlink bits/syscall.h d #define SYS_mq_unlink 278 SYS_mremap bits/syscall.h d #define SYS_mremap 163 SYS_msgctl bits/syscall.h d #define SYS_msgctl 331 @@ -630,24 +576,32 @@ SYS_openat bits/syscall.h d #define SYS_openat 295 SYS_pause bits/syscall.h d #define SYS_pause 29 SYS_perf_event_open bits/syscall.h d #define SYS_perf_event_open 366 SYS_personality bits/syscall.h d #define SYS_personality 136 +SYS_pidfd_send_signal bits/syscall.h d #define SYS_pidfd_send_signal 424 SYS_pipe bits/syscall.h d #define SYS_pipe 42 SYS_pipe2 bits/syscall.h d #define SYS_pipe2 343 SYS_pivot_root bits/syscall.h d #define SYS_pivot_root 217 +SYS_pkey_alloc bits/syscall.h d #define SYS_pkey_alloc 396 +SYS_pkey_free bits/syscall.h d #define SYS_pkey_free 397 +SYS_pkey_mprotect bits/syscall.h d #define SYS_pkey_mprotect 395 SYS_poll bits/syscall.h d #define SYS_poll 168 SYS_ppoll bits/syscall.h d #define SYS_ppoll 309 +SYS_ppoll_time64 bits/syscall.h d #define SYS_ppoll_time64 414 SYS_prctl bits/syscall.h d #define SYS_prctl 172 -SYS_pread bits/syscall.h d #define SYS_pread 180 +SYS_pread64 bits/syscall.h d #define SYS_pread64 180 SYS_preadv bits/syscall.h d #define SYS_preadv 363 +SYS_preadv2 bits/syscall.h d #define SYS_preadv2 393 SYS_prlimit64 bits/syscall.h d #define SYS_prlimit64 370 SYS_process_vm_readv bits/syscall.h d #define SYS_process_vm_readv 377 SYS_process_vm_writev bits/syscall.h d #define SYS_process_vm_writev 378 SYS_prof bits/syscall.h d #define SYS_prof 44 SYS_profil bits/syscall.h d #define SYS_profil 98 SYS_pselect6 bits/syscall.h d #define SYS_pselect6 308 +SYS_pselect6_time64 bits/syscall.h d #define SYS_pselect6_time64 413 SYS_ptrace bits/syscall.h d #define SYS_ptrace 26 SYS_putpmsg bits/syscall.h d #define SYS_putpmsg 189 -SYS_pwrite bits/syscall.h d #define SYS_pwrite 181 +SYS_pwrite64 bits/syscall.h d #define SYS_pwrite64 181 SYS_pwritev bits/syscall.h d #define SYS_pwritev 364 +SYS_pwritev2 bits/syscall.h d #define SYS_pwritev2 394 SYS_query_module bits/syscall.h d #define SYS_query_module 167 SYS_quotactl bits/syscall.h d #define SYS_quotactl 131 SYS_read bits/syscall.h d #define SYS_read 3 @@ -660,6 +614,7 @@ SYS_reboot bits/syscall.h d #define SYS_reboot 88 SYS_recv bits/syscall.h d #define SYS_recv 356 SYS_recvfrom bits/syscall.h d #define SYS_recvfrom 355 SYS_recvmmsg bits/syscall.h d #define SYS_recvmmsg 367 +SYS_recvmmsg_time64 bits/syscall.h d #define SYS_recvmmsg_time64 417 SYS_recvmsg bits/syscall.h d #define SYS_recvmsg 361 SYS_remap_file_pages bits/syscall.h d #define SYS_remap_file_pages 257 SYS_removexattr bits/syscall.h d #define SYS_removexattr 235 @@ -669,6 +624,7 @@ SYS_renameat2 bits/syscall.h d #define SYS_renameat2 383 SYS_request_key bits/syscall.h d #define SYS_request_key 287 SYS_restart_syscall bits/syscall.h d #define SYS_restart_syscall 0 SYS_rmdir bits/syscall.h d #define SYS_rmdir 40 +SYS_rseq bits/syscall.h d #define SYS_rseq 400 SYS_rt_sigaction bits/syscall.h d #define SYS_rt_sigaction 174 SYS_rt_sigpending bits/syscall.h d #define SYS_rt_sigpending 176 SYS_rt_sigprocmask bits/syscall.h d #define SYS_rt_sigprocmask 175 @@ -676,6 +632,7 @@ SYS_rt_sigqueueinfo bits/syscall.h d #define SYS_rt_sigqueueinfo 178 SYS_rt_sigreturn bits/syscall.h d #define SYS_rt_sigreturn 173 SYS_rt_sigsuspend bits/syscall.h d #define SYS_rt_sigsuspend 179 SYS_rt_sigtimedwait bits/syscall.h d #define SYS_rt_sigtimedwait 177 +SYS_rt_sigtimedwait_time64 bits/syscall.h d #define SYS_rt_sigtimedwait_time64 421 SYS_rt_tgsigqueueinfo bits/syscall.h d #define SYS_rt_tgsigqueueinfo 365 SYS_sched_get_priority_max bits/syscall.h d #define SYS_sched_get_priority_max 159 SYS_sched_get_priority_min bits/syscall.h d #define SYS_sched_get_priority_min 160 @@ -684,6 +641,7 @@ SYS_sched_getattr bits/syscall.h d #define SYS_sched_getattr 382 SYS_sched_getparam bits/syscall.h d #define SYS_sched_getparam 155 SYS_sched_getscheduler bits/syscall.h d #define SYS_sched_getscheduler 157 SYS_sched_rr_get_interval bits/syscall.h d #define SYS_sched_rr_get_interval 161 +SYS_sched_rr_get_interval_time64 bits/syscall.h d #define SYS_sched_rr_get_interval_time64 423 SYS_sched_setaffinity bits/syscall.h d #define SYS_sched_setaffinity 241 SYS_sched_setattr bits/syscall.h d #define SYS_sched_setattr 381 SYS_sched_setparam bits/syscall.h d #define SYS_sched_setparam 154 @@ -695,6 +653,7 @@ SYS_semctl bits/syscall.h d #define SYS_semctl 328 SYS_semget bits/syscall.h d #define SYS_semget 329 SYS_semop bits/syscall.h d #define SYS_semop 330 SYS_semtimedop bits/syscall.h d #define SYS_semtimedop 325 +SYS_semtimedop_time64 bits/syscall.h d #define SYS_semtimedop_time64 420 SYS_send bits/syscall.h d #define SYS_send 354 SYS_sendfile bits/syscall.h d #define SYS_sendfile 187 SYS_sendfile64 bits/syscall.h d #define SYS_sendfile64 239 @@ -758,6 +717,7 @@ SYS_stat bits/syscall.h d #define SYS_stat 106 SYS_stat64 bits/syscall.h d #define SYS_stat64 195 SYS_statfs bits/syscall.h d #define SYS_statfs 99 SYS_statfs64 bits/syscall.h d #define SYS_statfs64 268 +SYS_statx bits/syscall.h d #define SYS_statx 398 SYS_stime bits/syscall.h d #define SYS_stime 25 SYS_stty bits/syscall.h d #define SYS_stty 31 SYS_swapoff bits/syscall.h d #define SYS_swapoff 115 @@ -777,10 +737,14 @@ SYS_timer_create bits/syscall.h d #define SYS_timer_create 259 SYS_timer_delete bits/syscall.h d #define SYS_timer_delete 263 SYS_timer_getoverrun bits/syscall.h d #define SYS_timer_getoverrun 262 SYS_timer_gettime bits/syscall.h d #define SYS_timer_gettime 261 +SYS_timer_gettime64 bits/syscall.h d #define SYS_timer_gettime64 408 SYS_timer_settime bits/syscall.h d #define SYS_timer_settime 260 +SYS_timer_settime64 bits/syscall.h d #define SYS_timer_settime64 409 SYS_timerfd_create bits/syscall.h d #define SYS_timerfd_create 322 SYS_timerfd_gettime bits/syscall.h d #define SYS_timerfd_gettime 327 +SYS_timerfd_gettime64 bits/syscall.h d #define SYS_timerfd_gettime64 410 SYS_timerfd_settime bits/syscall.h d #define SYS_timerfd_settime 326 +SYS_timerfd_settime64 bits/syscall.h d #define SYS_timerfd_settime64 411 SYS_times bits/syscall.h d #define SYS_times 43 SYS_tkill bits/syscall.h d #define SYS_tkill 238 SYS_truncate bits/syscall.h d #define SYS_truncate 92 @@ -799,6 +763,7 @@ SYS_userfaultfd bits/syscall.h d #define SYS_userfaultfd 389 SYS_ustat bits/syscall.h d #define SYS_ustat 62 SYS_utime bits/syscall.h d #define SYS_utime 30 SYS_utimensat bits/syscall.h d #define SYS_utimensat 320 +SYS_utimensat_time64 bits/syscall.h d #define SYS_utimensat_time64 412 SYS_utimes bits/syscall.h d #define SYS_utimes 271 SYS_vfork bits/syscall.h d #define SYS_vfork 190 SYS_vhangup bits/syscall.h d #define SYS_vhangup 111 @@ -849,11 +814,13 @@ TIOCGDEV bits/ioctl.h d #define TIOCGDEV 0x80045432 TIOCGETD bits/ioctl.h d #define TIOCGETD 0x5424 TIOCGEXCL bits/ioctl.h d #define TIOCGEXCL 0x80045440 TIOCGICOUNT bits/ioctl.h d #define TIOCGICOUNT 0x545D +TIOCGISO7816 bits/ioctl.h d #define TIOCGISO7816 0x80285442 TIOCGLCKTRMIOS bits/ioctl.h d #define TIOCGLCKTRMIOS 0x5456 TIOCGPGRP bits/ioctl.h d #define TIOCGPGRP 0x540F TIOCGPKT bits/ioctl.h d #define TIOCGPKT 0x80045438 TIOCGPTLCK bits/ioctl.h d #define TIOCGPTLCK 0x80045439 TIOCGPTN bits/ioctl.h d #define TIOCGPTN 0x80045430 +TIOCGPTPEER bits/ioctl.h d #define TIOCGPTPEER 0x5441 TIOCGRS485 bits/ioctl.h d #define TIOCGRS485 0x542E TIOCGSERIAL bits/ioctl.h d #define TIOCGSERIAL 0x541E TIOCGSID bits/ioctl.h d #define TIOCGSID 0x5429 @@ -884,14 +851,6 @@ TIOCNOTTY bits/ioctl.h d #define TIOCNOTTY 0x5422 TIOCNXCL bits/ioctl.h d #define TIOCNXCL 0x540D TIOCOUTQ bits/ioctl.h d #define TIOCOUTQ 0x5411 TIOCPKT bits/ioctl.h d #define TIOCPKT 0x5420 -TIOCPKT_DATA bits/ioctl.h d #define TIOCPKT_DATA 0 -TIOCPKT_DOSTOP bits/ioctl.h d #define TIOCPKT_DOSTOP 32 -TIOCPKT_FLUSHREAD bits/ioctl.h d #define TIOCPKT_FLUSHREAD 1 -TIOCPKT_FLUSHWRITE bits/ioctl.h d #define TIOCPKT_FLUSHWRITE 2 -TIOCPKT_IOCTL bits/ioctl.h d #define TIOCPKT_IOCTL 64 -TIOCPKT_NOSTOP bits/ioctl.h d #define TIOCPKT_NOSTOP 16 -TIOCPKT_START bits/ioctl.h d #define TIOCPKT_START 8 -TIOCPKT_STOP bits/ioctl.h d #define TIOCPKT_STOP 4 TIOCSBRK bits/ioctl.h d #define TIOCSBRK 0x5427 TIOCSCTTY bits/ioctl.h d #define TIOCSCTTY 0x540E TIOCSERCONFIG bits/ioctl.h d #define TIOCSERCONFIG 0x5453 @@ -901,9 +860,9 @@ TIOCSERGSTRUCT bits/ioctl.h d #define TIOCSERGSTRUCT 0x5458 TIOCSERGWILD bits/ioctl.h d #define TIOCSERGWILD 0x5454 TIOCSERSETMULTI bits/ioctl.h d #define TIOCSERSETMULTI 0x545B TIOCSERSWILD bits/ioctl.h d #define TIOCSERSWILD 0x5455 -TIOCSER_TEMT bits/ioctl.h d #define TIOCSER_TEMT 0x01 TIOCSETD bits/ioctl.h d #define TIOCSETD 0x5423 TIOCSIG bits/ioctl.h d #define TIOCSIG 0x40045436 +TIOCSISO7816 bits/ioctl.h d #define TIOCSISO7816 0xc0285443 TIOCSLCKTRMIOS bits/ioctl.h d #define TIOCSLCKTRMIOS 0x5457 TIOCSPGRP bits/ioctl.h d #define TIOCSPGRP 0x5410 TIOCSPTLCK bits/ioctl.h d #define TIOCSPTLCK 0x40045431 @@ -1007,6 +966,7 @@ __DEFINED_sigset_t bits/alltypes.h d #define __DEFINED_sigset_t __DEFINED_size_t bits/alltypes.h d #define __DEFINED_size_t __DEFINED_socklen_t bits/alltypes.h d #define __DEFINED_socklen_t __DEFINED_ssize_t bits/alltypes.h d #define __DEFINED_ssize_t +__DEFINED_struct__IO_FILE bits/alltypes.h d #define __DEFINED_struct__IO_FILE __DEFINED_struct_iovec bits/alltypes.h d #define __DEFINED_struct_iovec __DEFINED_struct_timespec bits/alltypes.h d #define __DEFINED_struct_timespec __DEFINED_struct_timeval bits/alltypes.h d #define __DEFINED_struct_timeval @@ -1050,13 +1010,19 @@ __NR_chown bits/syscall.h d #define __NR_chown 182 __NR_chown32 bits/syscall.h d #define __NR_chown32 212 __NR_chroot bits/syscall.h d #define __NR_chroot 61 __NR_clock_adjtime bits/syscall.h d #define __NR_clock_adjtime 373 +__NR_clock_adjtime64 bits/syscall.h d #define __NR_clock_adjtime64 405 __NR_clock_getres bits/syscall.h d #define __NR_clock_getres 266 +__NR_clock_getres_time64 bits/syscall.h d #define __NR_clock_getres_time64 406 __NR_clock_gettime bits/syscall.h d #define __NR_clock_gettime 265 +__NR_clock_gettime64 bits/syscall.h d #define __NR_clock_gettime64 403 __NR_clock_nanosleep bits/syscall.h d #define __NR_clock_nanosleep 267 +__NR_clock_nanosleep_time64 bits/syscall.h d #define __NR_clock_nanosleep_time64 407 __NR_clock_settime bits/syscall.h d #define __NR_clock_settime 264 +__NR_clock_settime64 bits/syscall.h d #define __NR_clock_settime64 404 __NR_clone bits/syscall.h d #define __NR_clone 120 __NR_close bits/syscall.h d #define __NR_close 6 __NR_connect bits/syscall.h d #define __NR_connect 350 +__NR_copy_file_range bits/syscall.h d #define __NR_copy_file_range 392 __NR_creat bits/syscall.h d #define __NR_creat 8 __NR_create_module bits/syscall.h d #define __NR_create_module 127 __NR_delete_module bits/syscall.h d #define __NR_delete_module 129 @@ -1075,7 +1041,7 @@ __NR_execveat bits/syscall.h d #define __NR_execveat 388 __NR_exit bits/syscall.h d #define __NR_exit 1 __NR_exit_group bits/syscall.h d #define __NR_exit_group 252 __NR_faccessat bits/syscall.h d #define __NR_faccessat 307 -__NR_fadvise bits/syscall.h d #define __NR_fadvise 250 +__NR_fadvise64 bits/syscall.h d #define __NR_fadvise64 250 __NR_fadvise64_64 bits/syscall.h d #define __NR_fadvise64_64 272 __NR_fallocate bits/syscall.h d #define __NR_fallocate 324 __NR_fanotify_init bits/syscall.h d #define __NR_fanotify_init 368 @@ -1098,7 +1064,7 @@ __NR_fremovexattr bits/syscall.h d #define __NR_fremovexattr 237 __NR_fsetxattr bits/syscall.h d #define __NR_fsetxattr 228 __NR_fstat bits/syscall.h d #define __NR_fstat 108 __NR_fstat64 bits/syscall.h d #define __NR_fstat64 197 -__NR_fstatat bits/syscall.h d #define __NR_fstatat 300 +__NR_fstatat64 bits/syscall.h d #define __NR_fstatat64 300 __NR_fstatfs bits/syscall.h d #define __NR_fstatfs 100 __NR_fstatfs64 bits/syscall.h d #define __NR_fstatfs64 269 __NR_fsync bits/syscall.h d #define __NR_fsync 118 @@ -1106,6 +1072,7 @@ __NR_ftime bits/syscall.h d #define __NR_ftime 35 __NR_ftruncate bits/syscall.h d #define __NR_ftruncate 93 __NR_ftruncate64 bits/syscall.h d #define __NR_ftruncate64 194 __NR_futex bits/syscall.h d #define __NR_futex 240 +__NR_futex_time64 bits/syscall.h d #define __NR_futex_time64 422 __NR_futimesat bits/syscall.h d #define __NR_futimesat 299 __NR_get_kernel_syms bits/syscall.h d #define __NR_get_kernel_syms 130 __NR_get_mempolicy bits/syscall.h d #define __NR_get_mempolicy 275 @@ -1156,8 +1123,13 @@ __NR_inotify_rm_watch bits/syscall.h d #define __NR_inotify_rm_watch 293 __NR_io_cancel bits/syscall.h d #define __NR_io_cancel 249 __NR_io_destroy bits/syscall.h d #define __NR_io_destroy 246 __NR_io_getevents bits/syscall.h d #define __NR_io_getevents 247 +__NR_io_pgetevents bits/syscall.h d #define __NR_io_pgetevents 399 +__NR_io_pgetevents_time64 bits/syscall.h d #define __NR_io_pgetevents_time64 416 __NR_io_setup bits/syscall.h d #define __NR_io_setup 245 __NR_io_submit bits/syscall.h d #define __NR_io_submit 248 +__NR_io_uring_enter bits/syscall.h d #define __NR_io_uring_enter 426 +__NR_io_uring_register bits/syscall.h d #define __NR_io_uring_register 427 +__NR_io_uring_setup bits/syscall.h d #define __NR_io_uring_setup 425 __NR_ioctl bits/syscall.h d #define __NR_ioctl 54 __NR_ioperm bits/syscall.h d #define __NR_ioperm 101 __NR_iopl bits/syscall.h d #define __NR_iopl 110 @@ -1207,7 +1179,9 @@ __NR_mq_getsetattr bits/syscall.h d #define __NR_mq_getsetattr 282 __NR_mq_notify bits/syscall.h d #define __NR_mq_notify 281 __NR_mq_open bits/syscall.h d #define __NR_mq_open 277 __NR_mq_timedreceive bits/syscall.h d #define __NR_mq_timedreceive 280 +__NR_mq_timedreceive_time64 bits/syscall.h d #define __NR_mq_timedreceive_time64 419 __NR_mq_timedsend bits/syscall.h d #define __NR_mq_timedsend 279 +__NR_mq_timedsend_time64 bits/syscall.h d #define __NR_mq_timedsend_time64 418 __NR_mq_unlink bits/syscall.h d #define __NR_mq_unlink 278 __NR_mremap bits/syscall.h d #define __NR_mremap 163 __NR_msgctl bits/syscall.h d #define __NR_msgctl 331 @@ -1233,24 +1207,32 @@ __NR_openat bits/syscall.h d #define __NR_openat 295 __NR_pause bits/syscall.h d #define __NR_pause 29 __NR_perf_event_open bits/syscall.h d #define __NR_perf_event_open 366 __NR_personality bits/syscall.h d #define __NR_personality 136 +__NR_pidfd_send_signal bits/syscall.h d #define __NR_pidfd_send_signal 424 __NR_pipe bits/syscall.h d #define __NR_pipe 42 __NR_pipe2 bits/syscall.h d #define __NR_pipe2 343 __NR_pivot_root bits/syscall.h d #define __NR_pivot_root 217 +__NR_pkey_alloc bits/syscall.h d #define __NR_pkey_alloc 396 +__NR_pkey_free bits/syscall.h d #define __NR_pkey_free 397 +__NR_pkey_mprotect bits/syscall.h d #define __NR_pkey_mprotect 395 __NR_poll bits/syscall.h d #define __NR_poll 168 __NR_ppoll bits/syscall.h d #define __NR_ppoll 309 +__NR_ppoll_time64 bits/syscall.h d #define __NR_ppoll_time64 414 __NR_prctl bits/syscall.h d #define __NR_prctl 172 -__NR_pread bits/syscall.h d #define __NR_pread 180 +__NR_pread64 bits/syscall.h d #define __NR_pread64 180 __NR_preadv bits/syscall.h d #define __NR_preadv 363 +__NR_preadv2 bits/syscall.h d #define __NR_preadv2 393 __NR_prlimit64 bits/syscall.h d #define __NR_prlimit64 370 __NR_process_vm_readv bits/syscall.h d #define __NR_process_vm_readv 377 __NR_process_vm_writev bits/syscall.h d #define __NR_process_vm_writev 378 __NR_prof bits/syscall.h d #define __NR_prof 44 __NR_profil bits/syscall.h d #define __NR_profil 98 __NR_pselect6 bits/syscall.h d #define __NR_pselect6 308 +__NR_pselect6_time64 bits/syscall.h d #define __NR_pselect6_time64 413 __NR_ptrace bits/syscall.h d #define __NR_ptrace 26 __NR_putpmsg bits/syscall.h d #define __NR_putpmsg 189 -__NR_pwrite bits/syscall.h d #define __NR_pwrite 181 +__NR_pwrite64 bits/syscall.h d #define __NR_pwrite64 181 __NR_pwritev bits/syscall.h d #define __NR_pwritev 364 +__NR_pwritev2 bits/syscall.h d #define __NR_pwritev2 394 __NR_query_module bits/syscall.h d #define __NR_query_module 167 __NR_quotactl bits/syscall.h d #define __NR_quotactl 131 __NR_read bits/syscall.h d #define __NR_read 3 @@ -1263,6 +1245,7 @@ __NR_reboot bits/syscall.h d #define __NR_reboot 88 __NR_recv bits/syscall.h d #define __NR_recv 356 __NR_recvfrom bits/syscall.h d #define __NR_recvfrom 355 __NR_recvmmsg bits/syscall.h d #define __NR_recvmmsg 367 +__NR_recvmmsg_time64 bits/syscall.h d #define __NR_recvmmsg_time64 417 __NR_recvmsg bits/syscall.h d #define __NR_recvmsg 361 __NR_remap_file_pages bits/syscall.h d #define __NR_remap_file_pages 257 __NR_removexattr bits/syscall.h d #define __NR_removexattr 235 @@ -1272,6 +1255,7 @@ __NR_renameat2 bits/syscall.h d #define __NR_renameat2 383 __NR_request_key bits/syscall.h d #define __NR_request_key 287 __NR_restart_syscall bits/syscall.h d #define __NR_restart_syscall 0 __NR_rmdir bits/syscall.h d #define __NR_rmdir 40 +__NR_rseq bits/syscall.h d #define __NR_rseq 400 __NR_rt_sigaction bits/syscall.h d #define __NR_rt_sigaction 174 __NR_rt_sigpending bits/syscall.h d #define __NR_rt_sigpending 176 __NR_rt_sigprocmask bits/syscall.h d #define __NR_rt_sigprocmask 175 @@ -1279,6 +1263,7 @@ __NR_rt_sigqueueinfo bits/syscall.h d #define __NR_rt_sigqueueinfo 178 __NR_rt_sigreturn bits/syscall.h d #define __NR_rt_sigreturn 173 __NR_rt_sigsuspend bits/syscall.h d #define __NR_rt_sigsuspend 179 __NR_rt_sigtimedwait bits/syscall.h d #define __NR_rt_sigtimedwait 177 +__NR_rt_sigtimedwait_time64 bits/syscall.h d #define __NR_rt_sigtimedwait_time64 421 __NR_rt_tgsigqueueinfo bits/syscall.h d #define __NR_rt_tgsigqueueinfo 365 __NR_sched_get_priority_max bits/syscall.h d #define __NR_sched_get_priority_max 159 __NR_sched_get_priority_min bits/syscall.h d #define __NR_sched_get_priority_min 160 @@ -1287,6 +1272,7 @@ __NR_sched_getattr bits/syscall.h d #define __NR_sched_getattr 382 __NR_sched_getparam bits/syscall.h d #define __NR_sched_getparam 155 __NR_sched_getscheduler bits/syscall.h d #define __NR_sched_getscheduler 157 __NR_sched_rr_get_interval bits/syscall.h d #define __NR_sched_rr_get_interval 161 +__NR_sched_rr_get_interval_time64 bits/syscall.h d #define __NR_sched_rr_get_interval_time64 423 __NR_sched_setaffinity bits/syscall.h d #define __NR_sched_setaffinity 241 __NR_sched_setattr bits/syscall.h d #define __NR_sched_setattr 381 __NR_sched_setparam bits/syscall.h d #define __NR_sched_setparam 154 @@ -1298,6 +1284,7 @@ __NR_semctl bits/syscall.h d #define __NR_semctl 328 __NR_semget bits/syscall.h d #define __NR_semget 329 __NR_semop bits/syscall.h d #define __NR_semop 330 __NR_semtimedop bits/syscall.h d #define __NR_semtimedop 325 +__NR_semtimedop_time64 bits/syscall.h d #define __NR_semtimedop_time64 420 __NR_send bits/syscall.h d #define __NR_send 354 __NR_sendfile bits/syscall.h d #define __NR_sendfile 187 __NR_sendfile64 bits/syscall.h d #define __NR_sendfile64 239 @@ -1361,6 +1348,7 @@ __NR_stat bits/syscall.h d #define __NR_stat 106 __NR_stat64 bits/syscall.h d #define __NR_stat64 195 __NR_statfs bits/syscall.h d #define __NR_statfs 99 __NR_statfs64 bits/syscall.h d #define __NR_statfs64 268 +__NR_statx bits/syscall.h d #define __NR_statx 398 __NR_stime bits/syscall.h d #define __NR_stime 25 __NR_stty bits/syscall.h d #define __NR_stty 31 __NR_swapoff bits/syscall.h d #define __NR_swapoff 115 @@ -1380,10 +1368,14 @@ __NR_timer_create bits/syscall.h d #define __NR_timer_create 259 __NR_timer_delete bits/syscall.h d #define __NR_timer_delete 263 __NR_timer_getoverrun bits/syscall.h d #define __NR_timer_getoverrun 262 __NR_timer_gettime bits/syscall.h d #define __NR_timer_gettime 261 +__NR_timer_gettime64 bits/syscall.h d #define __NR_timer_gettime64 408 __NR_timer_settime bits/syscall.h d #define __NR_timer_settime 260 +__NR_timer_settime64 bits/syscall.h d #define __NR_timer_settime64 409 __NR_timerfd_create bits/syscall.h d #define __NR_timerfd_create 322 __NR_timerfd_gettime bits/syscall.h d #define __NR_timerfd_gettime 327 +__NR_timerfd_gettime64 bits/syscall.h d #define __NR_timerfd_gettime64 410 __NR_timerfd_settime bits/syscall.h d #define __NR_timerfd_settime 326 +__NR_timerfd_settime64 bits/syscall.h d #define __NR_timerfd_settime64 411 __NR_times bits/syscall.h d #define __NR_times 43 __NR_tkill bits/syscall.h d #define __NR_tkill 238 __NR_truncate bits/syscall.h d #define __NR_truncate 92 @@ -1402,6 +1394,7 @@ __NR_userfaultfd bits/syscall.h d #define __NR_userfaultfd 389 __NR_ustat bits/syscall.h d #define __NR_ustat 62 __NR_utime bits/syscall.h d #define __NR_utime 30 __NR_utimensat bits/syscall.h d #define __NR_utimensat 320 +__NR_utimensat_time64 bits/syscall.h d #define __NR_utimensat_time64 412 __NR_utimes bits/syscall.h d #define __NR_utimes 271 __NR_vfork bits/syscall.h d #define __NR_vfork 190 __NR_vhangup bits/syscall.h d #define __NR_vhangup 111 @@ -1424,6 +1417,9 @@ clockid_t bits/alltypes.h t typedef int clockid_t; cnd_t bits/alltypes.h t typedef struct { union { int __i[12]; volatile int __vi[12]; void *__p[12]; } __u; } cnd_t; dev_t bits/alltypes.h t typedef unsigned _Int64 dev_t; double_t bits/alltypes.h t typedef double double_t; +elf_fpregset_t bits/user.h t typedef struct user_fpregs_struct elf_fpregset_t; +elf_greg_t bits/user.h t typedef unsigned long elf_greg_t, elf_gregset_t[ELF_NGREG]; +elf_gregset_t bits/user.h t typedef unsigned long elf_greg_t, elf_gregset_t[ELF_NGREG]; fenv_t bits/fenv.h t } fenv_t; fexcept_t bits/fenv.h t typedef unsigned long fexcept_t; float_t bits/alltypes.h t typedef float float_t; @@ -1434,13 +1430,13 @@ greg_t bits/signal.h t typedef unsigned long greg_t, gregset_t[38]; gregset_t bits/signal.h t typedef unsigned long greg_t, gregset_t[38]; id_t bits/alltypes.h t typedef unsigned id_t; ino_t bits/alltypes.h t typedef unsigned _Int64 ino_t; -int16_t bits/alltypes.h t typedef short int16_t; -int32_t bits/alltypes.h t typedef int int32_t; -int64_t bits/alltypes.h t typedef _Int64 int64_t; +int16_t bits/alltypes.h t typedef signed short int16_t; +int32_t bits/alltypes.h t typedef signed int int32_t; +int64_t bits/alltypes.h t typedef signed _Int64 int64_t; int8_t bits/alltypes.h t typedef signed char int8_t; int_fast16_t bits/stdint.h t typedef int32_t int_fast16_t; int_fast32_t bits/stdint.h t typedef int32_t int_fast32_t; -intmax_t bits/alltypes.h t typedef _Int64 intmax_t; +intmax_t bits/alltypes.h t typedef signed _Int64 intmax_t; intptr_t bits/alltypes.h t typedef _Addr intptr_t; key_t bits/alltypes.h t typedef int key_t; locale_t bits/alltypes.h t typedef struct __locale_struct * locale_t; @@ -1475,6 +1471,7 @@ sigset_t bits/alltypes.h t typedef struct __sigset_t { unsigned long __bits[128/ size_t bits/alltypes.h t typedef unsigned _Addr size_t; socklen_t bits/alltypes.h t typedef unsigned socklen_t; ssize_t bits/alltypes.h t typedef _Addr ssize_t; +struct _IO_FILE bits/alltypes.h s struct __mbstate_t bits/alltypes.h s struct __sigset_t bits/alltypes.h s struct __ucontext bits/signal.h s @@ -1494,7 +1491,9 @@ struct statfs bits/statfs.h s struct termios bits/termios.h s struct timespec bits/alltypes.h s struct timeval bits/alltypes.h s -struct winsize bits/ioctl.h s +struct user bits/user.h s +struct user_fpregs_struct bits/user.h s +struct user_regs_struct bits/user.h s suseconds_t bits/alltypes.h t typedef long suseconds_t; time_t bits/alltypes.h t typedef long time_t; timer_t bits/alltypes.h t typedef void * timer_t; diff --git a/data/musl.mips.decls b/data/musl.mips.decls index ea0f2b5..01ec580 100644 --- a/data/musl.mips.decls +++ b/data/musl.mips.decls @@ -258,12 +258,12 @@ FFDLY bits/termios.h d #define FFDLY 0100000 FILE bits/alltypes.h T typedef struct _IO_FILE FILE; FIOASYNC bits/ioctl.h d #define FIOASYNC 0x667D FIOCLEX bits/ioctl.h d #define FIOCLEX 0x6601 -FIOGETOWN bits/ioctl.h d #define FIOGETOWN 0x8903 +FIOGETOWN bits/ioctl.h d #define FIOGETOWN _IOR('f', 123, int) FIONBIO bits/ioctl.h d #define FIONBIO 0x667E FIONCLEX bits/ioctl.h d #define FIONCLEX 0x6602 FIONREAD bits/ioctl.h d #define FIONREAD 0x467F FIOQSIZE bits/ioctl.h d #define FIOQSIZE 0x667F -FIOSETOWN bits/ioctl.h d #define FIOSETOWN 0x8901 +FIOSETOWN bits/ioctl.h d #define FIOSETOWN _IOW('f', 124, int) FLT_EVAL_METHOD bits/float.h d #define FLT_EVAL_METHOD 0 FLUSHO bits/termios.h d #define FLUSHO 0020000 F_DUPFD bits/fcntl.h d #define F_DUPFD 0 @@ -282,6 +282,7 @@ F_SETOWN bits/fcntl.h d #define F_SETOWN 24 F_SETOWN_EX bits/fcntl.h d #define F_SETOWN_EX 15 F_SETSIG bits/fcntl.h d #define F_SETSIG 10 HUPCL bits/termios.h d #define HUPCL 0002000 +HWCAP_MIPS_CRC32 bits/hwcap.h d #define HWCAP_MIPS_CRC32 (1 << 2) HWCAP_MIPS_MSA bits/hwcap.h d #define HWCAP_MIPS_MSA (1 << 1) HWCAP_MIPS_R6 bits/hwcap.h d #define HWCAP_MIPS_R6 (1 << 0) ICANON bits/termios.h d #define ICANON 0000002 @@ -336,22 +337,6 @@ NL0 bits/termios.h d #define NL0 0000000 NL1 bits/termios.h d #define NL1 0000400 NLDLY bits/termios.h d #define NLDLY 0000400 NOFLSH bits/termios.h d #define NOFLSH 0000200 -N_6PACK bits/ioctl.h d #define N_6PACK 7 -N_AX25 bits/ioctl.h d #define N_AX25 5 -N_HCI bits/ioctl.h d #define N_HCI 15 -N_HDLC bits/ioctl.h d #define N_HDLC 13 -N_IRDA bits/ioctl.h d #define N_IRDA 11 -N_MASC bits/ioctl.h d #define N_MASC 8 -N_MOUSE bits/ioctl.h d #define N_MOUSE 2 -N_PPP bits/ioctl.h d #define N_PPP 3 -N_PROFIBUS_FDL bits/ioctl.h d #define N_PROFIBUS_FDL 10 -N_R3964 bits/ioctl.h d #define N_R3964 9 -N_SLIP bits/ioctl.h d #define N_SLIP 1 -N_SMSBLOCK bits/ioctl.h d #define N_SMSBLOCK 12 -N_STRIP bits/ioctl.h d #define N_STRIP 4 -N_SYNC_PPP bits/ioctl.h d #define N_SYNC_PPP 14 -N_TTY bits/ioctl.h d #define N_TTY 0 -N_X25 bits/ioctl.h d #define N_X25 6 OCRNL bits/termios.h d #define OCRNL 0000010 OFDEL bits/termios.h d #define OFDEL 0000200 OFILL bits/termios.h d #define OFILL 0000100 @@ -385,6 +370,15 @@ PARODD bits/termios.h d #define PARODD 0001000 PENDIN bits/termios.h d #define PENDIN 0040000 POLLWRBAND bits/poll.h d #define POLLWRBAND 0x100 POLLWRNORM bits/poll.h d #define POLLWRNORM POLLOUT +PTRACE_GET_THREAD_AREA bits/ptrace.h d #define PTRACE_GET_THREAD_AREA 25 +PTRACE_GET_THREAD_AREA_3264 bits/ptrace.h d #define PTRACE_GET_THREAD_AREA_3264 0xc4 +PTRACE_GET_WATCH_REGS bits/ptrace.h d #define PTRACE_GET_WATCH_REGS 0xd0 +PTRACE_PEEKDATA_3264 bits/ptrace.h d #define PTRACE_PEEKDATA_3264 0xc1 +PTRACE_PEEKTEXT_3264 bits/ptrace.h d #define PTRACE_PEEKTEXT_3264 0xc0 +PTRACE_POKEDATA_3264 bits/ptrace.h d #define PTRACE_POKEDATA_3264 0xc3 +PTRACE_POKETEXT_3264 bits/ptrace.h d #define PTRACE_POKETEXT_3264 0xc2 +PTRACE_SET_THREAD_AREA bits/ptrace.h d #define PTRACE_SET_THREAD_AREA 26 +PTRACE_SET_WATCH_REGS bits/ptrace.h d #define PTRACE_SET_WATCH_REGS 0xd1 PTRDIFF_MAX bits/stdint.h d #define PTRDIFF_MAX INT32_MAX PTRDIFF_MIN bits/stdint.h d #define PTRDIFF_MIN INT32_MIN RLIMIT_AS bits/resource.h d #define RLIMIT_AS 6 @@ -439,64 +433,11 @@ SIGXFSZ bits/signal.h d #define SIGXFSZ 31 SIG_BLOCK bits/signal.h d #define SIG_BLOCK 1 SIG_SETMASK bits/signal.h d #define SIG_SETMASK 3 SIG_UNBLOCK bits/signal.h d #define SIG_UNBLOCK 2 -SIOCADDDLCI bits/ioctl.h d #define SIOCADDDLCI 0x8980 -SIOCADDMULTI bits/ioctl.h d #define SIOCADDMULTI 0x8931 -SIOCADDRT bits/ioctl.h d #define SIOCADDRT 0x890B -SIOCATMARK bits/ioctl.h d #define SIOCATMARK 0x8905 -SIOCDARP bits/ioctl.h d #define SIOCDARP 0x8953 -SIOCDELDLCI bits/ioctl.h d #define SIOCDELDLCI 0x8981 -SIOCDELMULTI bits/ioctl.h d #define SIOCDELMULTI 0x8932 -SIOCDELRT bits/ioctl.h d #define SIOCDELRT 0x890C -SIOCDEVPRIVATE bits/ioctl.h d #define SIOCDEVPRIVATE 0x89F0 -SIOCDIFADDR bits/ioctl.h d #define SIOCDIFADDR 0x8936 -SIOCDRARP bits/ioctl.h d #define SIOCDRARP 0x8960 -SIOCGARP bits/ioctl.h d #define SIOCGARP 0x8954 -SIOCGIFADDR bits/ioctl.h d #define SIOCGIFADDR 0x8915 -SIOCGIFBR bits/ioctl.h d #define SIOCGIFBR 0x8940 -SIOCGIFBRDADDR bits/ioctl.h d #define SIOCGIFBRDADDR 0x8919 -SIOCGIFCONF bits/ioctl.h d #define SIOCGIFCONF 0x8912 -SIOCGIFCOUNT bits/ioctl.h d #define SIOCGIFCOUNT 0x8938 -SIOCGIFDSTADDR bits/ioctl.h d #define SIOCGIFDSTADDR 0x8917 -SIOCGIFENCAP bits/ioctl.h d #define SIOCGIFENCAP 0x8925 -SIOCGIFFLAGS bits/ioctl.h d #define SIOCGIFFLAGS 0x8913 -SIOCGIFHWADDR bits/ioctl.h d #define SIOCGIFHWADDR 0x8927 -SIOCGIFINDEX bits/ioctl.h d #define SIOCGIFINDEX 0x8933 -SIOCGIFMAP bits/ioctl.h d #define SIOCGIFMAP 0x8970 -SIOCGIFMEM bits/ioctl.h d #define SIOCGIFMEM 0x891f -SIOCGIFMETRIC bits/ioctl.h d #define SIOCGIFMETRIC 0x891d -SIOCGIFMTU bits/ioctl.h d #define SIOCGIFMTU 0x8921 -SIOCGIFNAME bits/ioctl.h d #define SIOCGIFNAME 0x8910 -SIOCGIFNETMASK bits/ioctl.h d #define SIOCGIFNETMASK 0x891b -SIOCGIFPFLAGS bits/ioctl.h d #define SIOCGIFPFLAGS 0x8935 -SIOCGIFSLAVE bits/ioctl.h d #define SIOCGIFSLAVE 0x8929 -SIOCGIFTXQLEN bits/ioctl.h d #define SIOCGIFTXQLEN 0x8942 -SIOCGPGRP bits/ioctl.h d #define SIOCGPGRP 0x8904 -SIOCGRARP bits/ioctl.h d #define SIOCGRARP 0x8961 +SIOCATMARK bits/ioctl.h d #define SIOCATMARK _IOR('s', 7, int) +SIOCGPGRP bits/ioctl.h d #define SIOCGPGRP _IOR('s', 9, pid_t) SIOCGSTAMP bits/ioctl.h d #define SIOCGSTAMP 0x8906 -SIOCPROTOPRIVATE bits/ioctl.h d #define SIOCPROTOPRIVATE 0x89E0 -SIOCRTMSG bits/ioctl.h d #define SIOCRTMSG 0x890D -SIOCSARP bits/ioctl.h d #define SIOCSARP 0x8955 -SIOCSIFADDR bits/ioctl.h d #define SIOCSIFADDR 0x8916 -SIOCSIFBR bits/ioctl.h d #define SIOCSIFBR 0x8941 -SIOCSIFBRDADDR bits/ioctl.h d #define SIOCSIFBRDADDR 0x891a -SIOCSIFDSTADDR bits/ioctl.h d #define SIOCSIFDSTADDR 0x8918 -SIOCSIFENCAP bits/ioctl.h d #define SIOCSIFENCAP 0x8926 -SIOCSIFFLAGS bits/ioctl.h d #define SIOCSIFFLAGS 0x8914 -SIOCSIFHWADDR bits/ioctl.h d #define SIOCSIFHWADDR 0x8924 -SIOCSIFHWBROADCAST bits/ioctl.h d #define SIOCSIFHWBROADCAST 0x8937 -SIOCSIFLINK bits/ioctl.h d #define SIOCSIFLINK 0x8911 -SIOCSIFMAP bits/ioctl.h d #define SIOCSIFMAP 0x8971 -SIOCSIFMEM bits/ioctl.h d #define SIOCSIFMEM 0x8920 -SIOCSIFMETRIC bits/ioctl.h d #define SIOCSIFMETRIC 0x891e -SIOCSIFMTU bits/ioctl.h d #define SIOCSIFMTU 0x8922 -SIOCSIFNAME bits/ioctl.h d #define SIOCSIFNAME 0x8923 -SIOCSIFNETMASK bits/ioctl.h d #define SIOCSIFNETMASK 0x891c -SIOCSIFPFLAGS bits/ioctl.h d #define SIOCSIFPFLAGS 0x8934 -SIOCSIFSLAVE bits/ioctl.h d #define SIOCSIFSLAVE 0x8930 -SIOCSIFTXQLEN bits/ioctl.h d #define SIOCSIFTXQLEN 0x8943 -SIOCSPGRP bits/ioctl.h d #define SIOCSPGRP 0x8902 -SIOCSRARP bits/ioctl.h d #define SIOCSRARP 0x8962 -SIOGIFINDEX bits/ioctl.h d #define SIOGIFINDEX SIOCGIFINDEX +SIOCGSTAMPNS bits/ioctl.h d #define SIOCGSTAMPNS 0x8907 +SIOCSPGRP bits/ioctl.h d #define SIOCSPGRP _IOW('s', 8, pid_t) SIZE_MAX bits/stdint.h d #define SIZE_MAX UINT32_MAX SI_ASYNCIO bits/signal.h d #define SI_ASYNCIO (-2) SI_MESGQ bits/signal.h d #define SI_MESGQ (-4) @@ -519,6 +460,7 @@ SO_NO_CHECK bits/socket.h d #define SO_NO_CHECK 11 SO_OOBINLINE bits/socket.h d #define SO_OOBINLINE 0x0100 SO_PASSCRED bits/socket.h d #define SO_PASSCRED 17 SO_PEERCRED bits/socket.h d #define SO_PEERCRED 18 +SO_PEERSEC bits/socket.h d #define SO_PEERSEC 30 SO_PRIORITY bits/socket.h d #define SO_PRIORITY 12 SO_PROTOCOL bits/socket.h d #define SO_PROTOCOL 0x1028 SO_RCVBUF bits/socket.h d #define SO_RCVBUF 0x1002 @@ -533,6 +475,7 @@ SO_SNDLOWAT bits/socket.h d #define SO_SNDLOWAT 0x1003 SO_SNDTIMEO bits/socket.h d #define SO_SNDTIMEO 0x1005 SO_TYPE bits/socket.h d #define SO_TYPE 0x1008 SYS__llseek bits/syscall.h d #define SYS__llseek 4140 +SYS__newselect bits/syscall.h d #define SYS__newselect 4142 SYS__sysctl bits/syscall.h d #define SYS__sysctl 4153 SYS_accept bits/syscall.h d #define SYS_accept 4168 SYS_accept4 bits/syscall.h d #define SYS_accept4 4334 @@ -556,10 +499,15 @@ SYS_chmod bits/syscall.h d #define SYS_chmod 4015 SYS_chown bits/syscall.h d #define SYS_chown 4202 SYS_chroot bits/syscall.h d #define SYS_chroot 4061 SYS_clock_adjtime bits/syscall.h d #define SYS_clock_adjtime 4341 +SYS_clock_adjtime64 bits/syscall.h d #define SYS_clock_adjtime64 4405 SYS_clock_getres bits/syscall.h d #define SYS_clock_getres 4264 +SYS_clock_getres_time64 bits/syscall.h d #define SYS_clock_getres_time64 4406 SYS_clock_gettime bits/syscall.h d #define SYS_clock_gettime 4263 +SYS_clock_gettime64 bits/syscall.h d #define SYS_clock_gettime64 4403 SYS_clock_nanosleep bits/syscall.h d #define SYS_clock_nanosleep 4265 +SYS_clock_nanosleep_time64 bits/syscall.h d #define SYS_clock_nanosleep_time64 4407 SYS_clock_settime bits/syscall.h d #define SYS_clock_settime 4262 +SYS_clock_settime64 bits/syscall.h d #define SYS_clock_settime64 4404 SYS_clone bits/syscall.h d #define SYS_clone 4120 SYS_close bits/syscall.h d #define SYS_close 4006 SYS_connect bits/syscall.h d #define SYS_connect 4170 @@ -582,7 +530,7 @@ SYS_execveat bits/syscall.h d #define SYS_execveat 4356 SYS_exit bits/syscall.h d #define SYS_exit 4001 SYS_exit_group bits/syscall.h d #define SYS_exit_group 4246 SYS_faccessat bits/syscall.h d #define SYS_faccessat 4300 -SYS_fadvise bits/syscall.h d #define SYS_fadvise 4254 +SYS_fadvise64 bits/syscall.h d #define SYS_fadvise64 4254 SYS_fallocate bits/syscall.h d #define SYS_fallocate 4320 SYS_fanotify_init bits/syscall.h d #define SYS_fanotify_init 4336 SYS_fanotify_mark bits/syscall.h d #define SYS_fanotify_mark 4337 @@ -603,7 +551,7 @@ SYS_fremovexattr bits/syscall.h d #define SYS_fremovexattr 4235 SYS_fsetxattr bits/syscall.h d #define SYS_fsetxattr 4226 SYS_fstat bits/syscall.h d #define SYS_fstat 4108 SYS_fstat64 bits/syscall.h d #define SYS_fstat64 4215 -SYS_fstatat bits/syscall.h d #define SYS_fstatat 4293 +SYS_fstatat64 bits/syscall.h d #define SYS_fstatat64 4293 SYS_fstatfs bits/syscall.h d #define SYS_fstatfs 4100 SYS_fstatfs64 bits/syscall.h d #define SYS_fstatfs64 4256 SYS_fsync bits/syscall.h d #define SYS_fsync 4118 @@ -611,6 +559,7 @@ SYS_ftime bits/syscall.h d #define SYS_ftime 4035 SYS_ftruncate bits/syscall.h d #define SYS_ftruncate 4093 SYS_ftruncate64 bits/syscall.h d #define SYS_ftruncate64 4212 SYS_futex bits/syscall.h d #define SYS_futex 4238 +SYS_futex_time64 bits/syscall.h d #define SYS_futex_time64 4422 SYS_futimesat bits/syscall.h d #define SYS_futimesat 4292 SYS_get_kernel_syms bits/syscall.h d #define SYS_get_kernel_syms 4130 SYS_get_mempolicy bits/syscall.h d #define SYS_get_mempolicy 4269 @@ -653,8 +602,13 @@ SYS_inotify_rm_watch bits/syscall.h d #define SYS_inotify_rm_watch 4286 SYS_io_cancel bits/syscall.h d #define SYS_io_cancel 4245 SYS_io_destroy bits/syscall.h d #define SYS_io_destroy 4242 SYS_io_getevents bits/syscall.h d #define SYS_io_getevents 4243 +SYS_io_pgetevents bits/syscall.h d #define SYS_io_pgetevents 4368 +SYS_io_pgetevents_time64 bits/syscall.h d #define SYS_io_pgetevents_time64 4416 SYS_io_setup bits/syscall.h d #define SYS_io_setup 4241 SYS_io_submit bits/syscall.h d #define SYS_io_submit 4244 +SYS_io_uring_enter bits/syscall.h d #define SYS_io_uring_enter 4426 +SYS_io_uring_register bits/syscall.h d #define SYS_io_uring_register 4427 +SYS_io_uring_setup bits/syscall.h d #define SYS_io_uring_setup 4425 SYS_ioctl bits/syscall.h d #define SYS_ioctl 4054 SYS_ioperm bits/syscall.h d #define SYS_ioperm 4101 SYS_iopl bits/syscall.h d #define SYS_iopl 4110 @@ -703,9 +657,15 @@ SYS_mq_getsetattr bits/syscall.h d #define SYS_mq_getsetattr 4276 SYS_mq_notify bits/syscall.h d #define SYS_mq_notify 4275 SYS_mq_open bits/syscall.h d #define SYS_mq_open 4271 SYS_mq_timedreceive bits/syscall.h d #define SYS_mq_timedreceive 4274 +SYS_mq_timedreceive_time64 bits/syscall.h d #define SYS_mq_timedreceive_time64 4419 SYS_mq_timedsend bits/syscall.h d #define SYS_mq_timedsend 4273 +SYS_mq_timedsend_time64 bits/syscall.h d #define SYS_mq_timedsend_time64 4418 SYS_mq_unlink bits/syscall.h d #define SYS_mq_unlink 4272 SYS_mremap bits/syscall.h d #define SYS_mremap 4167 +SYS_msgctl bits/syscall.h d #define SYS_msgctl 4402 +SYS_msgget bits/syscall.h d #define SYS_msgget 4399 +SYS_msgrcv bits/syscall.h d #define SYS_msgrcv 4401 +SYS_msgsnd bits/syscall.h d #define SYS_msgsnd 4400 SYS_msync bits/syscall.h d #define SYS_msync 4144 SYS_munlock bits/syscall.h d #define SYS_munlock 4155 SYS_munlockall bits/syscall.h d #define SYS_munlockall 4157 @@ -720,6 +680,7 @@ SYS_openat bits/syscall.h d #define SYS_openat 4288 SYS_pause bits/syscall.h d #define SYS_pause 4029 SYS_perf_event_open bits/syscall.h d #define SYS_perf_event_open 4333 SYS_personality bits/syscall.h d #define SYS_personality 4136 +SYS_pidfd_send_signal bits/syscall.h d #define SYS_pidfd_send_signal 4424 SYS_pipe bits/syscall.h d #define SYS_pipe 4042 SYS_pipe2 bits/syscall.h d #define SYS_pipe2 4328 SYS_pivot_root bits/syscall.h d #define SYS_pivot_root 4216 @@ -728,8 +689,9 @@ SYS_pkey_free bits/syscall.h d #define SYS_pkey_free 4365 SYS_pkey_mprotect bits/syscall.h d #define SYS_pkey_mprotect 4363 SYS_poll bits/syscall.h d #define SYS_poll 4188 SYS_ppoll bits/syscall.h d #define SYS_ppoll 4302 +SYS_ppoll_time64 bits/syscall.h d #define SYS_ppoll_time64 4414 SYS_prctl bits/syscall.h d #define SYS_prctl 4192 -SYS_pread bits/syscall.h d #define SYS_pread 4200 +SYS_pread64 bits/syscall.h d #define SYS_pread64 4200 SYS_preadv bits/syscall.h d #define SYS_preadv 4330 SYS_preadv2 bits/syscall.h d #define SYS_preadv2 4361 SYS_prlimit64 bits/syscall.h d #define SYS_prlimit64 4338 @@ -738,9 +700,10 @@ SYS_process_vm_writev bits/syscall.h d #define SYS_process_vm_writev 4346 SYS_prof bits/syscall.h d #define SYS_prof 4044 SYS_profil bits/syscall.h d #define SYS_profil 4098 SYS_pselect6 bits/syscall.h d #define SYS_pselect6 4301 +SYS_pselect6_time64 bits/syscall.h d #define SYS_pselect6_time64 4413 SYS_ptrace bits/syscall.h d #define SYS_ptrace 4026 SYS_putpmsg bits/syscall.h d #define SYS_putpmsg 4209 -SYS_pwrite bits/syscall.h d #define SYS_pwrite 4201 +SYS_pwrite64 bits/syscall.h d #define SYS_pwrite64 4201 SYS_pwritev bits/syscall.h d #define SYS_pwritev 4331 SYS_pwritev2 bits/syscall.h d #define SYS_pwritev2 4362 SYS_query_module bits/syscall.h d #define SYS_query_module 4187 @@ -755,6 +718,7 @@ SYS_reboot bits/syscall.h d #define SYS_reboot 4088 SYS_recv bits/syscall.h d #define SYS_recv 4175 SYS_recvfrom bits/syscall.h d #define SYS_recvfrom 4176 SYS_recvmmsg bits/syscall.h d #define SYS_recvmmsg 4335 +SYS_recvmmsg_time64 bits/syscall.h d #define SYS_recvmmsg_time64 4417 SYS_recvmsg bits/syscall.h d #define SYS_recvmsg 4177 SYS_remap_file_pages bits/syscall.h d #define SYS_remap_file_pages 4251 SYS_removexattr bits/syscall.h d #define SYS_removexattr 4233 @@ -766,6 +730,7 @@ SYS_reserved221 bits/syscall.h d #define SYS_reserved221 4221 SYS_reserved82 bits/syscall.h d #define SYS_reserved82 4082 SYS_restart_syscall bits/syscall.h d #define SYS_restart_syscall 4253 SYS_rmdir bits/syscall.h d #define SYS_rmdir 4040 +SYS_rseq bits/syscall.h d #define SYS_rseq 4367 SYS_rt_sigaction bits/syscall.h d #define SYS_rt_sigaction 4194 SYS_rt_sigpending bits/syscall.h d #define SYS_rt_sigpending 4196 SYS_rt_sigprocmask bits/syscall.h d #define SYS_rt_sigprocmask 4195 @@ -773,6 +738,7 @@ SYS_rt_sigqueueinfo bits/syscall.h d #define SYS_rt_sigqueueinfo 4198 SYS_rt_sigreturn bits/syscall.h d #define SYS_rt_sigreturn 4193 SYS_rt_sigsuspend bits/syscall.h d #define SYS_rt_sigsuspend 4199 SYS_rt_sigtimedwait bits/syscall.h d #define SYS_rt_sigtimedwait 4197 +SYS_rt_sigtimedwait_time64 bits/syscall.h d #define SYS_rt_sigtimedwait_time64 4421 SYS_rt_tgsigqueueinfo bits/syscall.h d #define SYS_rt_tgsigqueueinfo 4332 SYS_sched_get_priority_max bits/syscall.h d #define SYS_sched_get_priority_max 4163 SYS_sched_get_priority_min bits/syscall.h d #define SYS_sched_get_priority_min 4164 @@ -781,13 +747,16 @@ SYS_sched_getattr bits/syscall.h d #define SYS_sched_getattr 4350 SYS_sched_getparam bits/syscall.h d #define SYS_sched_getparam 4159 SYS_sched_getscheduler bits/syscall.h d #define SYS_sched_getscheduler 4161 SYS_sched_rr_get_interval bits/syscall.h d #define SYS_sched_rr_get_interval 4165 +SYS_sched_rr_get_interval_time64 bits/syscall.h d #define SYS_sched_rr_get_interval_time64 4423 SYS_sched_setaffinity bits/syscall.h d #define SYS_sched_setaffinity 4239 SYS_sched_setattr bits/syscall.h d #define SYS_sched_setattr 4349 SYS_sched_setparam bits/syscall.h d #define SYS_sched_setparam 4158 SYS_sched_setscheduler bits/syscall.h d #define SYS_sched_setscheduler 4160 SYS_sched_yield bits/syscall.h d #define SYS_sched_yield 4162 SYS_seccomp bits/syscall.h d #define SYS_seccomp 4352 -SYS_select bits/syscall.h d #define SYS_select 4142 +SYS_semctl bits/syscall.h d #define SYS_semctl 4394 +SYS_semget bits/syscall.h d #define SYS_semget 4393 +SYS_semtimedop_time64 bits/syscall.h d #define SYS_semtimedop_time64 4420 SYS_send bits/syscall.h d #define SYS_send 4178 SYS_sendfile bits/syscall.h d #define SYS_sendfile 4207 SYS_sendfile64 bits/syscall.h d #define SYS_sendfile64 4237 @@ -819,6 +788,10 @@ SYS_settimeofday bits/syscall.h d #define SYS_settimeofday 4079 SYS_setuid bits/syscall.h d #define SYS_setuid 4023 SYS_setxattr bits/syscall.h d #define SYS_setxattr 4224 SYS_sgetmask bits/syscall.h d #define SYS_sgetmask 4068 +SYS_shmat bits/syscall.h d #define SYS_shmat 4397 +SYS_shmctl bits/syscall.h d #define SYS_shmctl 4396 +SYS_shmdt bits/syscall.h d #define SYS_shmdt 4398 +SYS_shmget bits/syscall.h d #define SYS_shmget 4395 SYS_shutdown bits/syscall.h d #define SYS_shutdown 4182 SYS_sigaction bits/syscall.h d #define SYS_sigaction 4067 SYS_sigaltstack bits/syscall.h d #define SYS_sigaltstack 4206 @@ -838,6 +811,7 @@ SYS_stat bits/syscall.h d #define SYS_stat 4106 SYS_stat64 bits/syscall.h d #define SYS_stat64 4213 SYS_statfs bits/syscall.h d #define SYS_statfs 4099 SYS_statfs64 bits/syscall.h d #define SYS_statfs64 4255 +SYS_statx bits/syscall.h d #define SYS_statx 4366 SYS_stime bits/syscall.h d #define SYS_stime 4025 SYS_stty bits/syscall.h d #define SYS_stty 4031 SYS_swapoff bits/syscall.h d #define SYS_swapoff 4115 @@ -859,11 +833,15 @@ SYS_timer_create bits/syscall.h d #define SYS_timer_create 4257 SYS_timer_delete bits/syscall.h d #define SYS_timer_delete 4261 SYS_timer_getoverrun bits/syscall.h d #define SYS_timer_getoverrun 4260 SYS_timer_gettime bits/syscall.h d #define SYS_timer_gettime 4259 +SYS_timer_gettime64 bits/syscall.h d #define SYS_timer_gettime64 4408 SYS_timer_settime bits/syscall.h d #define SYS_timer_settime 4258 +SYS_timer_settime64 bits/syscall.h d #define SYS_timer_settime64 4409 SYS_timerfd bits/syscall.h d #define SYS_timerfd 4318 SYS_timerfd_create bits/syscall.h d #define SYS_timerfd_create 4321 SYS_timerfd_gettime bits/syscall.h d #define SYS_timerfd_gettime 4322 +SYS_timerfd_gettime64 bits/syscall.h d #define SYS_timerfd_gettime64 4410 SYS_timerfd_settime bits/syscall.h d #define SYS_timerfd_settime 4323 +SYS_timerfd_settime64 bits/syscall.h d #define SYS_timerfd_settime64 4411 SYS_times bits/syscall.h d #define SYS_times 4043 SYS_tkill bits/syscall.h d #define SYS_tkill 4236 SYS_truncate bits/syscall.h d #define SYS_truncate 4092 @@ -887,6 +865,7 @@ SYS_userfaultfd bits/syscall.h d #define SYS_userfaultfd 4357 SYS_ustat bits/syscall.h d #define SYS_ustat 4062 SYS_utime bits/syscall.h d #define SYS_utime 4030 SYS_utimensat bits/syscall.h d #define SYS_utimensat 4316 +SYS_utimensat_time64 bits/syscall.h d #define SYS_utimensat_time64 4412 SYS_utimes bits/syscall.h d #define SYS_utimes 4267 SYS_vhangup bits/syscall.h d #define SYS_vhangup 4111 SYS_vm86 bits/syscall.h d #define SYS_vm86 4113 @@ -938,6 +917,7 @@ TIOCGPGRP bits/ioctl.h d #define TIOCGPGRP _IOR('t', 119, int) TIOCGPKT bits/ioctl.h d #define TIOCGPKT _IOR('T', 0x38, int) TIOCGPTLCK bits/ioctl.h d #define TIOCGPTLCK _IOR('T', 0x39, int) TIOCGPTN bits/ioctl.h d #define TIOCGPTN _IOR('T', 0x30, unsigned int) +TIOCGPTPEER bits/ioctl.h d #define TIOCGPTPEER _IO('T', 0x41) TIOCGRS485 bits/ioctl.h d #define TIOCGRS485 _IOR('T', 0x2E, char[32]) TIOCGSERIAL bits/ioctl.h d #define TIOCGSERIAL 0x5484 TIOCGSID bits/ioctl.h d #define TIOCGSID 0x7416 @@ -968,14 +948,6 @@ TIOCNOTTY bits/ioctl.h d #define TIOCNOTTY 0x5471 TIOCNXCL bits/ioctl.h d #define TIOCNXCL 0x740E TIOCOUTQ bits/ioctl.h d #define TIOCOUTQ 0x7472 TIOCPKT bits/ioctl.h d #define TIOCPKT 0x5470 -TIOCPKT_DATA bits/ioctl.h d #define TIOCPKT_DATA 0 -TIOCPKT_DOSTOP bits/ioctl.h d #define TIOCPKT_DOSTOP 32 -TIOCPKT_FLUSHREAD bits/ioctl.h d #define TIOCPKT_FLUSHREAD 1 -TIOCPKT_FLUSHWRITE bits/ioctl.h d #define TIOCPKT_FLUSHWRITE 2 -TIOCPKT_IOCTL bits/ioctl.h d #define TIOCPKT_IOCTL 64 -TIOCPKT_NOSTOP bits/ioctl.h d #define TIOCPKT_NOSTOP 16 -TIOCPKT_START bits/ioctl.h d #define TIOCPKT_START 8 -TIOCPKT_STOP bits/ioctl.h d #define TIOCPKT_STOP 4 TIOCSBRK bits/ioctl.h d #define TIOCSBRK 0x5427 TIOCSCTTY bits/ioctl.h d #define TIOCSCTTY 0x5480 TIOCSERCONFIG bits/ioctl.h d #define TIOCSERCONFIG 0x5488 @@ -985,7 +957,6 @@ TIOCSERGSTRUCT bits/ioctl.h d #define TIOCSERGSTRUCT 0x548D TIOCSERGWILD bits/ioctl.h d #define TIOCSERGWILD 0x5489 TIOCSERSETMULTI bits/ioctl.h d #define TIOCSERSETMULTI 0x5490 TIOCSERSWILD bits/ioctl.h d #define TIOCSERSWILD 0x548A -TIOCSER_TEMT bits/ioctl.h d #define TIOCSER_TEMT 0x01 TIOCSER_TEMT bits/termios.h d #define TIOCSER_TEMT 1 TIOCSETD bits/ioctl.h d #define TIOCSETD 0x7401 TIOCSETN bits/ioctl.h d #define TIOCSETN 0x740A @@ -1096,6 +1067,7 @@ __DEFINED_sigset_t bits/alltypes.h d #define __DEFINED_sigset_t __DEFINED_size_t bits/alltypes.h d #define __DEFINED_size_t __DEFINED_socklen_t bits/alltypes.h d #define __DEFINED_socklen_t __DEFINED_ssize_t bits/alltypes.h d #define __DEFINED_ssize_t +__DEFINED_struct__IO_FILE bits/alltypes.h d #define __DEFINED_struct__IO_FILE __DEFINED_struct_iovec bits/alltypes.h d #define __DEFINED_struct_iovec __DEFINED_struct_timespec bits/alltypes.h d #define __DEFINED_struct_timespec __DEFINED_struct_timeval bits/alltypes.h d #define __DEFINED_struct_timeval @@ -1116,6 +1088,7 @@ __DEFINED_wchar_t bits/alltypes.h d #define __DEFINED_wchar_t __DEFINED_wctype_t bits/alltypes.h d #define __DEFINED_wctype_t __DEFINED_wint_t bits/alltypes.h d #define __DEFINED_wint_t __NR__llseek bits/syscall.h d #define __NR__llseek 4140 +__NR__newselect bits/syscall.h d #define __NR__newselect 4142 __NR__sysctl bits/syscall.h d #define __NR__sysctl 4153 __NR_accept bits/syscall.h d #define __NR_accept 4168 __NR_accept4 bits/syscall.h d #define __NR_accept4 4334 @@ -1139,10 +1112,15 @@ __NR_chmod bits/syscall.h d #define __NR_chmod 4015 __NR_chown bits/syscall.h d #define __NR_chown 4202 __NR_chroot bits/syscall.h d #define __NR_chroot 4061 __NR_clock_adjtime bits/syscall.h d #define __NR_clock_adjtime 4341 +__NR_clock_adjtime64 bits/syscall.h d #define __NR_clock_adjtime64 4405 __NR_clock_getres bits/syscall.h d #define __NR_clock_getres 4264 +__NR_clock_getres_time64 bits/syscall.h d #define __NR_clock_getres_time64 4406 __NR_clock_gettime bits/syscall.h d #define __NR_clock_gettime 4263 +__NR_clock_gettime64 bits/syscall.h d #define __NR_clock_gettime64 4403 __NR_clock_nanosleep bits/syscall.h d #define __NR_clock_nanosleep 4265 +__NR_clock_nanosleep_time64 bits/syscall.h d #define __NR_clock_nanosleep_time64 4407 __NR_clock_settime bits/syscall.h d #define __NR_clock_settime 4262 +__NR_clock_settime64 bits/syscall.h d #define __NR_clock_settime64 4404 __NR_clone bits/syscall.h d #define __NR_clone 4120 __NR_close bits/syscall.h d #define __NR_close 4006 __NR_connect bits/syscall.h d #define __NR_connect 4170 @@ -1165,7 +1143,7 @@ __NR_execveat bits/syscall.h d #define __NR_execveat 4356 __NR_exit bits/syscall.h d #define __NR_exit 4001 __NR_exit_group bits/syscall.h d #define __NR_exit_group 4246 __NR_faccessat bits/syscall.h d #define __NR_faccessat 4300 -__NR_fadvise bits/syscall.h d #define __NR_fadvise 4254 +__NR_fadvise64 bits/syscall.h d #define __NR_fadvise64 4254 __NR_fallocate bits/syscall.h d #define __NR_fallocate 4320 __NR_fanotify_init bits/syscall.h d #define __NR_fanotify_init 4336 __NR_fanotify_mark bits/syscall.h d #define __NR_fanotify_mark 4337 @@ -1186,7 +1164,7 @@ __NR_fremovexattr bits/syscall.h d #define __NR_fremovexattr 4235 __NR_fsetxattr bits/syscall.h d #define __NR_fsetxattr 4226 __NR_fstat bits/syscall.h d #define __NR_fstat 4108 __NR_fstat64 bits/syscall.h d #define __NR_fstat64 4215 -__NR_fstatat bits/syscall.h d #define __NR_fstatat 4293 +__NR_fstatat64 bits/syscall.h d #define __NR_fstatat64 4293 __NR_fstatfs bits/syscall.h d #define __NR_fstatfs 4100 __NR_fstatfs64 bits/syscall.h d #define __NR_fstatfs64 4256 __NR_fsync bits/syscall.h d #define __NR_fsync 4118 @@ -1194,6 +1172,7 @@ __NR_ftime bits/syscall.h d #define __NR_ftime 4035 __NR_ftruncate bits/syscall.h d #define __NR_ftruncate 4093 __NR_ftruncate64 bits/syscall.h d #define __NR_ftruncate64 4212 __NR_futex bits/syscall.h d #define __NR_futex 4238 +__NR_futex_time64 bits/syscall.h d #define __NR_futex_time64 4422 __NR_futimesat bits/syscall.h d #define __NR_futimesat 4292 __NR_get_kernel_syms bits/syscall.h d #define __NR_get_kernel_syms 4130 __NR_get_mempolicy bits/syscall.h d #define __NR_get_mempolicy 4269 @@ -1236,8 +1215,13 @@ __NR_inotify_rm_watch bits/syscall.h d #define __NR_inotify_rm_watch 4286 __NR_io_cancel bits/syscall.h d #define __NR_io_cancel 4245 __NR_io_destroy bits/syscall.h d #define __NR_io_destroy 4242 __NR_io_getevents bits/syscall.h d #define __NR_io_getevents 4243 +__NR_io_pgetevents bits/syscall.h d #define __NR_io_pgetevents 4368 +__NR_io_pgetevents_time64 bits/syscall.h d #define __NR_io_pgetevents_time64 4416 __NR_io_setup bits/syscall.h d #define __NR_io_setup 4241 __NR_io_submit bits/syscall.h d #define __NR_io_submit 4244 +__NR_io_uring_enter bits/syscall.h d #define __NR_io_uring_enter 4426 +__NR_io_uring_register bits/syscall.h d #define __NR_io_uring_register 4427 +__NR_io_uring_setup bits/syscall.h d #define __NR_io_uring_setup 4425 __NR_ioctl bits/syscall.h d #define __NR_ioctl 4054 __NR_ioperm bits/syscall.h d #define __NR_ioperm 4101 __NR_iopl bits/syscall.h d #define __NR_iopl 4110 @@ -1286,9 +1270,15 @@ __NR_mq_getsetattr bits/syscall.h d #define __NR_mq_getsetattr 4276 __NR_mq_notify bits/syscall.h d #define __NR_mq_notify 4275 __NR_mq_open bits/syscall.h d #define __NR_mq_open 4271 __NR_mq_timedreceive bits/syscall.h d #define __NR_mq_timedreceive 4274 +__NR_mq_timedreceive_time64 bits/syscall.h d #define __NR_mq_timedreceive_time64 4419 __NR_mq_timedsend bits/syscall.h d #define __NR_mq_timedsend 4273 +__NR_mq_timedsend_time64 bits/syscall.h d #define __NR_mq_timedsend_time64 4418 __NR_mq_unlink bits/syscall.h d #define __NR_mq_unlink 4272 __NR_mremap bits/syscall.h d #define __NR_mremap 4167 +__NR_msgctl bits/syscall.h d #define __NR_msgctl 4402 +__NR_msgget bits/syscall.h d #define __NR_msgget 4399 +__NR_msgrcv bits/syscall.h d #define __NR_msgrcv 4401 +__NR_msgsnd bits/syscall.h d #define __NR_msgsnd 4400 __NR_msync bits/syscall.h d #define __NR_msync 4144 __NR_munlock bits/syscall.h d #define __NR_munlock 4155 __NR_munlockall bits/syscall.h d #define __NR_munlockall 4157 @@ -1303,6 +1293,7 @@ __NR_openat bits/syscall.h d #define __NR_openat 4288 __NR_pause bits/syscall.h d #define __NR_pause 4029 __NR_perf_event_open bits/syscall.h d #define __NR_perf_event_open 4333 __NR_personality bits/syscall.h d #define __NR_personality 4136 +__NR_pidfd_send_signal bits/syscall.h d #define __NR_pidfd_send_signal 4424 __NR_pipe bits/syscall.h d #define __NR_pipe 4042 __NR_pipe2 bits/syscall.h d #define __NR_pipe2 4328 __NR_pivot_root bits/syscall.h d #define __NR_pivot_root 4216 @@ -1311,8 +1302,9 @@ __NR_pkey_free bits/syscall.h d #define __NR_pkey_free 4365 __NR_pkey_mprotect bits/syscall.h d #define __NR_pkey_mprotect 4363 __NR_poll bits/syscall.h d #define __NR_poll 4188 __NR_ppoll bits/syscall.h d #define __NR_ppoll 4302 +__NR_ppoll_time64 bits/syscall.h d #define __NR_ppoll_time64 4414 __NR_prctl bits/syscall.h d #define __NR_prctl 4192 -__NR_pread bits/syscall.h d #define __NR_pread 4200 +__NR_pread64 bits/syscall.h d #define __NR_pread64 4200 __NR_preadv bits/syscall.h d #define __NR_preadv 4330 __NR_preadv2 bits/syscall.h d #define __NR_preadv2 4361 __NR_prlimit64 bits/syscall.h d #define __NR_prlimit64 4338 @@ -1321,9 +1313,10 @@ __NR_process_vm_writev bits/syscall.h d #define __NR_process_vm_writev 4346 __NR_prof bits/syscall.h d #define __NR_prof 4044 __NR_profil bits/syscall.h d #define __NR_profil 4098 __NR_pselect6 bits/syscall.h d #define __NR_pselect6 4301 +__NR_pselect6_time64 bits/syscall.h d #define __NR_pselect6_time64 4413 __NR_ptrace bits/syscall.h d #define __NR_ptrace 4026 __NR_putpmsg bits/syscall.h d #define __NR_putpmsg 4209 -__NR_pwrite bits/syscall.h d #define __NR_pwrite 4201 +__NR_pwrite64 bits/syscall.h d #define __NR_pwrite64 4201 __NR_pwritev bits/syscall.h d #define __NR_pwritev 4331 __NR_pwritev2 bits/syscall.h d #define __NR_pwritev2 4362 __NR_query_module bits/syscall.h d #define __NR_query_module 4187 @@ -1338,6 +1331,7 @@ __NR_reboot bits/syscall.h d #define __NR_reboot 4088 __NR_recv bits/syscall.h d #define __NR_recv 4175 __NR_recvfrom bits/syscall.h d #define __NR_recvfrom 4176 __NR_recvmmsg bits/syscall.h d #define __NR_recvmmsg 4335 +__NR_recvmmsg_time64 bits/syscall.h d #define __NR_recvmmsg_time64 4417 __NR_recvmsg bits/syscall.h d #define __NR_recvmsg 4177 __NR_remap_file_pages bits/syscall.h d #define __NR_remap_file_pages 4251 __NR_removexattr bits/syscall.h d #define __NR_removexattr 4233 @@ -1349,6 +1343,7 @@ __NR_reserved221 bits/syscall.h d #define __NR_reserved221 4221 __NR_reserved82 bits/syscall.h d #define __NR_reserved82 4082 __NR_restart_syscall bits/syscall.h d #define __NR_restart_syscall 4253 __NR_rmdir bits/syscall.h d #define __NR_rmdir 4040 +__NR_rseq bits/syscall.h d #define __NR_rseq 4367 __NR_rt_sigaction bits/syscall.h d #define __NR_rt_sigaction 4194 __NR_rt_sigpending bits/syscall.h d #define __NR_rt_sigpending 4196 __NR_rt_sigprocmask bits/syscall.h d #define __NR_rt_sigprocmask 4195 @@ -1356,6 +1351,7 @@ __NR_rt_sigqueueinfo bits/syscall.h d #define __NR_rt_sigqueueinfo 4198 __NR_rt_sigreturn bits/syscall.h d #define __NR_rt_sigreturn 4193 __NR_rt_sigsuspend bits/syscall.h d #define __NR_rt_sigsuspend 4199 __NR_rt_sigtimedwait bits/syscall.h d #define __NR_rt_sigtimedwait 4197 +__NR_rt_sigtimedwait_time64 bits/syscall.h d #define __NR_rt_sigtimedwait_time64 4421 __NR_rt_tgsigqueueinfo bits/syscall.h d #define __NR_rt_tgsigqueueinfo 4332 __NR_sched_get_priority_max bits/syscall.h d #define __NR_sched_get_priority_max 4163 __NR_sched_get_priority_min bits/syscall.h d #define __NR_sched_get_priority_min 4164 @@ -1364,13 +1360,16 @@ __NR_sched_getattr bits/syscall.h d #define __NR_sched_getattr 4350 __NR_sched_getparam bits/syscall.h d #define __NR_sched_getparam 4159 __NR_sched_getscheduler bits/syscall.h d #define __NR_sched_getscheduler 4161 __NR_sched_rr_get_interval bits/syscall.h d #define __NR_sched_rr_get_interval 4165 +__NR_sched_rr_get_interval_time64 bits/syscall.h d #define __NR_sched_rr_get_interval_time64 4423 __NR_sched_setaffinity bits/syscall.h d #define __NR_sched_setaffinity 4239 __NR_sched_setattr bits/syscall.h d #define __NR_sched_setattr 4349 __NR_sched_setparam bits/syscall.h d #define __NR_sched_setparam 4158 __NR_sched_setscheduler bits/syscall.h d #define __NR_sched_setscheduler 4160 __NR_sched_yield bits/syscall.h d #define __NR_sched_yield 4162 __NR_seccomp bits/syscall.h d #define __NR_seccomp 4352 -__NR_select bits/syscall.h d #define __NR_select 4142 +__NR_semctl bits/syscall.h d #define __NR_semctl 4394 +__NR_semget bits/syscall.h d #define __NR_semget 4393 +__NR_semtimedop_time64 bits/syscall.h d #define __NR_semtimedop_time64 4420 __NR_send bits/syscall.h d #define __NR_send 4178 __NR_sendfile bits/syscall.h d #define __NR_sendfile 4207 __NR_sendfile64 bits/syscall.h d #define __NR_sendfile64 4237 @@ -1402,6 +1401,10 @@ __NR_settimeofday bits/syscall.h d #define __NR_settimeofday 4079 __NR_setuid bits/syscall.h d #define __NR_setuid 4023 __NR_setxattr bits/syscall.h d #define __NR_setxattr 4224 __NR_sgetmask bits/syscall.h d #define __NR_sgetmask 4068 +__NR_shmat bits/syscall.h d #define __NR_shmat 4397 +__NR_shmctl bits/syscall.h d #define __NR_shmctl 4396 +__NR_shmdt bits/syscall.h d #define __NR_shmdt 4398 +__NR_shmget bits/syscall.h d #define __NR_shmget 4395 __NR_shutdown bits/syscall.h d #define __NR_shutdown 4182 __NR_sigaction bits/syscall.h d #define __NR_sigaction 4067 __NR_sigaltstack bits/syscall.h d #define __NR_sigaltstack 4206 @@ -1421,6 +1424,7 @@ __NR_stat bits/syscall.h d #define __NR_stat 4106 __NR_stat64 bits/syscall.h d #define __NR_stat64 4213 __NR_statfs bits/syscall.h d #define __NR_statfs 4099 __NR_statfs64 bits/syscall.h d #define __NR_statfs64 4255 +__NR_statx bits/syscall.h d #define __NR_statx 4366 __NR_stime bits/syscall.h d #define __NR_stime 4025 __NR_stty bits/syscall.h d #define __NR_stty 4031 __NR_swapoff bits/syscall.h d #define __NR_swapoff 4115 @@ -1442,11 +1446,15 @@ __NR_timer_create bits/syscall.h d #define __NR_timer_create 4257 __NR_timer_delete bits/syscall.h d #define __NR_timer_delete 4261 __NR_timer_getoverrun bits/syscall.h d #define __NR_timer_getoverrun 4260 __NR_timer_gettime bits/syscall.h d #define __NR_timer_gettime 4259 +__NR_timer_gettime64 bits/syscall.h d #define __NR_timer_gettime64 4408 __NR_timer_settime bits/syscall.h d #define __NR_timer_settime 4258 +__NR_timer_settime64 bits/syscall.h d #define __NR_timer_settime64 4409 __NR_timerfd bits/syscall.h d #define __NR_timerfd 4318 __NR_timerfd_create bits/syscall.h d #define __NR_timerfd_create 4321 __NR_timerfd_gettime bits/syscall.h d #define __NR_timerfd_gettime 4322 +__NR_timerfd_gettime64 bits/syscall.h d #define __NR_timerfd_gettime64 4410 __NR_timerfd_settime bits/syscall.h d #define __NR_timerfd_settime 4323 +__NR_timerfd_settime64 bits/syscall.h d #define __NR_timerfd_settime64 4411 __NR_times bits/syscall.h d #define __NR_times 4043 __NR_tkill bits/syscall.h d #define __NR_tkill 4236 __NR_truncate bits/syscall.h d #define __NR_truncate 4092 @@ -1470,6 +1478,7 @@ __NR_userfaultfd bits/syscall.h d #define __NR_userfaultfd 4357 __NR_ustat bits/syscall.h d #define __NR_ustat 4062 __NR_utime bits/syscall.h d #define __NR_utime 4030 __NR_utimensat bits/syscall.h d #define __NR_utimensat 4316 +__NR_utimensat_time64 bits/syscall.h d #define __NR_utimensat_time64 4412 __NR_utimes bits/syscall.h d #define __NR_utimes 4267 __NR_vhangup bits/syscall.h d #define __NR_vhangup 4111 __NR_vm86 bits/syscall.h d #define __NR_vm86 4113 @@ -1506,13 +1515,13 @@ greg_t bits/signal.h t typedef unsigned long long greg_t, gregset_t[32]; gregset_t bits/signal.h t typedef unsigned long long greg_t, gregset_t[32]; id_t bits/alltypes.h t typedef unsigned id_t; ino_t bits/alltypes.h t typedef unsigned _Int64 ino_t; -int16_t bits/alltypes.h t typedef short int16_t; -int32_t bits/alltypes.h t typedef int int32_t; -int64_t bits/alltypes.h t typedef _Int64 int64_t; +int16_t bits/alltypes.h t typedef signed short int16_t; +int32_t bits/alltypes.h t typedef signed int int32_t; +int64_t bits/alltypes.h t typedef signed _Int64 int64_t; int8_t bits/alltypes.h t typedef signed char int8_t; int_fast16_t bits/stdint.h t typedef int32_t int_fast16_t; int_fast32_t bits/stdint.h t typedef int32_t int_fast32_t; -intmax_t bits/alltypes.h t typedef _Int64 intmax_t; +intmax_t bits/alltypes.h t typedef signed _Int64 intmax_t; intptr_t bits/alltypes.h t typedef _Addr intptr_t; key_t bits/alltypes.h t typedef int key_t; locale_t bits/alltypes.h t typedef struct __locale_struct * locale_t; @@ -1547,6 +1556,7 @@ sigset_t bits/alltypes.h t typedef struct __sigset_t { unsigned long __bits[128/ size_t bits/alltypes.h t typedef unsigned _Addr size_t; socklen_t bits/alltypes.h t typedef unsigned socklen_t; ssize_t bits/alltypes.h t typedef _Addr ssize_t; +struct _IO_FILE bits/alltypes.h s struct __mbstate_t bits/alltypes.h s struct __sigset_t bits/alltypes.h s struct __ucontext bits/signal.h s @@ -1567,7 +1577,6 @@ struct termios bits/termios.h s struct timespec bits/alltypes.h s struct timeval bits/alltypes.h s struct user bits/user.h s -struct winsize bits/ioctl.h s suseconds_t bits/alltypes.h t typedef long suseconds_t; time_t bits/alltypes.h t typedef long time_t; timer_t bits/alltypes.h t typedef void * timer_t; diff --git a/data/musl.mips64.decls b/data/musl.mips64.decls index e33968f..31ae561 100644 --- a/data/musl.mips64.decls +++ b/data/musl.mips64.decls @@ -258,12 +258,12 @@ FFDLY bits/termios.h d #define FFDLY 0100000 FILE bits/alltypes.h T typedef struct _IO_FILE FILE; FIOASYNC bits/ioctl.h d #define FIOASYNC 0x667D FIOCLEX bits/ioctl.h d #define FIOCLEX 0x6601 -FIOGETOWN bits/ioctl.h d #define FIOGETOWN 0x8903 +FIOGETOWN bits/ioctl.h d #define FIOGETOWN _IOR('f', 123, int) FIONBIO bits/ioctl.h d #define FIONBIO 0x667E FIONCLEX bits/ioctl.h d #define FIONCLEX 0x6602 FIONREAD bits/ioctl.h d #define FIONREAD 0x467F FIOQSIZE bits/ioctl.h d #define FIOQSIZE 0x667F -FIOSETOWN bits/ioctl.h d #define FIOSETOWN 0x8901 +FIOSETOWN bits/ioctl.h d #define FIOSETOWN _IOW('f', 124, int) FLT_EVAL_METHOD bits/float.h d #define FLT_EVAL_METHOD 0 FLUSHO bits/termios.h d #define FLUSHO 0020000 F_DUPFD bits/fcntl.h d #define F_DUPFD 0 @@ -282,6 +282,7 @@ F_SETOWN bits/fcntl.h d #define F_SETOWN 24 F_SETOWN_EX bits/fcntl.h d #define F_SETOWN_EX 15 F_SETSIG bits/fcntl.h d #define F_SETSIG 10 HUPCL bits/termios.h d #define HUPCL 0002000 +HWCAP_MIPS_CRC32 bits/hwcap.h d #define HWCAP_MIPS_CRC32 (1 << 2) HWCAP_MIPS_MSA bits/hwcap.h d #define HWCAP_MIPS_MSA (1 << 1) HWCAP_MIPS_R6 bits/hwcap.h d #define HWCAP_MIPS_R6 (1 << 0) ICANON bits/termios.h d #define ICANON 0000002 @@ -336,22 +337,6 @@ NL0 bits/termios.h d #define NL0 0000000 NL1 bits/termios.h d #define NL1 0000400 NLDLY bits/termios.h d #define NLDLY 0000400 NOFLSH bits/termios.h d #define NOFLSH 0000200 -N_6PACK bits/ioctl.h d #define N_6PACK 7 -N_AX25 bits/ioctl.h d #define N_AX25 5 -N_HCI bits/ioctl.h d #define N_HCI 15 -N_HDLC bits/ioctl.h d #define N_HDLC 13 -N_IRDA bits/ioctl.h d #define N_IRDA 11 -N_MASC bits/ioctl.h d #define N_MASC 8 -N_MOUSE bits/ioctl.h d #define N_MOUSE 2 -N_PPP bits/ioctl.h d #define N_PPP 3 -N_PROFIBUS_FDL bits/ioctl.h d #define N_PROFIBUS_FDL 10 -N_R3964 bits/ioctl.h d #define N_R3964 9 -N_SLIP bits/ioctl.h d #define N_SLIP 1 -N_SMSBLOCK bits/ioctl.h d #define N_SMSBLOCK 12 -N_STRIP bits/ioctl.h d #define N_STRIP 4 -N_SYNC_PPP bits/ioctl.h d #define N_SYNC_PPP 14 -N_TTY bits/ioctl.h d #define N_TTY 0 -N_X25 bits/ioctl.h d #define N_X25 6 OCRNL bits/termios.h d #define OCRNL 0000010 OFDEL bits/termios.h d #define OFDEL 0000200 OFILL bits/termios.h d #define OFILL 0000100 @@ -385,6 +370,15 @@ PARODD bits/termios.h d #define PARODD 0001000 PENDIN bits/termios.h d #define PENDIN 0040000 POLLWRBAND bits/poll.h d #define POLLWRBAND 0x100 POLLWRNORM bits/poll.h d #define POLLWRNORM POLLOUT +PTRACE_GET_THREAD_AREA bits/ptrace.h d #define PTRACE_GET_THREAD_AREA 25 +PTRACE_GET_THREAD_AREA_3264 bits/ptrace.h d #define PTRACE_GET_THREAD_AREA_3264 0xc4 +PTRACE_GET_WATCH_REGS bits/ptrace.h d #define PTRACE_GET_WATCH_REGS 0xd0 +PTRACE_PEEKDATA_3264 bits/ptrace.h d #define PTRACE_PEEKDATA_3264 0xc1 +PTRACE_PEEKTEXT_3264 bits/ptrace.h d #define PTRACE_PEEKTEXT_3264 0xc0 +PTRACE_POKEDATA_3264 bits/ptrace.h d #define PTRACE_POKEDATA_3264 0xc3 +PTRACE_POKETEXT_3264 bits/ptrace.h d #define PTRACE_POKETEXT_3264 0xc2 +PTRACE_SET_THREAD_AREA bits/ptrace.h d #define PTRACE_SET_THREAD_AREA 26 +PTRACE_SET_WATCH_REGS bits/ptrace.h d #define PTRACE_SET_WATCH_REGS 0xd1 PTRDIFF_MAX bits/stdint.h d #define PTRDIFF_MAX INT64_MAX PTRDIFF_MIN bits/stdint.h d #define PTRDIFF_MIN INT64_MIN RLIMIT_AS bits/resource.h d #define RLIMIT_AS 6 @@ -439,64 +433,11 @@ SIGXFSZ bits/signal.h d #define SIGXFSZ 31 SIG_BLOCK bits/signal.h d #define SIG_BLOCK 1 SIG_SETMASK bits/signal.h d #define SIG_SETMASK 3 SIG_UNBLOCK bits/signal.h d #define SIG_UNBLOCK 2 -SIOCADDDLCI bits/ioctl.h d #define SIOCADDDLCI 0x8980 -SIOCADDMULTI bits/ioctl.h d #define SIOCADDMULTI 0x8931 -SIOCADDRT bits/ioctl.h d #define SIOCADDRT 0x890B -SIOCATMARK bits/ioctl.h d #define SIOCATMARK 0x8905 -SIOCDARP bits/ioctl.h d #define SIOCDARP 0x8953 -SIOCDELDLCI bits/ioctl.h d #define SIOCDELDLCI 0x8981 -SIOCDELMULTI bits/ioctl.h d #define SIOCDELMULTI 0x8932 -SIOCDELRT bits/ioctl.h d #define SIOCDELRT 0x890C -SIOCDEVPRIVATE bits/ioctl.h d #define SIOCDEVPRIVATE 0x89F0 -SIOCDIFADDR bits/ioctl.h d #define SIOCDIFADDR 0x8936 -SIOCDRARP bits/ioctl.h d #define SIOCDRARP 0x8960 -SIOCGARP bits/ioctl.h d #define SIOCGARP 0x8954 -SIOCGIFADDR bits/ioctl.h d #define SIOCGIFADDR 0x8915 -SIOCGIFBR bits/ioctl.h d #define SIOCGIFBR 0x8940 -SIOCGIFBRDADDR bits/ioctl.h d #define SIOCGIFBRDADDR 0x8919 -SIOCGIFCONF bits/ioctl.h d #define SIOCGIFCONF 0x8912 -SIOCGIFCOUNT bits/ioctl.h d #define SIOCGIFCOUNT 0x8938 -SIOCGIFDSTADDR bits/ioctl.h d #define SIOCGIFDSTADDR 0x8917 -SIOCGIFENCAP bits/ioctl.h d #define SIOCGIFENCAP 0x8925 -SIOCGIFFLAGS bits/ioctl.h d #define SIOCGIFFLAGS 0x8913 -SIOCGIFHWADDR bits/ioctl.h d #define SIOCGIFHWADDR 0x8927 -SIOCGIFINDEX bits/ioctl.h d #define SIOCGIFINDEX 0x8933 -SIOCGIFMAP bits/ioctl.h d #define SIOCGIFMAP 0x8970 -SIOCGIFMEM bits/ioctl.h d #define SIOCGIFMEM 0x891f -SIOCGIFMETRIC bits/ioctl.h d #define SIOCGIFMETRIC 0x891d -SIOCGIFMTU bits/ioctl.h d #define SIOCGIFMTU 0x8921 -SIOCGIFNAME bits/ioctl.h d #define SIOCGIFNAME 0x8910 -SIOCGIFNETMASK bits/ioctl.h d #define SIOCGIFNETMASK 0x891b -SIOCGIFPFLAGS bits/ioctl.h d #define SIOCGIFPFLAGS 0x8935 -SIOCGIFSLAVE bits/ioctl.h d #define SIOCGIFSLAVE 0x8929 -SIOCGIFTXQLEN bits/ioctl.h d #define SIOCGIFTXQLEN 0x8942 -SIOCGPGRP bits/ioctl.h d #define SIOCGPGRP 0x8904 -SIOCGRARP bits/ioctl.h d #define SIOCGRARP 0x8961 +SIOCATMARK bits/ioctl.h d #define SIOCATMARK _IOR('s', 7, int) +SIOCGPGRP bits/ioctl.h d #define SIOCGPGRP _IOR('s', 9, pid_t) SIOCGSTAMP bits/ioctl.h d #define SIOCGSTAMP 0x8906 -SIOCPROTOPRIVATE bits/ioctl.h d #define SIOCPROTOPRIVATE 0x89E0 -SIOCRTMSG bits/ioctl.h d #define SIOCRTMSG 0x890D -SIOCSARP bits/ioctl.h d #define SIOCSARP 0x8955 -SIOCSIFADDR bits/ioctl.h d #define SIOCSIFADDR 0x8916 -SIOCSIFBR bits/ioctl.h d #define SIOCSIFBR 0x8941 -SIOCSIFBRDADDR bits/ioctl.h d #define SIOCSIFBRDADDR 0x891a -SIOCSIFDSTADDR bits/ioctl.h d #define SIOCSIFDSTADDR 0x8918 -SIOCSIFENCAP bits/ioctl.h d #define SIOCSIFENCAP 0x8926 -SIOCSIFFLAGS bits/ioctl.h d #define SIOCSIFFLAGS 0x8914 -SIOCSIFHWADDR bits/ioctl.h d #define SIOCSIFHWADDR 0x8924 -SIOCSIFHWBROADCAST bits/ioctl.h d #define SIOCSIFHWBROADCAST 0x8937 -SIOCSIFLINK bits/ioctl.h d #define SIOCSIFLINK 0x8911 -SIOCSIFMAP bits/ioctl.h d #define SIOCSIFMAP 0x8971 -SIOCSIFMEM bits/ioctl.h d #define SIOCSIFMEM 0x8920 -SIOCSIFMETRIC bits/ioctl.h d #define SIOCSIFMETRIC 0x891e -SIOCSIFMTU bits/ioctl.h d #define SIOCSIFMTU 0x8922 -SIOCSIFNAME bits/ioctl.h d #define SIOCSIFNAME 0x8923 -SIOCSIFNETMASK bits/ioctl.h d #define SIOCSIFNETMASK 0x891c -SIOCSIFPFLAGS bits/ioctl.h d #define SIOCSIFPFLAGS 0x8934 -SIOCSIFSLAVE bits/ioctl.h d #define SIOCSIFSLAVE 0x8930 -SIOCSIFTXQLEN bits/ioctl.h d #define SIOCSIFTXQLEN 0x8943 -SIOCSPGRP bits/ioctl.h d #define SIOCSPGRP 0x8902 -SIOCSRARP bits/ioctl.h d #define SIOCSRARP 0x8962 -SIOGIFINDEX bits/ioctl.h d #define SIOGIFINDEX SIOCGIFINDEX +SIOCGSTAMPNS bits/ioctl.h d #define SIOCGSTAMPNS 0x8907 +SIOCSPGRP bits/ioctl.h d #define SIOCSPGRP _IOW('s', 8, pid_t) SIZE_MAX bits/stdint.h d #define SIZE_MAX UINT64_MAX SI_ASYNCIO bits/signal.h d #define SI_ASYNCIO (-2) SI_MESGQ bits/signal.h d #define SI_MESGQ (-4) @@ -519,6 +460,7 @@ SO_NO_CHECK bits/socket.h d #define SO_NO_CHECK 11 SO_OOBINLINE bits/socket.h d #define SO_OOBINLINE 0x0100 SO_PASSCRED bits/socket.h d #define SO_PASSCRED 17 SO_PEERCRED bits/socket.h d #define SO_PEERCRED 18 +SO_PEERSEC bits/socket.h d #define SO_PEERSEC 30 SO_PRIORITY bits/socket.h d #define SO_PRIORITY 12 SO_PROTOCOL bits/socket.h d #define SO_PROTOCOL 0x1028 SO_RCVBUF bits/socket.h d #define SO_RCVBUF 0x1002 @@ -643,8 +585,12 @@ SYS_inotify_rm_watch bits/syscall.h d #define SYS_inotify_rm_watch 5245 SYS_io_cancel bits/syscall.h d #define SYS_io_cancel 5204 SYS_io_destroy bits/syscall.h d #define SYS_io_destroy 5201 SYS_io_getevents bits/syscall.h d #define SYS_io_getevents 5202 +SYS_io_pgetevents bits/syscall.h d #define SYS_io_pgetevents 5328 SYS_io_setup bits/syscall.h d #define SYS_io_setup 5200 SYS_io_submit bits/syscall.h d #define SYS_io_submit 5203 +SYS_io_uring_enter bits/syscall.h d #define SYS_io_uring_enter 5426 +SYS_io_uring_register bits/syscall.h d #define SYS_io_uring_register 5427 +SYS_io_uring_setup bits/syscall.h d #define SYS_io_uring_setup 5425 SYS_ioctl bits/syscall.h d #define SYS_ioctl 5015 SYS_ioprio_get bits/syscall.h d #define SYS_ioprio_get 5274 SYS_ioprio_set bits/syscall.h d #define SYS_ioprio_set 5273 @@ -706,6 +652,7 @@ SYS_openat bits/syscall.h d #define SYS_openat 5247 SYS_pause bits/syscall.h d #define SYS_pause 5033 SYS_perf_event_open bits/syscall.h d #define SYS_perf_event_open 5292 SYS_personality bits/syscall.h d #define SYS_personality 5132 +SYS_pidfd_send_signal bits/syscall.h d #define SYS_pidfd_send_signal 5424 SYS_pipe bits/syscall.h d #define SYS_pipe 5021 SYS_pipe2 bits/syscall.h d #define SYS_pipe2 5287 SYS_pivot_root bits/syscall.h d #define SYS_pivot_root 5151 @@ -748,6 +695,7 @@ SYS_reserved177 bits/syscall.h d #define SYS_reserved177 5177 SYS_reserved193 bits/syscall.h d #define SYS_reserved193 5193 SYS_restart_syscall bits/syscall.h d #define SYS_restart_syscall 5213 SYS_rmdir bits/syscall.h d #define SYS_rmdir 5082 +SYS_rseq bits/syscall.h d #define SYS_rseq 5327 SYS_rt_sigaction bits/syscall.h d #define SYS_rt_sigaction 5013 SYS_rt_sigpending bits/syscall.h d #define SYS_rt_sigpending 5125 SYS_rt_sigprocmask bits/syscall.h d #define SYS_rt_sigprocmask 5014 @@ -814,6 +762,7 @@ SYS_socketpair bits/syscall.h d #define SYS_socketpair 5052 SYS_splice bits/syscall.h d #define SYS_splice 5263 SYS_stat bits/syscall.h d #define SYS_stat 5004 SYS_statfs bits/syscall.h d #define SYS_statfs 5134 +SYS_statx bits/syscall.h d #define SYS_statx 5326 SYS_swapoff bits/syscall.h d #define SYS_swapoff 5163 SYS_swapon bits/syscall.h d #define SYS_swapon 5162 SYS_symlink bits/syscall.h d #define SYS_symlink 5086 @@ -898,6 +847,7 @@ TIOCGPGRP bits/ioctl.h d #define TIOCGPGRP _IOR('t', 119, int) TIOCGPKT bits/ioctl.h d #define TIOCGPKT _IOR('T', 0x38, int) TIOCGPTLCK bits/ioctl.h d #define TIOCGPTLCK _IOR('T', 0x39, int) TIOCGPTN bits/ioctl.h d #define TIOCGPTN _IOR('T', 0x30, unsigned int) +TIOCGPTPEER bits/ioctl.h d #define TIOCGPTPEER _IO('T', 0x41) TIOCGRS485 bits/ioctl.h d #define TIOCGRS485 _IOR('T', 0x2E, char[32]) TIOCGSERIAL bits/ioctl.h d #define TIOCGSERIAL 0x5484 TIOCGSID bits/ioctl.h d #define TIOCGSID 0x7416 @@ -928,14 +878,6 @@ TIOCNOTTY bits/ioctl.h d #define TIOCNOTTY 0x5471 TIOCNXCL bits/ioctl.h d #define TIOCNXCL 0x740E TIOCOUTQ bits/ioctl.h d #define TIOCOUTQ 0x7472 TIOCPKT bits/ioctl.h d #define TIOCPKT 0x5470 -TIOCPKT_DATA bits/ioctl.h d #define TIOCPKT_DATA 0 -TIOCPKT_DOSTOP bits/ioctl.h d #define TIOCPKT_DOSTOP 32 -TIOCPKT_FLUSHREAD bits/ioctl.h d #define TIOCPKT_FLUSHREAD 1 -TIOCPKT_FLUSHWRITE bits/ioctl.h d #define TIOCPKT_FLUSHWRITE 2 -TIOCPKT_IOCTL bits/ioctl.h d #define TIOCPKT_IOCTL 64 -TIOCPKT_NOSTOP bits/ioctl.h d #define TIOCPKT_NOSTOP 16 -TIOCPKT_START bits/ioctl.h d #define TIOCPKT_START 8 -TIOCPKT_STOP bits/ioctl.h d #define TIOCPKT_STOP 4 TIOCSBRK bits/ioctl.h d #define TIOCSBRK 0x5427 TIOCSCTTY bits/ioctl.h d #define TIOCSCTTY 0x5480 TIOCSERCONFIG bits/ioctl.h d #define TIOCSERCONFIG 0x5488 @@ -945,7 +887,6 @@ TIOCSERGSTRUCT bits/ioctl.h d #define TIOCSERGSTRUCT 0x548D TIOCSERGWILD bits/ioctl.h d #define TIOCSERGWILD 0x5489 TIOCSERSETMULTI bits/ioctl.h d #define TIOCSERSETMULTI 0x5490 TIOCSERSWILD bits/ioctl.h d #define TIOCSERSWILD 0x548A -TIOCSER_TEMT bits/ioctl.h d #define TIOCSER_TEMT 0x01 TIOCSER_TEMT bits/termios.h d #define TIOCSER_TEMT 1 TIOCSETD bits/ioctl.h d #define TIOCSETD 0x7401 TIOCSETN bits/ioctl.h d #define TIOCSETN 0x740A @@ -1057,6 +998,7 @@ __DEFINED_sigset_t bits/alltypes.h d #define __DEFINED_sigset_t __DEFINED_size_t bits/alltypes.h d #define __DEFINED_size_t __DEFINED_socklen_t bits/alltypes.h d #define __DEFINED_socklen_t __DEFINED_ssize_t bits/alltypes.h d #define __DEFINED_ssize_t +__DEFINED_struct__IO_FILE bits/alltypes.h d #define __DEFINED_struct__IO_FILE __DEFINED_struct_iovec bits/alltypes.h d #define __DEFINED_struct_iovec __DEFINED_struct_timespec bits/alltypes.h d #define __DEFINED_struct_timespec __DEFINED_struct_timeval bits/alltypes.h d #define __DEFINED_struct_timeval @@ -1187,8 +1129,12 @@ __NR_inotify_rm_watch bits/syscall.h d #define __NR_inotify_rm_watch 5245 __NR_io_cancel bits/syscall.h d #define __NR_io_cancel 5204 __NR_io_destroy bits/syscall.h d #define __NR_io_destroy 5201 __NR_io_getevents bits/syscall.h d #define __NR_io_getevents 5202 +__NR_io_pgetevents bits/syscall.h d #define __NR_io_pgetevents 5328 __NR_io_setup bits/syscall.h d #define __NR_io_setup 5200 __NR_io_submit bits/syscall.h d #define __NR_io_submit 5203 +__NR_io_uring_enter bits/syscall.h d #define __NR_io_uring_enter 5426 +__NR_io_uring_register bits/syscall.h d #define __NR_io_uring_register 5427 +__NR_io_uring_setup bits/syscall.h d #define __NR_io_uring_setup 5425 __NR_ioctl bits/syscall.h d #define __NR_ioctl 5015 __NR_ioprio_get bits/syscall.h d #define __NR_ioprio_get 5274 __NR_ioprio_set bits/syscall.h d #define __NR_ioprio_set 5273 @@ -1250,6 +1196,7 @@ __NR_openat bits/syscall.h d #define __NR_openat 5247 __NR_pause bits/syscall.h d #define __NR_pause 5033 __NR_perf_event_open bits/syscall.h d #define __NR_perf_event_open 5292 __NR_personality bits/syscall.h d #define __NR_personality 5132 +__NR_pidfd_send_signal bits/syscall.h d #define __NR_pidfd_send_signal 5424 __NR_pipe bits/syscall.h d #define __NR_pipe 5021 __NR_pipe2 bits/syscall.h d #define __NR_pipe2 5287 __NR_pivot_root bits/syscall.h d #define __NR_pivot_root 5151 @@ -1292,6 +1239,7 @@ __NR_reserved177 bits/syscall.h d #define __NR_reserved177 5177 __NR_reserved193 bits/syscall.h d #define __NR_reserved193 5193 __NR_restart_syscall bits/syscall.h d #define __NR_restart_syscall 5213 __NR_rmdir bits/syscall.h d #define __NR_rmdir 5082 +__NR_rseq bits/syscall.h d #define __NR_rseq 5327 __NR_rt_sigaction bits/syscall.h d #define __NR_rt_sigaction 5013 __NR_rt_sigpending bits/syscall.h d #define __NR_rt_sigpending 5125 __NR_rt_sigprocmask bits/syscall.h d #define __NR_rt_sigprocmask 5014 @@ -1358,6 +1306,7 @@ __NR_socketpair bits/syscall.h d #define __NR_socketpair 5052 __NR_splice bits/syscall.h d #define __NR_splice 5263 __NR_stat bits/syscall.h d #define __NR_stat 5004 __NR_statfs bits/syscall.h d #define __NR_statfs 5134 +__NR_statx bits/syscall.h d #define __NR_statx 5326 __NR_swapoff bits/syscall.h d #define __NR_swapoff 5163 __NR_swapon bits/syscall.h d #define __NR_swapon 5162 __NR_symlink bits/syscall.h d #define __NR_symlink 5086 @@ -1427,13 +1376,13 @@ greg_t bits/signal.h t typedef unsigned long long greg_t, gregset_t[32]; gregset_t bits/signal.h t typedef unsigned long long greg_t, gregset_t[32]; id_t bits/alltypes.h t typedef unsigned id_t; ino_t bits/alltypes.h t typedef unsigned _Int64 ino_t; -int16_t bits/alltypes.h t typedef short int16_t; -int32_t bits/alltypes.h t typedef int int32_t; -int64_t bits/alltypes.h t typedef _Int64 int64_t; +int16_t bits/alltypes.h t typedef signed short int16_t; +int32_t bits/alltypes.h t typedef signed int int32_t; +int64_t bits/alltypes.h t typedef signed _Int64 int64_t; int8_t bits/alltypes.h t typedef signed char int8_t; int_fast16_t bits/stdint.h t typedef int32_t int_fast16_t; int_fast32_t bits/stdint.h t typedef int32_t int_fast32_t; -intmax_t bits/alltypes.h t typedef _Int64 intmax_t; +intmax_t bits/alltypes.h t typedef signed _Int64 intmax_t; intptr_t bits/alltypes.h t typedef _Addr intptr_t; key_t bits/alltypes.h t typedef int key_t; locale_t bits/alltypes.h t typedef struct __locale_struct * locale_t; @@ -1469,6 +1418,7 @@ sigset_t bits/alltypes.h t typedef struct __sigset_t { unsigned long __bits[128/ size_t bits/alltypes.h t typedef unsigned _Addr size_t; socklen_t bits/alltypes.h t typedef unsigned socklen_t; ssize_t bits/alltypes.h t typedef _Addr ssize_t; +struct _IO_FILE bits/alltypes.h s struct __mbstate_t bits/alltypes.h s struct __sigset_t bits/alltypes.h s struct __ucontext bits/signal.h s @@ -1489,7 +1439,6 @@ struct termios bits/termios.h s struct timespec bits/alltypes.h s struct timeval bits/alltypes.h s struct user bits/user.h s -struct winsize bits/ioctl.h s suseconds_t bits/alltypes.h t typedef long suseconds_t; time_t bits/alltypes.h t typedef long time_t; timer_t bits/alltypes.h t typedef void * timer_t; diff --git a/data/musl.mipsn32.decls b/data/musl.mipsn32.decls index d67af76..8dc32a4 100644 --- a/data/musl.mipsn32.decls +++ b/data/musl.mipsn32.decls @@ -258,12 +258,12 @@ FFDLY bits/termios.h d #define FFDLY 0100000 FILE bits/alltypes.h T typedef struct _IO_FILE FILE; FIOASYNC bits/ioctl.h d #define FIOASYNC 0x667D FIOCLEX bits/ioctl.h d #define FIOCLEX 0x6601 -FIOGETOWN bits/ioctl.h d #define FIOGETOWN 0x8903 +FIOGETOWN bits/ioctl.h d #define FIOGETOWN _IOR('f', 123, int) FIONBIO bits/ioctl.h d #define FIONBIO 0x667E FIONCLEX bits/ioctl.h d #define FIONCLEX 0x6602 FIONREAD bits/ioctl.h d #define FIONREAD 0x467F FIOQSIZE bits/ioctl.h d #define FIOQSIZE 0x667F -FIOSETOWN bits/ioctl.h d #define FIOSETOWN 0x8901 +FIOSETOWN bits/ioctl.h d #define FIOSETOWN _IOW('f', 124, int) FLT_EVAL_METHOD bits/float.h d #define FLT_EVAL_METHOD 0 FLUSHO bits/termios.h d #define FLUSHO 0020000 F_DUPFD bits/fcntl.h d #define F_DUPFD 0 @@ -282,6 +282,7 @@ F_SETOWN bits/fcntl.h d #define F_SETOWN 24 F_SETOWN_EX bits/fcntl.h d #define F_SETOWN_EX 15 F_SETSIG bits/fcntl.h d #define F_SETSIG 10 HUPCL bits/termios.h d #define HUPCL 0002000 +HWCAP_MIPS_CRC32 bits/hwcap.h d #define HWCAP_MIPS_CRC32 (1 << 2) HWCAP_MIPS_MSA bits/hwcap.h d #define HWCAP_MIPS_MSA (1 << 1) HWCAP_MIPS_R6 bits/hwcap.h d #define HWCAP_MIPS_R6 (1 << 0) ICANON bits/termios.h d #define ICANON 0000002 @@ -336,22 +337,6 @@ NL0 bits/termios.h d #define NL0 0000000 NL1 bits/termios.h d #define NL1 0000400 NLDLY bits/termios.h d #define NLDLY 0000400 NOFLSH bits/termios.h d #define NOFLSH 0000200 -N_6PACK bits/ioctl.h d #define N_6PACK 7 -N_AX25 bits/ioctl.h d #define N_AX25 5 -N_HCI bits/ioctl.h d #define N_HCI 15 -N_HDLC bits/ioctl.h d #define N_HDLC 13 -N_IRDA bits/ioctl.h d #define N_IRDA 11 -N_MASC bits/ioctl.h d #define N_MASC 8 -N_MOUSE bits/ioctl.h d #define N_MOUSE 2 -N_PPP bits/ioctl.h d #define N_PPP 3 -N_PROFIBUS_FDL bits/ioctl.h d #define N_PROFIBUS_FDL 10 -N_R3964 bits/ioctl.h d #define N_R3964 9 -N_SLIP bits/ioctl.h d #define N_SLIP 1 -N_SMSBLOCK bits/ioctl.h d #define N_SMSBLOCK 12 -N_STRIP bits/ioctl.h d #define N_STRIP 4 -N_SYNC_PPP bits/ioctl.h d #define N_SYNC_PPP 14 -N_TTY bits/ioctl.h d #define N_TTY 0 -N_X25 bits/ioctl.h d #define N_X25 6 OCRNL bits/termios.h d #define OCRNL 0000010 OFDEL bits/termios.h d #define OFDEL 0000200 OFILL bits/termios.h d #define OFILL 0000100 @@ -385,6 +370,15 @@ PARODD bits/termios.h d #define PARODD 0001000 PENDIN bits/termios.h d #define PENDIN 0040000 POLLWRBAND bits/poll.h d #define POLLWRBAND 0x100 POLLWRNORM bits/poll.h d #define POLLWRNORM POLLOUT +PTRACE_GET_THREAD_AREA bits/ptrace.h d #define PTRACE_GET_THREAD_AREA 25 +PTRACE_GET_THREAD_AREA_3264 bits/ptrace.h d #define PTRACE_GET_THREAD_AREA_3264 0xc4 +PTRACE_GET_WATCH_REGS bits/ptrace.h d #define PTRACE_GET_WATCH_REGS 0xd0 +PTRACE_PEEKDATA_3264 bits/ptrace.h d #define PTRACE_PEEKDATA_3264 0xc1 +PTRACE_PEEKTEXT_3264 bits/ptrace.h d #define PTRACE_PEEKTEXT_3264 0xc0 +PTRACE_POKEDATA_3264 bits/ptrace.h d #define PTRACE_POKEDATA_3264 0xc3 +PTRACE_POKETEXT_3264 bits/ptrace.h d #define PTRACE_POKETEXT_3264 0xc2 +PTRACE_SET_THREAD_AREA bits/ptrace.h d #define PTRACE_SET_THREAD_AREA 26 +PTRACE_SET_WATCH_REGS bits/ptrace.h d #define PTRACE_SET_WATCH_REGS 0xd1 PTRDIFF_MAX bits/stdint.h d #define PTRDIFF_MAX INT32_MAX PTRDIFF_MIN bits/stdint.h d #define PTRDIFF_MIN INT32_MIN RLIMIT_AS bits/resource.h d #define RLIMIT_AS 6 @@ -439,64 +433,11 @@ SIGXFSZ bits/signal.h d #define SIGXFSZ 31 SIG_BLOCK bits/signal.h d #define SIG_BLOCK 1 SIG_SETMASK bits/signal.h d #define SIG_SETMASK 3 SIG_UNBLOCK bits/signal.h d #define SIG_UNBLOCK 2 -SIOCADDDLCI bits/ioctl.h d #define SIOCADDDLCI 0x8980 -SIOCADDMULTI bits/ioctl.h d #define SIOCADDMULTI 0x8931 -SIOCADDRT bits/ioctl.h d #define SIOCADDRT 0x890B -SIOCATMARK bits/ioctl.h d #define SIOCATMARK 0x8905 -SIOCDARP bits/ioctl.h d #define SIOCDARP 0x8953 -SIOCDELDLCI bits/ioctl.h d #define SIOCDELDLCI 0x8981 -SIOCDELMULTI bits/ioctl.h d #define SIOCDELMULTI 0x8932 -SIOCDELRT bits/ioctl.h d #define SIOCDELRT 0x890C -SIOCDEVPRIVATE bits/ioctl.h d #define SIOCDEVPRIVATE 0x89F0 -SIOCDIFADDR bits/ioctl.h d #define SIOCDIFADDR 0x8936 -SIOCDRARP bits/ioctl.h d #define SIOCDRARP 0x8960 -SIOCGARP bits/ioctl.h d #define SIOCGARP 0x8954 -SIOCGIFADDR bits/ioctl.h d #define SIOCGIFADDR 0x8915 -SIOCGIFBR bits/ioctl.h d #define SIOCGIFBR 0x8940 -SIOCGIFBRDADDR bits/ioctl.h d #define SIOCGIFBRDADDR 0x8919 -SIOCGIFCONF bits/ioctl.h d #define SIOCGIFCONF 0x8912 -SIOCGIFCOUNT bits/ioctl.h d #define SIOCGIFCOUNT 0x8938 -SIOCGIFDSTADDR bits/ioctl.h d #define SIOCGIFDSTADDR 0x8917 -SIOCGIFENCAP bits/ioctl.h d #define SIOCGIFENCAP 0x8925 -SIOCGIFFLAGS bits/ioctl.h d #define SIOCGIFFLAGS 0x8913 -SIOCGIFHWADDR bits/ioctl.h d #define SIOCGIFHWADDR 0x8927 -SIOCGIFINDEX bits/ioctl.h d #define SIOCGIFINDEX 0x8933 -SIOCGIFMAP bits/ioctl.h d #define SIOCGIFMAP 0x8970 -SIOCGIFMEM bits/ioctl.h d #define SIOCGIFMEM 0x891f -SIOCGIFMETRIC bits/ioctl.h d #define SIOCGIFMETRIC 0x891d -SIOCGIFMTU bits/ioctl.h d #define SIOCGIFMTU 0x8921 -SIOCGIFNAME bits/ioctl.h d #define SIOCGIFNAME 0x8910 -SIOCGIFNETMASK bits/ioctl.h d #define SIOCGIFNETMASK 0x891b -SIOCGIFPFLAGS bits/ioctl.h d #define SIOCGIFPFLAGS 0x8935 -SIOCGIFSLAVE bits/ioctl.h d #define SIOCGIFSLAVE 0x8929 -SIOCGIFTXQLEN bits/ioctl.h d #define SIOCGIFTXQLEN 0x8942 -SIOCGPGRP bits/ioctl.h d #define SIOCGPGRP 0x8904 -SIOCGRARP bits/ioctl.h d #define SIOCGRARP 0x8961 +SIOCATMARK bits/ioctl.h d #define SIOCATMARK _IOR('s', 7, int) +SIOCGPGRP bits/ioctl.h d #define SIOCGPGRP _IOR('s', 9, pid_t) SIOCGSTAMP bits/ioctl.h d #define SIOCGSTAMP 0x8906 -SIOCPROTOPRIVATE bits/ioctl.h d #define SIOCPROTOPRIVATE 0x89E0 -SIOCRTMSG bits/ioctl.h d #define SIOCRTMSG 0x890D -SIOCSARP bits/ioctl.h d #define SIOCSARP 0x8955 -SIOCSIFADDR bits/ioctl.h d #define SIOCSIFADDR 0x8916 -SIOCSIFBR bits/ioctl.h d #define SIOCSIFBR 0x8941 -SIOCSIFBRDADDR bits/ioctl.h d #define SIOCSIFBRDADDR 0x891a -SIOCSIFDSTADDR bits/ioctl.h d #define SIOCSIFDSTADDR 0x8918 -SIOCSIFENCAP bits/ioctl.h d #define SIOCSIFENCAP 0x8926 -SIOCSIFFLAGS bits/ioctl.h d #define SIOCSIFFLAGS 0x8914 -SIOCSIFHWADDR bits/ioctl.h d #define SIOCSIFHWADDR 0x8924 -SIOCSIFHWBROADCAST bits/ioctl.h d #define SIOCSIFHWBROADCAST 0x8937 -SIOCSIFLINK bits/ioctl.h d #define SIOCSIFLINK 0x8911 -SIOCSIFMAP bits/ioctl.h d #define SIOCSIFMAP 0x8971 -SIOCSIFMEM bits/ioctl.h d #define SIOCSIFMEM 0x8920 -SIOCSIFMETRIC bits/ioctl.h d #define SIOCSIFMETRIC 0x891e -SIOCSIFMTU bits/ioctl.h d #define SIOCSIFMTU 0x8922 -SIOCSIFNAME bits/ioctl.h d #define SIOCSIFNAME 0x8923 -SIOCSIFNETMASK bits/ioctl.h d #define SIOCSIFNETMASK 0x891c -SIOCSIFPFLAGS bits/ioctl.h d #define SIOCSIFPFLAGS 0x8934 -SIOCSIFSLAVE bits/ioctl.h d #define SIOCSIFSLAVE 0x8930 -SIOCSIFTXQLEN bits/ioctl.h d #define SIOCSIFTXQLEN 0x8943 -SIOCSPGRP bits/ioctl.h d #define SIOCSPGRP 0x8902 -SIOCSRARP bits/ioctl.h d #define SIOCSRARP 0x8962 -SIOGIFINDEX bits/ioctl.h d #define SIOGIFINDEX SIOCGIFINDEX +SIOCGSTAMPNS bits/ioctl.h d #define SIOCGSTAMPNS 0x8907 +SIOCSPGRP bits/ioctl.h d #define SIOCSPGRP _IOW('s', 8, pid_t) SIZE_MAX bits/stdint.h d #define SIZE_MAX UINT32_MAX SI_ASYNCIO bits/signal.h d #define SI_ASYNCIO (-2) SI_MESGQ bits/signal.h d #define SI_MESGQ (-4) @@ -519,6 +460,7 @@ SO_NO_CHECK bits/socket.h d #define SO_NO_CHECK 11 SO_OOBINLINE bits/socket.h d #define SO_OOBINLINE 0x0100 SO_PASSCRED bits/socket.h d #define SO_PASSCRED 17 SO_PEERCRED bits/socket.h d #define SO_PEERCRED 18 +SO_PEERSEC bits/socket.h d #define SO_PEERSEC 30 SO_PRIORITY bits/socket.h d #define SO_PRIORITY 12 SO_PROTOCOL bits/socket.h d #define SO_PROTOCOL 0x1028 SO_RCVBUF bits/socket.h d #define SO_RCVBUF 0x1002 @@ -554,10 +496,15 @@ SYS_chmod bits/syscall.h d #define SYS_chmod 6088 SYS_chown bits/syscall.h d #define SYS_chown 6090 SYS_chroot bits/syscall.h d #define SYS_chroot 6156 SYS_clock_adjtime bits/syscall.h d #define SYS_clock_adjtime 6305 +SYS_clock_adjtime64 bits/syscall.h d #define SYS_clock_adjtime64 6405 SYS_clock_getres bits/syscall.h d #define SYS_clock_getres 6227 +SYS_clock_getres_time64 bits/syscall.h d #define SYS_clock_getres_time64 6406 SYS_clock_gettime bits/syscall.h d #define SYS_clock_gettime 6226 +SYS_clock_gettime64 bits/syscall.h d #define SYS_clock_gettime64 6403 SYS_clock_nanosleep bits/syscall.h d #define SYS_clock_nanosleep 6228 +SYS_clock_nanosleep_time64 bits/syscall.h d #define SYS_clock_nanosleep_time64 6407 SYS_clock_settime bits/syscall.h d #define SYS_clock_settime 6225 +SYS_clock_settime64 bits/syscall.h d #define SYS_clock_settime64 6404 SYS_clone bits/syscall.h d #define SYS_clone 6055 SYS_close bits/syscall.h d #define SYS_close 6003 SYS_connect bits/syscall.h d #define SYS_connect 6041 @@ -600,12 +547,12 @@ SYS_fork bits/syscall.h d #define SYS_fork 6056 SYS_fremovexattr bits/syscall.h d #define SYS_fremovexattr 6191 SYS_fsetxattr bits/syscall.h d #define SYS_fsetxattr 6182 SYS_fstat bits/syscall.h d #define SYS_fstat 6005 -SYS_fstatat bits/syscall.h d #define SYS_fstatat 6256 SYS_fstatfs bits/syscall.h d #define SYS_fstatfs 6135 SYS_fstatfs64 bits/syscall.h d #define SYS_fstatfs64 6218 SYS_fsync bits/syscall.h d #define SYS_fsync 6072 SYS_ftruncate bits/syscall.h d #define SYS_ftruncate 6075 SYS_futex bits/syscall.h d #define SYS_futex 6194 +SYS_futex_time64 bits/syscall.h d #define SYS_futex_time64 6422 SYS_futimesat bits/syscall.h d #define SYS_futimesat 6255 SYS_get_kernel_syms bits/syscall.h d #define SYS_get_kernel_syms 6170 SYS_get_mempolicy bits/syscall.h d #define SYS_get_mempolicy 6232 @@ -646,8 +593,13 @@ SYS_inotify_rm_watch bits/syscall.h d #define SYS_inotify_rm_watch 6249 SYS_io_cancel bits/syscall.h d #define SYS_io_cancel 6204 SYS_io_destroy bits/syscall.h d #define SYS_io_destroy 6201 SYS_io_getevents bits/syscall.h d #define SYS_io_getevents 6202 +SYS_io_pgetevents bits/syscall.h d #define SYS_io_pgetevents 6332 +SYS_io_pgetevents_time64 bits/syscall.h d #define SYS_io_pgetevents_time64 6416 SYS_io_setup bits/syscall.h d #define SYS_io_setup 6200 SYS_io_submit bits/syscall.h d #define SYS_io_submit 6203 +SYS_io_uring_enter bits/syscall.h d #define SYS_io_uring_enter 6426 +SYS_io_uring_register bits/syscall.h d #define SYS_io_uring_register 6427 +SYS_io_uring_setup bits/syscall.h d #define SYS_io_uring_setup 6425 SYS_ioctl bits/syscall.h d #define SYS_ioctl 6015 SYS_ioprio_get bits/syscall.h d #define SYS_ioprio_get 6278 SYS_ioprio_set bits/syscall.h d #define SYS_ioprio_set 6277 @@ -688,7 +640,9 @@ SYS_mq_getsetattr bits/syscall.h d #define SYS_mq_getsetattr 6239 SYS_mq_notify bits/syscall.h d #define SYS_mq_notify 6238 SYS_mq_open bits/syscall.h d #define SYS_mq_open 6234 SYS_mq_timedreceive bits/syscall.h d #define SYS_mq_timedreceive 6237 +SYS_mq_timedreceive_time64 bits/syscall.h d #define SYS_mq_timedreceive_time64 6419 SYS_mq_timedsend bits/syscall.h d #define SYS_mq_timedsend 6236 +SYS_mq_timedsend_time64 bits/syscall.h d #define SYS_mq_timedsend_time64 6418 SYS_mq_unlink bits/syscall.h d #define SYS_mq_unlink 6235 SYS_mremap bits/syscall.h d #define SYS_mremap 6024 SYS_msgctl bits/syscall.h d #define SYS_msgctl 6069 @@ -701,6 +655,7 @@ SYS_munlockall bits/syscall.h d #define SYS_munlockall 6149 SYS_munmap bits/syscall.h d #define SYS_munmap 6011 SYS_name_to_handle_at bits/syscall.h d #define SYS_name_to_handle_at 6303 SYS_nanosleep bits/syscall.h d #define SYS_nanosleep 6034 +SYS_newfstatat bits/syscall.h d #define SYS_newfstatat 6256 SYS_nfsservctl bits/syscall.h d #define SYS_nfsservctl 6173 SYS_open bits/syscall.h d #define SYS_open 6002 SYS_open_by_handle_at bits/syscall.h d #define SYS_open_by_handle_at 6304 @@ -708,6 +663,7 @@ SYS_openat bits/syscall.h d #define SYS_openat 6251 SYS_pause bits/syscall.h d #define SYS_pause 6033 SYS_perf_event_open bits/syscall.h d #define SYS_perf_event_open 6296 SYS_personality bits/syscall.h d #define SYS_personality 6132 +SYS_pidfd_send_signal bits/syscall.h d #define SYS_pidfd_send_signal 6424 SYS_pipe bits/syscall.h d #define SYS_pipe 6021 SYS_pipe2 bits/syscall.h d #define SYS_pipe2 6291 SYS_pivot_root bits/syscall.h d #define SYS_pivot_root 6151 @@ -716,6 +672,7 @@ SYS_pkey_free bits/syscall.h d #define SYS_pkey_free 6329 SYS_pkey_mprotect bits/syscall.h d #define SYS_pkey_mprotect 6327 SYS_poll bits/syscall.h d #define SYS_poll 6007 SYS_ppoll bits/syscall.h d #define SYS_ppoll 6265 +SYS_ppoll_time64 bits/syscall.h d #define SYS_ppoll_time64 6414 SYS_prctl bits/syscall.h d #define SYS_prctl 6153 SYS_pread64 bits/syscall.h d #define SYS_pread64 6016 SYS_preadv bits/syscall.h d #define SYS_preadv 6293 @@ -724,6 +681,7 @@ SYS_prlimit64 bits/syscall.h d #define SYS_prlimit64 6302 SYS_process_vm_readv bits/syscall.h d #define SYS_process_vm_readv 6309 SYS_process_vm_writev bits/syscall.h d #define SYS_process_vm_writev 6310 SYS_pselect6 bits/syscall.h d #define SYS_pselect6 6264 +SYS_pselect6_time64 bits/syscall.h d #define SYS_pselect6_time64 6413 SYS_ptrace bits/syscall.h d #define SYS_ptrace 6099 SYS_putpmsg bits/syscall.h d #define SYS_putpmsg 6175 SYS_pwrite64 bits/syscall.h d #define SYS_pwrite64 6017 @@ -739,6 +697,7 @@ SYS_readv bits/syscall.h d #define SYS_readv 6018 SYS_reboot bits/syscall.h d #define SYS_reboot 6164 SYS_recvfrom bits/syscall.h d #define SYS_recvfrom 6044 SYS_recvmmsg bits/syscall.h d #define SYS_recvmmsg 6298 +SYS_recvmmsg_time64 bits/syscall.h d #define SYS_recvmmsg_time64 6417 SYS_recvmsg bits/syscall.h d #define SYS_recvmsg 6046 SYS_remap_file_pages bits/syscall.h d #define SYS_remap_file_pages 6210 SYS_removexattr bits/syscall.h d #define SYS_removexattr 6189 @@ -750,6 +709,7 @@ SYS_reserved177 bits/syscall.h d #define SYS_reserved177 6177 SYS_reserved193 bits/syscall.h d #define SYS_reserved193 6193 SYS_restart_syscall bits/syscall.h d #define SYS_restart_syscall 6214 SYS_rmdir bits/syscall.h d #define SYS_rmdir 6082 +SYS_rseq bits/syscall.h d #define SYS_rseq 6331 SYS_rt_sigaction bits/syscall.h d #define SYS_rt_sigaction 6013 SYS_rt_sigpending bits/syscall.h d #define SYS_rt_sigpending 6125 SYS_rt_sigprocmask bits/syscall.h d #define SYS_rt_sigprocmask 6014 @@ -757,6 +717,7 @@ SYS_rt_sigqueueinfo bits/syscall.h d #define SYS_rt_sigqueueinfo 6127 SYS_rt_sigreturn bits/syscall.h d #define SYS_rt_sigreturn 6211 SYS_rt_sigsuspend bits/syscall.h d #define SYS_rt_sigsuspend 6128 SYS_rt_sigtimedwait bits/syscall.h d #define SYS_rt_sigtimedwait 6126 +SYS_rt_sigtimedwait_time64 bits/syscall.h d #define SYS_rt_sigtimedwait_time64 6421 SYS_rt_tgsigqueueinfo bits/syscall.h d #define SYS_rt_tgsigqueueinfo 6295 SYS_sched_get_priority_max bits/syscall.h d #define SYS_sched_get_priority_max 6143 SYS_sched_get_priority_min bits/syscall.h d #define SYS_sched_get_priority_min 6144 @@ -765,6 +726,7 @@ SYS_sched_getattr bits/syscall.h d #define SYS_sched_getattr 6314 SYS_sched_getparam bits/syscall.h d #define SYS_sched_getparam 6140 SYS_sched_getscheduler bits/syscall.h d #define SYS_sched_getscheduler 6142 SYS_sched_rr_get_interval bits/syscall.h d #define SYS_sched_rr_get_interval 6145 +SYS_sched_rr_get_interval_time64 bits/syscall.h d #define SYS_sched_rr_get_interval_time64 6423 SYS_sched_setaffinity bits/syscall.h d #define SYS_sched_setaffinity 6195 SYS_sched_setattr bits/syscall.h d #define SYS_sched_setattr 6313 SYS_sched_setparam bits/syscall.h d #define SYS_sched_setparam 6139 @@ -775,6 +737,7 @@ SYS_semctl bits/syscall.h d #define SYS_semctl 6064 SYS_semget bits/syscall.h d #define SYS_semget 6062 SYS_semop bits/syscall.h d #define SYS_semop 6063 SYS_semtimedop bits/syscall.h d #define SYS_semtimedop 6215 +SYS_semtimedop_time64 bits/syscall.h d #define SYS_semtimedop_time64 6420 SYS_sendfile bits/syscall.h d #define SYS_sendfile 6039 SYS_sendfile64 bits/syscall.h d #define SYS_sendfile64 6219 SYS_sendmmsg bits/syscall.h d #define SYS_sendmmsg 6307 @@ -818,6 +781,7 @@ SYS_splice bits/syscall.h d #define SYS_splice 6267 SYS_stat bits/syscall.h d #define SYS_stat 6004 SYS_statfs bits/syscall.h d #define SYS_statfs 6134 SYS_statfs64 bits/syscall.h d #define SYS_statfs64 6217 +SYS_statx bits/syscall.h d #define SYS_statx 6330 SYS_swapoff bits/syscall.h d #define SYS_swapoff 6163 SYS_swapon bits/syscall.h d #define SYS_swapon 6162 SYS_symlink bits/syscall.h d #define SYS_symlink 6086 @@ -835,11 +799,15 @@ SYS_timer_create bits/syscall.h d #define SYS_timer_create 6220 SYS_timer_delete bits/syscall.h d #define SYS_timer_delete 6224 SYS_timer_getoverrun bits/syscall.h d #define SYS_timer_getoverrun 6223 SYS_timer_gettime bits/syscall.h d #define SYS_timer_gettime 6222 +SYS_timer_gettime64 bits/syscall.h d #define SYS_timer_gettime64 6408 SYS_timer_settime bits/syscall.h d #define SYS_timer_settime 6221 +SYS_timer_settime64 bits/syscall.h d #define SYS_timer_settime64 6409 SYS_timerfd bits/syscall.h d #define SYS_timerfd 6281 SYS_timerfd_create bits/syscall.h d #define SYS_timerfd_create 6284 SYS_timerfd_gettime bits/syscall.h d #define SYS_timerfd_gettime 6285 +SYS_timerfd_gettime64 bits/syscall.h d #define SYS_timerfd_gettime64 6410 SYS_timerfd_settime bits/syscall.h d #define SYS_timerfd_settime 6286 +SYS_timerfd_settime64 bits/syscall.h d #define SYS_timerfd_settime64 6411 SYS_times bits/syscall.h d #define SYS_times 6098 SYS_tkill bits/syscall.h d #define SYS_tkill 6192 SYS_truncate bits/syscall.h d #define SYS_truncate 6074 @@ -853,6 +821,7 @@ SYS_userfaultfd bits/syscall.h d #define SYS_userfaultfd 6321 SYS_ustat bits/syscall.h d #define SYS_ustat 6133 SYS_utime bits/syscall.h d #define SYS_utime 6130 SYS_utimensat bits/syscall.h d #define SYS_utimensat 6279 +SYS_utimensat_time64 bits/syscall.h d #define SYS_utimensat_time64 6412 SYS_utimes bits/syscall.h d #define SYS_utimes 6230 SYS_vhangup bits/syscall.h d #define SYS_vhangup 6150 SYS_vmsplice bits/syscall.h d #define SYS_vmsplice 6270 @@ -902,6 +871,7 @@ TIOCGPGRP bits/ioctl.h d #define TIOCGPGRP _IOR('t', 119, int) TIOCGPKT bits/ioctl.h d #define TIOCGPKT _IOR('T', 0x38, int) TIOCGPTLCK bits/ioctl.h d #define TIOCGPTLCK _IOR('T', 0x39, int) TIOCGPTN bits/ioctl.h d #define TIOCGPTN _IOR('T', 0x30, unsigned int) +TIOCGPTPEER bits/ioctl.h d #define TIOCGPTPEER _IO('T', 0x41) TIOCGRS485 bits/ioctl.h d #define TIOCGRS485 _IOR('T', 0x2E, char[32]) TIOCGSERIAL bits/ioctl.h d #define TIOCGSERIAL 0x5484 TIOCGSID bits/ioctl.h d #define TIOCGSID 0x7416 @@ -932,14 +902,6 @@ TIOCNOTTY bits/ioctl.h d #define TIOCNOTTY 0x5471 TIOCNXCL bits/ioctl.h d #define TIOCNXCL 0x740E TIOCOUTQ bits/ioctl.h d #define TIOCOUTQ 0x7472 TIOCPKT bits/ioctl.h d #define TIOCPKT 0x5470 -TIOCPKT_DATA bits/ioctl.h d #define TIOCPKT_DATA 0 -TIOCPKT_DOSTOP bits/ioctl.h d #define TIOCPKT_DOSTOP 32 -TIOCPKT_FLUSHREAD bits/ioctl.h d #define TIOCPKT_FLUSHREAD 1 -TIOCPKT_FLUSHWRITE bits/ioctl.h d #define TIOCPKT_FLUSHWRITE 2 -TIOCPKT_IOCTL bits/ioctl.h d #define TIOCPKT_IOCTL 64 -TIOCPKT_NOSTOP bits/ioctl.h d #define TIOCPKT_NOSTOP 16 -TIOCPKT_START bits/ioctl.h d #define TIOCPKT_START 8 -TIOCPKT_STOP bits/ioctl.h d #define TIOCPKT_STOP 4 TIOCSBRK bits/ioctl.h d #define TIOCSBRK 0x5427 TIOCSCTTY bits/ioctl.h d #define TIOCSCTTY 0x5480 TIOCSERCONFIG bits/ioctl.h d #define TIOCSERCONFIG 0x5488 @@ -949,7 +911,6 @@ TIOCSERGSTRUCT bits/ioctl.h d #define TIOCSERGSTRUCT 0x548D TIOCSERGWILD bits/ioctl.h d #define TIOCSERGWILD 0x5489 TIOCSERSETMULTI bits/ioctl.h d #define TIOCSERSETMULTI 0x5490 TIOCSERSWILD bits/ioctl.h d #define TIOCSERSWILD 0x548A -TIOCSER_TEMT bits/ioctl.h d #define TIOCSER_TEMT 0x01 TIOCSER_TEMT bits/termios.h d #define TIOCSER_TEMT 1 TIOCSETD bits/ioctl.h d #define TIOCSETD 0x7401 TIOCSETN bits/ioctl.h d #define TIOCSETN 0x740A @@ -1060,6 +1021,7 @@ __DEFINED_sigset_t bits/alltypes.h d #define __DEFINED_sigset_t __DEFINED_size_t bits/alltypes.h d #define __DEFINED_size_t __DEFINED_socklen_t bits/alltypes.h d #define __DEFINED_socklen_t __DEFINED_ssize_t bits/alltypes.h d #define __DEFINED_ssize_t +__DEFINED_struct__IO_FILE bits/alltypes.h d #define __DEFINED_struct__IO_FILE __DEFINED_struct_iovec bits/alltypes.h d #define __DEFINED_struct_iovec __DEFINED_struct_timespec bits/alltypes.h d #define __DEFINED_struct_timespec __DEFINED_struct_timeval bits/alltypes.h d #define __DEFINED_struct_timeval @@ -1101,10 +1063,15 @@ __NR_chmod bits/syscall.h d #define __NR_chmod 6088 __NR_chown bits/syscall.h d #define __NR_chown 6090 __NR_chroot bits/syscall.h d #define __NR_chroot 6156 __NR_clock_adjtime bits/syscall.h d #define __NR_clock_adjtime 6305 +__NR_clock_adjtime64 bits/syscall.h d #define __NR_clock_adjtime64 6405 __NR_clock_getres bits/syscall.h d #define __NR_clock_getres 6227 +__NR_clock_getres_time64 bits/syscall.h d #define __NR_clock_getres_time64 6406 __NR_clock_gettime bits/syscall.h d #define __NR_clock_gettime 6226 +__NR_clock_gettime64 bits/syscall.h d #define __NR_clock_gettime64 6403 __NR_clock_nanosleep bits/syscall.h d #define __NR_clock_nanosleep 6228 +__NR_clock_nanosleep_time64 bits/syscall.h d #define __NR_clock_nanosleep_time64 6407 __NR_clock_settime bits/syscall.h d #define __NR_clock_settime 6225 +__NR_clock_settime64 bits/syscall.h d #define __NR_clock_settime64 6404 __NR_clone bits/syscall.h d #define __NR_clone 6055 __NR_close bits/syscall.h d #define __NR_close 6003 __NR_connect bits/syscall.h d #define __NR_connect 6041 @@ -1147,12 +1114,12 @@ __NR_fork bits/syscall.h d #define __NR_fork 6056 __NR_fremovexattr bits/syscall.h d #define __NR_fremovexattr 6191 __NR_fsetxattr bits/syscall.h d #define __NR_fsetxattr 6182 __NR_fstat bits/syscall.h d #define __NR_fstat 6005 -__NR_fstatat bits/syscall.h d #define __NR_fstatat 6256 __NR_fstatfs bits/syscall.h d #define __NR_fstatfs 6135 __NR_fstatfs64 bits/syscall.h d #define __NR_fstatfs64 6218 __NR_fsync bits/syscall.h d #define __NR_fsync 6072 __NR_ftruncate bits/syscall.h d #define __NR_ftruncate 6075 __NR_futex bits/syscall.h d #define __NR_futex 6194 +__NR_futex_time64 bits/syscall.h d #define __NR_futex_time64 6422 __NR_futimesat bits/syscall.h d #define __NR_futimesat 6255 __NR_get_kernel_syms bits/syscall.h d #define __NR_get_kernel_syms 6170 __NR_get_mempolicy bits/syscall.h d #define __NR_get_mempolicy 6232 @@ -1193,8 +1160,13 @@ __NR_inotify_rm_watch bits/syscall.h d #define __NR_inotify_rm_watch 6249 __NR_io_cancel bits/syscall.h d #define __NR_io_cancel 6204 __NR_io_destroy bits/syscall.h d #define __NR_io_destroy 6201 __NR_io_getevents bits/syscall.h d #define __NR_io_getevents 6202 +__NR_io_pgetevents bits/syscall.h d #define __NR_io_pgetevents 6332 +__NR_io_pgetevents_time64 bits/syscall.h d #define __NR_io_pgetevents_time64 6416 __NR_io_setup bits/syscall.h d #define __NR_io_setup 6200 __NR_io_submit bits/syscall.h d #define __NR_io_submit 6203 +__NR_io_uring_enter bits/syscall.h d #define __NR_io_uring_enter 6426 +__NR_io_uring_register bits/syscall.h d #define __NR_io_uring_register 6427 +__NR_io_uring_setup bits/syscall.h d #define __NR_io_uring_setup 6425 __NR_ioctl bits/syscall.h d #define __NR_ioctl 6015 __NR_ioprio_get bits/syscall.h d #define __NR_ioprio_get 6278 __NR_ioprio_set bits/syscall.h d #define __NR_ioprio_set 6277 @@ -1235,7 +1207,9 @@ __NR_mq_getsetattr bits/syscall.h d #define __NR_mq_getsetattr 6239 __NR_mq_notify bits/syscall.h d #define __NR_mq_notify 6238 __NR_mq_open bits/syscall.h d #define __NR_mq_open 6234 __NR_mq_timedreceive bits/syscall.h d #define __NR_mq_timedreceive 6237 +__NR_mq_timedreceive_time64 bits/syscall.h d #define __NR_mq_timedreceive_time64 6419 __NR_mq_timedsend bits/syscall.h d #define __NR_mq_timedsend 6236 +__NR_mq_timedsend_time64 bits/syscall.h d #define __NR_mq_timedsend_time64 6418 __NR_mq_unlink bits/syscall.h d #define __NR_mq_unlink 6235 __NR_mremap bits/syscall.h d #define __NR_mremap 6024 __NR_msgctl bits/syscall.h d #define __NR_msgctl 6069 @@ -1248,6 +1222,7 @@ __NR_munlockall bits/syscall.h d #define __NR_munlockall 6149 __NR_munmap bits/syscall.h d #define __NR_munmap 6011 __NR_name_to_handle_at bits/syscall.h d #define __NR_name_to_handle_at 6303 __NR_nanosleep bits/syscall.h d #define __NR_nanosleep 6034 +__NR_newfstatat bits/syscall.h d #define __NR_newfstatat 6256 __NR_nfsservctl bits/syscall.h d #define __NR_nfsservctl 6173 __NR_open bits/syscall.h d #define __NR_open 6002 __NR_open_by_handle_at bits/syscall.h d #define __NR_open_by_handle_at 6304 @@ -1255,6 +1230,7 @@ __NR_openat bits/syscall.h d #define __NR_openat 6251 __NR_pause bits/syscall.h d #define __NR_pause 6033 __NR_perf_event_open bits/syscall.h d #define __NR_perf_event_open 6296 __NR_personality bits/syscall.h d #define __NR_personality 6132 +__NR_pidfd_send_signal bits/syscall.h d #define __NR_pidfd_send_signal 6424 __NR_pipe bits/syscall.h d #define __NR_pipe 6021 __NR_pipe2 bits/syscall.h d #define __NR_pipe2 6291 __NR_pivot_root bits/syscall.h d #define __NR_pivot_root 6151 @@ -1263,6 +1239,7 @@ __NR_pkey_free bits/syscall.h d #define __NR_pkey_free 6329 __NR_pkey_mprotect bits/syscall.h d #define __NR_pkey_mprotect 6327 __NR_poll bits/syscall.h d #define __NR_poll 6007 __NR_ppoll bits/syscall.h d #define __NR_ppoll 6265 +__NR_ppoll_time64 bits/syscall.h d #define __NR_ppoll_time64 6414 __NR_prctl bits/syscall.h d #define __NR_prctl 6153 __NR_pread64 bits/syscall.h d #define __NR_pread64 6016 __NR_preadv bits/syscall.h d #define __NR_preadv 6293 @@ -1271,6 +1248,7 @@ __NR_prlimit64 bits/syscall.h d #define __NR_prlimit64 6302 __NR_process_vm_readv bits/syscall.h d #define __NR_process_vm_readv 6309 __NR_process_vm_writev bits/syscall.h d #define __NR_process_vm_writev 6310 __NR_pselect6 bits/syscall.h d #define __NR_pselect6 6264 +__NR_pselect6_time64 bits/syscall.h d #define __NR_pselect6_time64 6413 __NR_ptrace bits/syscall.h d #define __NR_ptrace 6099 __NR_putpmsg bits/syscall.h d #define __NR_putpmsg 6175 __NR_pwrite64 bits/syscall.h d #define __NR_pwrite64 6017 @@ -1286,6 +1264,7 @@ __NR_readv bits/syscall.h d #define __NR_readv 6018 __NR_reboot bits/syscall.h d #define __NR_reboot 6164 __NR_recvfrom bits/syscall.h d #define __NR_recvfrom 6044 __NR_recvmmsg bits/syscall.h d #define __NR_recvmmsg 6298 +__NR_recvmmsg_time64 bits/syscall.h d #define __NR_recvmmsg_time64 6417 __NR_recvmsg bits/syscall.h d #define __NR_recvmsg 6046 __NR_remap_file_pages bits/syscall.h d #define __NR_remap_file_pages 6210 __NR_removexattr bits/syscall.h d #define __NR_removexattr 6189 @@ -1297,6 +1276,7 @@ __NR_reserved177 bits/syscall.h d #define __NR_reserved177 6177 __NR_reserved193 bits/syscall.h d #define __NR_reserved193 6193 __NR_restart_syscall bits/syscall.h d #define __NR_restart_syscall 6214 __NR_rmdir bits/syscall.h d #define __NR_rmdir 6082 +__NR_rseq bits/syscall.h d #define __NR_rseq 6331 __NR_rt_sigaction bits/syscall.h d #define __NR_rt_sigaction 6013 __NR_rt_sigpending bits/syscall.h d #define __NR_rt_sigpending 6125 __NR_rt_sigprocmask bits/syscall.h d #define __NR_rt_sigprocmask 6014 @@ -1304,6 +1284,7 @@ __NR_rt_sigqueueinfo bits/syscall.h d #define __NR_rt_sigqueueinfo 6127 __NR_rt_sigreturn bits/syscall.h d #define __NR_rt_sigreturn 6211 __NR_rt_sigsuspend bits/syscall.h d #define __NR_rt_sigsuspend 6128 __NR_rt_sigtimedwait bits/syscall.h d #define __NR_rt_sigtimedwait 6126 +__NR_rt_sigtimedwait_time64 bits/syscall.h d #define __NR_rt_sigtimedwait_time64 6421 __NR_rt_tgsigqueueinfo bits/syscall.h d #define __NR_rt_tgsigqueueinfo 6295 __NR_sched_get_priority_max bits/syscall.h d #define __NR_sched_get_priority_max 6143 __NR_sched_get_priority_min bits/syscall.h d #define __NR_sched_get_priority_min 6144 @@ -1312,6 +1293,7 @@ __NR_sched_getattr bits/syscall.h d #define __NR_sched_getattr 6314 __NR_sched_getparam bits/syscall.h d #define __NR_sched_getparam 6140 __NR_sched_getscheduler bits/syscall.h d #define __NR_sched_getscheduler 6142 __NR_sched_rr_get_interval bits/syscall.h d #define __NR_sched_rr_get_interval 6145 +__NR_sched_rr_get_interval_time64 bits/syscall.h d #define __NR_sched_rr_get_interval_time64 6423 __NR_sched_setaffinity bits/syscall.h d #define __NR_sched_setaffinity 6195 __NR_sched_setattr bits/syscall.h d #define __NR_sched_setattr 6313 __NR_sched_setparam bits/syscall.h d #define __NR_sched_setparam 6139 @@ -1322,6 +1304,7 @@ __NR_semctl bits/syscall.h d #define __NR_semctl 6064 __NR_semget bits/syscall.h d #define __NR_semget 6062 __NR_semop bits/syscall.h d #define __NR_semop 6063 __NR_semtimedop bits/syscall.h d #define __NR_semtimedop 6215 +__NR_semtimedop_time64 bits/syscall.h d #define __NR_semtimedop_time64 6420 __NR_sendfile bits/syscall.h d #define __NR_sendfile 6039 __NR_sendfile64 bits/syscall.h d #define __NR_sendfile64 6219 __NR_sendmmsg bits/syscall.h d #define __NR_sendmmsg 6307 @@ -1365,6 +1348,7 @@ __NR_splice bits/syscall.h d #define __NR_splice 6267 __NR_stat bits/syscall.h d #define __NR_stat 6004 __NR_statfs bits/syscall.h d #define __NR_statfs 6134 __NR_statfs64 bits/syscall.h d #define __NR_statfs64 6217 +__NR_statx bits/syscall.h d #define __NR_statx 6330 __NR_swapoff bits/syscall.h d #define __NR_swapoff 6163 __NR_swapon bits/syscall.h d #define __NR_swapon 6162 __NR_symlink bits/syscall.h d #define __NR_symlink 6086 @@ -1382,11 +1366,15 @@ __NR_timer_create bits/syscall.h d #define __NR_timer_create 6220 __NR_timer_delete bits/syscall.h d #define __NR_timer_delete 6224 __NR_timer_getoverrun bits/syscall.h d #define __NR_timer_getoverrun 6223 __NR_timer_gettime bits/syscall.h d #define __NR_timer_gettime 6222 +__NR_timer_gettime64 bits/syscall.h d #define __NR_timer_gettime64 6408 __NR_timer_settime bits/syscall.h d #define __NR_timer_settime 6221 +__NR_timer_settime64 bits/syscall.h d #define __NR_timer_settime64 6409 __NR_timerfd bits/syscall.h d #define __NR_timerfd 6281 __NR_timerfd_create bits/syscall.h d #define __NR_timerfd_create 6284 __NR_timerfd_gettime bits/syscall.h d #define __NR_timerfd_gettime 6285 +__NR_timerfd_gettime64 bits/syscall.h d #define __NR_timerfd_gettime64 6410 __NR_timerfd_settime bits/syscall.h d #define __NR_timerfd_settime 6286 +__NR_timerfd_settime64 bits/syscall.h d #define __NR_timerfd_settime64 6411 __NR_times bits/syscall.h d #define __NR_times 6098 __NR_tkill bits/syscall.h d #define __NR_tkill 6192 __NR_truncate bits/syscall.h d #define __NR_truncate 6074 @@ -1400,6 +1388,7 @@ __NR_userfaultfd bits/syscall.h d #define __NR_userfaultfd 6321 __NR_ustat bits/syscall.h d #define __NR_ustat 6133 __NR_utime bits/syscall.h d #define __NR_utime 6130 __NR_utimensat bits/syscall.h d #define __NR_utimensat 6279 +__NR_utimensat_time64 bits/syscall.h d #define __NR_utimensat_time64 6412 __NR_utimes bits/syscall.h d #define __NR_utimes 6230 __NR_vhangup bits/syscall.h d #define __NR_vhangup 6150 __NR_vmsplice bits/syscall.h d #define __NR_vmsplice 6270 @@ -1434,13 +1423,13 @@ greg_t bits/signal.h t typedef unsigned long long greg_t, gregset_t[32]; gregset_t bits/signal.h t typedef unsigned long long greg_t, gregset_t[32]; id_t bits/alltypes.h t typedef unsigned id_t; ino_t bits/alltypes.h t typedef unsigned _Int64 ino_t; -int16_t bits/alltypes.h t typedef short int16_t; -int32_t bits/alltypes.h t typedef int int32_t; -int64_t bits/alltypes.h t typedef _Int64 int64_t; +int16_t bits/alltypes.h t typedef signed short int16_t; +int32_t bits/alltypes.h t typedef signed int int32_t; +int64_t bits/alltypes.h t typedef signed _Int64 int64_t; int8_t bits/alltypes.h t typedef signed char int8_t; int_fast16_t bits/stdint.h t typedef int32_t int_fast16_t; int_fast32_t bits/stdint.h t typedef int32_t int_fast32_t; -intmax_t bits/alltypes.h t typedef _Int64 intmax_t; +intmax_t bits/alltypes.h t typedef signed _Int64 intmax_t; intptr_t bits/alltypes.h t typedef _Addr intptr_t; key_t bits/alltypes.h t typedef int key_t; locale_t bits/alltypes.h t typedef struct __locale_struct * locale_t; @@ -1475,6 +1464,7 @@ sigset_t bits/alltypes.h t typedef struct __sigset_t { unsigned long __bits[128/ size_t bits/alltypes.h t typedef unsigned _Addr size_t; socklen_t bits/alltypes.h t typedef unsigned socklen_t; ssize_t bits/alltypes.h t typedef _Addr ssize_t; +struct _IO_FILE bits/alltypes.h s struct __mbstate_t bits/alltypes.h s struct __sigset_t bits/alltypes.h s struct __ucontext bits/signal.h s @@ -1495,7 +1485,6 @@ struct termios bits/termios.h s struct timespec bits/alltypes.h s struct timeval bits/alltypes.h s struct user bits/user.h s -struct winsize bits/ioctl.h s suseconds_t bits/alltypes.h t typedef long suseconds_t; time_t bits/alltypes.h t typedef long time_t; timer_t bits/alltypes.h t typedef void * timer_t; diff --git a/data/musl.or1k.decls b/data/musl.or1k.decls index f2371c8..b1a6973 100644 --- a/data/musl.or1k.decls +++ b/data/musl.or1k.decls @@ -271,22 +271,6 @@ NL0 bits/termios.h d #define NL0 0000000 NL1 bits/termios.h d #define NL1 0000400 NLDLY bits/termios.h d #define NLDLY 0000400 NOFLSH bits/termios.h d #define NOFLSH 0000200 -N_6PACK bits/ioctl.h d #define N_6PACK 7 -N_AX25 bits/ioctl.h d #define N_AX25 5 -N_HCI bits/ioctl.h d #define N_HCI 15 -N_HDLC bits/ioctl.h d #define N_HDLC 13 -N_IRDA bits/ioctl.h d #define N_IRDA 11 -N_MASC bits/ioctl.h d #define N_MASC 8 -N_MOUSE bits/ioctl.h d #define N_MOUSE 2 -N_PPP bits/ioctl.h d #define N_PPP 3 -N_PROFIBUS_FDL bits/ioctl.h d #define N_PROFIBUS_FDL 10 -N_R3964 bits/ioctl.h d #define N_R3964 9 -N_SLIP bits/ioctl.h d #define N_SLIP 1 -N_SMSBLOCK bits/ioctl.h d #define N_SMSBLOCK 12 -N_STRIP bits/ioctl.h d #define N_STRIP 4 -N_SYNC_PPP bits/ioctl.h d #define N_SYNC_PPP 14 -N_TTY bits/ioctl.h d #define N_TTY 0 -N_X25 bits/ioctl.h d #define N_X25 6 OCRNL bits/termios.h d #define OCRNL 0000010 OFDEL bits/termios.h d #define OFDEL 0000200 OFILL bits/termios.h d #define OFILL 0000100 @@ -314,7 +298,7 @@ O_RSYNC bits/fcntl.h d #define O_RSYNC 04010000 O_SYNC bits/fcntl.h d #define O_SYNC 04010000 O_TMPFILE bits/fcntl.h d #define O_TMPFILE 020200000 O_TRUNC bits/fcntl.h d #define O_TRUNC 01000 -PAGE_SIZE bits/limits.h d #define PAGE_SIZE 8192 +PAGESIZE bits/limits.h d #define PAGESIZE 8192 PARENB bits/termios.h d #define PARENB 0000400 PARMRK bits/termios.h d #define PARMRK 0000010 PARODD bits/termios.h d #define PARODD 0001000 @@ -365,64 +349,11 @@ SIGVTALRM bits/signal.h d #define SIGVTALRM 26 SIGWINCH bits/signal.h d #define SIGWINCH 28 SIGXCPU bits/signal.h d #define SIGXCPU 24 SIGXFSZ bits/signal.h d #define SIGXFSZ 25 -SIOCADDDLCI bits/ioctl.h d #define SIOCADDDLCI 0x8980 -SIOCADDMULTI bits/ioctl.h d #define SIOCADDMULTI 0x8931 -SIOCADDRT bits/ioctl.h d #define SIOCADDRT 0x890B SIOCATMARK bits/ioctl.h d #define SIOCATMARK 0x8905 -SIOCDARP bits/ioctl.h d #define SIOCDARP 0x8953 -SIOCDELDLCI bits/ioctl.h d #define SIOCDELDLCI 0x8981 -SIOCDELMULTI bits/ioctl.h d #define SIOCDELMULTI 0x8932 -SIOCDELRT bits/ioctl.h d #define SIOCDELRT 0x890C -SIOCDEVPRIVATE bits/ioctl.h d #define SIOCDEVPRIVATE 0x89F0 -SIOCDIFADDR bits/ioctl.h d #define SIOCDIFADDR 0x8936 -SIOCDRARP bits/ioctl.h d #define SIOCDRARP 0x8960 -SIOCGARP bits/ioctl.h d #define SIOCGARP 0x8954 -SIOCGIFADDR bits/ioctl.h d #define SIOCGIFADDR 0x8915 -SIOCGIFBR bits/ioctl.h d #define SIOCGIFBR 0x8940 -SIOCGIFBRDADDR bits/ioctl.h d #define SIOCGIFBRDADDR 0x8919 -SIOCGIFCONF bits/ioctl.h d #define SIOCGIFCONF 0x8912 -SIOCGIFCOUNT bits/ioctl.h d #define SIOCGIFCOUNT 0x8938 -SIOCGIFDSTADDR bits/ioctl.h d #define SIOCGIFDSTADDR 0x8917 -SIOCGIFENCAP bits/ioctl.h d #define SIOCGIFENCAP 0x8925 -SIOCGIFFLAGS bits/ioctl.h d #define SIOCGIFFLAGS 0x8913 -SIOCGIFHWADDR bits/ioctl.h d #define SIOCGIFHWADDR 0x8927 -SIOCGIFINDEX bits/ioctl.h d #define SIOCGIFINDEX 0x8933 -SIOCGIFMAP bits/ioctl.h d #define SIOCGIFMAP 0x8970 -SIOCGIFMEM bits/ioctl.h d #define SIOCGIFMEM 0x891f -SIOCGIFMETRIC bits/ioctl.h d #define SIOCGIFMETRIC 0x891d -SIOCGIFMTU bits/ioctl.h d #define SIOCGIFMTU 0x8921 -SIOCGIFNAME bits/ioctl.h d #define SIOCGIFNAME 0x8910 -SIOCGIFNETMASK bits/ioctl.h d #define SIOCGIFNETMASK 0x891b -SIOCGIFPFLAGS bits/ioctl.h d #define SIOCGIFPFLAGS 0x8935 -SIOCGIFSLAVE bits/ioctl.h d #define SIOCGIFSLAVE 0x8929 -SIOCGIFTXQLEN bits/ioctl.h d #define SIOCGIFTXQLEN 0x8942 SIOCGPGRP bits/ioctl.h d #define SIOCGPGRP 0x8904 -SIOCGRARP bits/ioctl.h d #define SIOCGRARP 0x8961 SIOCGSTAMP bits/ioctl.h d #define SIOCGSTAMP 0x8906 -SIOCPROTOPRIVATE bits/ioctl.h d #define SIOCPROTOPRIVATE 0x89E0 -SIOCRTMSG bits/ioctl.h d #define SIOCRTMSG 0x890D -SIOCSARP bits/ioctl.h d #define SIOCSARP 0x8955 -SIOCSIFADDR bits/ioctl.h d #define SIOCSIFADDR 0x8916 -SIOCSIFBR bits/ioctl.h d #define SIOCSIFBR 0x8941 -SIOCSIFBRDADDR bits/ioctl.h d #define SIOCSIFBRDADDR 0x891a -SIOCSIFDSTADDR bits/ioctl.h d #define SIOCSIFDSTADDR 0x8918 -SIOCSIFENCAP bits/ioctl.h d #define SIOCSIFENCAP 0x8926 -SIOCSIFFLAGS bits/ioctl.h d #define SIOCSIFFLAGS 0x8914 -SIOCSIFHWADDR bits/ioctl.h d #define SIOCSIFHWADDR 0x8924 -SIOCSIFHWBROADCAST bits/ioctl.h d #define SIOCSIFHWBROADCAST 0x8937 -SIOCSIFLINK bits/ioctl.h d #define SIOCSIFLINK 0x8911 -SIOCSIFMAP bits/ioctl.h d #define SIOCSIFMAP 0x8971 -SIOCSIFMEM bits/ioctl.h d #define SIOCSIFMEM 0x8920 -SIOCSIFMETRIC bits/ioctl.h d #define SIOCSIFMETRIC 0x891e -SIOCSIFMTU bits/ioctl.h d #define SIOCSIFMTU 0x8922 -SIOCSIFNAME bits/ioctl.h d #define SIOCSIFNAME 0x8923 -SIOCSIFNETMASK bits/ioctl.h d #define SIOCSIFNETMASK 0x891c -SIOCSIFPFLAGS bits/ioctl.h d #define SIOCSIFPFLAGS 0x8934 -SIOCSIFSLAVE bits/ioctl.h d #define SIOCSIFSLAVE 0x8930 -SIOCSIFTXQLEN bits/ioctl.h d #define SIOCSIFTXQLEN 0x8943 +SIOCGSTAMPNS bits/ioctl.h d #define SIOCGSTAMPNS 0x8907 SIOCSPGRP bits/ioctl.h d #define SIOCSPGRP 0x8902 -SIOCSRARP bits/ioctl.h d #define SIOCSRARP 0x8962 -SIOGIFINDEX bits/ioctl.h d #define SIOGIFINDEX SIOCGIFINDEX SIZE_MAX bits/stdint.h d #define SIZE_MAX UINT32_MAX SYS__llseek bits/syscall.h d #define SYS__llseek 62 SYS_accept bits/syscall.h d #define SYS_accept 202 @@ -438,10 +369,15 @@ SYS_capset bits/syscall.h d #define SYS_capset 91 SYS_chdir bits/syscall.h d #define SYS_chdir 49 SYS_chroot bits/syscall.h d #define SYS_chroot 51 SYS_clock_adjtime bits/syscall.h d #define SYS_clock_adjtime 266 +SYS_clock_adjtime64 bits/syscall.h d #define SYS_clock_adjtime64 405 SYS_clock_getres bits/syscall.h d #define SYS_clock_getres 114 +SYS_clock_getres_time64 bits/syscall.h d #define SYS_clock_getres_time64 406 SYS_clock_gettime bits/syscall.h d #define SYS_clock_gettime 113 +SYS_clock_gettime64 bits/syscall.h d #define SYS_clock_gettime64 403 SYS_clock_nanosleep bits/syscall.h d #define SYS_clock_nanosleep 115 +SYS_clock_nanosleep_time64 bits/syscall.h d #define SYS_clock_nanosleep_time64 407 SYS_clock_settime bits/syscall.h d #define SYS_clock_settime 112 +SYS_clock_settime64 bits/syscall.h d #define SYS_clock_settime64 404 SYS_clone bits/syscall.h d #define SYS_clone 220 SYS_close bits/syscall.h d #define SYS_close 57 SYS_connect bits/syscall.h d #define SYS_connect 203 @@ -481,6 +417,7 @@ SYS_fstatfs64 bits/syscall.h d #define SYS_fstatfs64 44 SYS_fsync bits/syscall.h d #define SYS_fsync 82 SYS_ftruncate64 bits/syscall.h d #define SYS_ftruncate64 46 SYS_futex bits/syscall.h d #define SYS_futex 98 +SYS_futex_time64 bits/syscall.h d #define SYS_futex_time64 422 SYS_get_mempolicy bits/syscall.h d #define SYS_get_mempolicy 236 SYS_get_robust_list bits/syscall.h d #define SYS_get_robust_list 100 SYS_getcpu bits/syscall.h d #define SYS_getcpu 168 @@ -515,12 +452,18 @@ SYS_inotify_rm_watch bits/syscall.h d #define SYS_inotify_rm_watch 28 SYS_io_cancel bits/syscall.h d #define SYS_io_cancel 3 SYS_io_destroy bits/syscall.h d #define SYS_io_destroy 1 SYS_io_getevents bits/syscall.h d #define SYS_io_getevents 4 +SYS_io_pgetevents bits/syscall.h d #define SYS_io_pgetevents 292 +SYS_io_pgetevents_time64 bits/syscall.h d #define SYS_io_pgetevents_time64 416 SYS_io_setup bits/syscall.h d #define SYS_io_setup 0 SYS_io_submit bits/syscall.h d #define SYS_io_submit 2 +SYS_io_uring_enter bits/syscall.h d #define SYS_io_uring_enter 426 +SYS_io_uring_register bits/syscall.h d #define SYS_io_uring_register 427 +SYS_io_uring_setup bits/syscall.h d #define SYS_io_uring_setup 425 SYS_ioctl bits/syscall.h d #define SYS_ioctl 29 SYS_ioprio_get bits/syscall.h d #define SYS_ioprio_get 31 SYS_ioprio_set bits/syscall.h d #define SYS_ioprio_set 30 SYS_kcmp bits/syscall.h d #define SYS_kcmp 272 +SYS_kexec_file_load bits/syscall.h d #define SYS_kexec_file_load 294 SYS_kexec_load bits/syscall.h d #define SYS_kexec_load 104 SYS_keyctl bits/syscall.h d #define SYS_keyctl 219 SYS_kill bits/syscall.h d #define SYS_kill 129 @@ -529,6 +472,7 @@ SYS_linkat bits/syscall.h d #define SYS_linkat 37 SYS_listen bits/syscall.h d #define SYS_listen 201 SYS_listxattr bits/syscall.h d #define SYS_listxattr 11 SYS_llistxattr bits/syscall.h d #define SYS_llistxattr 12 +SYS_llseek bits/syscall.h d #define SYS_llseek 62 SYS_lookup_dcookie bits/syscall.h d #define SYS_lookup_dcookie 18 SYS_lremovexattr bits/syscall.h d #define SYS_lremovexattr 15 SYS_lsetxattr bits/syscall.h d #define SYS_lsetxattr 6 @@ -551,7 +495,9 @@ SYS_mq_getsetattr bits/syscall.h d #define SYS_mq_getsetattr 185 SYS_mq_notify bits/syscall.h d #define SYS_mq_notify 184 SYS_mq_open bits/syscall.h d #define SYS_mq_open 180 SYS_mq_timedreceive bits/syscall.h d #define SYS_mq_timedreceive 183 +SYS_mq_timedreceive_time64 bits/syscall.h d #define SYS_mq_timedreceive_time64 419 SYS_mq_timedsend bits/syscall.h d #define SYS_mq_timedsend 182 +SYS_mq_timedsend_time64 bits/syscall.h d #define SYS_mq_timedsend_time64 418 SYS_mq_unlink bits/syscall.h d #define SYS_mq_unlink 181 SYS_mremap bits/syscall.h d #define SYS_mremap 216 SYS_msgctl bits/syscall.h d #define SYS_msgctl 187 @@ -570,12 +516,14 @@ SYS_openat bits/syscall.h d #define SYS_openat 56 SYS_or1k_atomic bits/syscall.h d #define SYS_or1k_atomic 244 SYS_perf_event_open bits/syscall.h d #define SYS_perf_event_open 241 SYS_personality bits/syscall.h d #define SYS_personality 92 +SYS_pidfd_send_signal bits/syscall.h d #define SYS_pidfd_send_signal 424 SYS_pipe2 bits/syscall.h d #define SYS_pipe2 59 SYS_pivot_root bits/syscall.h d #define SYS_pivot_root 41 SYS_pkey_alloc bits/syscall.h d #define SYS_pkey_alloc 289 SYS_pkey_free bits/syscall.h d #define SYS_pkey_free 290 SYS_pkey_mprotect bits/syscall.h d #define SYS_pkey_mprotect 288 SYS_ppoll bits/syscall.h d #define SYS_ppoll 73 +SYS_ppoll_time64 bits/syscall.h d #define SYS_ppoll_time64 414 SYS_prctl bits/syscall.h d #define SYS_prctl 167 SYS_pread64 bits/syscall.h d #define SYS_pread64 67 SYS_preadv bits/syscall.h d #define SYS_preadv 69 @@ -584,6 +532,7 @@ SYS_prlimit64 bits/syscall.h d #define SYS_prlimit64 261 SYS_process_vm_readv bits/syscall.h d #define SYS_process_vm_readv 270 SYS_process_vm_writev bits/syscall.h d #define SYS_process_vm_writev 271 SYS_pselect6 bits/syscall.h d #define SYS_pselect6 72 +SYS_pselect6_time64 bits/syscall.h d #define SYS_pselect6_time64 413 SYS_ptrace bits/syscall.h d #define SYS_ptrace 117 SYS_pwrite64 bits/syscall.h d #define SYS_pwrite64 68 SYS_pwritev bits/syscall.h d #define SYS_pwritev 70 @@ -596,6 +545,7 @@ SYS_readv bits/syscall.h d #define SYS_readv 65 SYS_reboot bits/syscall.h d #define SYS_reboot 142 SYS_recvfrom bits/syscall.h d #define SYS_recvfrom 207 SYS_recvmmsg bits/syscall.h d #define SYS_recvmmsg 243 +SYS_recvmmsg_time64 bits/syscall.h d #define SYS_recvmmsg_time64 417 SYS_recvmsg bits/syscall.h d #define SYS_recvmsg 212 SYS_remap_file_pages bits/syscall.h d #define SYS_remap_file_pages 234 SYS_removexattr bits/syscall.h d #define SYS_removexattr 14 @@ -603,6 +553,7 @@ SYS_renameat bits/syscall.h d #define SYS_renameat 38 SYS_renameat2 bits/syscall.h d #define SYS_renameat2 276 SYS_request_key bits/syscall.h d #define SYS_request_key 218 SYS_restart_syscall bits/syscall.h d #define SYS_restart_syscall 128 +SYS_rseq bits/syscall.h d #define SYS_rseq 293 SYS_rt_sigaction bits/syscall.h d #define SYS_rt_sigaction 134 SYS_rt_sigpending bits/syscall.h d #define SYS_rt_sigpending 136 SYS_rt_sigprocmask bits/syscall.h d #define SYS_rt_sigprocmask 135 @@ -610,6 +561,7 @@ SYS_rt_sigqueueinfo bits/syscall.h d #define SYS_rt_sigqueueinfo 138 SYS_rt_sigreturn bits/syscall.h d #define SYS_rt_sigreturn 139 SYS_rt_sigsuspend bits/syscall.h d #define SYS_rt_sigsuspend 133 SYS_rt_sigtimedwait bits/syscall.h d #define SYS_rt_sigtimedwait 137 +SYS_rt_sigtimedwait_time64 bits/syscall.h d #define SYS_rt_sigtimedwait_time64 421 SYS_rt_tgsigqueueinfo bits/syscall.h d #define SYS_rt_tgsigqueueinfo 240 SYS_sched_get_priority_max bits/syscall.h d #define SYS_sched_get_priority_max 125 SYS_sched_get_priority_min bits/syscall.h d #define SYS_sched_get_priority_min 126 @@ -618,6 +570,7 @@ SYS_sched_getattr bits/syscall.h d #define SYS_sched_getattr 275 SYS_sched_getparam bits/syscall.h d #define SYS_sched_getparam 121 SYS_sched_getscheduler bits/syscall.h d #define SYS_sched_getscheduler 120 SYS_sched_rr_get_interval bits/syscall.h d #define SYS_sched_rr_get_interval 127 +SYS_sched_rr_get_interval_time64 bits/syscall.h d #define SYS_sched_rr_get_interval_time64 423 SYS_sched_setaffinity bits/syscall.h d #define SYS_sched_setaffinity 122 SYS_sched_setattr bits/syscall.h d #define SYS_sched_setattr 274 SYS_sched_setparam bits/syscall.h d #define SYS_sched_setparam 118 @@ -628,6 +581,7 @@ SYS_semctl bits/syscall.h d #define SYS_semctl 191 SYS_semget bits/syscall.h d #define SYS_semget 190 SYS_semop bits/syscall.h d #define SYS_semop 193 SYS_semtimedop bits/syscall.h d #define SYS_semtimedop 192 +SYS_semtimedop_time64 bits/syscall.h d #define SYS_semtimedop_time64 420 SYS_sendfile64 bits/syscall.h d #define SYS_sendfile64 71 SYS_sendmmsg bits/syscall.h d #define SYS_sendmmsg 269 SYS_sendmsg bits/syscall.h d #define SYS_sendmsg 211 @@ -666,6 +620,7 @@ SYS_socket bits/syscall.h d #define SYS_socket 198 SYS_socketpair bits/syscall.h d #define SYS_socketpair 199 SYS_splice bits/syscall.h d #define SYS_splice 76 SYS_statfs64 bits/syscall.h d #define SYS_statfs64 43 +SYS_statx bits/syscall.h d #define SYS_statx 291 SYS_swapoff bits/syscall.h d #define SYS_swapoff 225 SYS_swapon bits/syscall.h d #define SYS_swapon 224 SYS_symlinkat bits/syscall.h d #define SYS_symlinkat 36 @@ -680,10 +635,14 @@ SYS_timer_create bits/syscall.h d #define SYS_timer_create 107 SYS_timer_delete bits/syscall.h d #define SYS_timer_delete 111 SYS_timer_getoverrun bits/syscall.h d #define SYS_timer_getoverrun 109 SYS_timer_gettime bits/syscall.h d #define SYS_timer_gettime 108 +SYS_timer_gettime64 bits/syscall.h d #define SYS_timer_gettime64 408 SYS_timer_settime bits/syscall.h d #define SYS_timer_settime 110 +SYS_timer_settime64 bits/syscall.h d #define SYS_timer_settime64 409 SYS_timerfd_create bits/syscall.h d #define SYS_timerfd_create 85 SYS_timerfd_gettime bits/syscall.h d #define SYS_timerfd_gettime 87 +SYS_timerfd_gettime64 bits/syscall.h d #define SYS_timerfd_gettime64 410 SYS_timerfd_settime bits/syscall.h d #define SYS_timerfd_settime 86 +SYS_timerfd_settime64 bits/syscall.h d #define SYS_timerfd_settime64 411 SYS_times bits/syscall.h d #define SYS_times 153 SYS_tkill bits/syscall.h d #define SYS_tkill 130 SYS_truncate64 bits/syscall.h d #define SYS_truncate64 45 @@ -694,6 +653,7 @@ SYS_unlinkat bits/syscall.h d #define SYS_unlinkat 35 SYS_unshare bits/syscall.h d #define SYS_unshare 97 SYS_userfaultfd bits/syscall.h d #define SYS_userfaultfd 282 SYS_utimensat bits/syscall.h d #define SYS_utimensat 88 +SYS_utimensat_time64 bits/syscall.h d #define SYS_utimensat_time64 412 SYS_vhangup bits/syscall.h d #define SYS_vhangup 58 SYS_vmsplice bits/syscall.h d #define SYS_vmsplice 75 SYS_wait4 bits/syscall.h d #define SYS_wait4 260 @@ -738,11 +698,13 @@ TIOCGDEV bits/ioctl.h d #define TIOCGDEV 0x80045432 TIOCGETD bits/ioctl.h d #define TIOCGETD 0x5424 TIOCGEXCL bits/ioctl.h d #define TIOCGEXCL 0x80045440 TIOCGICOUNT bits/ioctl.h d #define TIOCGICOUNT 0x545D +TIOCGISO7816 bits/ioctl.h d #define TIOCGISO7816 0x80285442 TIOCGLCKTRMIOS bits/ioctl.h d #define TIOCGLCKTRMIOS 0x5456 TIOCGPGRP bits/ioctl.h d #define TIOCGPGRP 0x540F TIOCGPKT bits/ioctl.h d #define TIOCGPKT 0x80045438 TIOCGPTLCK bits/ioctl.h d #define TIOCGPTLCK 0x80045439 TIOCGPTN bits/ioctl.h d #define TIOCGPTN 0x80045430 +TIOCGPTPEER bits/ioctl.h d #define TIOCGPTPEER 0x5441 TIOCGRS485 bits/ioctl.h d #define TIOCGRS485 0x542E TIOCGSERIAL bits/ioctl.h d #define TIOCGSERIAL 0x541E TIOCGSID bits/ioctl.h d #define TIOCGSID 0x5429 @@ -773,14 +735,6 @@ TIOCNOTTY bits/ioctl.h d #define TIOCNOTTY 0x5422 TIOCNXCL bits/ioctl.h d #define TIOCNXCL 0x540D TIOCOUTQ bits/ioctl.h d #define TIOCOUTQ 0x5411 TIOCPKT bits/ioctl.h d #define TIOCPKT 0x5420 -TIOCPKT_DATA bits/ioctl.h d #define TIOCPKT_DATA 0 -TIOCPKT_DOSTOP bits/ioctl.h d #define TIOCPKT_DOSTOP 32 -TIOCPKT_FLUSHREAD bits/ioctl.h d #define TIOCPKT_FLUSHREAD 1 -TIOCPKT_FLUSHWRITE bits/ioctl.h d #define TIOCPKT_FLUSHWRITE 2 -TIOCPKT_IOCTL bits/ioctl.h d #define TIOCPKT_IOCTL 64 -TIOCPKT_NOSTOP bits/ioctl.h d #define TIOCPKT_NOSTOP 16 -TIOCPKT_START bits/ioctl.h d #define TIOCPKT_START 8 -TIOCPKT_STOP bits/ioctl.h d #define TIOCPKT_STOP 4 TIOCSBRK bits/ioctl.h d #define TIOCSBRK 0x5427 TIOCSCTTY bits/ioctl.h d #define TIOCSCTTY 0x540E TIOCSERCONFIG bits/ioctl.h d #define TIOCSERCONFIG 0x5453 @@ -790,9 +744,9 @@ TIOCSERGSTRUCT bits/ioctl.h d #define TIOCSERGSTRUCT 0x5458 TIOCSERGWILD bits/ioctl.h d #define TIOCSERGWILD 0x5454 TIOCSERSETMULTI bits/ioctl.h d #define TIOCSERSETMULTI 0x545B TIOCSERSWILD bits/ioctl.h d #define TIOCSERSWILD 0x5455 -TIOCSER_TEMT bits/ioctl.h d #define TIOCSER_TEMT 0x01 TIOCSETD bits/ioctl.h d #define TIOCSETD 0x5423 TIOCSIG bits/ioctl.h d #define TIOCSIG 0x40045436 +TIOCSISO7816 bits/ioctl.h d #define TIOCSISO7816 0xc0285443 TIOCSLCKTRMIOS bits/ioctl.h d #define TIOCSLCKTRMIOS 0x5457 TIOCSPGRP bits/ioctl.h d #define TIOCSPGRP 0x5410 TIOCSPTLCK bits/ioctl.h d #define TIOCSPTLCK 0x40045431 @@ -895,6 +849,7 @@ __DEFINED_sigset_t bits/alltypes.h d #define __DEFINED_sigset_t __DEFINED_size_t bits/alltypes.h d #define __DEFINED_size_t __DEFINED_socklen_t bits/alltypes.h d #define __DEFINED_socklen_t __DEFINED_ssize_t bits/alltypes.h d #define __DEFINED_ssize_t +__DEFINED_struct__IO_FILE bits/alltypes.h d #define __DEFINED_struct__IO_FILE __DEFINED_struct_iovec bits/alltypes.h d #define __DEFINED_struct_iovec __DEFINED_struct_timespec bits/alltypes.h d #define __DEFINED_struct_timespec __DEFINED_struct_timeval bits/alltypes.h d #define __DEFINED_struct_timeval @@ -928,10 +883,15 @@ __NR_capset bits/syscall.h d #define __NR_capset 91 __NR_chdir bits/syscall.h d #define __NR_chdir 49 __NR_chroot bits/syscall.h d #define __NR_chroot 51 __NR_clock_adjtime bits/syscall.h d #define __NR_clock_adjtime 266 +__NR_clock_adjtime64 bits/syscall.h d #define __NR_clock_adjtime64 405 __NR_clock_getres bits/syscall.h d #define __NR_clock_getres 114 +__NR_clock_getres_time64 bits/syscall.h d #define __NR_clock_getres_time64 406 __NR_clock_gettime bits/syscall.h d #define __NR_clock_gettime 113 +__NR_clock_gettime64 bits/syscall.h d #define __NR_clock_gettime64 403 __NR_clock_nanosleep bits/syscall.h d #define __NR_clock_nanosleep 115 +__NR_clock_nanosleep_time64 bits/syscall.h d #define __NR_clock_nanosleep_time64 407 __NR_clock_settime bits/syscall.h d #define __NR_clock_settime 112 +__NR_clock_settime64 bits/syscall.h d #define __NR_clock_settime64 404 __NR_clone bits/syscall.h d #define __NR_clone 220 __NR_close bits/syscall.h d #define __NR_close 57 __NR_connect bits/syscall.h d #define __NR_connect 203 @@ -971,6 +931,7 @@ __NR_fstatfs64 bits/syscall.h d #define __NR_fstatfs64 44 __NR_fsync bits/syscall.h d #define __NR_fsync 82 __NR_ftruncate64 bits/syscall.h d #define __NR_ftruncate64 46 __NR_futex bits/syscall.h d #define __NR_futex 98 +__NR_futex_time64 bits/syscall.h d #define __NR_futex_time64 422 __NR_get_mempolicy bits/syscall.h d #define __NR_get_mempolicy 236 __NR_get_robust_list bits/syscall.h d #define __NR_get_robust_list 100 __NR_getcpu bits/syscall.h d #define __NR_getcpu 168 @@ -1005,12 +966,18 @@ __NR_inotify_rm_watch bits/syscall.h d #define __NR_inotify_rm_watch 28 __NR_io_cancel bits/syscall.h d #define __NR_io_cancel 3 __NR_io_destroy bits/syscall.h d #define __NR_io_destroy 1 __NR_io_getevents bits/syscall.h d #define __NR_io_getevents 4 +__NR_io_pgetevents bits/syscall.h d #define __NR_io_pgetevents 292 +__NR_io_pgetevents_time64 bits/syscall.h d #define __NR_io_pgetevents_time64 416 __NR_io_setup bits/syscall.h d #define __NR_io_setup 0 __NR_io_submit bits/syscall.h d #define __NR_io_submit 2 +__NR_io_uring_enter bits/syscall.h d #define __NR_io_uring_enter 426 +__NR_io_uring_register bits/syscall.h d #define __NR_io_uring_register 427 +__NR_io_uring_setup bits/syscall.h d #define __NR_io_uring_setup 425 __NR_ioctl bits/syscall.h d #define __NR_ioctl 29 __NR_ioprio_get bits/syscall.h d #define __NR_ioprio_get 31 __NR_ioprio_set bits/syscall.h d #define __NR_ioprio_set 30 __NR_kcmp bits/syscall.h d #define __NR_kcmp 272 +__NR_kexec_file_load bits/syscall.h d #define __NR_kexec_file_load 294 __NR_kexec_load bits/syscall.h d #define __NR_kexec_load 104 __NR_keyctl bits/syscall.h d #define __NR_keyctl 219 __NR_kill bits/syscall.h d #define __NR_kill 129 @@ -1019,6 +986,7 @@ __NR_linkat bits/syscall.h d #define __NR_linkat 37 __NR_listen bits/syscall.h d #define __NR_listen 201 __NR_listxattr bits/syscall.h d #define __NR_listxattr 11 __NR_llistxattr bits/syscall.h d #define __NR_llistxattr 12 +__NR_llseek bits/syscall.h d #define __NR_llseek 62 __NR_lookup_dcookie bits/syscall.h d #define __NR_lookup_dcookie 18 __NR_lremovexattr bits/syscall.h d #define __NR_lremovexattr 15 __NR_lsetxattr bits/syscall.h d #define __NR_lsetxattr 6 @@ -1041,7 +1009,9 @@ __NR_mq_getsetattr bits/syscall.h d #define __NR_mq_getsetattr 185 __NR_mq_notify bits/syscall.h d #define __NR_mq_notify 184 __NR_mq_open bits/syscall.h d #define __NR_mq_open 180 __NR_mq_timedreceive bits/syscall.h d #define __NR_mq_timedreceive 183 +__NR_mq_timedreceive_time64 bits/syscall.h d #define __NR_mq_timedreceive_time64 419 __NR_mq_timedsend bits/syscall.h d #define __NR_mq_timedsend 182 +__NR_mq_timedsend_time64 bits/syscall.h d #define __NR_mq_timedsend_time64 418 __NR_mq_unlink bits/syscall.h d #define __NR_mq_unlink 181 __NR_mremap bits/syscall.h d #define __NR_mremap 216 __NR_msgctl bits/syscall.h d #define __NR_msgctl 187 @@ -1060,12 +1030,14 @@ __NR_openat bits/syscall.h d #define __NR_openat 56 __NR_or1k_atomic bits/syscall.h d #define __NR_or1k_atomic 244 __NR_perf_event_open bits/syscall.h d #define __NR_perf_event_open 241 __NR_personality bits/syscall.h d #define __NR_personality 92 +__NR_pidfd_send_signal bits/syscall.h d #define __NR_pidfd_send_signal 424 __NR_pipe2 bits/syscall.h d #define __NR_pipe2 59 __NR_pivot_root bits/syscall.h d #define __NR_pivot_root 41 __NR_pkey_alloc bits/syscall.h d #define __NR_pkey_alloc 289 __NR_pkey_free bits/syscall.h d #define __NR_pkey_free 290 __NR_pkey_mprotect bits/syscall.h d #define __NR_pkey_mprotect 288 __NR_ppoll bits/syscall.h d #define __NR_ppoll 73 +__NR_ppoll_time64 bits/syscall.h d #define __NR_ppoll_time64 414 __NR_prctl bits/syscall.h d #define __NR_prctl 167 __NR_pread64 bits/syscall.h d #define __NR_pread64 67 __NR_preadv bits/syscall.h d #define __NR_preadv 69 @@ -1074,6 +1046,7 @@ __NR_prlimit64 bits/syscall.h d #define __NR_prlimit64 261 __NR_process_vm_readv bits/syscall.h d #define __NR_process_vm_readv 270 __NR_process_vm_writev bits/syscall.h d #define __NR_process_vm_writev 271 __NR_pselect6 bits/syscall.h d #define __NR_pselect6 72 +__NR_pselect6_time64 bits/syscall.h d #define __NR_pselect6_time64 413 __NR_ptrace bits/syscall.h d #define __NR_ptrace 117 __NR_pwrite64 bits/syscall.h d #define __NR_pwrite64 68 __NR_pwritev bits/syscall.h d #define __NR_pwritev 70 @@ -1086,6 +1059,7 @@ __NR_readv bits/syscall.h d #define __NR_readv 65 __NR_reboot bits/syscall.h d #define __NR_reboot 142 __NR_recvfrom bits/syscall.h d #define __NR_recvfrom 207 __NR_recvmmsg bits/syscall.h d #define __NR_recvmmsg 243 +__NR_recvmmsg_time64 bits/syscall.h d #define __NR_recvmmsg_time64 417 __NR_recvmsg bits/syscall.h d #define __NR_recvmsg 212 __NR_remap_file_pages bits/syscall.h d #define __NR_remap_file_pages 234 __NR_removexattr bits/syscall.h d #define __NR_removexattr 14 @@ -1093,6 +1067,7 @@ __NR_renameat bits/syscall.h d #define __NR_renameat 38 __NR_renameat2 bits/syscall.h d #define __NR_renameat2 276 __NR_request_key bits/syscall.h d #define __NR_request_key 218 __NR_restart_syscall bits/syscall.h d #define __NR_restart_syscall 128 +__NR_rseq bits/syscall.h d #define __NR_rseq 293 __NR_rt_sigaction bits/syscall.h d #define __NR_rt_sigaction 134 __NR_rt_sigpending bits/syscall.h d #define __NR_rt_sigpending 136 __NR_rt_sigprocmask bits/syscall.h d #define __NR_rt_sigprocmask 135 @@ -1100,6 +1075,7 @@ __NR_rt_sigqueueinfo bits/syscall.h d #define __NR_rt_sigqueueinfo 138 __NR_rt_sigreturn bits/syscall.h d #define __NR_rt_sigreturn 139 __NR_rt_sigsuspend bits/syscall.h d #define __NR_rt_sigsuspend 133 __NR_rt_sigtimedwait bits/syscall.h d #define __NR_rt_sigtimedwait 137 +__NR_rt_sigtimedwait_time64 bits/syscall.h d #define __NR_rt_sigtimedwait_time64 421 __NR_rt_tgsigqueueinfo bits/syscall.h d #define __NR_rt_tgsigqueueinfo 240 __NR_sched_get_priority_max bits/syscall.h d #define __NR_sched_get_priority_max 125 __NR_sched_get_priority_min bits/syscall.h d #define __NR_sched_get_priority_min 126 @@ -1108,6 +1084,7 @@ __NR_sched_getattr bits/syscall.h d #define __NR_sched_getattr 275 __NR_sched_getparam bits/syscall.h d #define __NR_sched_getparam 121 __NR_sched_getscheduler bits/syscall.h d #define __NR_sched_getscheduler 120 __NR_sched_rr_get_interval bits/syscall.h d #define __NR_sched_rr_get_interval 127 +__NR_sched_rr_get_interval_time64 bits/syscall.h d #define __NR_sched_rr_get_interval_time64 423 __NR_sched_setaffinity bits/syscall.h d #define __NR_sched_setaffinity 122 __NR_sched_setattr bits/syscall.h d #define __NR_sched_setattr 274 __NR_sched_setparam bits/syscall.h d #define __NR_sched_setparam 118 @@ -1118,6 +1095,7 @@ __NR_semctl bits/syscall.h d #define __NR_semctl 191 __NR_semget bits/syscall.h d #define __NR_semget 190 __NR_semop bits/syscall.h d #define __NR_semop 193 __NR_semtimedop bits/syscall.h d #define __NR_semtimedop 192 +__NR_semtimedop_time64 bits/syscall.h d #define __NR_semtimedop_time64 420 __NR_sendfile64 bits/syscall.h d #define __NR_sendfile64 71 __NR_sendmmsg bits/syscall.h d #define __NR_sendmmsg 269 __NR_sendmsg bits/syscall.h d #define __NR_sendmsg 211 @@ -1156,6 +1134,7 @@ __NR_socket bits/syscall.h d #define __NR_socket 198 __NR_socketpair bits/syscall.h d #define __NR_socketpair 199 __NR_splice bits/syscall.h d #define __NR_splice 76 __NR_statfs64 bits/syscall.h d #define __NR_statfs64 43 +__NR_statx bits/syscall.h d #define __NR_statx 291 __NR_swapoff bits/syscall.h d #define __NR_swapoff 225 __NR_swapon bits/syscall.h d #define __NR_swapon 224 __NR_symlinkat bits/syscall.h d #define __NR_symlinkat 36 @@ -1170,10 +1149,14 @@ __NR_timer_create bits/syscall.h d #define __NR_timer_create 107 __NR_timer_delete bits/syscall.h d #define __NR_timer_delete 111 __NR_timer_getoverrun bits/syscall.h d #define __NR_timer_getoverrun 109 __NR_timer_gettime bits/syscall.h d #define __NR_timer_gettime 108 +__NR_timer_gettime64 bits/syscall.h d #define __NR_timer_gettime64 408 __NR_timer_settime bits/syscall.h d #define __NR_timer_settime 110 +__NR_timer_settime64 bits/syscall.h d #define __NR_timer_settime64 409 __NR_timerfd_create bits/syscall.h d #define __NR_timerfd_create 85 __NR_timerfd_gettime bits/syscall.h d #define __NR_timerfd_gettime 87 +__NR_timerfd_gettime64 bits/syscall.h d #define __NR_timerfd_gettime64 410 __NR_timerfd_settime bits/syscall.h d #define __NR_timerfd_settime 86 +__NR_timerfd_settime64 bits/syscall.h d #define __NR_timerfd_settime64 411 __NR_times bits/syscall.h d #define __NR_times 153 __NR_tkill bits/syscall.h d #define __NR_tkill 130 __NR_truncate64 bits/syscall.h d #define __NR_truncate64 45 @@ -1184,6 +1167,7 @@ __NR_unlinkat bits/syscall.h d #define __NR_unlinkat 35 __NR_unshare bits/syscall.h d #define __NR_unshare 97 __NR_userfaultfd bits/syscall.h d #define __NR_userfaultfd 282 __NR_utimensat bits/syscall.h d #define __NR_utimensat 88 +__NR_utimensat_time64 bits/syscall.h d #define __NR_utimensat_time64 412 __NR_vhangup bits/syscall.h d #define __NR_vhangup 58 __NR_vmsplice bits/syscall.h d #define __NR_vmsplice 75 __NR_wait4 bits/syscall.h d #define __NR_wait4 260 @@ -1210,13 +1194,13 @@ greg_t bits/signal.h t typedef unsigned long greg_t, gregset_t[34]; gregset_t bits/signal.h t typedef unsigned long greg_t, gregset_t[34]; id_t bits/alltypes.h t typedef unsigned id_t; ino_t bits/alltypes.h t typedef unsigned _Int64 ino_t; -int16_t bits/alltypes.h t typedef short int16_t; -int32_t bits/alltypes.h t typedef int int32_t; -int64_t bits/alltypes.h t typedef _Int64 int64_t; +int16_t bits/alltypes.h t typedef signed short int16_t; +int32_t bits/alltypes.h t typedef signed int int32_t; +int64_t bits/alltypes.h t typedef signed _Int64 int64_t; int8_t bits/alltypes.h t typedef signed char int8_t; int_fast16_t bits/stdint.h t typedef int32_t int_fast16_t; int_fast32_t bits/stdint.h t typedef int32_t int_fast32_t; -intmax_t bits/alltypes.h t typedef _Int64 intmax_t; +intmax_t bits/alltypes.h t typedef signed _Int64 intmax_t; intptr_t bits/alltypes.h t typedef _Addr intptr_t; key_t bits/alltypes.h t typedef int key_t; locale_t bits/alltypes.h t typedef struct __locale_struct * locale_t; @@ -1251,6 +1235,7 @@ sigset_t bits/alltypes.h t typedef struct __sigset_t { unsigned long __bits[128/ size_t bits/alltypes.h t typedef unsigned _Addr size_t; socklen_t bits/alltypes.h t typedef unsigned socklen_t; ssize_t bits/alltypes.h t typedef _Addr ssize_t; +struct _IO_FILE bits/alltypes.h s struct __mbstate_t bits/alltypes.h s struct __sigset_t bits/alltypes.h s struct __ucontext bits/signal.h s @@ -1270,7 +1255,6 @@ struct statfs bits/statfs.h s struct termios bits/termios.h s struct timespec bits/alltypes.h s struct timeval bits/alltypes.h s -struct winsize bits/ioctl.h s suseconds_t bits/alltypes.h t typedef long suseconds_t; time_t bits/alltypes.h t typedef long time_t; timer_t bits/alltypes.h t typedef void * timer_t; diff --git a/data/musl.powerpc.decls b/data/musl.powerpc.decls index 47ac679..6dbf032 100644 --- a/data/musl.powerpc.decls +++ b/data/musl.powerpc.decls @@ -289,6 +289,8 @@ LDBL_TRUE_MIN bits/float.h d #define LDBL_TRUE_MIN 4.94065645841246544177e-324L LLONG_MAX bits/limits.h d #define LLONG_MAX 0x7fffffffffffffffLL LONG_BIT bits/limits.h d #define LONG_BIT 32 LONG_MAX bits/limits.h d #define LONG_MAX 0x7fffffffL +MAP_LOCKED bits/mman.h d #define MAP_LOCKED 0x80 +MAP_NORESERVE bits/mman.h d #define MAP_NORESERVE 0x40 MCL_CURRENT bits/mman.h d #define MCL_CURRENT 0x2000 MCL_FUTURE bits/mman.h d #define MCL_FUTURE 0x4000 MCL_ONFAULT bits/mman.h d #define MCL_ONFAULT 0x8000 @@ -300,22 +302,6 @@ NL2 bits/termios.h d #define NL2 0001000 NL3 bits/termios.h d #define NL3 0001400 NLDLY bits/termios.h d #define NLDLY 0001400 NOFLSH bits/termios.h d #define NOFLSH 0x80000000 -N_6PACK bits/ioctl.h d #define N_6PACK 7 -N_AX25 bits/ioctl.h d #define N_AX25 5 -N_HCI bits/ioctl.h d #define N_HCI 15 -N_HDLC bits/ioctl.h d #define N_HDLC 13 -N_IRDA bits/ioctl.h d #define N_IRDA 11 -N_MASC bits/ioctl.h d #define N_MASC 8 -N_MOUSE bits/ioctl.h d #define N_MOUSE 2 -N_PPP bits/ioctl.h d #define N_PPP 3 -N_PROFIBUS_FDL bits/ioctl.h d #define N_PROFIBUS_FDL 10 -N_R3964 bits/ioctl.h d #define N_R3964 9 -N_SLIP bits/ioctl.h d #define N_SLIP 1 -N_SMSBLOCK bits/ioctl.h d #define N_SMSBLOCK 12 -N_STRIP bits/ioctl.h d #define N_STRIP 4 -N_SYNC_PPP bits/ioctl.h d #define N_SYNC_PPP 14 -N_TTY bits/ioctl.h d #define N_TTY 0 -N_X25 bits/ioctl.h d #define N_X25 6 OCRNL bits/termios.h d #define OCRNL 0000010 OFDEL bits/termios.h d #define OFDEL 0000200 OFILL bits/termios.h d #define OFILL 0000100 @@ -349,12 +335,15 @@ PARODD bits/termios.h d #define PARODD 00020000 PENDIN bits/termios.h d #define PENDIN 0x20000000 PPC_FEATURE2_ARCH_2_07 bits/hwcap.h d #define PPC_FEATURE2_ARCH_2_07 0x80000000 PPC_FEATURE2_ARCH_3_00 bits/hwcap.h d #define PPC_FEATURE2_ARCH_3_00 0x00800000 +PPC_FEATURE2_DARN bits/hwcap.h d #define PPC_FEATURE2_DARN 0x00200000 PPC_FEATURE2_DSCR bits/hwcap.h d #define PPC_FEATURE2_DSCR 0x20000000 PPC_FEATURE2_EBB bits/hwcap.h d #define PPC_FEATURE2_EBB 0x10000000 PPC_FEATURE2_HAS_IEEE128 bits/hwcap.h d #define PPC_FEATURE2_HAS_IEEE128 0x00400000 PPC_FEATURE2_HTM bits/hwcap.h d #define PPC_FEATURE2_HTM 0x40000000 PPC_FEATURE2_HTM_NOSC bits/hwcap.h d #define PPC_FEATURE2_HTM_NOSC 0x01000000 +PPC_FEATURE2_HTM_NO_SUSPEND bits/hwcap.h d #define PPC_FEATURE2_HTM_NO_SUSPEND 0x00080000 PPC_FEATURE2_ISEL bits/hwcap.h d #define PPC_FEATURE2_ISEL 0x08000000 +PPC_FEATURE2_SCV bits/hwcap.h d #define PPC_FEATURE2_SCV 0x00100000 PPC_FEATURE2_TAR bits/hwcap.h d #define PPC_FEATURE2_TAR 0x04000000 PPC_FEATURE2_VEC_CRYPTO bits/hwcap.h d #define PPC_FEATURE2_VEC_CRYPTO 0x02000000 PPC_FEATURE_32 bits/hwcap.h d #define PPC_FEATURE_32 0x80000000 @@ -386,8 +375,32 @@ PPC_FEATURE_SMT bits/hwcap.h d #define PPC_FEATURE_SMT 0x00004000 PPC_FEATURE_TRUE_LE bits/hwcap.h d #define PPC_FEATURE_TRUE_LE 0x00000002 PPC_FEATURE_UNIFIED_CACHE bits/hwcap.h d #define PPC_FEATURE_UNIFIED_CACHE 0x01000000 PROT_SAO bits/mman.h d #define PROT_SAO 0x10 +PTRACE_GETEVRREGS bits/ptrace.h d #define PTRACE_GETEVRREGS 0x14 +PTRACE_GETREGS64 bits/ptrace.h d #define PTRACE_GETREGS64 0x16 +PTRACE_GETVRREGS bits/ptrace.h d #define PTRACE_GETVRREGS 0x12 +PTRACE_GETVSRREGS bits/ptrace.h d #define PTRACE_GETVSRREGS 0x1b +PTRACE_GET_DEBUGREG bits/ptrace.h d #define PTRACE_GET_DEBUGREG 0x19 +PTRACE_SETEVRREGS bits/ptrace.h d #define PTRACE_SETEVRREGS 0x15 +PTRACE_SETREGS64 bits/ptrace.h d #define PTRACE_SETREGS64 0x17 +PTRACE_SETVRREGS bits/ptrace.h d #define PTRACE_SETVRREGS 0x13 +PTRACE_SETVSRREGS bits/ptrace.h d #define PTRACE_SETVSRREGS 0x1c +PTRACE_SET_DEBUGREG bits/ptrace.h d #define PTRACE_SET_DEBUGREG 0x1a +PTRACE_SINGLEBLOCK bits/ptrace.h d #define PTRACE_SINGLEBLOCK 0x100 +PTRACE_SYSEMU bits/ptrace.h d #define PTRACE_SYSEMU 0x1d +PTRACE_SYSEMU_SINGLESTEP bits/ptrace.h d #define PTRACE_SYSEMU_SINGLESTEP 0x1e PTRDIFF_MAX bits/stdint.h d #define PTRDIFF_MAX INT32_MAX PTRDIFF_MIN bits/stdint.h d #define PTRDIFF_MIN INT32_MIN +PT_GETEVRREGS bits/ptrace.h d #define PT_GETEVRREGS PTRACE_GETEVRREGS +PT_GETREGS64 bits/ptrace.h d #define PT_GETREGS64 PTRACE_GETREGS64 +PT_GETVRREGS bits/ptrace.h d #define PT_GETVRREGS PTRACE_GETVRREGS +PT_GETVSRREGS bits/ptrace.h d #define PT_GETVSRREGS PTRACE_GETVSRREGS +PT_GET_DEBUGREG bits/ptrace.h d #define PT_GET_DEBUGREG PTRACE_GET_DEBUGREG +PT_SETEVRREGS bits/ptrace.h d #define PT_SETEVRREGS PTRACE_SETEVRREGS +PT_SETREGS64 bits/ptrace.h d #define PT_SETREGS64 PTRACE_SETREGS64 +PT_SETVRREGS bits/ptrace.h d #define PT_SETVRREGS PTRACE_SETVRREGS +PT_SETVSRREGS bits/ptrace.h d #define PT_SETVSRREGS PTRACE_SETVSRREGS +PT_SET_DEBUGREG bits/ptrace.h d #define PT_SET_DEBUGREG PTRACE_SET_DEBUGREG +PT_STEPBLOCK bits/ptrace.h d #define PT_STEPBLOCK PTRACE_SINGLEBLOCK SA_NOCLDSTOP bits/signal.h d #define SA_NOCLDSTOP 1U SA_NOCLDWAIT bits/signal.h d #define SA_NOCLDWAIT 2U SA_NODEFER bits/signal.h d #define SA_NODEFER 0x40000000U @@ -432,64 +445,11 @@ SIGVTALRM bits/signal.h d #define SIGVTALRM 26 SIGWINCH bits/signal.h d #define SIGWINCH 28 SIGXCPU bits/signal.h d #define SIGXCPU 24 SIGXFSZ bits/signal.h d #define SIGXFSZ 25 -SIOCADDDLCI bits/ioctl.h d #define SIOCADDDLCI 0x8980 -SIOCADDMULTI bits/ioctl.h d #define SIOCADDMULTI 0x8931 -SIOCADDRT bits/ioctl.h d #define SIOCADDRT 0x890B SIOCATMARK bits/ioctl.h d #define SIOCATMARK 0x8905 -SIOCDARP bits/ioctl.h d #define SIOCDARP 0x8953 -SIOCDELDLCI bits/ioctl.h d #define SIOCDELDLCI 0x8981 -SIOCDELMULTI bits/ioctl.h d #define SIOCDELMULTI 0x8932 -SIOCDELRT bits/ioctl.h d #define SIOCDELRT 0x890C -SIOCDEVPRIVATE bits/ioctl.h d #define SIOCDEVPRIVATE 0x89F0 -SIOCDIFADDR bits/ioctl.h d #define SIOCDIFADDR 0x8936 -SIOCDRARP bits/ioctl.h d #define SIOCDRARP 0x8960 -SIOCGARP bits/ioctl.h d #define SIOCGARP 0x8954 -SIOCGIFADDR bits/ioctl.h d #define SIOCGIFADDR 0x8915 -SIOCGIFBR bits/ioctl.h d #define SIOCGIFBR 0x8940 -SIOCGIFBRDADDR bits/ioctl.h d #define SIOCGIFBRDADDR 0x8919 -SIOCGIFCONF bits/ioctl.h d #define SIOCGIFCONF 0x8912 -SIOCGIFCOUNT bits/ioctl.h d #define SIOCGIFCOUNT 0x8938 -SIOCGIFDSTADDR bits/ioctl.h d #define SIOCGIFDSTADDR 0x8917 -SIOCGIFENCAP bits/ioctl.h d #define SIOCGIFENCAP 0x8925 -SIOCGIFFLAGS bits/ioctl.h d #define SIOCGIFFLAGS 0x8913 -SIOCGIFHWADDR bits/ioctl.h d #define SIOCGIFHWADDR 0x8927 -SIOCGIFINDEX bits/ioctl.h d #define SIOCGIFINDEX 0x8933 -SIOCGIFMAP bits/ioctl.h d #define SIOCGIFMAP 0x8970 -SIOCGIFMEM bits/ioctl.h d #define SIOCGIFMEM 0x891f -SIOCGIFMETRIC bits/ioctl.h d #define SIOCGIFMETRIC 0x891d -SIOCGIFMTU bits/ioctl.h d #define SIOCGIFMTU 0x8921 -SIOCGIFNAME bits/ioctl.h d #define SIOCGIFNAME 0x8910 -SIOCGIFNETMASK bits/ioctl.h d #define SIOCGIFNETMASK 0x891b -SIOCGIFPFLAGS bits/ioctl.h d #define SIOCGIFPFLAGS 0x8935 -SIOCGIFSLAVE bits/ioctl.h d #define SIOCGIFSLAVE 0x8929 -SIOCGIFTXQLEN bits/ioctl.h d #define SIOCGIFTXQLEN 0x8942 SIOCGPGRP bits/ioctl.h d #define SIOCGPGRP 0x8904 -SIOCGRARP bits/ioctl.h d #define SIOCGRARP 0x8961 SIOCGSTAMP bits/ioctl.h d #define SIOCGSTAMP 0x8906 -SIOCPROTOPRIVATE bits/ioctl.h d #define SIOCPROTOPRIVATE 0x89E0 -SIOCRTMSG bits/ioctl.h d #define SIOCRTMSG 0x890D -SIOCSARP bits/ioctl.h d #define SIOCSARP 0x8955 -SIOCSIFADDR bits/ioctl.h d #define SIOCSIFADDR 0x8916 -SIOCSIFBR bits/ioctl.h d #define SIOCSIFBR 0x8941 -SIOCSIFBRDADDR bits/ioctl.h d #define SIOCSIFBRDADDR 0x891a -SIOCSIFDSTADDR bits/ioctl.h d #define SIOCSIFDSTADDR 0x8918 -SIOCSIFENCAP bits/ioctl.h d #define SIOCSIFENCAP 0x8926 -SIOCSIFFLAGS bits/ioctl.h d #define SIOCSIFFLAGS 0x8914 -SIOCSIFHWADDR bits/ioctl.h d #define SIOCSIFHWADDR 0x8924 -SIOCSIFHWBROADCAST bits/ioctl.h d #define SIOCSIFHWBROADCAST 0x8937 -SIOCSIFLINK bits/ioctl.h d #define SIOCSIFLINK 0x8911 -SIOCSIFMAP bits/ioctl.h d #define SIOCSIFMAP 0x8971 -SIOCSIFMEM bits/ioctl.h d #define SIOCSIFMEM 0x8920 -SIOCSIFMETRIC bits/ioctl.h d #define SIOCSIFMETRIC 0x891e -SIOCSIFMTU bits/ioctl.h d #define SIOCSIFMTU 0x8922 -SIOCSIFNAME bits/ioctl.h d #define SIOCSIFNAME 0x8923 -SIOCSIFNETMASK bits/ioctl.h d #define SIOCSIFNETMASK 0x891c -SIOCSIFPFLAGS bits/ioctl.h d #define SIOCSIFPFLAGS 0x8934 -SIOCSIFSLAVE bits/ioctl.h d #define SIOCSIFSLAVE 0x8930 -SIOCSIFTXQLEN bits/ioctl.h d #define SIOCSIFTXQLEN 0x8943 +SIOCGSTAMPNS bits/ioctl.h d #define SIOCGSTAMPNS 0x8907 SIOCSPGRP bits/ioctl.h d #define SIOCSPGRP 0x8902 -SIOCSRARP bits/ioctl.h d #define SIOCSRARP 0x8962 -SIOGIFINDEX bits/ioctl.h d #define SIOGIFINDEX SIOCGIFINDEX SIZE_MAX bits/stdint.h d #define SIZE_MAX UINT32_MAX SO_ACCEPTCONN bits/socket.h d #define SO_ACCEPTCONN 30 SO_BROADCAST bits/socket.h d #define SO_BROADCAST 6 @@ -504,6 +464,7 @@ SO_NO_CHECK bits/socket.h d #define SO_NO_CHECK 11 SO_OOBINLINE bits/socket.h d #define SO_OOBINLINE 10 SO_PASSCRED bits/socket.h d #define SO_PASSCRED 20 SO_PEERCRED bits/socket.h d #define SO_PEERCRED 21 +SO_PEERSEC bits/socket.h d #define SO_PEERSEC 31 SO_PRIORITY bits/socket.h d #define SO_PRIORITY 12 SO_PROTOCOL bits/socket.h d #define SO_PROTOCOL 38 SO_RCVBUF bits/socket.h d #define SO_RCVBUF 8 @@ -540,10 +501,15 @@ SYS_chmod bits/syscall.h d #define SYS_chmod 15 SYS_chown bits/syscall.h d #define SYS_chown 181 SYS_chroot bits/syscall.h d #define SYS_chroot 61 SYS_clock_adjtime bits/syscall.h d #define SYS_clock_adjtime 347 +SYS_clock_adjtime64 bits/syscall.h d #define SYS_clock_adjtime64 405 SYS_clock_getres bits/syscall.h d #define SYS_clock_getres 247 +SYS_clock_getres_time64 bits/syscall.h d #define SYS_clock_getres_time64 406 SYS_clock_gettime bits/syscall.h d #define SYS_clock_gettime 246 +SYS_clock_gettime64 bits/syscall.h d #define SYS_clock_gettime64 403 SYS_clock_nanosleep bits/syscall.h d #define SYS_clock_nanosleep 248 +SYS_clock_nanosleep_time64 bits/syscall.h d #define SYS_clock_nanosleep_time64 407 SYS_clock_settime bits/syscall.h d #define SYS_clock_settime 245 +SYS_clock_settime64 bits/syscall.h d #define SYS_clock_settime64 404 SYS_clone bits/syscall.h d #define SYS_clone 120 SYS_close bits/syscall.h d #define SYS_close 6 SYS_connect bits/syscall.h d #define SYS_connect 328 @@ -596,6 +562,7 @@ SYS_ftime bits/syscall.h d #define SYS_ftime 35 SYS_ftruncate bits/syscall.h d #define SYS_ftruncate 93 SYS_ftruncate64 bits/syscall.h d #define SYS_ftruncate64 194 SYS_futex bits/syscall.h d #define SYS_futex 221 +SYS_futex_time64 bits/syscall.h d #define SYS_futex_time64 422 SYS_futimesat bits/syscall.h d #define SYS_futimesat 290 SYS_get_kernel_syms bits/syscall.h d #define SYS_get_kernel_syms 130 SYS_get_mempolicy bits/syscall.h d #define SYS_get_mempolicy 260 @@ -618,9 +585,7 @@ SYS_getppid bits/syscall.h d #define SYS_getppid 64 SYS_getpriority bits/syscall.h d #define SYS_getpriority 96 SYS_getrandom bits/syscall.h d #define SYS_getrandom 359 SYS_getresgid bits/syscall.h d #define SYS_getresgid 170 -SYS_getresgid32 bits/syscall.h d #define SYS_getresgid32 170 SYS_getresuid bits/syscall.h d #define SYS_getresuid 165 -SYS_getresuid32 bits/syscall.h d #define SYS_getresuid32 165 SYS_getrlimit bits/syscall.h d #define SYS_getrlimit 76 SYS_getrusage bits/syscall.h d #define SYS_getrusage 77 SYS_getsid bits/syscall.h d #define SYS_getsid 147 @@ -640,8 +605,13 @@ SYS_inotify_rm_watch bits/syscall.h d #define SYS_inotify_rm_watch 277 SYS_io_cancel bits/syscall.h d #define SYS_io_cancel 231 SYS_io_destroy bits/syscall.h d #define SYS_io_destroy 228 SYS_io_getevents bits/syscall.h d #define SYS_io_getevents 229 +SYS_io_pgetevents bits/syscall.h d #define SYS_io_pgetevents 388 +SYS_io_pgetevents_time64 bits/syscall.h d #define SYS_io_pgetevents_time64 416 SYS_io_setup bits/syscall.h d #define SYS_io_setup 227 SYS_io_submit bits/syscall.h d #define SYS_io_submit 230 +SYS_io_uring_enter bits/syscall.h d #define SYS_io_uring_enter 426 +SYS_io_uring_register bits/syscall.h d #define SYS_io_uring_register 427 +SYS_io_uring_setup bits/syscall.h d #define SYS_io_uring_setup 425 SYS_ioctl bits/syscall.h d #define SYS_ioctl 54 SYS_ioperm bits/syscall.h d #define SYS_ioperm 101 SYS_iopl bits/syscall.h d #define SYS_iopl 110 @@ -649,6 +619,7 @@ SYS_ioprio_get bits/syscall.h d #define SYS_ioprio_get 274 SYS_ioprio_set bits/syscall.h d #define SYS_ioprio_set 273 SYS_ipc bits/syscall.h d #define SYS_ipc 117 SYS_kcmp bits/syscall.h d #define SYS_kcmp 354 +SYS_kexec_file_load bits/syscall.h d #define SYS_kexec_file_load 382 SYS_kexec_load bits/syscall.h d #define SYS_kexec_load 268 SYS_keyctl bits/syscall.h d #define SYS_keyctl 271 SYS_kill bits/syscall.h d #define SYS_kill 37 @@ -690,9 +661,15 @@ SYS_mq_getsetattr bits/syscall.h d #define SYS_mq_getsetattr 267 SYS_mq_notify bits/syscall.h d #define SYS_mq_notify 266 SYS_mq_open bits/syscall.h d #define SYS_mq_open 262 SYS_mq_timedreceive bits/syscall.h d #define SYS_mq_timedreceive 265 +SYS_mq_timedreceive_time64 bits/syscall.h d #define SYS_mq_timedreceive_time64 419 SYS_mq_timedsend bits/syscall.h d #define SYS_mq_timedsend 264 +SYS_mq_timedsend_time64 bits/syscall.h d #define SYS_mq_timedsend_time64 418 SYS_mq_unlink bits/syscall.h d #define SYS_mq_unlink 263 SYS_mremap bits/syscall.h d #define SYS_mremap 163 +SYS_msgctl bits/syscall.h d #define SYS_msgctl 402 +SYS_msgget bits/syscall.h d #define SYS_msgget 399 +SYS_msgrcv bits/syscall.h d #define SYS_msgrcv 401 +SYS_msgsnd bits/syscall.h d #define SYS_msgsnd 400 SYS_msync bits/syscall.h d #define SYS_msync 144 SYS_multiplexer bits/syscall.h d #define SYS_multiplexer 201 SYS_munlock bits/syscall.h d #define SYS_munlock 151 @@ -716,11 +693,16 @@ SYS_pciconfig_read bits/syscall.h d #define SYS_pciconfig_read 198 SYS_pciconfig_write bits/syscall.h d #define SYS_pciconfig_write 199 SYS_perf_event_open bits/syscall.h d #define SYS_perf_event_open 319 SYS_personality bits/syscall.h d #define SYS_personality 136 +SYS_pidfd_send_signal bits/syscall.h d #define SYS_pidfd_send_signal 424 SYS_pipe bits/syscall.h d #define SYS_pipe 42 SYS_pipe2 bits/syscall.h d #define SYS_pipe2 317 SYS_pivot_root bits/syscall.h d #define SYS_pivot_root 203 +SYS_pkey_alloc bits/syscall.h d #define SYS_pkey_alloc 384 +SYS_pkey_free bits/syscall.h d #define SYS_pkey_free 385 +SYS_pkey_mprotect bits/syscall.h d #define SYS_pkey_mprotect 386 SYS_poll bits/syscall.h d #define SYS_poll 167 SYS_ppoll bits/syscall.h d #define SYS_ppoll 281 +SYS_ppoll_time64 bits/syscall.h d #define SYS_ppoll_time64 414 SYS_prctl bits/syscall.h d #define SYS_prctl 171 SYS_pread64 bits/syscall.h d #define SYS_pread64 179 SYS_preadv bits/syscall.h d #define SYS_preadv 320 @@ -731,6 +713,7 @@ SYS_process_vm_writev bits/syscall.h d #define SYS_process_vm_writev 352 SYS_prof bits/syscall.h d #define SYS_prof 44 SYS_profil bits/syscall.h d #define SYS_profil 98 SYS_pselect6 bits/syscall.h d #define SYS_pselect6 280 +SYS_pselect6_time64 bits/syscall.h d #define SYS_pselect6_time64 413 SYS_ptrace bits/syscall.h d #define SYS_ptrace 26 SYS_putpmsg bits/syscall.h d #define SYS_putpmsg 188 SYS_pwrite64 bits/syscall.h d #define SYS_pwrite64 180 @@ -748,6 +731,7 @@ SYS_reboot bits/syscall.h d #define SYS_reboot 88 SYS_recv bits/syscall.h d #define SYS_recv 336 SYS_recvfrom bits/syscall.h d #define SYS_recvfrom 337 SYS_recvmmsg bits/syscall.h d #define SYS_recvmmsg 343 +SYS_recvmmsg_time64 bits/syscall.h d #define SYS_recvmmsg_time64 417 SYS_recvmsg bits/syscall.h d #define SYS_recvmsg 342 SYS_remap_file_pages bits/syscall.h d #define SYS_remap_file_pages 239 SYS_removexattr bits/syscall.h d #define SYS_removexattr 218 @@ -757,6 +741,7 @@ SYS_renameat2 bits/syscall.h d #define SYS_renameat2 357 SYS_request_key bits/syscall.h d #define SYS_request_key 270 SYS_restart_syscall bits/syscall.h d #define SYS_restart_syscall 0 SYS_rmdir bits/syscall.h d #define SYS_rmdir 40 +SYS_rseq bits/syscall.h d #define SYS_rseq 387 SYS_rt_sigaction bits/syscall.h d #define SYS_rt_sigaction 173 SYS_rt_sigpending bits/syscall.h d #define SYS_rt_sigpending 175 SYS_rt_sigprocmask bits/syscall.h d #define SYS_rt_sigprocmask 174 @@ -764,6 +749,7 @@ SYS_rt_sigqueueinfo bits/syscall.h d #define SYS_rt_sigqueueinfo 177 SYS_rt_sigreturn bits/syscall.h d #define SYS_rt_sigreturn 172 SYS_rt_sigsuspend bits/syscall.h d #define SYS_rt_sigsuspend 178 SYS_rt_sigtimedwait bits/syscall.h d #define SYS_rt_sigtimedwait 176 +SYS_rt_sigtimedwait_time64 bits/syscall.h d #define SYS_rt_sigtimedwait_time64 421 SYS_rt_tgsigqueueinfo bits/syscall.h d #define SYS_rt_tgsigqueueinfo 322 SYS_rtas bits/syscall.h d #define SYS_rtas 255 SYS_sched_get_priority_max bits/syscall.h d #define SYS_sched_get_priority_max 159 @@ -773,6 +759,7 @@ SYS_sched_getattr bits/syscall.h d #define SYS_sched_getattr 356 SYS_sched_getparam bits/syscall.h d #define SYS_sched_getparam 155 SYS_sched_getscheduler bits/syscall.h d #define SYS_sched_getscheduler 157 SYS_sched_rr_get_interval bits/syscall.h d #define SYS_sched_rr_get_interval 161 +SYS_sched_rr_get_interval_time64 bits/syscall.h d #define SYS_sched_rr_get_interval_time64 423 SYS_sched_setaffinity bits/syscall.h d #define SYS_sched_setaffinity 222 SYS_sched_setattr bits/syscall.h d #define SYS_sched_setattr 355 SYS_sched_setparam bits/syscall.h d #define SYS_sched_setparam 154 @@ -780,6 +767,9 @@ SYS_sched_setscheduler bits/syscall.h d #define SYS_sched_setscheduler 156 SYS_sched_yield bits/syscall.h d #define SYS_sched_yield 158 SYS_seccomp bits/syscall.h d #define SYS_seccomp 358 SYS_select bits/syscall.h d #define SYS_select 82 +SYS_semctl bits/syscall.h d #define SYS_semctl 394 +SYS_semget bits/syscall.h d #define SYS_semget 393 +SYS_semtimedop_time64 bits/syscall.h d #define SYS_semtimedop_time64 420 SYS_send bits/syscall.h d #define SYS_send 334 SYS_sendfile bits/syscall.h d #define SYS_sendfile 186 SYS_sendfile64 bits/syscall.h d #define SYS_sendfile64 226 @@ -801,9 +791,7 @@ SYS_setpgid bits/syscall.h d #define SYS_setpgid 57 SYS_setpriority bits/syscall.h d #define SYS_setpriority 97 SYS_setregid bits/syscall.h d #define SYS_setregid 71 SYS_setresgid bits/syscall.h d #define SYS_setresgid 169 -SYS_setresgid32 bits/syscall.h d #define SYS_setresgid32 169 SYS_setresuid bits/syscall.h d #define SYS_setresuid 164 -SYS_setresuid32 bits/syscall.h d #define SYS_setresuid32 164 SYS_setreuid bits/syscall.h d #define SYS_setreuid 70 SYS_setrlimit bits/syscall.h d #define SYS_setrlimit 75 SYS_setsid bits/syscall.h d #define SYS_setsid 66 @@ -812,6 +800,10 @@ SYS_settimeofday bits/syscall.h d #define SYS_settimeofday 79 SYS_setuid bits/syscall.h d #define SYS_setuid 23 SYS_setxattr bits/syscall.h d #define SYS_setxattr 209 SYS_sgetmask bits/syscall.h d #define SYS_sgetmask 68 +SYS_shmat bits/syscall.h d #define SYS_shmat 397 +SYS_shmctl bits/syscall.h d #define SYS_shmctl 396 +SYS_shmdt bits/syscall.h d #define SYS_shmdt 398 +SYS_shmget bits/syscall.h d #define SYS_shmget 395 SYS_shutdown bits/syscall.h d #define SYS_shutdown 338 SYS_sigaction bits/syscall.h d #define SYS_sigaction 67 SYS_sigaltstack bits/syscall.h d #define SYS_sigaltstack 185 @@ -833,6 +825,7 @@ SYS_stat bits/syscall.h d #define SYS_stat 106 SYS_stat64 bits/syscall.h d #define SYS_stat64 195 SYS_statfs bits/syscall.h d #define SYS_statfs 99 SYS_statfs64 bits/syscall.h d #define SYS_statfs64 252 +SYS_statx bits/syscall.h d #define SYS_statx 383 SYS_stime bits/syscall.h d #define SYS_stime 25 SYS_stty bits/syscall.h d #define SYS_stty 31 SYS_subpage_prot bits/syscall.h d #define SYS_subpage_prot 310 @@ -856,11 +849,14 @@ SYS_timer_create bits/syscall.h d #define SYS_timer_create 240 SYS_timer_delete bits/syscall.h d #define SYS_timer_delete 244 SYS_timer_getoverrun bits/syscall.h d #define SYS_timer_getoverrun 243 SYS_timer_gettime bits/syscall.h d #define SYS_timer_gettime 242 +SYS_timer_gettime64 bits/syscall.h d #define SYS_timer_gettime64 408 SYS_timer_settime bits/syscall.h d #define SYS_timer_settime 241 -SYS_timerfd bits/syscall.h d #define SYS_timerfd 306 +SYS_timer_settime64 bits/syscall.h d #define SYS_timer_settime64 409 SYS_timerfd_create bits/syscall.h d #define SYS_timerfd_create 306 SYS_timerfd_gettime bits/syscall.h d #define SYS_timerfd_gettime 312 +SYS_timerfd_gettime64 bits/syscall.h d #define SYS_timerfd_gettime64 410 SYS_timerfd_settime bits/syscall.h d #define SYS_timerfd_settime 311 +SYS_timerfd_settime64 bits/syscall.h d #define SYS_timerfd_settime64 411 SYS_times bits/syscall.h d #define SYS_times 43 SYS_tkill bits/syscall.h d #define SYS_tkill 208 SYS_truncate bits/syscall.h d #define SYS_truncate 92 @@ -880,6 +876,7 @@ SYS_userfaultfd bits/syscall.h d #define SYS_userfaultfd 364 SYS_ustat bits/syscall.h d #define SYS_ustat 62 SYS_utime bits/syscall.h d #define SYS_utime 30 SYS_utimensat bits/syscall.h d #define SYS_utimensat 304 +SYS_utimensat_time64 bits/syscall.h d #define SYS_utimensat_time64 412 SYS_utimes bits/syscall.h d #define SYS_utimes 251 SYS_vfork bits/syscall.h d #define SYS_vfork 189 SYS_vhangup bits/syscall.h d #define SYS_vhangup 111 @@ -932,6 +929,7 @@ TIOCGPGRP bits/ioctl.h d #define TIOCGPGRP _IOR('t', 119, int) TIOCGPKT bits/ioctl.h d #define TIOCGPKT _IOR('T', 0x38, int) TIOCGPTLCK bits/ioctl.h d #define TIOCGPTLCK _IOR('T', 0x39, int) TIOCGPTN bits/ioctl.h d #define TIOCGPTN _IOR('T',0x30, unsigned int) +TIOCGPTPEER bits/ioctl.h d #define TIOCGPTPEER _IO('T', 0x41) TIOCGRS485 bits/ioctl.h d #define TIOCGRS485 0x542e TIOCGSERIAL bits/ioctl.h d #define TIOCGSERIAL 0x541E TIOCGSID bits/ioctl.h d #define TIOCGSID 0x5429 @@ -962,14 +960,6 @@ TIOCNOTTY bits/ioctl.h d #define TIOCNOTTY 0x5422 TIOCNXCL bits/ioctl.h d #define TIOCNXCL 0x540D TIOCOUTQ bits/ioctl.h d #define TIOCOUTQ _IOR('t', 115, int) TIOCPKT bits/ioctl.h d #define TIOCPKT 0x5420 -TIOCPKT_DATA bits/ioctl.h d #define TIOCPKT_DATA 0 -TIOCPKT_DOSTOP bits/ioctl.h d #define TIOCPKT_DOSTOP 32 -TIOCPKT_FLUSHREAD bits/ioctl.h d #define TIOCPKT_FLUSHREAD 1 -TIOCPKT_FLUSHWRITE bits/ioctl.h d #define TIOCPKT_FLUSHWRITE 2 -TIOCPKT_IOCTL bits/ioctl.h d #define TIOCPKT_IOCTL 64 -TIOCPKT_NOSTOP bits/ioctl.h d #define TIOCPKT_NOSTOP 16 -TIOCPKT_START bits/ioctl.h d #define TIOCPKT_START 8 -TIOCPKT_STOP bits/ioctl.h d #define TIOCPKT_STOP 4 TIOCSBRK bits/ioctl.h d #define TIOCSBRK 0x5427 TIOCSCTTY bits/ioctl.h d #define TIOCSCTTY 0x540E TIOCSERCONFIG bits/ioctl.h d #define TIOCSERCONFIG 0x5453 @@ -979,7 +969,6 @@ TIOCSERGSTRUCT bits/ioctl.h d #define TIOCSERGSTRUCT 0x5458 TIOCSERGWILD bits/ioctl.h d #define TIOCSERGWILD 0x5454 TIOCSERSETMULTI bits/ioctl.h d #define TIOCSERSETMULTI 0x545B TIOCSERSWILD bits/ioctl.h d #define TIOCSERSWILD 0x5455 -TIOCSER_TEMT bits/ioctl.h d #define TIOCSER_TEMT 0x01 TIOCSER_TEMT bits/termios.h d #define TIOCSER_TEMT 1 TIOCSETC bits/ioctl.h d #define TIOCSETC _IOW('t', 17, char[6]) TIOCSETD bits/ioctl.h d #define TIOCSETD 0x5423 @@ -1093,6 +1082,7 @@ __DEFINED_sigset_t bits/alltypes.h d #define __DEFINED_sigset_t __DEFINED_size_t bits/alltypes.h d #define __DEFINED_size_t __DEFINED_socklen_t bits/alltypes.h d #define __DEFINED_socklen_t __DEFINED_ssize_t bits/alltypes.h d #define __DEFINED_ssize_t +__DEFINED_struct__IO_FILE bits/alltypes.h d #define __DEFINED_struct__IO_FILE __DEFINED_struct_iovec bits/alltypes.h d #define __DEFINED_struct_iovec __DEFINED_struct_timespec bits/alltypes.h d #define __DEFINED_struct_timespec __DEFINED_struct_timeval bits/alltypes.h d #define __DEFINED_struct_timeval @@ -1135,10 +1125,15 @@ __NR_chmod bits/syscall.h d #define __NR_chmod 15 __NR_chown bits/syscall.h d #define __NR_chown 181 __NR_chroot bits/syscall.h d #define __NR_chroot 61 __NR_clock_adjtime bits/syscall.h d #define __NR_clock_adjtime 347 +__NR_clock_adjtime64 bits/syscall.h d #define __NR_clock_adjtime64 405 __NR_clock_getres bits/syscall.h d #define __NR_clock_getres 247 +__NR_clock_getres_time64 bits/syscall.h d #define __NR_clock_getres_time64 406 __NR_clock_gettime bits/syscall.h d #define __NR_clock_gettime 246 +__NR_clock_gettime64 bits/syscall.h d #define __NR_clock_gettime64 403 __NR_clock_nanosleep bits/syscall.h d #define __NR_clock_nanosleep 248 +__NR_clock_nanosleep_time64 bits/syscall.h d #define __NR_clock_nanosleep_time64 407 __NR_clock_settime bits/syscall.h d #define __NR_clock_settime 245 +__NR_clock_settime64 bits/syscall.h d #define __NR_clock_settime64 404 __NR_clone bits/syscall.h d #define __NR_clone 120 __NR_close bits/syscall.h d #define __NR_close 6 __NR_connect bits/syscall.h d #define __NR_connect 328 @@ -1191,6 +1186,7 @@ __NR_ftime bits/syscall.h d #define __NR_ftime 35 __NR_ftruncate bits/syscall.h d #define __NR_ftruncate 93 __NR_ftruncate64 bits/syscall.h d #define __NR_ftruncate64 194 __NR_futex bits/syscall.h d #define __NR_futex 221 +__NR_futex_time64 bits/syscall.h d #define __NR_futex_time64 422 __NR_futimesat bits/syscall.h d #define __NR_futimesat 290 __NR_get_kernel_syms bits/syscall.h d #define __NR_get_kernel_syms 130 __NR_get_mempolicy bits/syscall.h d #define __NR_get_mempolicy 260 @@ -1213,9 +1209,7 @@ __NR_getppid bits/syscall.h d #define __NR_getppid 64 __NR_getpriority bits/syscall.h d #define __NR_getpriority 96 __NR_getrandom bits/syscall.h d #define __NR_getrandom 359 __NR_getresgid bits/syscall.h d #define __NR_getresgid 170 -__NR_getresgid32 bits/syscall.h d #define __NR_getresgid32 170 __NR_getresuid bits/syscall.h d #define __NR_getresuid 165 -__NR_getresuid32 bits/syscall.h d #define __NR_getresuid32 165 __NR_getrlimit bits/syscall.h d #define __NR_getrlimit 76 __NR_getrusage bits/syscall.h d #define __NR_getrusage 77 __NR_getsid bits/syscall.h d #define __NR_getsid 147 @@ -1235,8 +1229,13 @@ __NR_inotify_rm_watch bits/syscall.h d #define __NR_inotify_rm_watch 277 __NR_io_cancel bits/syscall.h d #define __NR_io_cancel 231 __NR_io_destroy bits/syscall.h d #define __NR_io_destroy 228 __NR_io_getevents bits/syscall.h d #define __NR_io_getevents 229 +__NR_io_pgetevents bits/syscall.h d #define __NR_io_pgetevents 388 +__NR_io_pgetevents_time64 bits/syscall.h d #define __NR_io_pgetevents_time64 416 __NR_io_setup bits/syscall.h d #define __NR_io_setup 227 __NR_io_submit bits/syscall.h d #define __NR_io_submit 230 +__NR_io_uring_enter bits/syscall.h d #define __NR_io_uring_enter 426 +__NR_io_uring_register bits/syscall.h d #define __NR_io_uring_register 427 +__NR_io_uring_setup bits/syscall.h d #define __NR_io_uring_setup 425 __NR_ioctl bits/syscall.h d #define __NR_ioctl 54 __NR_ioperm bits/syscall.h d #define __NR_ioperm 101 __NR_iopl bits/syscall.h d #define __NR_iopl 110 @@ -1244,6 +1243,7 @@ __NR_ioprio_get bits/syscall.h d #define __NR_ioprio_get 274 __NR_ioprio_set bits/syscall.h d #define __NR_ioprio_set 273 __NR_ipc bits/syscall.h d #define __NR_ipc 117 __NR_kcmp bits/syscall.h d #define __NR_kcmp 354 +__NR_kexec_file_load bits/syscall.h d #define __NR_kexec_file_load 382 __NR_kexec_load bits/syscall.h d #define __NR_kexec_load 268 __NR_keyctl bits/syscall.h d #define __NR_keyctl 271 __NR_kill bits/syscall.h d #define __NR_kill 37 @@ -1285,9 +1285,15 @@ __NR_mq_getsetattr bits/syscall.h d #define __NR_mq_getsetattr 267 __NR_mq_notify bits/syscall.h d #define __NR_mq_notify 266 __NR_mq_open bits/syscall.h d #define __NR_mq_open 262 __NR_mq_timedreceive bits/syscall.h d #define __NR_mq_timedreceive 265 +__NR_mq_timedreceive_time64 bits/syscall.h d #define __NR_mq_timedreceive_time64 419 __NR_mq_timedsend bits/syscall.h d #define __NR_mq_timedsend 264 +__NR_mq_timedsend_time64 bits/syscall.h d #define __NR_mq_timedsend_time64 418 __NR_mq_unlink bits/syscall.h d #define __NR_mq_unlink 263 __NR_mremap bits/syscall.h d #define __NR_mremap 163 +__NR_msgctl bits/syscall.h d #define __NR_msgctl 402 +__NR_msgget bits/syscall.h d #define __NR_msgget 399 +__NR_msgrcv bits/syscall.h d #define __NR_msgrcv 401 +__NR_msgsnd bits/syscall.h d #define __NR_msgsnd 400 __NR_msync bits/syscall.h d #define __NR_msync 144 __NR_multiplexer bits/syscall.h d #define __NR_multiplexer 201 __NR_munlock bits/syscall.h d #define __NR_munlock 151 @@ -1311,11 +1317,16 @@ __NR_pciconfig_read bits/syscall.h d #define __NR_pciconfig_read 198 __NR_pciconfig_write bits/syscall.h d #define __NR_pciconfig_write 199 __NR_perf_event_open bits/syscall.h d #define __NR_perf_event_open 319 __NR_personality bits/syscall.h d #define __NR_personality 136 +__NR_pidfd_send_signal bits/syscall.h d #define __NR_pidfd_send_signal 424 __NR_pipe bits/syscall.h d #define __NR_pipe 42 __NR_pipe2 bits/syscall.h d #define __NR_pipe2 317 __NR_pivot_root bits/syscall.h d #define __NR_pivot_root 203 +__NR_pkey_alloc bits/syscall.h d #define __NR_pkey_alloc 384 +__NR_pkey_free bits/syscall.h d #define __NR_pkey_free 385 +__NR_pkey_mprotect bits/syscall.h d #define __NR_pkey_mprotect 386 __NR_poll bits/syscall.h d #define __NR_poll 167 __NR_ppoll bits/syscall.h d #define __NR_ppoll 281 +__NR_ppoll_time64 bits/syscall.h d #define __NR_ppoll_time64 414 __NR_prctl bits/syscall.h d #define __NR_prctl 171 __NR_pread64 bits/syscall.h d #define __NR_pread64 179 __NR_preadv bits/syscall.h d #define __NR_preadv 320 @@ -1326,6 +1337,7 @@ __NR_process_vm_writev bits/syscall.h d #define __NR_process_vm_writev 352 __NR_prof bits/syscall.h d #define __NR_prof 44 __NR_profil bits/syscall.h d #define __NR_profil 98 __NR_pselect6 bits/syscall.h d #define __NR_pselect6 280 +__NR_pselect6_time64 bits/syscall.h d #define __NR_pselect6_time64 413 __NR_ptrace bits/syscall.h d #define __NR_ptrace 26 __NR_putpmsg bits/syscall.h d #define __NR_putpmsg 188 __NR_pwrite64 bits/syscall.h d #define __NR_pwrite64 180 @@ -1343,6 +1355,7 @@ __NR_reboot bits/syscall.h d #define __NR_reboot 88 __NR_recv bits/syscall.h d #define __NR_recv 336 __NR_recvfrom bits/syscall.h d #define __NR_recvfrom 337 __NR_recvmmsg bits/syscall.h d #define __NR_recvmmsg 343 +__NR_recvmmsg_time64 bits/syscall.h d #define __NR_recvmmsg_time64 417 __NR_recvmsg bits/syscall.h d #define __NR_recvmsg 342 __NR_remap_file_pages bits/syscall.h d #define __NR_remap_file_pages 239 __NR_removexattr bits/syscall.h d #define __NR_removexattr 218 @@ -1352,6 +1365,7 @@ __NR_renameat2 bits/syscall.h d #define __NR_renameat2 357 __NR_request_key bits/syscall.h d #define __NR_request_key 270 __NR_restart_syscall bits/syscall.h d #define __NR_restart_syscall 0 __NR_rmdir bits/syscall.h d #define __NR_rmdir 40 +__NR_rseq bits/syscall.h d #define __NR_rseq 387 __NR_rt_sigaction bits/syscall.h d #define __NR_rt_sigaction 173 __NR_rt_sigpending bits/syscall.h d #define __NR_rt_sigpending 175 __NR_rt_sigprocmask bits/syscall.h d #define __NR_rt_sigprocmask 174 @@ -1359,6 +1373,7 @@ __NR_rt_sigqueueinfo bits/syscall.h d #define __NR_rt_sigqueueinfo 177 __NR_rt_sigreturn bits/syscall.h d #define __NR_rt_sigreturn 172 __NR_rt_sigsuspend bits/syscall.h d #define __NR_rt_sigsuspend 178 __NR_rt_sigtimedwait bits/syscall.h d #define __NR_rt_sigtimedwait 176 +__NR_rt_sigtimedwait_time64 bits/syscall.h d #define __NR_rt_sigtimedwait_time64 421 __NR_rt_tgsigqueueinfo bits/syscall.h d #define __NR_rt_tgsigqueueinfo 322 __NR_rtas bits/syscall.h d #define __NR_rtas 255 __NR_sched_get_priority_max bits/syscall.h d #define __NR_sched_get_priority_max 159 @@ -1368,6 +1383,7 @@ __NR_sched_getattr bits/syscall.h d #define __NR_sched_getattr 356 __NR_sched_getparam bits/syscall.h d #define __NR_sched_getparam 155 __NR_sched_getscheduler bits/syscall.h d #define __NR_sched_getscheduler 157 __NR_sched_rr_get_interval bits/syscall.h d #define __NR_sched_rr_get_interval 161 +__NR_sched_rr_get_interval_time64 bits/syscall.h d #define __NR_sched_rr_get_interval_time64 423 __NR_sched_setaffinity bits/syscall.h d #define __NR_sched_setaffinity 222 __NR_sched_setattr bits/syscall.h d #define __NR_sched_setattr 355 __NR_sched_setparam bits/syscall.h d #define __NR_sched_setparam 154 @@ -1375,6 +1391,9 @@ __NR_sched_setscheduler bits/syscall.h d #define __NR_sched_setscheduler 156 __NR_sched_yield bits/syscall.h d #define __NR_sched_yield 158 __NR_seccomp bits/syscall.h d #define __NR_seccomp 358 __NR_select bits/syscall.h d #define __NR_select 82 +__NR_semctl bits/syscall.h d #define __NR_semctl 394 +__NR_semget bits/syscall.h d #define __NR_semget 393 +__NR_semtimedop_time64 bits/syscall.h d #define __NR_semtimedop_time64 420 __NR_send bits/syscall.h d #define __NR_send 334 __NR_sendfile bits/syscall.h d #define __NR_sendfile 186 __NR_sendfile64 bits/syscall.h d #define __NR_sendfile64 226 @@ -1396,9 +1415,7 @@ __NR_setpgid bits/syscall.h d #define __NR_setpgid 57 __NR_setpriority bits/syscall.h d #define __NR_setpriority 97 __NR_setregid bits/syscall.h d #define __NR_setregid 71 __NR_setresgid bits/syscall.h d #define __NR_setresgid 169 -__NR_setresgid32 bits/syscall.h d #define __NR_setresgid32 169 __NR_setresuid bits/syscall.h d #define __NR_setresuid 164 -__NR_setresuid32 bits/syscall.h d #define __NR_setresuid32 164 __NR_setreuid bits/syscall.h d #define __NR_setreuid 70 __NR_setrlimit bits/syscall.h d #define __NR_setrlimit 75 __NR_setsid bits/syscall.h d #define __NR_setsid 66 @@ -1407,6 +1424,10 @@ __NR_settimeofday bits/syscall.h d #define __NR_settimeofday 79 __NR_setuid bits/syscall.h d #define __NR_setuid 23 __NR_setxattr bits/syscall.h d #define __NR_setxattr 209 __NR_sgetmask bits/syscall.h d #define __NR_sgetmask 68 +__NR_shmat bits/syscall.h d #define __NR_shmat 397 +__NR_shmctl bits/syscall.h d #define __NR_shmctl 396 +__NR_shmdt bits/syscall.h d #define __NR_shmdt 398 +__NR_shmget bits/syscall.h d #define __NR_shmget 395 __NR_shutdown bits/syscall.h d #define __NR_shutdown 338 __NR_sigaction bits/syscall.h d #define __NR_sigaction 67 __NR_sigaltstack bits/syscall.h d #define __NR_sigaltstack 185 @@ -1428,6 +1449,7 @@ __NR_stat bits/syscall.h d #define __NR_stat 106 __NR_stat64 bits/syscall.h d #define __NR_stat64 195 __NR_statfs bits/syscall.h d #define __NR_statfs 99 __NR_statfs64 bits/syscall.h d #define __NR_statfs64 252 +__NR_statx bits/syscall.h d #define __NR_statx 383 __NR_stime bits/syscall.h d #define __NR_stime 25 __NR_stty bits/syscall.h d #define __NR_stty 31 __NR_subpage_prot bits/syscall.h d #define __NR_subpage_prot 310 @@ -1451,11 +1473,14 @@ __NR_timer_create bits/syscall.h d #define __NR_timer_create 240 __NR_timer_delete bits/syscall.h d #define __NR_timer_delete 244 __NR_timer_getoverrun bits/syscall.h d #define __NR_timer_getoverrun 243 __NR_timer_gettime bits/syscall.h d #define __NR_timer_gettime 242 +__NR_timer_gettime64 bits/syscall.h d #define __NR_timer_gettime64 408 __NR_timer_settime bits/syscall.h d #define __NR_timer_settime 241 -__NR_timerfd bits/syscall.h d #define __NR_timerfd 306 +__NR_timer_settime64 bits/syscall.h d #define __NR_timer_settime64 409 __NR_timerfd_create bits/syscall.h d #define __NR_timerfd_create 306 __NR_timerfd_gettime bits/syscall.h d #define __NR_timerfd_gettime 312 +__NR_timerfd_gettime64 bits/syscall.h d #define __NR_timerfd_gettime64 410 __NR_timerfd_settime bits/syscall.h d #define __NR_timerfd_settime 311 +__NR_timerfd_settime64 bits/syscall.h d #define __NR_timerfd_settime64 411 __NR_times bits/syscall.h d #define __NR_times 43 __NR_tkill bits/syscall.h d #define __NR_tkill 208 __NR_truncate bits/syscall.h d #define __NR_truncate 92 @@ -1475,6 +1500,7 @@ __NR_userfaultfd bits/syscall.h d #define __NR_userfaultfd 364 __NR_ustat bits/syscall.h d #define __NR_ustat 62 __NR_utime bits/syscall.h d #define __NR_utime 30 __NR_utimensat bits/syscall.h d #define __NR_utimensat 304 +__NR_utimensat_time64 bits/syscall.h d #define __NR_utimensat_time64 412 __NR_utimes bits/syscall.h d #define __NR_utimes 251 __NR_vfork bits/syscall.h d #define __NR_vfork 189 __NR_vhangup bits/syscall.h d #define __NR_vhangup 111 @@ -1512,13 +1538,13 @@ greg_t bits/signal.h t typedef unsigned long greg_t, gregset_t[48]; gregset_t bits/signal.h t typedef unsigned long greg_t, gregset_t[48]; id_t bits/alltypes.h t typedef unsigned id_t; ino_t bits/alltypes.h t typedef unsigned _Int64 ino_t; -int16_t bits/alltypes.h t typedef short int16_t; -int32_t bits/alltypes.h t typedef int int32_t; -int64_t bits/alltypes.h t typedef _Int64 int64_t; +int16_t bits/alltypes.h t typedef signed short int16_t; +int32_t bits/alltypes.h t typedef signed int int32_t; +int64_t bits/alltypes.h t typedef signed _Int64 int64_t; int8_t bits/alltypes.h t typedef signed char int8_t; int_fast16_t bits/stdint.h t typedef int32_t int_fast16_t; int_fast32_t bits/stdint.h t typedef int32_t int_fast32_t; -intmax_t bits/alltypes.h t typedef _Int64 intmax_t; +intmax_t bits/alltypes.h t typedef signed _Int64 intmax_t; intptr_t bits/alltypes.h t typedef _Addr intptr_t; key_t bits/alltypes.h t typedef int key_t; locale_t bits/alltypes.h t typedef struct __locale_struct * locale_t; @@ -1553,6 +1579,7 @@ sigset_t bits/alltypes.h t typedef struct __sigset_t { unsigned long __bits[128/ size_t bits/alltypes.h t typedef unsigned _Addr size_t; socklen_t bits/alltypes.h t typedef unsigned socklen_t; ssize_t bits/alltypes.h t typedef _Addr ssize_t; +struct _IO_FILE bits/alltypes.h s struct __mbstate_t bits/alltypes.h s struct __sigset_t bits/alltypes.h s struct __ucontext bits/signal.h s @@ -1574,7 +1601,6 @@ struct termios bits/termios.h s struct timespec bits/alltypes.h s struct timeval bits/alltypes.h s struct user bits/user.h s -struct winsize bits/ioctl.h s suseconds_t bits/alltypes.h t typedef long suseconds_t; time_t bits/alltypes.h t typedef long time_t; timer_t bits/alltypes.h t typedef void * timer_t; diff --git a/data/musl.powerpc64.decls b/data/musl.powerpc64.decls index cdbc7d5..c7e47ea 100644 --- a/data/musl.powerpc64.decls +++ b/data/musl.powerpc64.decls @@ -287,6 +287,8 @@ LDBL_TRUE_MIN bits/float.h d #define LDBL_TRUE_MIN 4.94065645841246544177e-324L LLONG_MAX bits/limits.h d #define LLONG_MAX 0x7fffffffffffffffLL LONG_BIT bits/limits.h d #define LONG_BIT 64 LONG_MAX bits/limits.h d #define LONG_MAX 0x7fffffffffffffffL +MAP_LOCKED bits/mman.h d #define MAP_LOCKED 0x80 +MAP_NORESERVE bits/mman.h d #define MAP_NORESERVE 0x40 MCL_CURRENT bits/mman.h d #define MCL_CURRENT 0x2000 MCL_FUTURE bits/mman.h d #define MCL_FUTURE 0x4000 MCL_ONFAULT bits/mman.h d #define MCL_ONFAULT 0x8000 @@ -298,22 +300,6 @@ NL2 bits/termios.h d #define NL2 0001000 NL3 bits/termios.h d #define NL3 0001400 NLDLY bits/termios.h d #define NLDLY 0001400 NOFLSH bits/termios.h d #define NOFLSH 0x80000000 -N_6PACK bits/ioctl.h d #define N_6PACK 7 -N_AX25 bits/ioctl.h d #define N_AX25 5 -N_HCI bits/ioctl.h d #define N_HCI 15 -N_HDLC bits/ioctl.h d #define N_HDLC 13 -N_IRDA bits/ioctl.h d #define N_IRDA 11 -N_MASC bits/ioctl.h d #define N_MASC 8 -N_MOUSE bits/ioctl.h d #define N_MOUSE 2 -N_PPP bits/ioctl.h d #define N_PPP 3 -N_PROFIBUS_FDL bits/ioctl.h d #define N_PROFIBUS_FDL 10 -N_R3964 bits/ioctl.h d #define N_R3964 9 -N_SLIP bits/ioctl.h d #define N_SLIP 1 -N_SMSBLOCK bits/ioctl.h d #define N_SMSBLOCK 12 -N_STRIP bits/ioctl.h d #define N_STRIP 4 -N_SYNC_PPP bits/ioctl.h d #define N_SYNC_PPP 14 -N_TTY bits/ioctl.h d #define N_TTY 0 -N_X25 bits/ioctl.h d #define N_X25 6 OCRNL bits/termios.h d #define OCRNL 0000010 OFDEL bits/termios.h d #define OFDEL 0000200 OFILL bits/termios.h d #define OFILL 0000100 @@ -347,12 +333,15 @@ PARODD bits/termios.h d #define PARODD 00020000 PENDIN bits/termios.h d #define PENDIN 0x20000000 PPC_FEATURE2_ARCH_2_07 bits/hwcap.h d #define PPC_FEATURE2_ARCH_2_07 0x80000000 PPC_FEATURE2_ARCH_3_00 bits/hwcap.h d #define PPC_FEATURE2_ARCH_3_00 0x00800000 +PPC_FEATURE2_DARN bits/hwcap.h d #define PPC_FEATURE2_DARN 0x00200000 PPC_FEATURE2_DSCR bits/hwcap.h d #define PPC_FEATURE2_DSCR 0x20000000 PPC_FEATURE2_EBB bits/hwcap.h d #define PPC_FEATURE2_EBB 0x10000000 PPC_FEATURE2_HAS_IEEE128 bits/hwcap.h d #define PPC_FEATURE2_HAS_IEEE128 0x00400000 PPC_FEATURE2_HTM bits/hwcap.h d #define PPC_FEATURE2_HTM 0x40000000 PPC_FEATURE2_HTM_NOSC bits/hwcap.h d #define PPC_FEATURE2_HTM_NOSC 0x01000000 +PPC_FEATURE2_HTM_NO_SUSPEND bits/hwcap.h d #define PPC_FEATURE2_HTM_NO_SUSPEND 0x00080000 PPC_FEATURE2_ISEL bits/hwcap.h d #define PPC_FEATURE2_ISEL 0x08000000 +PPC_FEATURE2_SCV bits/hwcap.h d #define PPC_FEATURE2_SCV 0x00100000 PPC_FEATURE2_TAR bits/hwcap.h d #define PPC_FEATURE2_TAR 0x04000000 PPC_FEATURE2_VEC_CRYPTO bits/hwcap.h d #define PPC_FEATURE2_VEC_CRYPTO 0x02000000 PPC_FEATURE_32 bits/hwcap.h d #define PPC_FEATURE_32 0x80000000 @@ -384,8 +373,32 @@ PPC_FEATURE_SMT bits/hwcap.h d #define PPC_FEATURE_SMT 0x00004000 PPC_FEATURE_TRUE_LE bits/hwcap.h d #define PPC_FEATURE_TRUE_LE 0x00000002 PPC_FEATURE_UNIFIED_CACHE bits/hwcap.h d #define PPC_FEATURE_UNIFIED_CACHE 0x01000000 PROT_SAO bits/mman.h d #define PROT_SAO 0x10 +PTRACE_GETEVRREGS bits/ptrace.h d #define PTRACE_GETEVRREGS 0x14 +PTRACE_GETREGS64 bits/ptrace.h d #define PTRACE_GETREGS64 0x16 +PTRACE_GETVRREGS bits/ptrace.h d #define PTRACE_GETVRREGS 0x12 +PTRACE_GETVSRREGS bits/ptrace.h d #define PTRACE_GETVSRREGS 0x1b +PTRACE_GET_DEBUGREG bits/ptrace.h d #define PTRACE_GET_DEBUGREG 0x19 +PTRACE_SETEVRREGS bits/ptrace.h d #define PTRACE_SETEVRREGS 0x15 +PTRACE_SETREGS64 bits/ptrace.h d #define PTRACE_SETREGS64 0x17 +PTRACE_SETVRREGS bits/ptrace.h d #define PTRACE_SETVRREGS 0x13 +PTRACE_SETVSRREGS bits/ptrace.h d #define PTRACE_SETVSRREGS 0x1c +PTRACE_SET_DEBUGREG bits/ptrace.h d #define PTRACE_SET_DEBUGREG 0x1a +PTRACE_SINGLEBLOCK bits/ptrace.h d #define PTRACE_SINGLEBLOCK 0x100 +PTRACE_SYSEMU bits/ptrace.h d #define PTRACE_SYSEMU 0x1d +PTRACE_SYSEMU_SINGLESTEP bits/ptrace.h d #define PTRACE_SYSEMU_SINGLESTEP 0x1e PTRDIFF_MAX bits/stdint.h d #define PTRDIFF_MAX INT64_MAX PTRDIFF_MIN bits/stdint.h d #define PTRDIFF_MIN INT64_MIN +PT_GETEVRREGS bits/ptrace.h d #define PT_GETEVRREGS PTRACE_GETEVRREGS +PT_GETREGS64 bits/ptrace.h d #define PT_GETREGS64 PTRACE_GETREGS64 +PT_GETVRREGS bits/ptrace.h d #define PT_GETVRREGS PTRACE_GETVRREGS +PT_GETVSRREGS bits/ptrace.h d #define PT_GETVSRREGS PTRACE_GETVSRREGS +PT_GET_DEBUGREG bits/ptrace.h d #define PT_GET_DEBUGREG PTRACE_GET_DEBUGREG +PT_SETEVRREGS bits/ptrace.h d #define PT_SETEVRREGS PTRACE_SETEVRREGS +PT_SETREGS64 bits/ptrace.h d #define PT_SETREGS64 PTRACE_SETREGS64 +PT_SETVRREGS bits/ptrace.h d #define PT_SETVRREGS PTRACE_SETVRREGS +PT_SETVSRREGS bits/ptrace.h d #define PT_SETVSRREGS PTRACE_SETVSRREGS +PT_SET_DEBUGREG bits/ptrace.h d #define PT_SET_DEBUGREG PTRACE_SET_DEBUGREG +PT_STEPBLOCK bits/ptrace.h d #define PT_STEPBLOCK PTRACE_SINGLEBLOCK SA_NOCLDSTOP bits/signal.h d #define SA_NOCLDSTOP 1U SA_NOCLDWAIT bits/signal.h d #define SA_NOCLDWAIT 2U SA_NODEFER bits/signal.h d #define SA_NODEFER 0x40000000U @@ -430,64 +443,11 @@ SIGVTALRM bits/signal.h d #define SIGVTALRM 26 SIGWINCH bits/signal.h d #define SIGWINCH 28 SIGXCPU bits/signal.h d #define SIGXCPU 24 SIGXFSZ bits/signal.h d #define SIGXFSZ 25 -SIOCADDDLCI bits/ioctl.h d #define SIOCADDDLCI 0x8980 -SIOCADDMULTI bits/ioctl.h d #define SIOCADDMULTI 0x8931 -SIOCADDRT bits/ioctl.h d #define SIOCADDRT 0x890B SIOCATMARK bits/ioctl.h d #define SIOCATMARK 0x8905 -SIOCDARP bits/ioctl.h d #define SIOCDARP 0x8953 -SIOCDELDLCI bits/ioctl.h d #define SIOCDELDLCI 0x8981 -SIOCDELMULTI bits/ioctl.h d #define SIOCDELMULTI 0x8932 -SIOCDELRT bits/ioctl.h d #define SIOCDELRT 0x890C -SIOCDEVPRIVATE bits/ioctl.h d #define SIOCDEVPRIVATE 0x89F0 -SIOCDIFADDR bits/ioctl.h d #define SIOCDIFADDR 0x8936 -SIOCDRARP bits/ioctl.h d #define SIOCDRARP 0x8960 -SIOCGARP bits/ioctl.h d #define SIOCGARP 0x8954 -SIOCGIFADDR bits/ioctl.h d #define SIOCGIFADDR 0x8915 -SIOCGIFBR bits/ioctl.h d #define SIOCGIFBR 0x8940 -SIOCGIFBRDADDR bits/ioctl.h d #define SIOCGIFBRDADDR 0x8919 -SIOCGIFCONF bits/ioctl.h d #define SIOCGIFCONF 0x8912 -SIOCGIFCOUNT bits/ioctl.h d #define SIOCGIFCOUNT 0x8938 -SIOCGIFDSTADDR bits/ioctl.h d #define SIOCGIFDSTADDR 0x8917 -SIOCGIFENCAP bits/ioctl.h d #define SIOCGIFENCAP 0x8925 -SIOCGIFFLAGS bits/ioctl.h d #define SIOCGIFFLAGS 0x8913 -SIOCGIFHWADDR bits/ioctl.h d #define SIOCGIFHWADDR 0x8927 -SIOCGIFINDEX bits/ioctl.h d #define SIOCGIFINDEX 0x8933 -SIOCGIFMAP bits/ioctl.h d #define SIOCGIFMAP 0x8970 -SIOCGIFMEM bits/ioctl.h d #define SIOCGIFMEM 0x891f -SIOCGIFMETRIC bits/ioctl.h d #define SIOCGIFMETRIC 0x891d -SIOCGIFMTU bits/ioctl.h d #define SIOCGIFMTU 0x8921 -SIOCGIFNAME bits/ioctl.h d #define SIOCGIFNAME 0x8910 -SIOCGIFNETMASK bits/ioctl.h d #define SIOCGIFNETMASK 0x891b -SIOCGIFPFLAGS bits/ioctl.h d #define SIOCGIFPFLAGS 0x8935 -SIOCGIFSLAVE bits/ioctl.h d #define SIOCGIFSLAVE 0x8929 -SIOCGIFTXQLEN bits/ioctl.h d #define SIOCGIFTXQLEN 0x8942 SIOCGPGRP bits/ioctl.h d #define SIOCGPGRP 0x8904 -SIOCGRARP bits/ioctl.h d #define SIOCGRARP 0x8961 SIOCGSTAMP bits/ioctl.h d #define SIOCGSTAMP 0x8906 -SIOCPROTOPRIVATE bits/ioctl.h d #define SIOCPROTOPRIVATE 0x89E0 -SIOCRTMSG bits/ioctl.h d #define SIOCRTMSG 0x890D -SIOCSARP bits/ioctl.h d #define SIOCSARP 0x8955 -SIOCSIFADDR bits/ioctl.h d #define SIOCSIFADDR 0x8916 -SIOCSIFBR bits/ioctl.h d #define SIOCSIFBR 0x8941 -SIOCSIFBRDADDR bits/ioctl.h d #define SIOCSIFBRDADDR 0x891a -SIOCSIFDSTADDR bits/ioctl.h d #define SIOCSIFDSTADDR 0x8918 -SIOCSIFENCAP bits/ioctl.h d #define SIOCSIFENCAP 0x8926 -SIOCSIFFLAGS bits/ioctl.h d #define SIOCSIFFLAGS 0x8914 -SIOCSIFHWADDR bits/ioctl.h d #define SIOCSIFHWADDR 0x8924 -SIOCSIFHWBROADCAST bits/ioctl.h d #define SIOCSIFHWBROADCAST 0x8937 -SIOCSIFLINK bits/ioctl.h d #define SIOCSIFLINK 0x8911 -SIOCSIFMAP bits/ioctl.h d #define SIOCSIFMAP 0x8971 -SIOCSIFMEM bits/ioctl.h d #define SIOCSIFMEM 0x8920 -SIOCSIFMETRIC bits/ioctl.h d #define SIOCSIFMETRIC 0x891e -SIOCSIFMTU bits/ioctl.h d #define SIOCSIFMTU 0x8922 -SIOCSIFNAME bits/ioctl.h d #define SIOCSIFNAME 0x8923 -SIOCSIFNETMASK bits/ioctl.h d #define SIOCSIFNETMASK 0x891c -SIOCSIFPFLAGS bits/ioctl.h d #define SIOCSIFPFLAGS 0x8934 -SIOCSIFSLAVE bits/ioctl.h d #define SIOCSIFSLAVE 0x8930 -SIOCSIFTXQLEN bits/ioctl.h d #define SIOCSIFTXQLEN 0x8943 +SIOCGSTAMPNS bits/ioctl.h d #define SIOCGSTAMPNS 0x8907 SIOCSPGRP bits/ioctl.h d #define SIOCSPGRP 0x8902 -SIOCSRARP bits/ioctl.h d #define SIOCSRARP 0x8962 -SIOGIFINDEX bits/ioctl.h d #define SIOGIFINDEX SIOCGIFINDEX SIZE_MAX bits/stdint.h d #define SIZE_MAX UINT64_MAX SO_ACCEPTCONN bits/socket.h d #define SO_ACCEPTCONN 30 SO_BROADCAST bits/socket.h d #define SO_BROADCAST 6 @@ -502,6 +462,7 @@ SO_NO_CHECK bits/socket.h d #define SO_NO_CHECK 11 SO_OOBINLINE bits/socket.h d #define SO_OOBINLINE 10 SO_PASSCRED bits/socket.h d #define SO_PASSCRED 20 SO_PEERCRED bits/socket.h d #define SO_PEERCRED 21 +SO_PEERSEC bits/socket.h d #define SO_PEERSEC 31 SO_PRIORITY bits/socket.h d #define SO_PRIORITY 12 SO_PROTOCOL bits/socket.h d #define SO_PROTOCOL 38 SO_RCVBUF bits/socket.h d #define SO_RCVBUF 8 @@ -631,8 +592,12 @@ SYS_inotify_rm_watch bits/syscall.h d #define SYS_inotify_rm_watch 277 SYS_io_cancel bits/syscall.h d #define SYS_io_cancel 231 SYS_io_destroy bits/syscall.h d #define SYS_io_destroy 228 SYS_io_getevents bits/syscall.h d #define SYS_io_getevents 229 +SYS_io_pgetevents bits/syscall.h d #define SYS_io_pgetevents 388 SYS_io_setup bits/syscall.h d #define SYS_io_setup 227 SYS_io_submit bits/syscall.h d #define SYS_io_submit 230 +SYS_io_uring_enter bits/syscall.h d #define SYS_io_uring_enter 426 +SYS_io_uring_register bits/syscall.h d #define SYS_io_uring_register 427 +SYS_io_uring_setup bits/syscall.h d #define SYS_io_uring_setup 425 SYS_ioctl bits/syscall.h d #define SYS_ioctl 54 SYS_ioperm bits/syscall.h d #define SYS_ioperm 101 SYS_iopl bits/syscall.h d #define SYS_iopl 110 @@ -640,6 +605,7 @@ SYS_ioprio_get bits/syscall.h d #define SYS_ioprio_get 274 SYS_ioprio_set bits/syscall.h d #define SYS_ioprio_set 273 SYS_ipc bits/syscall.h d #define SYS_ipc 117 SYS_kcmp bits/syscall.h d #define SYS_kcmp 354 +SYS_kexec_file_load bits/syscall.h d #define SYS_kexec_file_load 382 SYS_kexec_load bits/syscall.h d #define SYS_kexec_load 268 SYS_keyctl bits/syscall.h d #define SYS_keyctl 271 SYS_kill bits/syscall.h d #define SYS_kill 37 @@ -682,6 +648,10 @@ SYS_mq_timedreceive bits/syscall.h d #define SYS_mq_timedreceive 265 SYS_mq_timedsend bits/syscall.h d #define SYS_mq_timedsend 264 SYS_mq_unlink bits/syscall.h d #define SYS_mq_unlink 263 SYS_mremap bits/syscall.h d #define SYS_mremap 163 +SYS_msgctl bits/syscall.h d #define SYS_msgctl 402 +SYS_msgget bits/syscall.h d #define SYS_msgget 399 +SYS_msgrcv bits/syscall.h d #define SYS_msgrcv 401 +SYS_msgsnd bits/syscall.h d #define SYS_msgsnd 400 SYS_msync bits/syscall.h d #define SYS_msync 144 SYS_multiplexer bits/syscall.h d #define SYS_multiplexer 201 SYS_munlock bits/syscall.h d #define SYS_munlock 151 @@ -706,9 +676,13 @@ SYS_pciconfig_read bits/syscall.h d #define SYS_pciconfig_read 198 SYS_pciconfig_write bits/syscall.h d #define SYS_pciconfig_write 199 SYS_perf_event_open bits/syscall.h d #define SYS_perf_event_open 319 SYS_personality bits/syscall.h d #define SYS_personality 136 +SYS_pidfd_send_signal bits/syscall.h d #define SYS_pidfd_send_signal 424 SYS_pipe bits/syscall.h d #define SYS_pipe 42 SYS_pipe2 bits/syscall.h d #define SYS_pipe2 317 SYS_pivot_root bits/syscall.h d #define SYS_pivot_root 203 +SYS_pkey_alloc bits/syscall.h d #define SYS_pkey_alloc 384 +SYS_pkey_free bits/syscall.h d #define SYS_pkey_free 385 +SYS_pkey_mprotect bits/syscall.h d #define SYS_pkey_mprotect 386 SYS_poll bits/syscall.h d #define SYS_poll 167 SYS_ppoll bits/syscall.h d #define SYS_ppoll 281 SYS_prctl bits/syscall.h d #define SYS_prctl 171 @@ -747,6 +721,7 @@ SYS_renameat2 bits/syscall.h d #define SYS_renameat2 357 SYS_request_key bits/syscall.h d #define SYS_request_key 270 SYS_restart_syscall bits/syscall.h d #define SYS_restart_syscall 0 SYS_rmdir bits/syscall.h d #define SYS_rmdir 40 +SYS_rseq bits/syscall.h d #define SYS_rseq 387 SYS_rt_sigaction bits/syscall.h d #define SYS_rt_sigaction 173 SYS_rt_sigpending bits/syscall.h d #define SYS_rt_sigpending 175 SYS_rt_sigprocmask bits/syscall.h d #define SYS_rt_sigprocmask 174 @@ -770,6 +745,9 @@ SYS_sched_setscheduler bits/syscall.h d #define SYS_sched_setscheduler 156 SYS_sched_yield bits/syscall.h d #define SYS_sched_yield 158 SYS_seccomp bits/syscall.h d #define SYS_seccomp 358 SYS_select bits/syscall.h d #define SYS_select 82 +SYS_semctl bits/syscall.h d #define SYS_semctl 394 +SYS_semget bits/syscall.h d #define SYS_semget 393 +SYS_semtimedop bits/syscall.h d #define SYS_semtimedop 392 SYS_send bits/syscall.h d #define SYS_send 334 SYS_sendfile bits/syscall.h d #define SYS_sendfile 186 SYS_sendmmsg bits/syscall.h d #define SYS_sendmmsg 349 @@ -799,6 +777,10 @@ SYS_settimeofday bits/syscall.h d #define SYS_settimeofday 79 SYS_setuid bits/syscall.h d #define SYS_setuid 23 SYS_setxattr bits/syscall.h d #define SYS_setxattr 209 SYS_sgetmask bits/syscall.h d #define SYS_sgetmask 68 +SYS_shmat bits/syscall.h d #define SYS_shmat 397 +SYS_shmctl bits/syscall.h d #define SYS_shmctl 396 +SYS_shmdt bits/syscall.h d #define SYS_shmdt 398 +SYS_shmget bits/syscall.h d #define SYS_shmget 395 SYS_shutdown bits/syscall.h d #define SYS_shutdown 338 SYS_sigaction bits/syscall.h d #define SYS_sigaction 67 SYS_sigaltstack bits/syscall.h d #define SYS_sigaltstack 185 @@ -819,6 +801,7 @@ SYS_ssetmask bits/syscall.h d #define SYS_ssetmask 69 SYS_stat bits/syscall.h d #define SYS_stat 106 SYS_statfs bits/syscall.h d #define SYS_statfs 99 SYS_statfs64 bits/syscall.h d #define SYS_statfs64 252 +SYS_statx bits/syscall.h d #define SYS_statx 383 SYS_stime bits/syscall.h d #define SYS_stime 25 SYS_stty bits/syscall.h d #define SYS_stty 31 SYS_subpage_prot bits/syscall.h d #define SYS_subpage_prot 310 @@ -916,6 +899,7 @@ TIOCGPGRP bits/ioctl.h d #define TIOCGPGRP _IOR('t', 119, int) TIOCGPKT bits/ioctl.h d #define TIOCGPKT _IOR('T', 0x38, int) TIOCGPTLCK bits/ioctl.h d #define TIOCGPTLCK _IOR('T', 0x39, int) TIOCGPTN bits/ioctl.h d #define TIOCGPTN _IOR('T',0x30, unsigned int) +TIOCGPTPEER bits/ioctl.h d #define TIOCGPTPEER _IO('T', 0x41) TIOCGRS485 bits/ioctl.h d #define TIOCGRS485 0x542e TIOCGSERIAL bits/ioctl.h d #define TIOCGSERIAL 0x541E TIOCGSID bits/ioctl.h d #define TIOCGSID 0x5429 @@ -946,14 +930,6 @@ TIOCNOTTY bits/ioctl.h d #define TIOCNOTTY 0x5422 TIOCNXCL bits/ioctl.h d #define TIOCNXCL 0x540D TIOCOUTQ bits/ioctl.h d #define TIOCOUTQ _IOR('t', 115, int) TIOCPKT bits/ioctl.h d #define TIOCPKT 0x5420 -TIOCPKT_DATA bits/ioctl.h d #define TIOCPKT_DATA 0 -TIOCPKT_DOSTOP bits/ioctl.h d #define TIOCPKT_DOSTOP 32 -TIOCPKT_FLUSHREAD bits/ioctl.h d #define TIOCPKT_FLUSHREAD 1 -TIOCPKT_FLUSHWRITE bits/ioctl.h d #define TIOCPKT_FLUSHWRITE 2 -TIOCPKT_IOCTL bits/ioctl.h d #define TIOCPKT_IOCTL 64 -TIOCPKT_NOSTOP bits/ioctl.h d #define TIOCPKT_NOSTOP 16 -TIOCPKT_START bits/ioctl.h d #define TIOCPKT_START 8 -TIOCPKT_STOP bits/ioctl.h d #define TIOCPKT_STOP 4 TIOCSBRK bits/ioctl.h d #define TIOCSBRK 0x5427 TIOCSCTTY bits/ioctl.h d #define TIOCSCTTY 0x540E TIOCSERCONFIG bits/ioctl.h d #define TIOCSERCONFIG 0x5453 @@ -963,7 +939,6 @@ TIOCSERGSTRUCT bits/ioctl.h d #define TIOCSERGSTRUCT 0x5458 TIOCSERGWILD bits/ioctl.h d #define TIOCSERGWILD 0x5454 TIOCSERSETMULTI bits/ioctl.h d #define TIOCSERSETMULTI 0x545B TIOCSERSWILD bits/ioctl.h d #define TIOCSERSWILD 0x5455 -TIOCSER_TEMT bits/ioctl.h d #define TIOCSER_TEMT 0x01 TIOCSER_TEMT bits/termios.h d #define TIOCSER_TEMT 1 TIOCSETC bits/ioctl.h d #define TIOCSETC _IOW('t', 17, char[6]) TIOCSETD bits/ioctl.h d #define TIOCSETD 0x5423 @@ -1076,6 +1051,7 @@ __DEFINED_sigset_t bits/alltypes.h d #define __DEFINED_sigset_t __DEFINED_size_t bits/alltypes.h d #define __DEFINED_size_t __DEFINED_socklen_t bits/alltypes.h d #define __DEFINED_socklen_t __DEFINED_ssize_t bits/alltypes.h d #define __DEFINED_ssize_t +__DEFINED_struct__IO_FILE bits/alltypes.h d #define __DEFINED_struct__IO_FILE __DEFINED_struct_iovec bits/alltypes.h d #define __DEFINED_struct_iovec __DEFINED_struct_timespec bits/alltypes.h d #define __DEFINED_struct_timespec __DEFINED_struct_timeval bits/alltypes.h d #define __DEFINED_struct_timeval @@ -1211,8 +1187,12 @@ __NR_inotify_rm_watch bits/syscall.h d #define __NR_inotify_rm_watch 277 __NR_io_cancel bits/syscall.h d #define __NR_io_cancel 231 __NR_io_destroy bits/syscall.h d #define __NR_io_destroy 228 __NR_io_getevents bits/syscall.h d #define __NR_io_getevents 229 +__NR_io_pgetevents bits/syscall.h d #define __NR_io_pgetevents 388 __NR_io_setup bits/syscall.h d #define __NR_io_setup 227 __NR_io_submit bits/syscall.h d #define __NR_io_submit 230 +__NR_io_uring_enter bits/syscall.h d #define __NR_io_uring_enter 426 +__NR_io_uring_register bits/syscall.h d #define __NR_io_uring_register 427 +__NR_io_uring_setup bits/syscall.h d #define __NR_io_uring_setup 425 __NR_ioctl bits/syscall.h d #define __NR_ioctl 54 __NR_ioperm bits/syscall.h d #define __NR_ioperm 101 __NR_iopl bits/syscall.h d #define __NR_iopl 110 @@ -1220,6 +1200,7 @@ __NR_ioprio_get bits/syscall.h d #define __NR_ioprio_get 274 __NR_ioprio_set bits/syscall.h d #define __NR_ioprio_set 273 __NR_ipc bits/syscall.h d #define __NR_ipc 117 __NR_kcmp bits/syscall.h d #define __NR_kcmp 354 +__NR_kexec_file_load bits/syscall.h d #define __NR_kexec_file_load 382 __NR_kexec_load bits/syscall.h d #define __NR_kexec_load 268 __NR_keyctl bits/syscall.h d #define __NR_keyctl 271 __NR_kill bits/syscall.h d #define __NR_kill 37 @@ -1262,6 +1243,10 @@ __NR_mq_timedreceive bits/syscall.h d #define __NR_mq_timedreceive 265 __NR_mq_timedsend bits/syscall.h d #define __NR_mq_timedsend 264 __NR_mq_unlink bits/syscall.h d #define __NR_mq_unlink 263 __NR_mremap bits/syscall.h d #define __NR_mremap 163 +__NR_msgctl bits/syscall.h d #define __NR_msgctl 402 +__NR_msgget bits/syscall.h d #define __NR_msgget 399 +__NR_msgrcv bits/syscall.h d #define __NR_msgrcv 401 +__NR_msgsnd bits/syscall.h d #define __NR_msgsnd 400 __NR_msync bits/syscall.h d #define __NR_msync 144 __NR_multiplexer bits/syscall.h d #define __NR_multiplexer 201 __NR_munlock bits/syscall.h d #define __NR_munlock 151 @@ -1286,9 +1271,13 @@ __NR_pciconfig_read bits/syscall.h d #define __NR_pciconfig_read 198 __NR_pciconfig_write bits/syscall.h d #define __NR_pciconfig_write 199 __NR_perf_event_open bits/syscall.h d #define __NR_perf_event_open 319 __NR_personality bits/syscall.h d #define __NR_personality 136 +__NR_pidfd_send_signal bits/syscall.h d #define __NR_pidfd_send_signal 424 __NR_pipe bits/syscall.h d #define __NR_pipe 42 __NR_pipe2 bits/syscall.h d #define __NR_pipe2 317 __NR_pivot_root bits/syscall.h d #define __NR_pivot_root 203 +__NR_pkey_alloc bits/syscall.h d #define __NR_pkey_alloc 384 +__NR_pkey_free bits/syscall.h d #define __NR_pkey_free 385 +__NR_pkey_mprotect bits/syscall.h d #define __NR_pkey_mprotect 386 __NR_poll bits/syscall.h d #define __NR_poll 167 __NR_ppoll bits/syscall.h d #define __NR_ppoll 281 __NR_prctl bits/syscall.h d #define __NR_prctl 171 @@ -1327,6 +1316,7 @@ __NR_renameat2 bits/syscall.h d #define __NR_renameat2 357 __NR_request_key bits/syscall.h d #define __NR_request_key 270 __NR_restart_syscall bits/syscall.h d #define __NR_restart_syscall 0 __NR_rmdir bits/syscall.h d #define __NR_rmdir 40 +__NR_rseq bits/syscall.h d #define __NR_rseq 387 __NR_rt_sigaction bits/syscall.h d #define __NR_rt_sigaction 173 __NR_rt_sigpending bits/syscall.h d #define __NR_rt_sigpending 175 __NR_rt_sigprocmask bits/syscall.h d #define __NR_rt_sigprocmask 174 @@ -1350,6 +1340,9 @@ __NR_sched_setscheduler bits/syscall.h d #define __NR_sched_setscheduler 156 __NR_sched_yield bits/syscall.h d #define __NR_sched_yield 158 __NR_seccomp bits/syscall.h d #define __NR_seccomp 358 __NR_select bits/syscall.h d #define __NR_select 82 +__NR_semctl bits/syscall.h d #define __NR_semctl 394 +__NR_semget bits/syscall.h d #define __NR_semget 393 +__NR_semtimedop bits/syscall.h d #define __NR_semtimedop 392 __NR_send bits/syscall.h d #define __NR_send 334 __NR_sendfile bits/syscall.h d #define __NR_sendfile 186 __NR_sendmmsg bits/syscall.h d #define __NR_sendmmsg 349 @@ -1379,6 +1372,10 @@ __NR_settimeofday bits/syscall.h d #define __NR_settimeofday 79 __NR_setuid bits/syscall.h d #define __NR_setuid 23 __NR_setxattr bits/syscall.h d #define __NR_setxattr 209 __NR_sgetmask bits/syscall.h d #define __NR_sgetmask 68 +__NR_shmat bits/syscall.h d #define __NR_shmat 397 +__NR_shmctl bits/syscall.h d #define __NR_shmctl 396 +__NR_shmdt bits/syscall.h d #define __NR_shmdt 398 +__NR_shmget bits/syscall.h d #define __NR_shmget 395 __NR_shutdown bits/syscall.h d #define __NR_shutdown 338 __NR_sigaction bits/syscall.h d #define __NR_sigaction 67 __NR_sigaltstack bits/syscall.h d #define __NR_sigaltstack 185 @@ -1399,6 +1396,7 @@ __NR_ssetmask bits/syscall.h d #define __NR_ssetmask 69 __NR_stat bits/syscall.h d #define __NR_stat 106 __NR_statfs bits/syscall.h d #define __NR_statfs 99 __NR_statfs64 bits/syscall.h d #define __NR_statfs64 252 +__NR_statx bits/syscall.h d #define __NR_statx 383 __NR_stime bits/syscall.h d #define __NR_stime 25 __NR_stty bits/syscall.h d #define __NR_stty 31 __NR_subpage_prot bits/syscall.h d #define __NR_subpage_prot 310 @@ -1481,13 +1479,13 @@ greg_t bits/signal.h t typedef unsigned long greg_t, gregset_t[48]; gregset_t bits/signal.h t typedef unsigned long greg_t, gregset_t[48]; id_t bits/alltypes.h t typedef unsigned id_t; ino_t bits/alltypes.h t typedef unsigned _Int64 ino_t; -int16_t bits/alltypes.h t typedef short int16_t; -int32_t bits/alltypes.h t typedef int int32_t; -int64_t bits/alltypes.h t typedef _Int64 int64_t; +int16_t bits/alltypes.h t typedef signed short int16_t; +int32_t bits/alltypes.h t typedef signed int int32_t; +int64_t bits/alltypes.h t typedef signed _Int64 int64_t; int8_t bits/alltypes.h t typedef signed char int8_t; int_fast16_t bits/stdint.h t typedef int32_t int_fast16_t; int_fast32_t bits/stdint.h t typedef int32_t int_fast32_t; -intmax_t bits/alltypes.h t typedef _Int64 intmax_t; +intmax_t bits/alltypes.h t typedef signed _Int64 intmax_t; intptr_t bits/alltypes.h t typedef _Addr intptr_t; key_t bits/alltypes.h t typedef int key_t; locale_t bits/alltypes.h t typedef struct __locale_struct * locale_t; @@ -1522,6 +1520,7 @@ sigset_t bits/alltypes.h t typedef struct __sigset_t { unsigned long __bits[128/ size_t bits/alltypes.h t typedef unsigned _Addr size_t; socklen_t bits/alltypes.h t typedef unsigned socklen_t; ssize_t bits/alltypes.h t typedef _Addr ssize_t; +struct _IO_FILE bits/alltypes.h s struct __mbstate_t bits/alltypes.h s struct __sigset_t bits/alltypes.h s struct __ucontext bits/signal.h s @@ -1543,7 +1542,6 @@ struct termios bits/termios.h s struct timespec bits/alltypes.h s struct timeval bits/alltypes.h s struct user bits/user.h s -struct winsize bits/ioctl.h s suseconds_t bits/alltypes.h t typedef long suseconds_t; time_t bits/alltypes.h t typedef long time_t; timer_t bits/alltypes.h t typedef void * timer_t; diff --git a/data/musl.problems b/data/musl.problems index 95dfa60..2be27d8 100644 --- a/data/musl.problems +++ b/data/musl.problems @@ -20,10 +20,10 @@ nodecl dcngettext T nodecl delete_module T nodecl dgettext T nodecl dngettext T +nodecl dummy_lock B proto encrypt unistd.h void(char*,int) void(char[],int) void encrypt(char *, int); void encrypt(char block[64], int edflag); nodecl fpurge W proto getc_unlocked stdio/getc_unlocked.c stdio.h int()(FILE*) int(FILE*) -proto gethostent network/ent.c netdb.h void*() struct hostent*(void) nodecl gettext T nodecl init_module T proto lio_listio aio.h int(int,struct aiocb*restrict const*restrict,int,struct sigevent*restrict) int(int,struct aiocb*restrict const[restrict],int,struct sigevent*restrict) int lio_listio(int, struct aiocb *__restrict const *__restrict, int, struct sigevent *__restrict); int lio_listio(int mode, struct aiocb *restrict const list[restrict], int nent, struct sigevent *restrict sig); @@ -42,3 +42,5 @@ proto regexec regex.h int(const regex_t*restrict,const char*restrict,size_t,regm proto regexec regex/regexec.c regex.h int(const regex_t*restrict,const char*restrict,size_t,regmatch_t[restrict],int) int(const regex_t*restrict,const char*restrict,size_t,regmatch_t*restrict,int) proto seed48 prng/seed48.c stdlib.h unsigned short*(unsigned short*) unsigned short*(unsigned short[]) proto setgroups linux/setgroups.c grp.h int(size_t,const gid_t[]) int(size_t,const gid_t*) +proto sigqueue signal.h int(pid_t,int,union sigval) int(pid_t,int,const union sigval) int sigqueue(pid_t, int, union sigval); int sigqueue(pid_t pid, int signo, const union sigval value); +proto sigqueue signal/sigqueue.c signal.h int(pid_t,int,const union sigval) int(pid_t,int,union sigval) diff --git a/data/musl.sh.decls b/data/musl.sh.decls index beea9f4..32778d7 100644 --- a/data/musl.sh.decls +++ b/data/musl.sh.decls @@ -291,22 +291,6 @@ NL0 bits/termios.h d #define NL0 0000000 NL1 bits/termios.h d #define NL1 0000400 NLDLY bits/termios.h d #define NLDLY 0000400 NOFLSH bits/termios.h d #define NOFLSH 0000200 -N_6PACK bits/ioctl.h d #define N_6PACK 7 -N_AX25 bits/ioctl.h d #define N_AX25 5 -N_HCI bits/ioctl.h d #define N_HCI 15 -N_HDLC bits/ioctl.h d #define N_HDLC 13 -N_IRDA bits/ioctl.h d #define N_IRDA 11 -N_MASC bits/ioctl.h d #define N_MASC 8 -N_MOUSE bits/ioctl.h d #define N_MOUSE 2 -N_PPP bits/ioctl.h d #define N_PPP 3 -N_PROFIBUS_FDL bits/ioctl.h d #define N_PROFIBUS_FDL 10 -N_R3964 bits/ioctl.h d #define N_R3964 9 -N_SLIP bits/ioctl.h d #define N_SLIP 1 -N_SMSBLOCK bits/ioctl.h d #define N_SMSBLOCK 12 -N_STRIP bits/ioctl.h d #define N_STRIP 4 -N_SYNC_PPP bits/ioctl.h d #define N_SYNC_PPP 14 -N_TTY bits/ioctl.h d #define N_TTY 0 -N_X25 bits/ioctl.h d #define N_X25 6 OCRNL bits/termios.h d #define OCRNL 0000010 OFDEL bits/termios.h d #define OFDEL 0000200 OFILL bits/termios.h d #define OFILL 0000100 @@ -334,11 +318,16 @@ O_RSYNC bits/fcntl.h d #define O_RSYNC 04010000 O_SYNC bits/fcntl.h d #define O_SYNC 04010000 O_TMPFILE bits/fcntl.h d #define O_TMPFILE 020200000 O_TRUNC bits/fcntl.h d #define O_TRUNC 01000 -PAGE_SIZE bits/limits.h d #define PAGE_SIZE 4096 +PAGESIZE bits/limits.h d #define PAGESIZE 4096 PARENB bits/termios.h d #define PARENB 0000400 PARMRK bits/termios.h d #define PARMRK 0000010 PARODD bits/termios.h d #define PARODD 0001000 PENDIN bits/termios.h d #define PENDIN 0040000 +PTRACE_GETDSPREGS bits/ptrace.h d #define PTRACE_GETDSPREGS 55 +PTRACE_GETFDPIC bits/ptrace.h d #define PTRACE_GETFDPIC 31 +PTRACE_GETFDPIC_EXEC bits/ptrace.h d #define PTRACE_GETFDPIC_EXEC 0 +PTRACE_GETFDPIC_INTERP bits/ptrace.h d #define PTRACE_GETFDPIC_INTERP 1 +PTRACE_SETDSPREGS bits/ptrace.h d #define PTRACE_SETDSPREGS 56 PTRDIFF_MAX bits/stdint.h d #define PTRDIFF_MAX INT32_MAX PTRDIFF_MIN bits/stdint.h d #define PTRDIFF_MIN INT32_MIN REG_FPREG0 bits/user.h d #define REG_FPREG0 23 @@ -400,64 +389,11 @@ SIGVTALRM bits/signal.h d #define SIGVTALRM 26 SIGWINCH bits/signal.h d #define SIGWINCH 28 SIGXCPU bits/signal.h d #define SIGXCPU 24 SIGXFSZ bits/signal.h d #define SIGXFSZ 25 -SIOCADDDLCI bits/ioctl.h d #define SIOCADDDLCI 0x8980 -SIOCADDMULTI bits/ioctl.h d #define SIOCADDMULTI 0x8931 -SIOCADDRT bits/ioctl.h d #define SIOCADDRT 0x890B SIOCATMARK bits/ioctl.h d #define SIOCATMARK _IOR('s', 7, int) -SIOCDARP bits/ioctl.h d #define SIOCDARP 0x8953 -SIOCDELDLCI bits/ioctl.h d #define SIOCDELDLCI 0x8981 -SIOCDELMULTI bits/ioctl.h d #define SIOCDELMULTI 0x8932 -SIOCDELRT bits/ioctl.h d #define SIOCDELRT 0x890C -SIOCDEVPRIVATE bits/ioctl.h d #define SIOCDEVPRIVATE 0x89F0 -SIOCDIFADDR bits/ioctl.h d #define SIOCDIFADDR 0x8936 -SIOCDRARP bits/ioctl.h d #define SIOCDRARP 0x8960 -SIOCGARP bits/ioctl.h d #define SIOCGARP 0x8954 -SIOCGIFADDR bits/ioctl.h d #define SIOCGIFADDR 0x8915 -SIOCGIFBR bits/ioctl.h d #define SIOCGIFBR 0x8940 -SIOCGIFBRDADDR bits/ioctl.h d #define SIOCGIFBRDADDR 0x8919 -SIOCGIFCONF bits/ioctl.h d #define SIOCGIFCONF 0x8912 -SIOCGIFCOUNT bits/ioctl.h d #define SIOCGIFCOUNT 0x8938 -SIOCGIFDSTADDR bits/ioctl.h d #define SIOCGIFDSTADDR 0x8917 -SIOCGIFENCAP bits/ioctl.h d #define SIOCGIFENCAP 0x8925 -SIOCGIFFLAGS bits/ioctl.h d #define SIOCGIFFLAGS 0x8913 -SIOCGIFHWADDR bits/ioctl.h d #define SIOCGIFHWADDR 0x8927 -SIOCGIFINDEX bits/ioctl.h d #define SIOCGIFINDEX 0x8933 -SIOCGIFMAP bits/ioctl.h d #define SIOCGIFMAP 0x8970 -SIOCGIFMEM bits/ioctl.h d #define SIOCGIFMEM 0x891f -SIOCGIFMETRIC bits/ioctl.h d #define SIOCGIFMETRIC 0x891d -SIOCGIFMTU bits/ioctl.h d #define SIOCGIFMTU 0x8921 -SIOCGIFNAME bits/ioctl.h d #define SIOCGIFNAME 0x8910 -SIOCGIFNETMASK bits/ioctl.h d #define SIOCGIFNETMASK 0x891b -SIOCGIFPFLAGS bits/ioctl.h d #define SIOCGIFPFLAGS 0x8935 -SIOCGIFSLAVE bits/ioctl.h d #define SIOCGIFSLAVE 0x8929 -SIOCGIFTXQLEN bits/ioctl.h d #define SIOCGIFTXQLEN 0x8942 SIOCGPGRP bits/ioctl.h d #define SIOCGPGRP _IOW('s', 9, int) -SIOCGRARP bits/ioctl.h d #define SIOCGRARP 0x8961 SIOCGSTAMP bits/ioctl.h d #define SIOCGSTAMP _IOR('s', 100, char[8]) -SIOCPROTOPRIVATE bits/ioctl.h d #define SIOCPROTOPRIVATE 0x89E0 -SIOCRTMSG bits/ioctl.h d #define SIOCRTMSG 0x890D -SIOCSARP bits/ioctl.h d #define SIOCSARP 0x8955 -SIOCSIFADDR bits/ioctl.h d #define SIOCSIFADDR 0x8916 -SIOCSIFBR bits/ioctl.h d #define SIOCSIFBR 0x8941 -SIOCSIFBRDADDR bits/ioctl.h d #define SIOCSIFBRDADDR 0x891a -SIOCSIFDSTADDR bits/ioctl.h d #define SIOCSIFDSTADDR 0x8918 -SIOCSIFENCAP bits/ioctl.h d #define SIOCSIFENCAP 0x8926 -SIOCSIFFLAGS bits/ioctl.h d #define SIOCSIFFLAGS 0x8914 -SIOCSIFHWADDR bits/ioctl.h d #define SIOCSIFHWADDR 0x8924 -SIOCSIFHWBROADCAST bits/ioctl.h d #define SIOCSIFHWBROADCAST 0x8937 -SIOCSIFLINK bits/ioctl.h d #define SIOCSIFLINK 0x8911 -SIOCSIFMAP bits/ioctl.h d #define SIOCSIFMAP 0x8971 -SIOCSIFMEM bits/ioctl.h d #define SIOCSIFMEM 0x8920 -SIOCSIFMETRIC bits/ioctl.h d #define SIOCSIFMETRIC 0x891e -SIOCSIFMTU bits/ioctl.h d #define SIOCSIFMTU 0x8922 -SIOCSIFNAME bits/ioctl.h d #define SIOCSIFNAME 0x8923 -SIOCSIFNETMASK bits/ioctl.h d #define SIOCSIFNETMASK 0x891c -SIOCSIFPFLAGS bits/ioctl.h d #define SIOCSIFPFLAGS 0x8934 -SIOCSIFSLAVE bits/ioctl.h d #define SIOCSIFSLAVE 0x8930 -SIOCSIFTXQLEN bits/ioctl.h d #define SIOCSIFTXQLEN 0x8943 +SIOCGSTAMPNS bits/ioctl.h d #define SIOCGSTAMPNS _IOR('s', 101, char[8]) SIOCSPGRP bits/ioctl.h d #define SIOCSPGRP _IOW('s', 8, int) -SIOCSRARP bits/ioctl.h d #define SIOCSRARP 0x8962 -SIOGIFINDEX bits/ioctl.h d #define SIOGIFINDEX SIOCGIFINDEX SIZE_MAX bits/stdint.h d #define SIZE_MAX UINT32_MAX SYS__llseek bits/syscall.h d #define SYS__llseek 140 SYS__newselect bits/syscall.h d #define SYS__newselect 142 @@ -482,10 +418,15 @@ SYS_chown bits/syscall.h d #define SYS_chown 182 SYS_chown32 bits/syscall.h d #define SYS_chown32 212 SYS_chroot bits/syscall.h d #define SYS_chroot 61 SYS_clock_adjtime bits/syscall.h d #define SYS_clock_adjtime 361 +SYS_clock_adjtime64 bits/syscall.h d #define SYS_clock_adjtime64 405 SYS_clock_getres bits/syscall.h d #define SYS_clock_getres 266 +SYS_clock_getres_time64 bits/syscall.h d #define SYS_clock_getres_time64 406 SYS_clock_gettime bits/syscall.h d #define SYS_clock_gettime 265 +SYS_clock_gettime64 bits/syscall.h d #define SYS_clock_gettime64 403 SYS_clock_nanosleep bits/syscall.h d #define SYS_clock_nanosleep 267 +SYS_clock_nanosleep_time64 bits/syscall.h d #define SYS_clock_nanosleep_time64 407 SYS_clock_settime bits/syscall.h d #define SYS_clock_settime 264 +SYS_clock_settime64 bits/syscall.h d #define SYS_clock_settime64 404 SYS_clone bits/syscall.h d #define SYS_clone 120 SYS_close bits/syscall.h d #define SYS_close 6 SYS_connect bits/syscall.h d #define SYS_connect 342 @@ -537,6 +478,7 @@ SYS_fsync bits/syscall.h d #define SYS_fsync 118 SYS_ftruncate bits/syscall.h d #define SYS_ftruncate 93 SYS_ftruncate64 bits/syscall.h d #define SYS_ftruncate64 194 SYS_futex bits/syscall.h d #define SYS_futex 240 +SYS_futex_time64 bits/syscall.h d #define SYS_futex_time64 422 SYS_futimesat bits/syscall.h d #define SYS_futimesat 299 SYS_get_mempolicy bits/syscall.h d #define SYS_get_mempolicy 275 SYS_get_robust_list bits/syscall.h d #define SYS_get_robust_list 312 @@ -582,8 +524,12 @@ SYS_inotify_rm_watch bits/syscall.h d #define SYS_inotify_rm_watch 292 SYS_io_cancel bits/syscall.h d #define SYS_io_cancel 249 SYS_io_destroy bits/syscall.h d #define SYS_io_destroy 246 SYS_io_getevents bits/syscall.h d #define SYS_io_getevents 247 +SYS_io_pgetevents_time64 bits/syscall.h d #define SYS_io_pgetevents_time64 416 SYS_io_setup bits/syscall.h d #define SYS_io_setup 245 SYS_io_submit bits/syscall.h d #define SYS_io_submit 248 +SYS_io_uring_enter bits/syscall.h d #define SYS_io_uring_enter 426 +SYS_io_uring_register bits/syscall.h d #define SYS_io_uring_register 427 +SYS_io_uring_setup bits/syscall.h d #define SYS_io_uring_setup 425 SYS_ioctl bits/syscall.h d #define SYS_ioctl 54 SYS_ioprio_get bits/syscall.h d #define SYS_ioprio_get 289 SYS_ioprio_set bits/syscall.h d #define SYS_ioprio_set 288 @@ -628,9 +574,15 @@ SYS_mq_getsetattr bits/syscall.h d #define SYS_mq_getsetattr 282 SYS_mq_notify bits/syscall.h d #define SYS_mq_notify 281 SYS_mq_open bits/syscall.h d #define SYS_mq_open 277 SYS_mq_timedreceive bits/syscall.h d #define SYS_mq_timedreceive 280 +SYS_mq_timedreceive_time64 bits/syscall.h d #define SYS_mq_timedreceive_time64 419 SYS_mq_timedsend bits/syscall.h d #define SYS_mq_timedsend 279 +SYS_mq_timedsend_time64 bits/syscall.h d #define SYS_mq_timedsend_time64 418 SYS_mq_unlink bits/syscall.h d #define SYS_mq_unlink 278 SYS_mremap bits/syscall.h d #define SYS_mremap 163 +SYS_msgctl bits/syscall.h d #define SYS_msgctl 402 +SYS_msgget bits/syscall.h d #define SYS_msgget 399 +SYS_msgrcv bits/syscall.h d #define SYS_msgrcv 401 +SYS_msgsnd bits/syscall.h d #define SYS_msgsnd 400 SYS_msync bits/syscall.h d #define SYS_msync 144 SYS_munlock bits/syscall.h d #define SYS_munlock 151 SYS_munlockall bits/syscall.h d #define SYS_munlockall 153 @@ -649,11 +601,16 @@ SYS_openat bits/syscall.h d #define SYS_openat 295 SYS_pause bits/syscall.h d #define SYS_pause 29 SYS_perf_event_open bits/syscall.h d #define SYS_perf_event_open 336 SYS_personality bits/syscall.h d #define SYS_personality 136 +SYS_pidfd_send_signal bits/syscall.h d #define SYS_pidfd_send_signal 424 SYS_pipe bits/syscall.h d #define SYS_pipe 42 SYS_pipe2 bits/syscall.h d #define SYS_pipe2 331 SYS_pivot_root bits/syscall.h d #define SYS_pivot_root 217 +SYS_pkey_alloc bits/syscall.h d #define SYS_pkey_alloc 385 +SYS_pkey_free bits/syscall.h d #define SYS_pkey_free 386 +SYS_pkey_mprotect bits/syscall.h d #define SYS_pkey_mprotect 384 SYS_poll bits/syscall.h d #define SYS_poll 168 SYS_ppoll bits/syscall.h d #define SYS_ppoll 309 +SYS_ppoll_time64 bits/syscall.h d #define SYS_ppoll_time64 414 SYS_prctl bits/syscall.h d #define SYS_prctl 172 SYS_pread64 bits/syscall.h d #define SYS_pread64 180 SYS_preadv bits/syscall.h d #define SYS_preadv 333 @@ -662,6 +619,7 @@ SYS_prlimit64 bits/syscall.h d #define SYS_prlimit64 339 SYS_process_vm_readv bits/syscall.h d #define SYS_process_vm_readv 365 SYS_process_vm_writev bits/syscall.h d #define SYS_process_vm_writev 366 SYS_pselect6 bits/syscall.h d #define SYS_pselect6 308 +SYS_pselect6_time64 bits/syscall.h d #define SYS_pselect6_time64 413 SYS_ptrace bits/syscall.h d #define SYS_ptrace 26 SYS_pwrite64 bits/syscall.h d #define SYS_pwrite64 181 SYS_pwritev bits/syscall.h d #define SYS_pwritev 334 @@ -677,6 +635,7 @@ SYS_reboot bits/syscall.h d #define SYS_reboot 88 SYS_recv bits/syscall.h d #define SYS_recv 350 SYS_recvfrom bits/syscall.h d #define SYS_recvfrom 351 SYS_recvmmsg bits/syscall.h d #define SYS_recvmmsg 357 +SYS_recvmmsg_time64 bits/syscall.h d #define SYS_recvmmsg_time64 417 SYS_recvmsg bits/syscall.h d #define SYS_recvmsg 356 SYS_remap_file_pages bits/syscall.h d #define SYS_remap_file_pages 257 SYS_removexattr bits/syscall.h d #define SYS_removexattr 235 @@ -686,6 +645,7 @@ SYS_renameat2 bits/syscall.h d #define SYS_renameat2 371 SYS_request_key bits/syscall.h d #define SYS_request_key 286 SYS_restart_syscall bits/syscall.h d #define SYS_restart_syscall 0 SYS_rmdir bits/syscall.h d #define SYS_rmdir 40 +SYS_rseq bits/syscall.h d #define SYS_rseq 387 SYS_rt_sigaction bits/syscall.h d #define SYS_rt_sigaction 174 SYS_rt_sigpending bits/syscall.h d #define SYS_rt_sigpending 176 SYS_rt_sigprocmask bits/syscall.h d #define SYS_rt_sigprocmask 175 @@ -693,6 +653,7 @@ SYS_rt_sigqueueinfo bits/syscall.h d #define SYS_rt_sigqueueinfo 178 SYS_rt_sigreturn bits/syscall.h d #define SYS_rt_sigreturn 173 SYS_rt_sigsuspend bits/syscall.h d #define SYS_rt_sigsuspend 179 SYS_rt_sigtimedwait bits/syscall.h d #define SYS_rt_sigtimedwait 177 +SYS_rt_sigtimedwait_time64 bits/syscall.h d #define SYS_rt_sigtimedwait_time64 421 SYS_rt_tgsigqueueinfo bits/syscall.h d #define SYS_rt_tgsigqueueinfo 335 SYS_sched_get_priority_max bits/syscall.h d #define SYS_sched_get_priority_max 159 SYS_sched_get_priority_min bits/syscall.h d #define SYS_sched_get_priority_min 160 @@ -701,12 +662,16 @@ SYS_sched_getattr bits/syscall.h d #define SYS_sched_getattr 369 SYS_sched_getparam bits/syscall.h d #define SYS_sched_getparam 155 SYS_sched_getscheduler bits/syscall.h d #define SYS_sched_getscheduler 157 SYS_sched_rr_get_interval bits/syscall.h d #define SYS_sched_rr_get_interval 161 +SYS_sched_rr_get_interval_time64 bits/syscall.h d #define SYS_sched_rr_get_interval_time64 423 SYS_sched_setaffinity bits/syscall.h d #define SYS_sched_setaffinity 241 SYS_sched_setattr bits/syscall.h d #define SYS_sched_setattr 370 SYS_sched_setparam bits/syscall.h d #define SYS_sched_setparam 154 SYS_sched_setscheduler bits/syscall.h d #define SYS_sched_setscheduler 156 SYS_sched_yield bits/syscall.h d #define SYS_sched_yield 158 SYS_seccomp bits/syscall.h d #define SYS_seccomp 372 +SYS_semctl bits/syscall.h d #define SYS_semctl 394 +SYS_semget bits/syscall.h d #define SYS_semget 393 +SYS_semtimedop_time64 bits/syscall.h d #define SYS_semtimedop_time64 420 SYS_send bits/syscall.h d #define SYS_send 348 SYS_sendfile bits/syscall.h d #define SYS_sendfile 187 SYS_sendfile64 bits/syscall.h d #define SYS_sendfile64 239 @@ -746,6 +711,10 @@ SYS_setuid bits/syscall.h d #define SYS_setuid 23 SYS_setuid32 bits/syscall.h d #define SYS_setuid32 213 SYS_setxattr bits/syscall.h d #define SYS_setxattr 226 SYS_sgetmask bits/syscall.h d #define SYS_sgetmask 68 +SYS_shmat bits/syscall.h d #define SYS_shmat 397 +SYS_shmctl bits/syscall.h d #define SYS_shmctl 396 +SYS_shmdt bits/syscall.h d #define SYS_shmdt 398 +SYS_shmget bits/syscall.h d #define SYS_shmget 395 SYS_shutdown bits/syscall.h d #define SYS_shutdown 352 SYS_sigaction bits/syscall.h d #define SYS_sigaction 67 SYS_sigaltstack bits/syscall.h d #define SYS_sigaltstack 186 @@ -765,6 +734,7 @@ SYS_stat bits/syscall.h d #define SYS_stat 106 SYS_stat64 bits/syscall.h d #define SYS_stat64 195 SYS_statfs bits/syscall.h d #define SYS_statfs 99 SYS_statfs64 bits/syscall.h d #define SYS_statfs64 268 +SYS_statx bits/syscall.h d #define SYS_statx 383 SYS_stime bits/syscall.h d #define SYS_stime 25 SYS_swapoff bits/syscall.h d #define SYS_swapoff 115 SYS_swapon bits/syscall.h d #define SYS_swapon 87 @@ -783,10 +753,14 @@ SYS_timer_create bits/syscall.h d #define SYS_timer_create 259 SYS_timer_delete bits/syscall.h d #define SYS_timer_delete 263 SYS_timer_getoverrun bits/syscall.h d #define SYS_timer_getoverrun 262 SYS_timer_gettime bits/syscall.h d #define SYS_timer_gettime 261 +SYS_timer_gettime64 bits/syscall.h d #define SYS_timer_gettime64 408 SYS_timer_settime bits/syscall.h d #define SYS_timer_settime 260 +SYS_timer_settime64 bits/syscall.h d #define SYS_timer_settime64 409 SYS_timerfd_create bits/syscall.h d #define SYS_timerfd_create 322 SYS_timerfd_gettime bits/syscall.h d #define SYS_timerfd_gettime 326 +SYS_timerfd_gettime64 bits/syscall.h d #define SYS_timerfd_gettime64 410 SYS_timerfd_settime bits/syscall.h d #define SYS_timerfd_settime 325 +SYS_timerfd_settime64 bits/syscall.h d #define SYS_timerfd_settime64 411 SYS_times bits/syscall.h d #define SYS_times 43 SYS_tkill bits/syscall.h d #define SYS_tkill 238 SYS_truncate bits/syscall.h d #define SYS_truncate 92 @@ -804,6 +778,7 @@ SYS_userfaultfd bits/syscall.h d #define SYS_userfaultfd 377 SYS_ustat bits/syscall.h d #define SYS_ustat 62 SYS_utime bits/syscall.h d #define SYS_utime 30 SYS_utimensat bits/syscall.h d #define SYS_utimensat 320 +SYS_utimensat_time64 bits/syscall.h d #define SYS_utimensat_time64 412 SYS_utimes bits/syscall.h d #define SYS_utimes 271 SYS_vfork bits/syscall.h d #define SYS_vfork 190 SYS_vhangup bits/syscall.h d #define SYS_vhangup 111 @@ -852,6 +827,7 @@ TIOCGPGRP bits/ioctl.h d #define TIOCGPGRP _IOR('t', 119, int) TIOCGPKT bits/ioctl.h d #define TIOCGPKT _IOR('T', 56, int) TIOCGPTLCK bits/ioctl.h d #define TIOCGPTLCK _IOR('T', 57, int) TIOCGPTN bits/ioctl.h d #define TIOCGPTN _IOR('T', 48, unsigned int) +TIOCGPTPEER bits/ioctl.h d #define TIOCGPTPEER _IO('T', 0x41) TIOCGRS485 bits/ioctl.h d #define TIOCGRS485 _IOR('T', 46, char[32]) TIOCGSERIAL bits/ioctl.h d #define TIOCGSERIAL _IOR('T', 30, char[60]) TIOCGSID bits/ioctl.h d #define TIOCGSID _IOR('T', 41, int) @@ -882,14 +858,6 @@ TIOCNOTTY bits/ioctl.h d #define TIOCNOTTY _IO('T', 34) TIOCNXCL bits/ioctl.h d #define TIOCNXCL _IO('T', 13) TIOCOUTQ bits/ioctl.h d #define TIOCOUTQ _IOR('t', 115, int) TIOCPKT bits/ioctl.h d #define TIOCPKT _IOW('T', 32, int) -TIOCPKT_DATA bits/ioctl.h d #define TIOCPKT_DATA 0 -TIOCPKT_DOSTOP bits/ioctl.h d #define TIOCPKT_DOSTOP 32 -TIOCPKT_FLUSHREAD bits/ioctl.h d #define TIOCPKT_FLUSHREAD 1 -TIOCPKT_FLUSHWRITE bits/ioctl.h d #define TIOCPKT_FLUSHWRITE 2 -TIOCPKT_IOCTL bits/ioctl.h d #define TIOCPKT_IOCTL 64 -TIOCPKT_NOSTOP bits/ioctl.h d #define TIOCPKT_NOSTOP 16 -TIOCPKT_START bits/ioctl.h d #define TIOCPKT_START 8 -TIOCPKT_STOP bits/ioctl.h d #define TIOCPKT_STOP 4 TIOCSBRK bits/ioctl.h d #define TIOCSBRK _IO('T', 39) TIOCSCTTY bits/ioctl.h d #define TIOCSCTTY _IO('T', 14) TIOCSERCONFIG bits/ioctl.h d #define TIOCSERCONFIG _IO('T', 83) @@ -899,7 +867,6 @@ TIOCSERGSTRUCT bits/ioctl.h d #define TIOCSERGSTRUCT _IOR('T', 88, char[216]) TIOCSERGWILD bits/ioctl.h d #define TIOCSERGWILD _IOR('T', 84, int) TIOCSERSETMULTI bits/ioctl.h d #define TIOCSERSETMULTI _IOW('T', 91, char[168]) TIOCSERSWILD bits/ioctl.h d #define TIOCSERSWILD _IOW('T', 85, int) -TIOCSER_TEMT bits/ioctl.h d #define TIOCSER_TEMT 0x01 TIOCSETD bits/ioctl.h d #define TIOCSETD _IOW('T', 35, int) TIOCSIG bits/ioctl.h d #define TIOCSIG _IOW('T', 54, int) TIOCSLCKTRMIOS bits/ioctl.h d #define TIOCSLCKTRMIOS _IO('T', 87) @@ -1007,6 +974,7 @@ __DEFINED_sigset_t bits/alltypes.h d #define __DEFINED_sigset_t __DEFINED_size_t bits/alltypes.h d #define __DEFINED_size_t __DEFINED_socklen_t bits/alltypes.h d #define __DEFINED_socklen_t __DEFINED_ssize_t bits/alltypes.h d #define __DEFINED_ssize_t +__DEFINED_struct__IO_FILE bits/alltypes.h d #define __DEFINED_struct__IO_FILE __DEFINED_struct_iovec bits/alltypes.h d #define __DEFINED_struct_iovec __DEFINED_struct_timespec bits/alltypes.h d #define __DEFINED_struct_timespec __DEFINED_struct_timeval bits/alltypes.h d #define __DEFINED_struct_timeval @@ -1049,10 +1017,15 @@ __NR_chown bits/syscall.h d #define __NR_chown 182 __NR_chown32 bits/syscall.h d #define __NR_chown32 212 __NR_chroot bits/syscall.h d #define __NR_chroot 61 __NR_clock_adjtime bits/syscall.h d #define __NR_clock_adjtime 361 +__NR_clock_adjtime64 bits/syscall.h d #define __NR_clock_adjtime64 405 __NR_clock_getres bits/syscall.h d #define __NR_clock_getres 266 +__NR_clock_getres_time64 bits/syscall.h d #define __NR_clock_getres_time64 406 __NR_clock_gettime bits/syscall.h d #define __NR_clock_gettime 265 +__NR_clock_gettime64 bits/syscall.h d #define __NR_clock_gettime64 403 __NR_clock_nanosleep bits/syscall.h d #define __NR_clock_nanosleep 267 +__NR_clock_nanosleep_time64 bits/syscall.h d #define __NR_clock_nanosleep_time64 407 __NR_clock_settime bits/syscall.h d #define __NR_clock_settime 264 +__NR_clock_settime64 bits/syscall.h d #define __NR_clock_settime64 404 __NR_clone bits/syscall.h d #define __NR_clone 120 __NR_close bits/syscall.h d #define __NR_close 6 __NR_connect bits/syscall.h d #define __NR_connect 342 @@ -1104,6 +1077,7 @@ __NR_fsync bits/syscall.h d #define __NR_fsync 118 __NR_ftruncate bits/syscall.h d #define __NR_ftruncate 93 __NR_ftruncate64 bits/syscall.h d #define __NR_ftruncate64 194 __NR_futex bits/syscall.h d #define __NR_futex 240 +__NR_futex_time64 bits/syscall.h d #define __NR_futex_time64 422 __NR_futimesat bits/syscall.h d #define __NR_futimesat 299 __NR_get_mempolicy bits/syscall.h d #define __NR_get_mempolicy 275 __NR_get_robust_list bits/syscall.h d #define __NR_get_robust_list 312 @@ -1149,8 +1123,12 @@ __NR_inotify_rm_watch bits/syscall.h d #define __NR_inotify_rm_watch 292 __NR_io_cancel bits/syscall.h d #define __NR_io_cancel 249 __NR_io_destroy bits/syscall.h d #define __NR_io_destroy 246 __NR_io_getevents bits/syscall.h d #define __NR_io_getevents 247 +__NR_io_pgetevents_time64 bits/syscall.h d #define __NR_io_pgetevents_time64 416 __NR_io_setup bits/syscall.h d #define __NR_io_setup 245 __NR_io_submit bits/syscall.h d #define __NR_io_submit 248 +__NR_io_uring_enter bits/syscall.h d #define __NR_io_uring_enter 426 +__NR_io_uring_register bits/syscall.h d #define __NR_io_uring_register 427 +__NR_io_uring_setup bits/syscall.h d #define __NR_io_uring_setup 425 __NR_ioctl bits/syscall.h d #define __NR_ioctl 54 __NR_ioprio_get bits/syscall.h d #define __NR_ioprio_get 289 __NR_ioprio_set bits/syscall.h d #define __NR_ioprio_set 288 @@ -1195,9 +1173,15 @@ __NR_mq_getsetattr bits/syscall.h d #define __NR_mq_getsetattr 282 __NR_mq_notify bits/syscall.h d #define __NR_mq_notify 281 __NR_mq_open bits/syscall.h d #define __NR_mq_open 277 __NR_mq_timedreceive bits/syscall.h d #define __NR_mq_timedreceive 280 +__NR_mq_timedreceive_time64 bits/syscall.h d #define __NR_mq_timedreceive_time64 419 __NR_mq_timedsend bits/syscall.h d #define __NR_mq_timedsend 279 +__NR_mq_timedsend_time64 bits/syscall.h d #define __NR_mq_timedsend_time64 418 __NR_mq_unlink bits/syscall.h d #define __NR_mq_unlink 278 __NR_mremap bits/syscall.h d #define __NR_mremap 163 +__NR_msgctl bits/syscall.h d #define __NR_msgctl 402 +__NR_msgget bits/syscall.h d #define __NR_msgget 399 +__NR_msgrcv bits/syscall.h d #define __NR_msgrcv 401 +__NR_msgsnd bits/syscall.h d #define __NR_msgsnd 400 __NR_msync bits/syscall.h d #define __NR_msync 144 __NR_munlock bits/syscall.h d #define __NR_munlock 151 __NR_munlockall bits/syscall.h d #define __NR_munlockall 153 @@ -1216,11 +1200,16 @@ __NR_openat bits/syscall.h d #define __NR_openat 295 __NR_pause bits/syscall.h d #define __NR_pause 29 __NR_perf_event_open bits/syscall.h d #define __NR_perf_event_open 336 __NR_personality bits/syscall.h d #define __NR_personality 136 +__NR_pidfd_send_signal bits/syscall.h d #define __NR_pidfd_send_signal 424 __NR_pipe bits/syscall.h d #define __NR_pipe 42 __NR_pipe2 bits/syscall.h d #define __NR_pipe2 331 __NR_pivot_root bits/syscall.h d #define __NR_pivot_root 217 +__NR_pkey_alloc bits/syscall.h d #define __NR_pkey_alloc 385 +__NR_pkey_free bits/syscall.h d #define __NR_pkey_free 386 +__NR_pkey_mprotect bits/syscall.h d #define __NR_pkey_mprotect 384 __NR_poll bits/syscall.h d #define __NR_poll 168 __NR_ppoll bits/syscall.h d #define __NR_ppoll 309 +__NR_ppoll_time64 bits/syscall.h d #define __NR_ppoll_time64 414 __NR_prctl bits/syscall.h d #define __NR_prctl 172 __NR_pread64 bits/syscall.h d #define __NR_pread64 180 __NR_preadv bits/syscall.h d #define __NR_preadv 333 @@ -1229,6 +1218,7 @@ __NR_prlimit64 bits/syscall.h d #define __NR_prlimit64 339 __NR_process_vm_readv bits/syscall.h d #define __NR_process_vm_readv 365 __NR_process_vm_writev bits/syscall.h d #define __NR_process_vm_writev 366 __NR_pselect6 bits/syscall.h d #define __NR_pselect6 308 +__NR_pselect6_time64 bits/syscall.h d #define __NR_pselect6_time64 413 __NR_ptrace bits/syscall.h d #define __NR_ptrace 26 __NR_pwrite64 bits/syscall.h d #define __NR_pwrite64 181 __NR_pwritev bits/syscall.h d #define __NR_pwritev 334 @@ -1244,6 +1234,7 @@ __NR_reboot bits/syscall.h d #define __NR_reboot 88 __NR_recv bits/syscall.h d #define __NR_recv 350 __NR_recvfrom bits/syscall.h d #define __NR_recvfrom 351 __NR_recvmmsg bits/syscall.h d #define __NR_recvmmsg 357 +__NR_recvmmsg_time64 bits/syscall.h d #define __NR_recvmmsg_time64 417 __NR_recvmsg bits/syscall.h d #define __NR_recvmsg 356 __NR_remap_file_pages bits/syscall.h d #define __NR_remap_file_pages 257 __NR_removexattr bits/syscall.h d #define __NR_removexattr 235 @@ -1253,6 +1244,7 @@ __NR_renameat2 bits/syscall.h d #define __NR_renameat2 371 __NR_request_key bits/syscall.h d #define __NR_request_key 286 __NR_restart_syscall bits/syscall.h d #define __NR_restart_syscall 0 __NR_rmdir bits/syscall.h d #define __NR_rmdir 40 +__NR_rseq bits/syscall.h d #define __NR_rseq 387 __NR_rt_sigaction bits/syscall.h d #define __NR_rt_sigaction 174 __NR_rt_sigpending bits/syscall.h d #define __NR_rt_sigpending 176 __NR_rt_sigprocmask bits/syscall.h d #define __NR_rt_sigprocmask 175 @@ -1260,6 +1252,7 @@ __NR_rt_sigqueueinfo bits/syscall.h d #define __NR_rt_sigqueueinfo 178 __NR_rt_sigreturn bits/syscall.h d #define __NR_rt_sigreturn 173 __NR_rt_sigsuspend bits/syscall.h d #define __NR_rt_sigsuspend 179 __NR_rt_sigtimedwait bits/syscall.h d #define __NR_rt_sigtimedwait 177 +__NR_rt_sigtimedwait_time64 bits/syscall.h d #define __NR_rt_sigtimedwait_time64 421 __NR_rt_tgsigqueueinfo bits/syscall.h d #define __NR_rt_tgsigqueueinfo 335 __NR_sched_get_priority_max bits/syscall.h d #define __NR_sched_get_priority_max 159 __NR_sched_get_priority_min bits/syscall.h d #define __NR_sched_get_priority_min 160 @@ -1268,12 +1261,16 @@ __NR_sched_getattr bits/syscall.h d #define __NR_sched_getattr 369 __NR_sched_getparam bits/syscall.h d #define __NR_sched_getparam 155 __NR_sched_getscheduler bits/syscall.h d #define __NR_sched_getscheduler 157 __NR_sched_rr_get_interval bits/syscall.h d #define __NR_sched_rr_get_interval 161 +__NR_sched_rr_get_interval_time64 bits/syscall.h d #define __NR_sched_rr_get_interval_time64 423 __NR_sched_setaffinity bits/syscall.h d #define __NR_sched_setaffinity 241 __NR_sched_setattr bits/syscall.h d #define __NR_sched_setattr 370 __NR_sched_setparam bits/syscall.h d #define __NR_sched_setparam 154 __NR_sched_setscheduler bits/syscall.h d #define __NR_sched_setscheduler 156 __NR_sched_yield bits/syscall.h d #define __NR_sched_yield 158 __NR_seccomp bits/syscall.h d #define __NR_seccomp 372 +__NR_semctl bits/syscall.h d #define __NR_semctl 394 +__NR_semget bits/syscall.h d #define __NR_semget 393 +__NR_semtimedop_time64 bits/syscall.h d #define __NR_semtimedop_time64 420 __NR_send bits/syscall.h d #define __NR_send 348 __NR_sendfile bits/syscall.h d #define __NR_sendfile 187 __NR_sendfile64 bits/syscall.h d #define __NR_sendfile64 239 @@ -1313,6 +1310,10 @@ __NR_setuid bits/syscall.h d #define __NR_setuid 23 __NR_setuid32 bits/syscall.h d #define __NR_setuid32 213 __NR_setxattr bits/syscall.h d #define __NR_setxattr 226 __NR_sgetmask bits/syscall.h d #define __NR_sgetmask 68 +__NR_shmat bits/syscall.h d #define __NR_shmat 397 +__NR_shmctl bits/syscall.h d #define __NR_shmctl 396 +__NR_shmdt bits/syscall.h d #define __NR_shmdt 398 +__NR_shmget bits/syscall.h d #define __NR_shmget 395 __NR_shutdown bits/syscall.h d #define __NR_shutdown 352 __NR_sigaction bits/syscall.h d #define __NR_sigaction 67 __NR_sigaltstack bits/syscall.h d #define __NR_sigaltstack 186 @@ -1332,6 +1333,7 @@ __NR_stat bits/syscall.h d #define __NR_stat 106 __NR_stat64 bits/syscall.h d #define __NR_stat64 195 __NR_statfs bits/syscall.h d #define __NR_statfs 99 __NR_statfs64 bits/syscall.h d #define __NR_statfs64 268 +__NR_statx bits/syscall.h d #define __NR_statx 383 __NR_stime bits/syscall.h d #define __NR_stime 25 __NR_swapoff bits/syscall.h d #define __NR_swapoff 115 __NR_swapon bits/syscall.h d #define __NR_swapon 87 @@ -1350,10 +1352,14 @@ __NR_timer_create bits/syscall.h d #define __NR_timer_create 259 __NR_timer_delete bits/syscall.h d #define __NR_timer_delete 263 __NR_timer_getoverrun bits/syscall.h d #define __NR_timer_getoverrun 262 __NR_timer_gettime bits/syscall.h d #define __NR_timer_gettime 261 +__NR_timer_gettime64 bits/syscall.h d #define __NR_timer_gettime64 408 __NR_timer_settime bits/syscall.h d #define __NR_timer_settime 260 +__NR_timer_settime64 bits/syscall.h d #define __NR_timer_settime64 409 __NR_timerfd_create bits/syscall.h d #define __NR_timerfd_create 322 __NR_timerfd_gettime bits/syscall.h d #define __NR_timerfd_gettime 326 +__NR_timerfd_gettime64 bits/syscall.h d #define __NR_timerfd_gettime64 410 __NR_timerfd_settime bits/syscall.h d #define __NR_timerfd_settime 325 +__NR_timerfd_settime64 bits/syscall.h d #define __NR_timerfd_settime64 411 __NR_times bits/syscall.h d #define __NR_times 43 __NR_tkill bits/syscall.h d #define __NR_tkill 238 __NR_truncate bits/syscall.h d #define __NR_truncate 92 @@ -1371,6 +1377,7 @@ __NR_userfaultfd bits/syscall.h d #define __NR_userfaultfd 377 __NR_ustat bits/syscall.h d #define __NR_ustat 62 __NR_utime bits/syscall.h d #define __NR_utime 30 __NR_utimensat bits/syscall.h d #define __NR_utimensat 320 +__NR_utimensat_time64 bits/syscall.h d #define __NR_utimensat_time64 412 __NR_utimes bits/syscall.h d #define __NR_utimes 271 __NR_vfork bits/syscall.h d #define __NR_vfork 190 __NR_vhangup bits/syscall.h d #define __NR_vhangup 111 @@ -1405,13 +1412,13 @@ greg_t bits/signal.h t typedef int greg_t, gregset_t[16]; gregset_t bits/signal.h t typedef int greg_t, gregset_t[16]; id_t bits/alltypes.h t typedef unsigned id_t; ino_t bits/alltypes.h t typedef unsigned _Int64 ino_t; -int16_t bits/alltypes.h t typedef short int16_t; -int32_t bits/alltypes.h t typedef int int32_t; -int64_t bits/alltypes.h t typedef _Int64 int64_t; +int16_t bits/alltypes.h t typedef signed short int16_t; +int32_t bits/alltypes.h t typedef signed int int32_t; +int64_t bits/alltypes.h t typedef signed _Int64 int64_t; int8_t bits/alltypes.h t typedef signed char int8_t; int_fast16_t bits/stdint.h t typedef int32_t int_fast16_t; int_fast32_t bits/stdint.h t typedef int32_t int_fast32_t; -intmax_t bits/alltypes.h t typedef _Int64 intmax_t; +intmax_t bits/alltypes.h t typedef signed _Int64 intmax_t; intptr_t bits/alltypes.h t typedef _Addr intptr_t; key_t bits/alltypes.h t typedef int key_t; locale_t bits/alltypes.h t typedef struct __locale_struct * locale_t; @@ -1446,6 +1453,7 @@ sigset_t bits/alltypes.h t typedef struct __sigset_t { unsigned long __bits[128/ size_t bits/alltypes.h t typedef unsigned _Addr size_t; socklen_t bits/alltypes.h t typedef unsigned socklen_t; ssize_t bits/alltypes.h t typedef _Addr ssize_t; +struct _IO_FILE bits/alltypes.h s struct __mbstate_t bits/alltypes.h s struct __sigset_t bits/alltypes.h s struct __ucontext bits/signal.h s @@ -1469,7 +1477,6 @@ struct timespec bits/alltypes.h s struct timeval bits/alltypes.h s struct user bits/user.h s struct user_fpu_struct bits/user.h s -struct winsize bits/ioctl.h s suseconds_t bits/alltypes.h t typedef long suseconds_t; time_t bits/alltypes.h t typedef long time_t; timer_t bits/alltypes.h t typedef void * timer_t; diff --git a/data/musl.x32.decls b/data/musl.x32.decls index 179dbd6..e0e1323 100644 --- a/data/musl.x32.decls +++ b/data/musl.x32.decls @@ -288,27 +288,11 @@ LONG_BIT bits/limits.h d #define LONG_BIT 32 LONG_MAX bits/limits.h d #define LONG_MAX 0x7fffffffL MAP_32BIT bits/mman.h d #define MAP_32BIT 0x40 MINSIGSTKSZ bits/signal.h d #define MINSIGSTKSZ 2048 -NBPG bits/user.h d #define NBPG PAGE_SIZE +NBPG bits/user.h d #define NBPG PAGESIZE NL0 bits/termios.h d #define NL0 0000000 NL1 bits/termios.h d #define NL1 0000400 NLDLY bits/termios.h d #define NLDLY 0000400 NOFLSH bits/termios.h d #define NOFLSH 0000200 -N_6PACK bits/ioctl.h d #define N_6PACK 7 -N_AX25 bits/ioctl.h d #define N_AX25 5 -N_HCI bits/ioctl.h d #define N_HCI 15 -N_HDLC bits/ioctl.h d #define N_HDLC 13 -N_IRDA bits/ioctl.h d #define N_IRDA 11 -N_MASC bits/ioctl.h d #define N_MASC 8 -N_MOUSE bits/ioctl.h d #define N_MOUSE 2 -N_PPP bits/ioctl.h d #define N_PPP 3 -N_PROFIBUS_FDL bits/ioctl.h d #define N_PROFIBUS_FDL 10 -N_R3964 bits/ioctl.h d #define N_R3964 9 -N_SLIP bits/ioctl.h d #define N_SLIP 1 -N_SMSBLOCK bits/ioctl.h d #define N_SMSBLOCK 12 -N_STRIP bits/ioctl.h d #define N_STRIP 4 -N_SYNC_PPP bits/ioctl.h d #define N_SYNC_PPP 14 -N_TTY bits/ioctl.h d #define N_TTY 0 -N_X25 bits/ioctl.h d #define N_X25 6 OCRNL bits/termios.h d #define OCRNL 0000010 OFDEL bits/termios.h d #define OFDEL 0000200 OFILL bits/termios.h d #define OFILL 0000100 @@ -337,14 +321,26 @@ O_RSYNC bits/fcntl.h d #define O_RSYNC 04010000 O_SYNC bits/fcntl.h d #define O_SYNC 04010000 O_TMPFILE bits/fcntl.h d #define O_TMPFILE 020200000 O_TRUNC bits/fcntl.h d #define O_TRUNC 01000 -PAGE_MASK bits/user.h d #define PAGE_MASK (~(PAGE_SIZE-1)) -PAGE_SIZE bits/limits.h d #define PAGE_SIZE 4096 +PAGESIZE bits/limits.h d #define PAGESIZE 4096 +PAGE_MASK bits/user.h d #define PAGE_MASK (~(PAGESIZE-1)) PARENB bits/termios.h d #define PARENB 0000400 PARMRK bits/termios.h d #define PARMRK 0000010 PARODD bits/termios.h d #define PARODD 0001000 PENDIN bits/termios.h d #define PENDIN 0040000 +PTRACE_ARCH_PRCTL bits/ptrace.h d #define PTRACE_ARCH_PRCTL 30 +PTRACE_GET_THREAD_AREA bits/ptrace.h d #define PTRACE_GET_THREAD_AREA 25 +PTRACE_SET_THREAD_AREA bits/ptrace.h d #define PTRACE_SET_THREAD_AREA 26 +PTRACE_SINGLEBLOCK bits/ptrace.h d #define PTRACE_SINGLEBLOCK 33 +PTRACE_SYSEMU bits/ptrace.h d #define PTRACE_SYSEMU 31 +PTRACE_SYSEMU_SINGLESTEP bits/ptrace.h d #define PTRACE_SYSEMU_SINGLESTEP 32 PTRDIFF_MAX bits/stdint.h d #define PTRDIFF_MAX INT32_MAX PTRDIFF_MIN bits/stdint.h d #define PTRDIFF_MIN INT32_MIN +PT_ARCH_PRCTL bits/ptrace.h d #define PT_ARCH_PRCTL PTRACE_ARCH_PRCTL +PT_GET_THREAD_AREA bits/ptrace.h d #define PT_GET_THREAD_AREA PTRACE_GET_THREAD_AREA +PT_SET_THREAD_AREA bits/ptrace.h d #define PT_SET_THREAD_AREA PTRACE_SET_THREAD_AREA +PT_STEPBLOCK bits/ptrace.h d #define PT_STEPBLOCK PTRACE_SINGLEBLOCK +PT_SYSEMU bits/ptrace.h d #define PT_SYSEMU PTRACE_SYSEMU +PT_SYSEMU_SINGLESTEP bits/ptrace.h d #define PT_SYSEMU_SINGLESTEP PTRACE_SYSEMU_SINGLESTEP R10 bits/reg.h d #define R10 7 R11 bits/reg.h d #define R11 6 R12 bits/reg.h d #define R12 3 @@ -359,29 +355,52 @@ RBX bits/reg.h d #define RBX 5 RCX bits/reg.h d #define RCX 11 RDI bits/reg.h d #define RDI 14 RDX bits/reg.h d #define RDX 12 -REG_CR2 bits/signal.h d #define REG_CR2 22 -REG_CSGSFS bits/signal.h d #define REG_CSGSFS 18 -REG_EFL bits/signal.h d #define REG_EFL 17 -REG_ERR bits/signal.h d #define REG_ERR 19 -REG_OLDMASK bits/signal.h d #define REG_OLDMASK 21 -REG_R10 bits/signal.h d #define REG_R10 2 -REG_R11 bits/signal.h d #define REG_R11 3 -REG_R12 bits/signal.h d #define REG_R12 4 -REG_R13 bits/signal.h d #define REG_R13 5 -REG_R14 bits/signal.h d #define REG_R14 6 -REG_R15 bits/signal.h d #define REG_R15 7 -REG_R8 bits/signal.h d #define REG_R8 0 -REG_R9 bits/signal.h d #define REG_R9 1 -REG_RAX bits/signal.h d #define REG_RAX 13 -REG_RBP bits/signal.h d #define REG_RBP 10 -REG_RBX bits/signal.h d #define REG_RBX 11 -REG_RCX bits/signal.h d #define REG_RCX 14 -REG_RDI bits/signal.h d #define REG_RDI 8 -REG_RDX bits/signal.h d #define REG_RDX 12 -REG_RIP bits/signal.h d #define REG_RIP 16 -REG_RSI bits/signal.h d #define REG_RSI 9 -REG_RSP bits/signal.h d #define REG_RSP 15 -REG_TRAPNO bits/signal.h d #define REG_TRAPNO 20 +REG_CR2 bits/signal.h d #define REG_CR2 REG_CR2 +REG_CR2 bits/signal.h e +REG_CSGSFS bits/signal.h d #define REG_CSGSFS REG_CSGSFS +REG_CSGSFS bits/signal.h e +REG_EFL bits/signal.h d #define REG_EFL REG_EFL +REG_EFL bits/signal.h e +REG_ERR bits/signal.h d #define REG_ERR REG_ERR +REG_ERR bits/signal.h e +REG_OLDMASK bits/signal.h d #define REG_OLDMASK REG_OLDMASK +REG_OLDMASK bits/signal.h e +REG_R10 bits/signal.h d #define REG_R10 REG_R10 +REG_R10 bits/signal.h e +REG_R11 bits/signal.h d #define REG_R11 REG_R11 +REG_R11 bits/signal.h e +REG_R12 bits/signal.h d #define REG_R12 REG_R12 +REG_R12 bits/signal.h e +REG_R13 bits/signal.h d #define REG_R13 REG_R13 +REG_R13 bits/signal.h e +REG_R14 bits/signal.h d #define REG_R14 REG_R14 +REG_R14 bits/signal.h e +REG_R15 bits/signal.h d #define REG_R15 REG_R15 +REG_R15 bits/signal.h e +REG_R8 bits/signal.h d #define REG_R8 REG_R8 +REG_R8 bits/signal.h e +REG_R9 bits/signal.h d #define REG_R9 REG_R9 +REG_R9 bits/signal.h e +REG_RAX bits/signal.h d #define REG_RAX REG_RAX +REG_RAX bits/signal.h e +REG_RBP bits/signal.h d #define REG_RBP REG_RBP +REG_RBP bits/signal.h e +REG_RBX bits/signal.h d #define REG_RBX REG_RBX +REG_RBX bits/signal.h e +REG_RCX bits/signal.h d #define REG_RCX REG_RCX +REG_RCX bits/signal.h e +REG_RDI bits/signal.h d #define REG_RDI REG_RDI +REG_RDI bits/signal.h e +REG_RDX bits/signal.h d #define REG_RDX REG_RDX +REG_RDX bits/signal.h e +REG_RIP bits/signal.h d #define REG_RIP REG_RIP +REG_RIP bits/signal.h e +REG_RSI bits/signal.h d #define REG_RSI REG_RSI +REG_RSI bits/signal.h e +REG_RSP bits/signal.h d #define REG_RSP REG_RSP +REG_RSP bits/signal.h e +REG_TRAPNO bits/signal.h d #define REG_TRAPNO REG_TRAPNO +REG_TRAPNO bits/signal.h e RIP bits/reg.h d #define RIP 16 RSI bits/reg.h d #define RSI 13 RSP bits/reg.h d #define RSP 19 @@ -429,64 +448,11 @@ SIGVTALRM bits/signal.h d #define SIGVTALRM 26 SIGWINCH bits/signal.h d #define SIGWINCH 28 SIGXCPU bits/signal.h d #define SIGXCPU 24 SIGXFSZ bits/signal.h d #define SIGXFSZ 25 -SIOCADDDLCI bits/ioctl.h d #define SIOCADDDLCI 0x8980 -SIOCADDMULTI bits/ioctl.h d #define SIOCADDMULTI 0x8931 -SIOCADDRT bits/ioctl.h d #define SIOCADDRT 0x890B SIOCATMARK bits/ioctl.h d #define SIOCATMARK 0x8905 -SIOCDARP bits/ioctl.h d #define SIOCDARP 0x8953 -SIOCDELDLCI bits/ioctl.h d #define SIOCDELDLCI 0x8981 -SIOCDELMULTI bits/ioctl.h d #define SIOCDELMULTI 0x8932 -SIOCDELRT bits/ioctl.h d #define SIOCDELRT 0x890C -SIOCDEVPRIVATE bits/ioctl.h d #define SIOCDEVPRIVATE 0x89F0 -SIOCDIFADDR bits/ioctl.h d #define SIOCDIFADDR 0x8936 -SIOCDRARP bits/ioctl.h d #define SIOCDRARP 0x8960 -SIOCGARP bits/ioctl.h d #define SIOCGARP 0x8954 -SIOCGIFADDR bits/ioctl.h d #define SIOCGIFADDR 0x8915 -SIOCGIFBR bits/ioctl.h d #define SIOCGIFBR 0x8940 -SIOCGIFBRDADDR bits/ioctl.h d #define SIOCGIFBRDADDR 0x8919 -SIOCGIFCONF bits/ioctl.h d #define SIOCGIFCONF 0x8912 -SIOCGIFCOUNT bits/ioctl.h d #define SIOCGIFCOUNT 0x8938 -SIOCGIFDSTADDR bits/ioctl.h d #define SIOCGIFDSTADDR 0x8917 -SIOCGIFENCAP bits/ioctl.h d #define SIOCGIFENCAP 0x8925 -SIOCGIFFLAGS bits/ioctl.h d #define SIOCGIFFLAGS 0x8913 -SIOCGIFHWADDR bits/ioctl.h d #define SIOCGIFHWADDR 0x8927 -SIOCGIFINDEX bits/ioctl.h d #define SIOCGIFINDEX 0x8933 -SIOCGIFMAP bits/ioctl.h d #define SIOCGIFMAP 0x8970 -SIOCGIFMEM bits/ioctl.h d #define SIOCGIFMEM 0x891f -SIOCGIFMETRIC bits/ioctl.h d #define SIOCGIFMETRIC 0x891d -SIOCGIFMTU bits/ioctl.h d #define SIOCGIFMTU 0x8921 -SIOCGIFNAME bits/ioctl.h d #define SIOCGIFNAME 0x8910 -SIOCGIFNETMASK bits/ioctl.h d #define SIOCGIFNETMASK 0x891b -SIOCGIFPFLAGS bits/ioctl.h d #define SIOCGIFPFLAGS 0x8935 -SIOCGIFSLAVE bits/ioctl.h d #define SIOCGIFSLAVE 0x8929 -SIOCGIFTXQLEN bits/ioctl.h d #define SIOCGIFTXQLEN 0x8942 SIOCGPGRP bits/ioctl.h d #define SIOCGPGRP 0x8904 -SIOCGRARP bits/ioctl.h d #define SIOCGRARP 0x8961 SIOCGSTAMP bits/ioctl.h d #define SIOCGSTAMP 0x8906 -SIOCPROTOPRIVATE bits/ioctl.h d #define SIOCPROTOPRIVATE 0x89E0 -SIOCRTMSG bits/ioctl.h d #define SIOCRTMSG 0x890D -SIOCSARP bits/ioctl.h d #define SIOCSARP 0x8955 -SIOCSIFADDR bits/ioctl.h d #define SIOCSIFADDR 0x8916 -SIOCSIFBR bits/ioctl.h d #define SIOCSIFBR 0x8941 -SIOCSIFBRDADDR bits/ioctl.h d #define SIOCSIFBRDADDR 0x891a -SIOCSIFDSTADDR bits/ioctl.h d #define SIOCSIFDSTADDR 0x8918 -SIOCSIFENCAP bits/ioctl.h d #define SIOCSIFENCAP 0x8926 -SIOCSIFFLAGS bits/ioctl.h d #define SIOCSIFFLAGS 0x8914 -SIOCSIFHWADDR bits/ioctl.h d #define SIOCSIFHWADDR 0x8924 -SIOCSIFHWBROADCAST bits/ioctl.h d #define SIOCSIFHWBROADCAST 0x8937 -SIOCSIFLINK bits/ioctl.h d #define SIOCSIFLINK 0x8911 -SIOCSIFMAP bits/ioctl.h d #define SIOCSIFMAP 0x8971 -SIOCSIFMEM bits/ioctl.h d #define SIOCSIFMEM 0x8920 -SIOCSIFMETRIC bits/ioctl.h d #define SIOCSIFMETRIC 0x891e -SIOCSIFMTU bits/ioctl.h d #define SIOCSIFMTU 0x8922 -SIOCSIFNAME bits/ioctl.h d #define SIOCSIFNAME 0x8923 -SIOCSIFNETMASK bits/ioctl.h d #define SIOCSIFNETMASK 0x891c -SIOCSIFPFLAGS bits/ioctl.h d #define SIOCSIFPFLAGS 0x8934 -SIOCSIFSLAVE bits/ioctl.h d #define SIOCSIFSLAVE 0x8930 -SIOCSIFTXQLEN bits/ioctl.h d #define SIOCSIFTXQLEN 0x8943 +SIOCGSTAMPNS bits/ioctl.h d #define SIOCGSTAMPNS 0x8907 SIOCSPGRP bits/ioctl.h d #define SIOCSPGRP 0x8902 -SIOCSRARP bits/ioctl.h d #define SIOCSRARP 0x8962 -SIOGIFINDEX bits/ioctl.h d #define SIOGIFINDEX SIOCGIFINDEX SIZE_MAX bits/stdint.h d #define SIZE_MAX UINT32_MAX SS bits/reg.h d #define SS 20 SYS_accept bits/syscall.h d #define SYS_accept (0x40000000 + 43) @@ -595,8 +561,12 @@ SYS_inotify_rm_watch bits/syscall.h d #define SYS_inotify_rm_watch (0x40000000 + SYS_io_cancel bits/syscall.h d #define SYS_io_cancel (0x40000000 + 210) SYS_io_destroy bits/syscall.h d #define SYS_io_destroy (0x40000000 + 207) SYS_io_getevents bits/syscall.h d #define SYS_io_getevents (0x40000000 + 208) +SYS_io_pgetevents bits/syscall.h d #define SYS_io_pgetevents (0x40000000 + 333) SYS_io_setup bits/syscall.h d #define SYS_io_setup (0x40000000 + 543) SYS_io_submit bits/syscall.h d #define SYS_io_submit (0x40000000 + 544) +SYS_io_uring_enter bits/syscall.h d #define SYS_io_uring_enter (0x40000000 + 426) +SYS_io_uring_register bits/syscall.h d #define SYS_io_uring_register (0x40000000 + 427) +SYS_io_uring_setup bits/syscall.h d #define SYS_io_uring_setup (0x40000000 + 425) SYS_ioctl bits/syscall.h d #define SYS_ioctl (0x40000000 + 514) SYS_ioperm bits/syscall.h d #define SYS_ioperm (0x40000000 + 173) SYS_iopl bits/syscall.h d #define SYS_iopl (0x40000000 + 172) @@ -661,6 +631,7 @@ SYS_openat bits/syscall.h d #define SYS_openat (0x40000000 + 257) SYS_pause bits/syscall.h d #define SYS_pause (0x40000000 + 34) SYS_perf_event_open bits/syscall.h d #define SYS_perf_event_open (0x40000000 + 298) SYS_personality bits/syscall.h d #define SYS_personality (0x40000000 + 135) +SYS_pidfd_send_signal bits/syscall.h d #define SYS_pidfd_send_signal (0x40000000 + 424) SYS_pipe bits/syscall.h d #define SYS_pipe (0x40000000 + 22) SYS_pipe2 bits/syscall.h d #define SYS_pipe2 (0x40000000 + 293) SYS_pivot_root bits/syscall.h d #define SYS_pivot_root (0x40000000 + 155) @@ -700,6 +671,7 @@ SYS_renameat2 bits/syscall.h d #define SYS_renameat2 (0x40000000 + 316) SYS_request_key bits/syscall.h d #define SYS_request_key (0x40000000 + 249) SYS_restart_syscall bits/syscall.h d #define SYS_restart_syscall (0x40000000 + 219) SYS_rmdir bits/syscall.h d #define SYS_rmdir (0x40000000 + 84) +SYS_rseq bits/syscall.h d #define SYS_rseq (0x40000000 + 334) SYS_rt_sigaction bits/syscall.h d #define SYS_rt_sigaction (0x40000000 + 512) SYS_rt_sigpending bits/syscall.h d #define SYS_rt_sigpending (0x40000000 + 522) SYS_rt_sigprocmask bits/syscall.h d #define SYS_rt_sigprocmask (0x40000000 + 14) @@ -767,6 +739,7 @@ SYS_socketpair bits/syscall.h d #define SYS_socketpair (0x40000000 + 53) SYS_splice bits/syscall.h d #define SYS_splice (0x40000000 + 275) SYS_stat bits/syscall.h d #define SYS_stat (0x40000000 + 4) SYS_statfs bits/syscall.h d #define SYS_statfs (0x40000000 + 137) +SYS_statx bits/syscall.h d #define SYS_statx (0x40000000 + 332) SYS_swapoff bits/syscall.h d #define SYS_swapoff (0x40000000 + 168) SYS_swapon bits/syscall.h d #define SYS_swapon (0x40000000 + 167) SYS_symlink bits/syscall.h d #define SYS_symlink (0x40000000 + 88) @@ -848,11 +821,13 @@ TIOCGDEV bits/ioctl.h d #define TIOCGDEV 0x80045432 TIOCGETD bits/ioctl.h d #define TIOCGETD 0x5424 TIOCGEXCL bits/ioctl.h d #define TIOCGEXCL 0x80045440 TIOCGICOUNT bits/ioctl.h d #define TIOCGICOUNT 0x545D +TIOCGISO7816 bits/ioctl.h d #define TIOCGISO7816 0x80285442 TIOCGLCKTRMIOS bits/ioctl.h d #define TIOCGLCKTRMIOS 0x5456 TIOCGPGRP bits/ioctl.h d #define TIOCGPGRP 0x540F TIOCGPKT bits/ioctl.h d #define TIOCGPKT 0x80045438 TIOCGPTLCK bits/ioctl.h d #define TIOCGPTLCK 0x80045439 TIOCGPTN bits/ioctl.h d #define TIOCGPTN 0x80045430 +TIOCGPTPEER bits/ioctl.h d #define TIOCGPTPEER 0x5441 TIOCGRS485 bits/ioctl.h d #define TIOCGRS485 0x542E TIOCGSERIAL bits/ioctl.h d #define TIOCGSERIAL 0x541E TIOCGSID bits/ioctl.h d #define TIOCGSID 0x5429 @@ -883,14 +858,6 @@ TIOCNOTTY bits/ioctl.h d #define TIOCNOTTY 0x5422 TIOCNXCL bits/ioctl.h d #define TIOCNXCL 0x540D TIOCOUTQ bits/ioctl.h d #define TIOCOUTQ 0x5411 TIOCPKT bits/ioctl.h d #define TIOCPKT 0x5420 -TIOCPKT_DATA bits/ioctl.h d #define TIOCPKT_DATA 0 -TIOCPKT_DOSTOP bits/ioctl.h d #define TIOCPKT_DOSTOP 32 -TIOCPKT_FLUSHREAD bits/ioctl.h d #define TIOCPKT_FLUSHREAD 1 -TIOCPKT_FLUSHWRITE bits/ioctl.h d #define TIOCPKT_FLUSHWRITE 2 -TIOCPKT_IOCTL bits/ioctl.h d #define TIOCPKT_IOCTL 64 -TIOCPKT_NOSTOP bits/ioctl.h d #define TIOCPKT_NOSTOP 16 -TIOCPKT_START bits/ioctl.h d #define TIOCPKT_START 8 -TIOCPKT_STOP bits/ioctl.h d #define TIOCPKT_STOP 4 TIOCSBRK bits/ioctl.h d #define TIOCSBRK 0x5427 TIOCSCTTY bits/ioctl.h d #define TIOCSCTTY 0x540E TIOCSERCONFIG bits/ioctl.h d #define TIOCSERCONFIG 0x5453 @@ -900,9 +867,9 @@ TIOCSERGSTRUCT bits/ioctl.h d #define TIOCSERGSTRUCT 0x5458 TIOCSERGWILD bits/ioctl.h d #define TIOCSERGWILD 0x5454 TIOCSERSETMULTI bits/ioctl.h d #define TIOCSERSETMULTI 0x545B TIOCSERSWILD bits/ioctl.h d #define TIOCSERSWILD 0x5455 -TIOCSER_TEMT bits/ioctl.h d #define TIOCSER_TEMT 0x01 TIOCSETD bits/ioctl.h d #define TIOCSETD 0x5423 TIOCSIG bits/ioctl.h d #define TIOCSIG 0x40045436 +TIOCSISO7816 bits/ioctl.h d #define TIOCSISO7816 0xc0285443 TIOCSLCKTRMIOS bits/ioctl.h d #define TIOCSLCKTRMIOS 0x5457 TIOCSPGRP bits/ioctl.h d #define TIOCSPGRP 0x5410 TIOCSPTLCK bits/ioctl.h d #define TIOCSPTLCK 0x40045431 @@ -950,8 +917,8 @@ _IOW bits/ioctl.h d #define _IOW(a,b,c) _IOC(_IOC_WRITE,(a),(b),sizeof(c)) _IOWR bits/ioctl.h d #define _IOWR(a,b,c) _IOC(_IOC_READ|_IOC_WRITE,(a),(b),sizeof(c)) _Int64 bits/alltypes.h d #define _Int64 long long _NSIG bits/signal.h d #define _NSIG 65 -_POSIX_V6_LP64_OFF64 bits/posix.h d #define _POSIX_V6_LP64_OFF64 1 -_POSIX_V7_LP64_OFF64 bits/posix.h d #define _POSIX_V7_LP64_OFF64 1 +_POSIX_V6_ILP32_OFFBIG bits/posix.h d #define _POSIX_V6_ILP32_OFFBIG 1 +_POSIX_V7_ILP32_OFFBIG bits/posix.h d #define _POSIX_V7_ILP32_OFFBIG 1 _Reg bits/alltypes.h d #define _Reg long long __BYTE_ORDER bits/endian.h d #define __BYTE_ORDER __LITTLE_ENDIAN __DEFINED_FILE bits/alltypes.h d #define __DEFINED_FILE @@ -1008,6 +975,7 @@ __DEFINED_sigset_t bits/alltypes.h d #define __DEFINED_sigset_t __DEFINED_size_t bits/alltypes.h d #define __DEFINED_size_t __DEFINED_socklen_t bits/alltypes.h d #define __DEFINED_socklen_t __DEFINED_ssize_t bits/alltypes.h d #define __DEFINED_ssize_t +__DEFINED_struct__IO_FILE bits/alltypes.h d #define __DEFINED_struct__IO_FILE __DEFINED_struct_iovec bits/alltypes.h d #define __DEFINED_struct_iovec __DEFINED_struct_timespec bits/alltypes.h d #define __DEFINED_struct_timespec __DEFINED_struct_timeval bits/alltypes.h d #define __DEFINED_struct_timeval @@ -1134,8 +1102,12 @@ __NR_inotify_rm_watch bits/syscall.h d #define __NR_inotify_rm_watch (0x40000000 __NR_io_cancel bits/syscall.h d #define __NR_io_cancel (0x40000000 + 210) __NR_io_destroy bits/syscall.h d #define __NR_io_destroy (0x40000000 + 207) __NR_io_getevents bits/syscall.h d #define __NR_io_getevents (0x40000000 + 208) +__NR_io_pgetevents bits/syscall.h d #define __NR_io_pgetevents (0x40000000 + 333) __NR_io_setup bits/syscall.h d #define __NR_io_setup (0x40000000 + 543) __NR_io_submit bits/syscall.h d #define __NR_io_submit (0x40000000 + 544) +__NR_io_uring_enter bits/syscall.h d #define __NR_io_uring_enter (0x40000000 + 426) +__NR_io_uring_register bits/syscall.h d #define __NR_io_uring_register (0x40000000 + 427) +__NR_io_uring_setup bits/syscall.h d #define __NR_io_uring_setup (0x40000000 + 425) __NR_ioctl bits/syscall.h d #define __NR_ioctl (0x40000000 + 514) __NR_ioperm bits/syscall.h d #define __NR_ioperm (0x40000000 + 173) __NR_iopl bits/syscall.h d #define __NR_iopl (0x40000000 + 172) @@ -1200,6 +1172,7 @@ __NR_openat bits/syscall.h d #define __NR_openat (0x40000000 + 257) __NR_pause bits/syscall.h d #define __NR_pause (0x40000000 + 34) __NR_perf_event_open bits/syscall.h d #define __NR_perf_event_open (0x40000000 + 298) __NR_personality bits/syscall.h d #define __NR_personality (0x40000000 + 135) +__NR_pidfd_send_signal bits/syscall.h d #define __NR_pidfd_send_signal (0x40000000 + 424) __NR_pipe bits/syscall.h d #define __NR_pipe (0x40000000 + 22) __NR_pipe2 bits/syscall.h d #define __NR_pipe2 (0x40000000 + 293) __NR_pivot_root bits/syscall.h d #define __NR_pivot_root (0x40000000 + 155) @@ -1239,6 +1212,7 @@ __NR_renameat2 bits/syscall.h d #define __NR_renameat2 (0x40000000 + 316) __NR_request_key bits/syscall.h d #define __NR_request_key (0x40000000 + 249) __NR_restart_syscall bits/syscall.h d #define __NR_restart_syscall (0x40000000 + 219) __NR_rmdir bits/syscall.h d #define __NR_rmdir (0x40000000 + 84) +__NR_rseq bits/syscall.h d #define __NR_rseq (0x40000000 + 334) __NR_rt_sigaction bits/syscall.h d #define __NR_rt_sigaction (0x40000000 + 512) __NR_rt_sigpending bits/syscall.h d #define __NR_rt_sigpending (0x40000000 + 522) __NR_rt_sigprocmask bits/syscall.h d #define __NR_rt_sigprocmask (0x40000000 + 14) @@ -1306,6 +1280,7 @@ __NR_socketpair bits/syscall.h d #define __NR_socketpair (0x40000000 + 53) __NR_splice bits/syscall.h d #define __NR_splice (0x40000000 + 275) __NR_stat bits/syscall.h d #define __NR_stat (0x40000000 + 4) __NR_statfs bits/syscall.h d #define __NR_statfs (0x40000000 + 137) +__NR_statx bits/syscall.h d #define __NR_statx (0x40000000 + 332) __NR_swapoff bits/syscall.h d #define __NR_swapoff (0x40000000 + 168) __NR_swapon bits/syscall.h d #define __NR_swapon (0x40000000 + 167) __NR_symlink bits/syscall.h d #define __NR_symlink (0x40000000 + 88) @@ -1376,13 +1351,13 @@ greg_t bits/signal.h t typedef long long greg_t, gregset_t[23]; gregset_t bits/signal.h t typedef long long greg_t, gregset_t[23]; id_t bits/alltypes.h t typedef unsigned id_t; ino_t bits/alltypes.h t typedef unsigned _Int64 ino_t; -int16_t bits/alltypes.h t typedef short int16_t; -int32_t bits/alltypes.h t typedef int int32_t; -int64_t bits/alltypes.h t typedef _Int64 int64_t; +int16_t bits/alltypes.h t typedef signed short int16_t; +int32_t bits/alltypes.h t typedef signed int int32_t; +int64_t bits/alltypes.h t typedef signed _Int64 int64_t; int8_t bits/alltypes.h t typedef signed char int8_t; int_fast16_t bits/stdint.h t typedef int32_t int_fast16_t; int_fast32_t bits/stdint.h t typedef int32_t int_fast32_t; -intmax_t bits/alltypes.h t typedef _Int64 intmax_t; +intmax_t bits/alltypes.h t typedef signed _Int64 intmax_t; intptr_t bits/alltypes.h t typedef _Addr intptr_t; key_t bits/alltypes.h t typedef int key_t; locale_t bits/alltypes.h t typedef struct __locale_struct * locale_t; @@ -1417,6 +1392,7 @@ sigset_t bits/alltypes.h t typedef struct __sigset_t { unsigned long __bits[128/ size_t bits/alltypes.h t typedef unsigned _Addr size_t; socklen_t bits/alltypes.h t typedef unsigned socklen_t; ssize_t bits/alltypes.h t typedef _Addr ssize_t; +struct _IO_FILE bits/alltypes.h s struct __mbstate_t bits/alltypes.h s struct __sigset_t bits/alltypes.h s struct __ucontext bits/signal.h s @@ -1440,7 +1416,6 @@ struct timeval bits/alltypes.h s struct user bits/user.h s struct user_fpregs_struct bits/user.h s struct user_regs_struct bits/user.h s -struct winsize bits/ioctl.h s suseconds_t bits/alltypes.h t typedef long long suseconds_t; time_t bits/alltypes.h t typedef long long time_t; timer_t bits/alltypes.h t typedef void * timer_t; diff --git a/data/musl.x86_64.decls b/data/musl.x86_64.decls index 6abaae4..ce05769 100644 --- a/data/musl.x86_64.decls +++ b/data/musl.x86_64.decls @@ -288,27 +288,11 @@ LONG_BIT bits/limits.h d #define LONG_BIT 64 LONG_MAX bits/limits.h d #define LONG_MAX 0x7fffffffffffffffL MAP_32BIT bits/mman.h d #define MAP_32BIT 0x40 MINSIGSTKSZ bits/signal.h d #define MINSIGSTKSZ 2048 -NBPG bits/user.h d #define NBPG PAGE_SIZE +NBPG bits/user.h d #define NBPG PAGESIZE NL0 bits/termios.h d #define NL0 0000000 NL1 bits/termios.h d #define NL1 0000400 NLDLY bits/termios.h d #define NLDLY 0000400 NOFLSH bits/termios.h d #define NOFLSH 0000200 -N_6PACK bits/ioctl.h d #define N_6PACK 7 -N_AX25 bits/ioctl.h d #define N_AX25 5 -N_HCI bits/ioctl.h d #define N_HCI 15 -N_HDLC bits/ioctl.h d #define N_HDLC 13 -N_IRDA bits/ioctl.h d #define N_IRDA 11 -N_MASC bits/ioctl.h d #define N_MASC 8 -N_MOUSE bits/ioctl.h d #define N_MOUSE 2 -N_PPP bits/ioctl.h d #define N_PPP 3 -N_PROFIBUS_FDL bits/ioctl.h d #define N_PROFIBUS_FDL 10 -N_R3964 bits/ioctl.h d #define N_R3964 9 -N_SLIP bits/ioctl.h d #define N_SLIP 1 -N_SMSBLOCK bits/ioctl.h d #define N_SMSBLOCK 12 -N_STRIP bits/ioctl.h d #define N_STRIP 4 -N_SYNC_PPP bits/ioctl.h d #define N_SYNC_PPP 14 -N_TTY bits/ioctl.h d #define N_TTY 0 -N_X25 bits/ioctl.h d #define N_X25 6 OCRNL bits/termios.h d #define OCRNL 0000010 OFDEL bits/termios.h d #define OFDEL 0000200 OFILL bits/termios.h d #define OFILL 0000100 @@ -337,14 +321,26 @@ O_RSYNC bits/fcntl.h d #define O_RSYNC 04010000 O_SYNC bits/fcntl.h d #define O_SYNC 04010000 O_TMPFILE bits/fcntl.h d #define O_TMPFILE 020200000 O_TRUNC bits/fcntl.h d #define O_TRUNC 01000 -PAGE_MASK bits/user.h d #define PAGE_MASK (~(PAGE_SIZE-1)) -PAGE_SIZE bits/limits.h d #define PAGE_SIZE 4096 +PAGESIZE bits/limits.h d #define PAGESIZE 4096 +PAGE_MASK bits/user.h d #define PAGE_MASK (~(PAGESIZE-1)) PARENB bits/termios.h d #define PARENB 0000400 PARMRK bits/termios.h d #define PARMRK 0000010 PARODD bits/termios.h d #define PARODD 0001000 PENDIN bits/termios.h d #define PENDIN 0040000 +PTRACE_ARCH_PRCTL bits/ptrace.h d #define PTRACE_ARCH_PRCTL 30 +PTRACE_GET_THREAD_AREA bits/ptrace.h d #define PTRACE_GET_THREAD_AREA 25 +PTRACE_SET_THREAD_AREA bits/ptrace.h d #define PTRACE_SET_THREAD_AREA 26 +PTRACE_SINGLEBLOCK bits/ptrace.h d #define PTRACE_SINGLEBLOCK 33 +PTRACE_SYSEMU bits/ptrace.h d #define PTRACE_SYSEMU 31 +PTRACE_SYSEMU_SINGLESTEP bits/ptrace.h d #define PTRACE_SYSEMU_SINGLESTEP 32 PTRDIFF_MAX bits/stdint.h d #define PTRDIFF_MAX INT64_MAX PTRDIFF_MIN bits/stdint.h d #define PTRDIFF_MIN INT64_MIN +PT_ARCH_PRCTL bits/ptrace.h d #define PT_ARCH_PRCTL PTRACE_ARCH_PRCTL +PT_GET_THREAD_AREA bits/ptrace.h d #define PT_GET_THREAD_AREA PTRACE_GET_THREAD_AREA +PT_SET_THREAD_AREA bits/ptrace.h d #define PT_SET_THREAD_AREA PTRACE_SET_THREAD_AREA +PT_STEPBLOCK bits/ptrace.h d #define PT_STEPBLOCK PTRACE_SINGLEBLOCK +PT_SYSEMU bits/ptrace.h d #define PT_SYSEMU PTRACE_SYSEMU +PT_SYSEMU_SINGLESTEP bits/ptrace.h d #define PT_SYSEMU_SINGLESTEP PTRACE_SYSEMU_SINGLESTEP R10 bits/reg.h d #define R10 7 R11 bits/reg.h d #define R11 6 R12 bits/reg.h d #define R12 3 @@ -359,29 +355,52 @@ RBX bits/reg.h d #define RBX 5 RCX bits/reg.h d #define RCX 11 RDI bits/reg.h d #define RDI 14 RDX bits/reg.h d #define RDX 12 -REG_CR2 bits/signal.h d #define REG_CR2 22 -REG_CSGSFS bits/signal.h d #define REG_CSGSFS 18 -REG_EFL bits/signal.h d #define REG_EFL 17 -REG_ERR bits/signal.h d #define REG_ERR 19 -REG_OLDMASK bits/signal.h d #define REG_OLDMASK 21 -REG_R10 bits/signal.h d #define REG_R10 2 -REG_R11 bits/signal.h d #define REG_R11 3 -REG_R12 bits/signal.h d #define REG_R12 4 -REG_R13 bits/signal.h d #define REG_R13 5 -REG_R14 bits/signal.h d #define REG_R14 6 -REG_R15 bits/signal.h d #define REG_R15 7 -REG_R8 bits/signal.h d #define REG_R8 0 -REG_R9 bits/signal.h d #define REG_R9 1 -REG_RAX bits/signal.h d #define REG_RAX 13 -REG_RBP bits/signal.h d #define REG_RBP 10 -REG_RBX bits/signal.h d #define REG_RBX 11 -REG_RCX bits/signal.h d #define REG_RCX 14 -REG_RDI bits/signal.h d #define REG_RDI 8 -REG_RDX bits/signal.h d #define REG_RDX 12 -REG_RIP bits/signal.h d #define REG_RIP 16 -REG_RSI bits/signal.h d #define REG_RSI 9 -REG_RSP bits/signal.h d #define REG_RSP 15 -REG_TRAPNO bits/signal.h d #define REG_TRAPNO 20 +REG_CR2 bits/signal.h d #define REG_CR2 REG_CR2 +REG_CR2 bits/signal.h e +REG_CSGSFS bits/signal.h d #define REG_CSGSFS REG_CSGSFS +REG_CSGSFS bits/signal.h e +REG_EFL bits/signal.h d #define REG_EFL REG_EFL +REG_EFL bits/signal.h e +REG_ERR bits/signal.h d #define REG_ERR REG_ERR +REG_ERR bits/signal.h e +REG_OLDMASK bits/signal.h d #define REG_OLDMASK REG_OLDMASK +REG_OLDMASK bits/signal.h e +REG_R10 bits/signal.h d #define REG_R10 REG_R10 +REG_R10 bits/signal.h e +REG_R11 bits/signal.h d #define REG_R11 REG_R11 +REG_R11 bits/signal.h e +REG_R12 bits/signal.h d #define REG_R12 REG_R12 +REG_R12 bits/signal.h e +REG_R13 bits/signal.h d #define REG_R13 REG_R13 +REG_R13 bits/signal.h e +REG_R14 bits/signal.h d #define REG_R14 REG_R14 +REG_R14 bits/signal.h e +REG_R15 bits/signal.h d #define REG_R15 REG_R15 +REG_R15 bits/signal.h e +REG_R8 bits/signal.h d #define REG_R8 REG_R8 +REG_R8 bits/signal.h e +REG_R9 bits/signal.h d #define REG_R9 REG_R9 +REG_R9 bits/signal.h e +REG_RAX bits/signal.h d #define REG_RAX REG_RAX +REG_RAX bits/signal.h e +REG_RBP bits/signal.h d #define REG_RBP REG_RBP +REG_RBP bits/signal.h e +REG_RBX bits/signal.h d #define REG_RBX REG_RBX +REG_RBX bits/signal.h e +REG_RCX bits/signal.h d #define REG_RCX REG_RCX +REG_RCX bits/signal.h e +REG_RDI bits/signal.h d #define REG_RDI REG_RDI +REG_RDI bits/signal.h e +REG_RDX bits/signal.h d #define REG_RDX REG_RDX +REG_RDX bits/signal.h e +REG_RIP bits/signal.h d #define REG_RIP REG_RIP +REG_RIP bits/signal.h e +REG_RSI bits/signal.h d #define REG_RSI REG_RSI +REG_RSI bits/signal.h e +REG_RSP bits/signal.h d #define REG_RSP REG_RSP +REG_RSP bits/signal.h e +REG_TRAPNO bits/signal.h d #define REG_TRAPNO REG_TRAPNO +REG_TRAPNO bits/signal.h e RIP bits/reg.h d #define RIP 16 RSI bits/reg.h d #define RSI 13 RSP bits/reg.h d #define RSP 19 @@ -429,64 +448,11 @@ SIGVTALRM bits/signal.h d #define SIGVTALRM 26 SIGWINCH bits/signal.h d #define SIGWINCH 28 SIGXCPU bits/signal.h d #define SIGXCPU 24 SIGXFSZ bits/signal.h d #define SIGXFSZ 25 -SIOCADDDLCI bits/ioctl.h d #define SIOCADDDLCI 0x8980 -SIOCADDMULTI bits/ioctl.h d #define SIOCADDMULTI 0x8931 -SIOCADDRT bits/ioctl.h d #define SIOCADDRT 0x890B SIOCATMARK bits/ioctl.h d #define SIOCATMARK 0x8905 -SIOCDARP bits/ioctl.h d #define SIOCDARP 0x8953 -SIOCDELDLCI bits/ioctl.h d #define SIOCDELDLCI 0x8981 -SIOCDELMULTI bits/ioctl.h d #define SIOCDELMULTI 0x8932 -SIOCDELRT bits/ioctl.h d #define SIOCDELRT 0x890C -SIOCDEVPRIVATE bits/ioctl.h d #define SIOCDEVPRIVATE 0x89F0 -SIOCDIFADDR bits/ioctl.h d #define SIOCDIFADDR 0x8936 -SIOCDRARP bits/ioctl.h d #define SIOCDRARP 0x8960 -SIOCGARP bits/ioctl.h d #define SIOCGARP 0x8954 -SIOCGIFADDR bits/ioctl.h d #define SIOCGIFADDR 0x8915 -SIOCGIFBR bits/ioctl.h d #define SIOCGIFBR 0x8940 -SIOCGIFBRDADDR bits/ioctl.h d #define SIOCGIFBRDADDR 0x8919 -SIOCGIFCONF bits/ioctl.h d #define SIOCGIFCONF 0x8912 -SIOCGIFCOUNT bits/ioctl.h d #define SIOCGIFCOUNT 0x8938 -SIOCGIFDSTADDR bits/ioctl.h d #define SIOCGIFDSTADDR 0x8917 -SIOCGIFENCAP bits/ioctl.h d #define SIOCGIFENCAP 0x8925 -SIOCGIFFLAGS bits/ioctl.h d #define SIOCGIFFLAGS 0x8913 -SIOCGIFHWADDR bits/ioctl.h d #define SIOCGIFHWADDR 0x8927 -SIOCGIFINDEX bits/ioctl.h d #define SIOCGIFINDEX 0x8933 -SIOCGIFMAP bits/ioctl.h d #define SIOCGIFMAP 0x8970 -SIOCGIFMEM bits/ioctl.h d #define SIOCGIFMEM 0x891f -SIOCGIFMETRIC bits/ioctl.h d #define SIOCGIFMETRIC 0x891d -SIOCGIFMTU bits/ioctl.h d #define SIOCGIFMTU 0x8921 -SIOCGIFNAME bits/ioctl.h d #define SIOCGIFNAME 0x8910 -SIOCGIFNETMASK bits/ioctl.h d #define SIOCGIFNETMASK 0x891b -SIOCGIFPFLAGS bits/ioctl.h d #define SIOCGIFPFLAGS 0x8935 -SIOCGIFSLAVE bits/ioctl.h d #define SIOCGIFSLAVE 0x8929 -SIOCGIFTXQLEN bits/ioctl.h d #define SIOCGIFTXQLEN 0x8942 SIOCGPGRP bits/ioctl.h d #define SIOCGPGRP 0x8904 -SIOCGRARP bits/ioctl.h d #define SIOCGRARP 0x8961 SIOCGSTAMP bits/ioctl.h d #define SIOCGSTAMP 0x8906 -SIOCPROTOPRIVATE bits/ioctl.h d #define SIOCPROTOPRIVATE 0x89E0 -SIOCRTMSG bits/ioctl.h d #define SIOCRTMSG 0x890D -SIOCSARP bits/ioctl.h d #define SIOCSARP 0x8955 -SIOCSIFADDR bits/ioctl.h d #define SIOCSIFADDR 0x8916 -SIOCSIFBR bits/ioctl.h d #define SIOCSIFBR 0x8941 -SIOCSIFBRDADDR bits/ioctl.h d #define SIOCSIFBRDADDR 0x891a -SIOCSIFDSTADDR bits/ioctl.h d #define SIOCSIFDSTADDR 0x8918 -SIOCSIFENCAP bits/ioctl.h d #define SIOCSIFENCAP 0x8926 -SIOCSIFFLAGS bits/ioctl.h d #define SIOCSIFFLAGS 0x8914 -SIOCSIFHWADDR bits/ioctl.h d #define SIOCSIFHWADDR 0x8924 -SIOCSIFHWBROADCAST bits/ioctl.h d #define SIOCSIFHWBROADCAST 0x8937 -SIOCSIFLINK bits/ioctl.h d #define SIOCSIFLINK 0x8911 -SIOCSIFMAP bits/ioctl.h d #define SIOCSIFMAP 0x8971 -SIOCSIFMEM bits/ioctl.h d #define SIOCSIFMEM 0x8920 -SIOCSIFMETRIC bits/ioctl.h d #define SIOCSIFMETRIC 0x891e -SIOCSIFMTU bits/ioctl.h d #define SIOCSIFMTU 0x8922 -SIOCSIFNAME bits/ioctl.h d #define SIOCSIFNAME 0x8923 -SIOCSIFNETMASK bits/ioctl.h d #define SIOCSIFNETMASK 0x891c -SIOCSIFPFLAGS bits/ioctl.h d #define SIOCSIFPFLAGS 0x8934 -SIOCSIFSLAVE bits/ioctl.h d #define SIOCSIFSLAVE 0x8930 -SIOCSIFTXQLEN bits/ioctl.h d #define SIOCSIFTXQLEN 0x8943 +SIOCGSTAMPNS bits/ioctl.h d #define SIOCGSTAMPNS 0x8907 SIOCSPGRP bits/ioctl.h d #define SIOCSPGRP 0x8902 -SIOCSRARP bits/ioctl.h d #define SIOCSRARP 0x8962 -SIOGIFINDEX bits/ioctl.h d #define SIOGIFINDEX SIOCGIFINDEX SIZE_MAX bits/stdint.h d #define SIZE_MAX UINT64_MAX SS bits/reg.h d #define SS 20 SYS__sysctl bits/syscall.h d #define SYS__sysctl 156 @@ -601,8 +567,12 @@ SYS_inotify_rm_watch bits/syscall.h d #define SYS_inotify_rm_watch 255 SYS_io_cancel bits/syscall.h d #define SYS_io_cancel 210 SYS_io_destroy bits/syscall.h d #define SYS_io_destroy 207 SYS_io_getevents bits/syscall.h d #define SYS_io_getevents 208 +SYS_io_pgetevents bits/syscall.h d #define SYS_io_pgetevents 333 SYS_io_setup bits/syscall.h d #define SYS_io_setup 206 SYS_io_submit bits/syscall.h d #define SYS_io_submit 209 +SYS_io_uring_enter bits/syscall.h d #define SYS_io_uring_enter 426 +SYS_io_uring_register bits/syscall.h d #define SYS_io_uring_register 427 +SYS_io_uring_setup bits/syscall.h d #define SYS_io_uring_setup 425 SYS_ioctl bits/syscall.h d #define SYS_ioctl 16 SYS_ioperm bits/syscall.h d #define SYS_ioperm 173 SYS_iopl bits/syscall.h d #define SYS_iopl 172 @@ -668,6 +638,7 @@ SYS_openat bits/syscall.h d #define SYS_openat 257 SYS_pause bits/syscall.h d #define SYS_pause 34 SYS_perf_event_open bits/syscall.h d #define SYS_perf_event_open 298 SYS_personality bits/syscall.h d #define SYS_personality 135 +SYS_pidfd_send_signal bits/syscall.h d #define SYS_pidfd_send_signal 424 SYS_pipe bits/syscall.h d #define SYS_pipe 22 SYS_pipe2 bits/syscall.h d #define SYS_pipe2 293 SYS_pivot_root bits/syscall.h d #define SYS_pivot_root 155 @@ -708,6 +679,7 @@ SYS_renameat2 bits/syscall.h d #define SYS_renameat2 316 SYS_request_key bits/syscall.h d #define SYS_request_key 249 SYS_restart_syscall bits/syscall.h d #define SYS_restart_syscall 219 SYS_rmdir bits/syscall.h d #define SYS_rmdir 84 +SYS_rseq bits/syscall.h d #define SYS_rseq 334 SYS_rt_sigaction bits/syscall.h d #define SYS_rt_sigaction 13 SYS_rt_sigpending bits/syscall.h d #define SYS_rt_sigpending 127 SYS_rt_sigprocmask bits/syscall.h d #define SYS_rt_sigprocmask 14 @@ -776,6 +748,7 @@ SYS_socketpair bits/syscall.h d #define SYS_socketpair 53 SYS_splice bits/syscall.h d #define SYS_splice 275 SYS_stat bits/syscall.h d #define SYS_stat 4 SYS_statfs bits/syscall.h d #define SYS_statfs 137 +SYS_statx bits/syscall.h d #define SYS_statx 332 SYS_swapoff bits/syscall.h d #define SYS_swapoff 168 SYS_swapon bits/syscall.h d #define SYS_swapon 167 SYS_symlink bits/syscall.h d #define SYS_symlink 88 @@ -859,11 +832,13 @@ TIOCGDEV bits/ioctl.h d #define TIOCGDEV 0x80045432 TIOCGETD bits/ioctl.h d #define TIOCGETD 0x5424 TIOCGEXCL bits/ioctl.h d #define TIOCGEXCL 0x80045440 TIOCGICOUNT bits/ioctl.h d #define TIOCGICOUNT 0x545D +TIOCGISO7816 bits/ioctl.h d #define TIOCGISO7816 0x80285442 TIOCGLCKTRMIOS bits/ioctl.h d #define TIOCGLCKTRMIOS 0x5456 TIOCGPGRP bits/ioctl.h d #define TIOCGPGRP 0x540F TIOCGPKT bits/ioctl.h d #define TIOCGPKT 0x80045438 TIOCGPTLCK bits/ioctl.h d #define TIOCGPTLCK 0x80045439 TIOCGPTN bits/ioctl.h d #define TIOCGPTN 0x80045430 +TIOCGPTPEER bits/ioctl.h d #define TIOCGPTPEER 0x5441 TIOCGRS485 bits/ioctl.h d #define TIOCGRS485 0x542E TIOCGSERIAL bits/ioctl.h d #define TIOCGSERIAL 0x541E TIOCGSID bits/ioctl.h d #define TIOCGSID 0x5429 @@ -894,14 +869,6 @@ TIOCNOTTY bits/ioctl.h d #define TIOCNOTTY 0x5422 TIOCNXCL bits/ioctl.h d #define TIOCNXCL 0x540D TIOCOUTQ bits/ioctl.h d #define TIOCOUTQ 0x5411 TIOCPKT bits/ioctl.h d #define TIOCPKT 0x5420 -TIOCPKT_DATA bits/ioctl.h d #define TIOCPKT_DATA 0 -TIOCPKT_DOSTOP bits/ioctl.h d #define TIOCPKT_DOSTOP 32 -TIOCPKT_FLUSHREAD bits/ioctl.h d #define TIOCPKT_FLUSHREAD 1 -TIOCPKT_FLUSHWRITE bits/ioctl.h d #define TIOCPKT_FLUSHWRITE 2 -TIOCPKT_IOCTL bits/ioctl.h d #define TIOCPKT_IOCTL 64 -TIOCPKT_NOSTOP bits/ioctl.h d #define TIOCPKT_NOSTOP 16 -TIOCPKT_START bits/ioctl.h d #define TIOCPKT_START 8 -TIOCPKT_STOP bits/ioctl.h d #define TIOCPKT_STOP 4 TIOCSBRK bits/ioctl.h d #define TIOCSBRK 0x5427 TIOCSCTTY bits/ioctl.h d #define TIOCSCTTY 0x540E TIOCSERCONFIG bits/ioctl.h d #define TIOCSERCONFIG 0x5453 @@ -911,9 +878,9 @@ TIOCSERGSTRUCT bits/ioctl.h d #define TIOCSERGSTRUCT 0x5458 TIOCSERGWILD bits/ioctl.h d #define TIOCSERGWILD 0x5454 TIOCSERSETMULTI bits/ioctl.h d #define TIOCSERSETMULTI 0x545B TIOCSERSWILD bits/ioctl.h d #define TIOCSERSWILD 0x5455 -TIOCSER_TEMT bits/ioctl.h d #define TIOCSER_TEMT 0x01 TIOCSETD bits/ioctl.h d #define TIOCSETD 0x5423 TIOCSIG bits/ioctl.h d #define TIOCSIG 0x40045436 +TIOCSISO7816 bits/ioctl.h d #define TIOCSISO7816 0xc0285443 TIOCSLCKTRMIOS bits/ioctl.h d #define TIOCSLCKTRMIOS 0x5457 TIOCSPGRP bits/ioctl.h d #define TIOCSPGRP 0x5410 TIOCSPTLCK bits/ioctl.h d #define TIOCSPTLCK 0x40045431 @@ -1019,6 +986,7 @@ __DEFINED_sigset_t bits/alltypes.h d #define __DEFINED_sigset_t __DEFINED_size_t bits/alltypes.h d #define __DEFINED_size_t __DEFINED_socklen_t bits/alltypes.h d #define __DEFINED_socklen_t __DEFINED_ssize_t bits/alltypes.h d #define __DEFINED_ssize_t +__DEFINED_struct__IO_FILE bits/alltypes.h d #define __DEFINED_struct__IO_FILE __DEFINED_struct_iovec bits/alltypes.h d #define __DEFINED_struct_iovec __DEFINED_struct_timespec bits/alltypes.h d #define __DEFINED_struct_timespec __DEFINED_struct_timeval bits/alltypes.h d #define __DEFINED_struct_timeval @@ -1151,8 +1119,12 @@ __NR_inotify_rm_watch bits/syscall.h d #define __NR_inotify_rm_watch 255 __NR_io_cancel bits/syscall.h d #define __NR_io_cancel 210 __NR_io_destroy bits/syscall.h d #define __NR_io_destroy 207 __NR_io_getevents bits/syscall.h d #define __NR_io_getevents 208 +__NR_io_pgetevents bits/syscall.h d #define __NR_io_pgetevents 333 __NR_io_setup bits/syscall.h d #define __NR_io_setup 206 __NR_io_submit bits/syscall.h d #define __NR_io_submit 209 +__NR_io_uring_enter bits/syscall.h d #define __NR_io_uring_enter 426 +__NR_io_uring_register bits/syscall.h d #define __NR_io_uring_register 427 +__NR_io_uring_setup bits/syscall.h d #define __NR_io_uring_setup 425 __NR_ioctl bits/syscall.h d #define __NR_ioctl 16 __NR_ioperm bits/syscall.h d #define __NR_ioperm 173 __NR_iopl bits/syscall.h d #define __NR_iopl 172 @@ -1218,6 +1190,7 @@ __NR_openat bits/syscall.h d #define __NR_openat 257 __NR_pause bits/syscall.h d #define __NR_pause 34 __NR_perf_event_open bits/syscall.h d #define __NR_perf_event_open 298 __NR_personality bits/syscall.h d #define __NR_personality 135 +__NR_pidfd_send_signal bits/syscall.h d #define __NR_pidfd_send_signal 424 __NR_pipe bits/syscall.h d #define __NR_pipe 22 __NR_pipe2 bits/syscall.h d #define __NR_pipe2 293 __NR_pivot_root bits/syscall.h d #define __NR_pivot_root 155 @@ -1258,6 +1231,7 @@ __NR_renameat2 bits/syscall.h d #define __NR_renameat2 316 __NR_request_key bits/syscall.h d #define __NR_request_key 249 __NR_restart_syscall bits/syscall.h d #define __NR_restart_syscall 219 __NR_rmdir bits/syscall.h d #define __NR_rmdir 84 +__NR_rseq bits/syscall.h d #define __NR_rseq 334 __NR_rt_sigaction bits/syscall.h d #define __NR_rt_sigaction 13 __NR_rt_sigpending bits/syscall.h d #define __NR_rt_sigpending 127 __NR_rt_sigprocmask bits/syscall.h d #define __NR_rt_sigprocmask 14 @@ -1326,6 +1300,7 @@ __NR_socketpair bits/syscall.h d #define __NR_socketpair 53 __NR_splice bits/syscall.h d #define __NR_splice 275 __NR_stat bits/syscall.h d #define __NR_stat 4 __NR_statfs bits/syscall.h d #define __NR_statfs 137 +__NR_statx bits/syscall.h d #define __NR_statx 332 __NR_swapoff bits/syscall.h d #define __NR_swapoff 168 __NR_swapon bits/syscall.h d #define __NR_swapon 167 __NR_symlink bits/syscall.h d #define __NR_symlink 88 @@ -1398,13 +1373,13 @@ greg_t bits/signal.h t typedef long long greg_t, gregset_t[23]; gregset_t bits/signal.h t typedef long long greg_t, gregset_t[23]; id_t bits/alltypes.h t typedef unsigned id_t; ino_t bits/alltypes.h t typedef unsigned _Int64 ino_t; -int16_t bits/alltypes.h t typedef short int16_t; -int32_t bits/alltypes.h t typedef int int32_t; -int64_t bits/alltypes.h t typedef _Int64 int64_t; +int16_t bits/alltypes.h t typedef signed short int16_t; +int32_t bits/alltypes.h t typedef signed int int32_t; +int64_t bits/alltypes.h t typedef signed _Int64 int64_t; int8_t bits/alltypes.h t typedef signed char int8_t; int_fast16_t bits/stdint.h t typedef int32_t int_fast16_t; int_fast32_t bits/stdint.h t typedef int32_t int_fast32_t; -intmax_t bits/alltypes.h t typedef _Int64 intmax_t; +intmax_t bits/alltypes.h t typedef signed _Int64 intmax_t; intptr_t bits/alltypes.h t typedef _Addr intptr_t; key_t bits/alltypes.h t typedef int key_t; locale_t bits/alltypes.h t typedef struct __locale_struct * locale_t; @@ -1439,6 +1414,7 @@ sigset_t bits/alltypes.h t typedef struct __sigset_t { unsigned long __bits[128/ size_t bits/alltypes.h t typedef unsigned _Addr size_t; socklen_t bits/alltypes.h t typedef unsigned socklen_t; ssize_t bits/alltypes.h t typedef _Addr ssize_t; +struct _IO_FILE bits/alltypes.h s struct __mbstate_t bits/alltypes.h s struct __sigset_t bits/alltypes.h s struct __ucontext bits/signal.h s @@ -1462,7 +1438,6 @@ struct timeval bits/alltypes.h s struct user bits/user.h s struct user_fpregs_struct bits/user.h s struct user_regs_struct bits/user.h s -struct winsize bits/ioctl.h s suseconds_t bits/alltypes.h t typedef long suseconds_t; time_t bits/alltypes.h t typedef long time_t; timer_t bits/alltypes.h t typedef void * timer_t; diff --git a/tab_c11.html b/tab_c11.html index a585c1a..74d5ee6 100644 --- a/tab_c11.html +++ b/tab_c11.html @@ -1,5 +1,5 @@

musl vs c11 api

-

commit

commit 8fe1f2d79b275b7f7fb0d41c99e379357df63cd9
Date: 2016-12-31 22:27:17 -0500

release 1.1.16 +

commit

commit b07d45eb01e900f0176894fdedab62285f5cb8be
Date: 2019-07-16 15:30:39 -0400

release 1.1.23

legend

  • status: musl implementation status summary
    • (empty) - implemented
    • nosym - prototype found in include files (see decl) but not in libc.a (see sym)
    • nodecl - symbol is in libc.a but not declared in a public header
    • missing - neither in include files (see decl) nor in libc.a (see sym)
  • sym: external symbol kind as found by `nm libc.a` (symbol kind only reported once)
    • C - symbol is common (uninitialized data)
    • D - symbol is in the initialized data section
    • R - symbol is in the read only data section
    • T - symbol is in the text section
    • V - weak object
    • W - weak symbol
  • decl: kind of declaration as found by `ctags -R include` (every occurance is reported, arch specific definitions are not linked)
    • d - macro definition
    • t - typedef
    • s - struct declaration
    • u - union declaration
    • p - function prototype
    • x - external and forward variable declaration

(Annex K apis are excluded: -D__STDC_WANT_LIB_EXT1__=0 is assumed)

table

muslc11
statussymdeclnameheaderprotosection
  d static_assertassert.h B.1 Diagnostics @@ -95,7 +95,7 @@
  d EDOMerrno.h B.4 Errors
  d EILSEQerrno.h B.4 Errors
  d ERANGEerrno.h B.4 Errors -
  d errnoerrno.h B.4 Errors +
  d errnoerrno.h B.4 Errors
  t fenv_tfenv.h B.5 Floating-point environment
  d FE_OVERFLOWfenv.h B.5 Floating-point environment
  d FE_TOWARDZEROfenv.h B.5 Floating-point environment @@ -355,7 +355,7 @@
  d LC_ALLlocale.h B.10 Localization
  d LC_CTYPElocale.h B.10 Localization
  d LC_NUMERIClocale.h B.10 Localization -
  d d d d d d d d d d d d d d d d NULLlocale.h B.10 Localization +
  d d d d d d d d d d d d d d d d NULLlocale.h B.10 Localization
  d LC_COLLATElocale.h B.10 Localization
  d LC_MONETARYlocale.h B.10 Localization
  d LC_TIMElocale.h B.10 Localization @@ -363,7 +363,7 @@
 Tp localeconvlocale.hstruct lconv *localeconv(void);B.10 Localization
  t t float_tmath.h B.11 Mathematics
  d FP_INFINITEmath.h B.11 Mathematics -
missing  FP_FAST_FMALmath.h B.11 Mathematics +
  d FP_FAST_FMALmath.h B.11 Mathematics
  t t double_tmath.h B.11 Mathematics
  d FP_NANmath.h B.11 Mathematics
  d FP_ILOGB0math.h B.11 Mathematics @@ -377,208 +377,208 @@
  d FP_ZEROmath.h B.11 Mathematics
  d MATH_ERREXCEPTmath.h B.11 Mathematics
  d d INFINITYmath.h B.11 Mathematics -
missing  FP_FAST_FMAmath.h B.11 Mathematics +
  d FP_FAST_FMAmath.h B.11 Mathematics
  d math_errhandlingmath.h B.11 Mathematics
  d d NANmath.h B.11 Mathematics -
missing  FP_FAST_FMAFmath.h B.11 Mathematics -
  d fpclassifymath.hint fpclassify(real-floating x);B.11 Mathematics -
  d isfinitemath.hint isfinite(real-floating x);B.11 Mathematics -
  d isinfmath.hint isinf(real-floating x);B.11 Mathematics -
  d isnanmath.hint isnan(real-floating x);B.11 Mathematics -
  d isnormalmath.hint isnormal(real-floating x);B.11 Mathematics -
  d signbitmath.hint signbit(real-floating x);B.11 Mathematics -
 Tp d d acosmath.hdouble acos(double x);B.11 Mathematics -
 Tp acosfmath.hfloat acosf(float x);B.11 Mathematics -
 Tp acoslmath.hlong double acosl(long double x);B.11 Mathematics -
 Tp d d asinmath.hdouble asin(double x);B.11 Mathematics -
 Tp asinfmath.hfloat asinf(float x);B.11 Mathematics -
 Tp asinlmath.hlong double asinl(long double x);B.11 Mathematics -
 Tp d d atanmath.hdouble atan(double x);B.11 Mathematics -
 Tp atanfmath.hfloat atanf(float x);B.11 Mathematics -
 Tp atanlmath.hlong double atanl(long double x);B.11 Mathematics -
 Tp d d atan2math.hdouble atan2(double y, double x);B.11 Mathematics -
 Tp atan2fmath.hfloat atan2f(float y, float x);B.11 Mathematics -
 Tp atan2lmath.hlong double atan2l(long double y, long double x);B.11 Mathematics -
 Tp d d cosmath.hdouble cos(double x);B.11 Mathematics -
 Tp cosfmath.hfloat cosf(float x);B.11 Mathematics -
 Tp coslmath.hlong double cosl(long double x);B.11 Mathematics -
 Tp d d sinmath.hdouble sin(double x);B.11 Mathematics -
 Tp sinfmath.hfloat sinf(float x);B.11 Mathematics -
 Tp sinlmath.hlong double sinl(long double x);B.11 Mathematics -
 Tp d d tanmath.hdouble tan(double x);B.11 Mathematics -
 Tp tanfmath.hfloat tanf(float x);B.11 Mathematics -
 Tp tanlmath.hlong double tanl(long double x);B.11 Mathematics -
 Tp d d acoshmath.hdouble acosh(double x);B.11 Mathematics -
 Tp acoshfmath.hfloat acoshf(float x);B.11 Mathematics -
 Tp acoshlmath.hlong double acoshl(long double x);B.11 Mathematics -
 Tp d d asinhmath.hdouble asinh(double x);B.11 Mathematics -
 Tp asinhfmath.hfloat asinhf(float x);B.11 Mathematics -
 Tp asinhlmath.hlong double asinhl(long double x);B.11 Mathematics -
 Tp d d atanhmath.hdouble atanh(double x);B.11 Mathematics -
 Tp atanhfmath.hfloat atanhf(float x);B.11 Mathematics -
 Tp atanhlmath.hlong double atanhl(long double x);B.11 Mathematics -
 Tp d d coshmath.hdouble cosh(double x);B.11 Mathematics -
 Tp coshfmath.hfloat coshf(float x);B.11 Mathematics -
 Tp coshlmath.hlong double coshl(long double x);B.11 Mathematics -
 Tp d d sinhmath.hdouble sinh(double x);B.11 Mathematics -
 Tp sinhfmath.hfloat sinhf(float x);B.11 Mathematics -
 Tp sinhlmath.hlong double sinhl(long double x);B.11 Mathematics -
 Tp d d tanhmath.hdouble tanh(double x);B.11 Mathematics -
 Tp tanhfmath.hfloat tanhf(float x);B.11 Mathematics -
 Tp tanhlmath.hlong double tanhl(long double x);B.11 Mathematics -
 Tp d d expmath.hdouble exp(double x);B.11 Mathematics -
 Tp expfmath.hfloat expf(float x);B.11 Mathematics -
 Tp explmath.hlong double expl(long double x);B.11 Mathematics -
 Tp d d exp2math.hdouble exp2(double x);B.11 Mathematics -
 Tp exp2fmath.hfloat exp2f(float x);B.11 Mathematics -
 Tp exp2lmath.hlong double exp2l(long double x);B.11 Mathematics -
 Tp d d expm1math.hdouble expm1(double x);B.11 Mathematics -
 Tp expm1fmath.hfloat expm1f(float x);B.11 Mathematics -
 Tp expm1lmath.hlong double expm1l(long double x);B.11 Mathematics -
 Tp d d frexpmath.hdouble frexp(double value, int *exp);B.11 Mathematics -
 Tp frexpfmath.hfloat frexpf(float value, int *exp);B.11 Mathematics -
 Tp frexplmath.hlong double frexpl(long double value, int *exp);B.11 Mathematics -
 Tp d d ilogbmath.hint ilogb(double x);B.11 Mathematics -
 Tp ilogbfmath.hint ilogbf(float x);B.11 Mathematics -
 Tp ilogblmath.hint ilogbl(long double x);B.11 Mathematics -
 Tp d d ldexpmath.hdouble ldexp(double x, int exp);B.11 Mathematics -
 Tp ldexpfmath.hfloat ldexpf(float x, int exp);B.11 Mathematics -
 Tp ldexplmath.hlong double ldexpl(long double x, int exp);B.11 Mathematics -
 Tp d d logmath.hdouble log(double x);B.11 Mathematics -
 Tp logfmath.hfloat logf(float x);B.11 Mathematics -
 Tp loglmath.hlong double logl(long double x);B.11 Mathematics -
 Tp d d log10math.hdouble log10(double x);B.11 Mathematics -
 Tp log10fmath.hfloat log10f(float x);B.11 Mathematics -
 Tp log10lmath.hlong double log10l(long double x);B.11 Mathematics -
 Tp d d log1pmath.hdouble log1p(double x);B.11 Mathematics -
 Tp log1pfmath.hfloat log1pf(float x);B.11 Mathematics -
 Tp log1plmath.hlong double log1pl(long double x);B.11 Mathematics -
 Tp d d log2math.hdouble log2(double x);B.11 Mathematics -
 Tp log2fmath.hfloat log2f(float x);B.11 Mathematics -
 Tp log2lmath.hlong double log2l(long double x);B.11 Mathematics -
 Tp d d logbmath.hdouble logb(double x);B.11 Mathematics -
 Tp logbfmath.hfloat logbf(float x);B.11 Mathematics -
 Tp logblmath.hlong double logbl(long double x);B.11 Mathematics -
 Tp modfmath.hdouble modf(double value, double *iptr);B.11 Mathematics -
 Tp modffmath.hfloat modff(float value, float *iptr);B.11 Mathematics -
 Tp modflmath.hlong double modfl(long double value, long double *iptr);B.11 Mathematics -
 Tp d d scalbnmath.hdouble scalbn(double x, int n);B.11 Mathematics -
 Tp scalbnfmath.hfloat scalbnf(float x, int n);B.11 Mathematics -
 Tp scalbnlmath.hlong double scalbnl(long double x, int n);B.11 Mathematics -
 Tp d d scalblnmath.hdouble scalbln(double x, long int n);B.11 Mathematics -
 Tp scalblnfmath.hfloat scalblnf(float x, long int n);B.11 Mathematics -
 Tp scalblnlmath.hlong double scalblnl(long double x, long int n);B.11 Mathematics -
 Tp d d cbrtmath.hdouble cbrt(double x);B.11 Mathematics -
 Tp cbrtfmath.hfloat cbrtf(float x);B.11 Mathematics -
 Tp cbrtlmath.hlong double cbrtl(long double x);B.11 Mathematics -
 Tp d d fabsmath.hdouble fabs(double x);B.11 Mathematics -
 Tp fabsfmath.hfloat fabsf(float x);B.11 Mathematics -
 Tp fabslmath.hlong double fabsl(long double x);B.11 Mathematics -
 Tp d d hypotmath.hdouble hypot(double x, double y);B.11 Mathematics -
 Tp hypotfmath.hfloat hypotf(float x, float y);B.11 Mathematics -
 Tp hypotlmath.hlong double hypotl(long double x, long double y);B.11 Mathematics -
 Tp d d powmath.hdouble pow(double x, double y);B.11 Mathematics -
 Tp powfmath.hfloat powf(float x, float y);B.11 Mathematics -
 Tp powlmath.hlong double powl(long double x, long double y);B.11 Mathematics -
 Tp d d sqrtmath.hdouble sqrt(double x);B.11 Mathematics -
 Tp sqrtfmath.hfloat sqrtf(float x);B.11 Mathematics -
 Tp sqrtlmath.hlong double sqrtl(long double x);B.11 Mathematics -
 Tp d d erfmath.hdouble erf(double x);B.11 Mathematics -
 Tp erffmath.hfloat erff(float x);B.11 Mathematics -
 Tp erflmath.hlong double erfl(long double x);B.11 Mathematics -
 Tp d d erfcmath.hdouble erfc(double x);B.11 Mathematics -
 Tp erfcfmath.hfloat erfcf(float x);B.11 Mathematics -
 Tp erfclmath.hlong double erfcl(long double x);B.11 Mathematics -
 Tp d d lgammamath.hdouble lgamma(double x);B.11 Mathematics -
 Tp lgammafmath.hfloat lgammaf(float x);B.11 Mathematics -
 Tp lgammalmath.hlong double lgammal(long double x);B.11 Mathematics -
 Tp d d tgammamath.hdouble tgamma(double x);B.11 Mathematics -
 Tp tgammafmath.hfloat tgammaf(float x);B.11 Mathematics -
 Tp tgammalmath.hlong double tgammal(long double x);B.11 Mathematics -
 Tp d d ceilmath.hdouble ceil(double x);B.11 Mathematics -
 Tp ceilfmath.hfloat ceilf(float x);B.11 Mathematics -
 Tp ceillmath.hlong double ceill(long double x);B.11 Mathematics -
 Tp d d floormath.hdouble floor(double x);B.11 Mathematics -
 Tp floorfmath.hfloat floorf(float x);B.11 Mathematics -
 Tp floorlmath.hlong double floorl(long double x);B.11 Mathematics -
 Tp d d nearbyintmath.hdouble nearbyint(double x);B.11 Mathematics -
 Tp nearbyintfmath.hfloat nearbyintf(float x);B.11 Mathematics -
 Tp nearbyintlmath.hlong double nearbyintl(long double x);B.11 Mathematics -
 Tp d d rintmath.hdouble rint(double x);B.11 Mathematics -
 Tp rintfmath.hfloat rintf(float x);B.11 Mathematics -
 Tp rintlmath.hlong double rintl(long double x);B.11 Mathematics -
 Tp d d lrintmath.hlong int lrint(double x);B.11 Mathematics -
 Tp lrintfmath.hlong int lrintf(float x);B.11 Mathematics -
 Tp lrintlmath.hlong int lrintl(long double x);B.11 Mathematics -
 Tp d d llrintmath.hlong long int llrint(double x);B.11 Mathematics -
 Tp llrintfmath.hlong long int llrintf(float x);B.11 Mathematics -
 Tp llrintlmath.hlong long int llrintl(long double x);B.11 Mathematics -
 Tp d d roundmath.hdouble round(double x);B.11 Mathematics -
 Tp roundfmath.hfloat roundf(float x);B.11 Mathematics -
 Tp roundlmath.hlong double roundl(long double x);B.11 Mathematics -
 Tp d d lroundmath.hlong int lround(double x);B.11 Mathematics -
 Tp lroundfmath.hlong int lroundf(float x);B.11 Mathematics -
 Tp lroundlmath.hlong int lroundl(long double x);B.11 Mathematics -
 Tp d d llroundmath.hlong long int llround(double x);B.11 Mathematics -
 Tp llroundfmath.hlong long int llroundf(float x);B.11 Mathematics -
 Tp llroundlmath.hlong long int llroundl(long double x);B.11 Mathematics -
 Tp d d truncmath.hdouble trunc(double x);B.11 Mathematics -
 Tp truncfmath.hfloat truncf(float x);B.11 Mathematics -
 Tp trunclmath.hlong double truncl(long double x);B.11 Mathematics -
 Tp d d fmodmath.hdouble fmod(double x, double y);B.11 Mathematics -
 Tp fmodfmath.hfloat fmodf(float x, float y);B.11 Mathematics -
 Tp fmodlmath.hlong double fmodl(long double x, long double y);B.11 Mathematics -
 Tp d d remaindermath.hdouble remainder(double x, double y);B.11 Mathematics -
 Tp remainderfmath.hfloat remainderf(float x, float y);B.11 Mathematics -
 Tp remainderlmath.hlong double remainderl(long double x, long double y);B.11 Mathematics -
 Tp d d remquomath.hdouble remquo(double x, double y, int *quo);B.11 Mathematics -
 Tp remquofmath.hfloat remquof(float x, float y, int *quo);B.11 Mathematics -
 Tp remquolmath.hlong double remquol(long double x, long double y, int *quo);B.11 Mathematics -
 Tp d d copysignmath.hdouble copysign(double x, double y);B.11 Mathematics -
 Tp copysignfmath.hfloat copysignf(float x, float y);B.11 Mathematics -
 Tp copysignlmath.hlong double copysignl(long double x, long double y);B.11 Mathematics -
 Tp nanmath.hdouble nan(const char *tagp);B.11 Mathematics -
 Tp nanfmath.hfloat nanf(const char *tagp);B.11 Mathematics -
 Tp nanlmath.hlong double nanl(const char *tagp);B.11 Mathematics -
 Tp d d nextaftermath.hdouble nextafter(double x, double y);B.11 Mathematics -
 Tp nextafterfmath.hfloat nextafterf(float x, float y);B.11 Mathematics -
 Tp nextafterlmath.hlong double nextafterl(long double x, long double y);B.11 Mathematics -
 Tp d d nexttowardmath.hdouble nexttoward(double x, long double y);B.11 Mathematics -
 Tp nexttowardfmath.hfloat nexttowardf(float x, long double y);B.11 Mathematics -
 Tp nexttowardlmath.hlong double nexttowardl(long double x, long double y);B.11 Mathematics -
 Tp d d fdimmath.hdouble fdim(double x, double y);B.11 Mathematics -
 Tp fdimfmath.hfloat fdimf(float x, float y);B.11 Mathematics -
 Tp fdimlmath.hlong double fdiml(long double x, long double y);B.11 Mathematics -
 Tp d d fmaxmath.hdouble fmax(double x, double y);B.11 Mathematics -
 Tp fmaxfmath.hfloat fmaxf(float x, float y);B.11 Mathematics -
 Tp fmaxlmath.hlong double fmaxl(long double x, long double y);B.11 Mathematics -
 Tp d d fminmath.hdouble fmin(double x, double y);B.11 Mathematics -
 Tp fminfmath.hfloat fminf(float x, float y);B.11 Mathematics -
 Tp fminlmath.hlong double fminl(long double x, long double y);B.11 Mathematics -
 Tp d d fmamath.hdouble fma(double x, double y, double z);B.11 Mathematics -
 Tp fmafmath.hfloat fmaf(float x, float y, float z);B.11 Mathematics -
 Tp fmalmath.hlong double fmal(long double x, long double y, long double z);B.11 Mathematics -
  d isgreatermath.hint isgreater(real-floating x, real-floating y);B.11 Mathematics -
  d isgreaterequalmath.hint isgreaterequal(real-floating x, real-floating y);B.11 Mathematics -
  d islessmath.hint isless(real-floating x, real-floating y);B.11 Mathematics -
  d islessequalmath.hint islessequal(real-floating x, real-floating y);B.11 Mathematics -
  d islessgreatermath.hint islessgreater(real-floating x, real-floating y);B.11 Mathematics -
  d isunorderedmath.hint isunordered(real-floating x, real-floating y);B.11 Mathematics +
  d FP_FAST_FMAFmath.h B.11 Mathematics +
  d fpclassifymath.hint fpclassify(real-floating x);B.11 Mathematics +
  d isfinitemath.hint isfinite(real-floating x);B.11 Mathematics +
  d isinfmath.hint isinf(real-floating x);B.11 Mathematics +
  d isnanmath.hint isnan(real-floating x);B.11 Mathematics +
  d isnormalmath.hint isnormal(real-floating x);B.11 Mathematics +
  d signbitmath.hint signbit(real-floating x);B.11 Mathematics +
 Tp d d acosmath.hdouble acos(double x);B.11 Mathematics +
 Tp acosfmath.hfloat acosf(float x);B.11 Mathematics +
 Tp acoslmath.hlong double acosl(long double x);B.11 Mathematics +
 Tp d d asinmath.hdouble asin(double x);B.11 Mathematics +
 Tp asinfmath.hfloat asinf(float x);B.11 Mathematics +
 Tp asinlmath.hlong double asinl(long double x);B.11 Mathematics +
 Tp d d atanmath.hdouble atan(double x);B.11 Mathematics +
 Tp atanfmath.hfloat atanf(float x);B.11 Mathematics +
 Tp atanlmath.hlong double atanl(long double x);B.11 Mathematics +
 Tp d d atan2math.hdouble atan2(double y, double x);B.11 Mathematics +
 Tp atan2fmath.hfloat atan2f(float y, float x);B.11 Mathematics +
 Tp atan2lmath.hlong double atan2l(long double y, long double x);B.11 Mathematics +
 Tp d d cosmath.hdouble cos(double x);B.11 Mathematics +
 Tp cosfmath.hfloat cosf(float x);B.11 Mathematics +
 Tp coslmath.hlong double cosl(long double x);B.11 Mathematics +
 Tp d d sinmath.hdouble sin(double x);B.11 Mathematics +
 Tp sinfmath.hfloat sinf(float x);B.11 Mathematics +
 Tp sinlmath.hlong double sinl(long double x);B.11 Mathematics +
 Tp d d tanmath.hdouble tan(double x);B.11 Mathematics +
 Tp tanfmath.hfloat tanf(float x);B.11 Mathematics +
 Tp tanlmath.hlong double tanl(long double x);B.11 Mathematics +
 Tp d d acoshmath.hdouble acosh(double x);B.11 Mathematics +
 Tp acoshfmath.hfloat acoshf(float x);B.11 Mathematics +
 Tp acoshlmath.hlong double acoshl(long double x);B.11 Mathematics +
 Tp d d asinhmath.hdouble asinh(double x);B.11 Mathematics +
 Tp asinhfmath.hfloat asinhf(float x);B.11 Mathematics +
 Tp asinhlmath.hlong double asinhl(long double x);B.11 Mathematics +
 Tp d d atanhmath.hdouble atanh(double x);B.11 Mathematics +
 Tp atanhfmath.hfloat atanhf(float x);B.11 Mathematics +
 Tp atanhlmath.hlong double atanhl(long double x);B.11 Mathematics +
 Tp d d coshmath.hdouble cosh(double x);B.11 Mathematics +
 Tp coshfmath.hfloat coshf(float x);B.11 Mathematics +
 Tp coshlmath.hlong double coshl(long double x);B.11 Mathematics +
 Tp d d sinhmath.hdouble sinh(double x);B.11 Mathematics +
 Tp sinhfmath.hfloat sinhf(float x);B.11 Mathematics +
 Tp sinhlmath.hlong double sinhl(long double x);B.11 Mathematics +
 Tp d d tanhmath.hdouble tanh(double x);B.11 Mathematics +
 Tp tanhfmath.hfloat tanhf(float x);B.11 Mathematics +
 Tp tanhlmath.hlong double tanhl(long double x);B.11 Mathematics +
 Tp d d expmath.hdouble exp(double x);B.11 Mathematics +
 Tp expfmath.hfloat expf(float x);B.11 Mathematics +
 Tp explmath.hlong double expl(long double x);B.11 Mathematics +
 Tp d d exp2math.hdouble exp2(double x);B.11 Mathematics +
 Tp exp2fmath.hfloat exp2f(float x);B.11 Mathematics +
 Tp exp2lmath.hlong double exp2l(long double x);B.11 Mathematics +
 Tp d d expm1math.hdouble expm1(double x);B.11 Mathematics +
 Tp expm1fmath.hfloat expm1f(float x);B.11 Mathematics +
 Tp expm1lmath.hlong double expm1l(long double x);B.11 Mathematics +
 Tp d d frexpmath.hdouble frexp(double value, int *exp);B.11 Mathematics +
 Tp frexpfmath.hfloat frexpf(float value, int *exp);B.11 Mathematics +
 Tp frexplmath.hlong double frexpl(long double value, int *exp);B.11 Mathematics +
 Tp d d ilogbmath.hint ilogb(double x);B.11 Mathematics +
 Tp ilogbfmath.hint ilogbf(float x);B.11 Mathematics +
 Tp ilogblmath.hint ilogbl(long double x);B.11 Mathematics +
 Tp d d ldexpmath.hdouble ldexp(double x, int exp);B.11 Mathematics +
 Tp ldexpfmath.hfloat ldexpf(float x, int exp);B.11 Mathematics +
 Tp ldexplmath.hlong double ldexpl(long double x, int exp);B.11 Mathematics +
 Tp d d logmath.hdouble log(double x);B.11 Mathematics +
 Tp logfmath.hfloat logf(float x);B.11 Mathematics +
 Tp loglmath.hlong double logl(long double x);B.11 Mathematics +
 Tp d d log10math.hdouble log10(double x);B.11 Mathematics +
 Tp log10fmath.hfloat log10f(float x);B.11 Mathematics +
 Tp log10lmath.hlong double log10l(long double x);B.11 Mathematics +
 Tp d d log1pmath.hdouble log1p(double x);B.11 Mathematics +
 Tp log1pfmath.hfloat log1pf(float x);B.11 Mathematics +
 Tp log1plmath.hlong double log1pl(long double x);B.11 Mathematics +
 Tp d d log2math.hdouble log2(double x);B.11 Mathematics +
 Tp log2fmath.hfloat log2f(float x);B.11 Mathematics +
 Tp log2lmath.hlong double log2l(long double x);B.11 Mathematics +
 Tp d d logbmath.hdouble logb(double x);B.11 Mathematics +
 Tp logbfmath.hfloat logbf(float x);B.11 Mathematics +
 Tp logblmath.hlong double logbl(long double x);B.11 Mathematics +
 Tp modfmath.hdouble modf(double value, double *iptr);B.11 Mathematics +
 Tp modffmath.hfloat modff(float value, float *iptr);B.11 Mathematics +
 Tp modflmath.hlong double modfl(long double value, long double *iptr);B.11 Mathematics +
 Tp d d scalbnmath.hdouble scalbn(double x, int n);B.11 Mathematics +
 Tp scalbnfmath.hfloat scalbnf(float x, int n);B.11 Mathematics +
 Tp scalbnlmath.hlong double scalbnl(long double x, int n);B.11 Mathematics +
 Tp d d scalblnmath.hdouble scalbln(double x, long int n);B.11 Mathematics +
 Tp scalblnfmath.hfloat scalblnf(float x, long int n);B.11 Mathematics +
 Tp scalblnlmath.hlong double scalblnl(long double x, long int n);B.11 Mathematics +
 Tp d d cbrtmath.hdouble cbrt(double x);B.11 Mathematics +
 Tp cbrtfmath.hfloat cbrtf(float x);B.11 Mathematics +
 Tp cbrtlmath.hlong double cbrtl(long double x);B.11 Mathematics +
 Tp d d fabsmath.hdouble fabs(double x);B.11 Mathematics +
 Tp fabsfmath.hfloat fabsf(float x);B.11 Mathematics +
 Tp fabslmath.hlong double fabsl(long double x);B.11 Mathematics +
 Tp d d hypotmath.hdouble hypot(double x, double y);B.11 Mathematics +
 Tp hypotfmath.hfloat hypotf(float x, float y);B.11 Mathematics +
 Tp hypotlmath.hlong double hypotl(long double x, long double y);B.11 Mathematics +
 Tp d d powmath.hdouble pow(double x, double y);B.11 Mathematics +
 Tp powfmath.hfloat powf(float x, float y);B.11 Mathematics +
 Tp powlmath.hlong double powl(long double x, long double y);B.11 Mathematics +
 Tp d d sqrtmath.hdouble sqrt(double x);B.11 Mathematics +
 Tp sqrtfmath.hfloat sqrtf(float x);B.11 Mathematics +
 Tp sqrtlmath.hlong double sqrtl(long double x);B.11 Mathematics +
 Tp d d erfmath.hdouble erf(double x);B.11 Mathematics +
 Tp erffmath.hfloat erff(float x);B.11 Mathematics +
 Tp erflmath.hlong double erfl(long double x);B.11 Mathematics +
 Tp d d erfcmath.hdouble erfc(double x);B.11 Mathematics +
 Tp erfcfmath.hfloat erfcf(float x);B.11 Mathematics +
 Tp erfclmath.hlong double erfcl(long double x);B.11 Mathematics +
 Tp d d lgammamath.hdouble lgamma(double x);B.11 Mathematics +
 Tp lgammafmath.hfloat lgammaf(float x);B.11 Mathematics +
 Tp lgammalmath.hlong double lgammal(long double x);B.11 Mathematics +
 Tp d d tgammamath.hdouble tgamma(double x);B.11 Mathematics +
 Tp tgammafmath.hfloat tgammaf(float x);B.11 Mathematics +
 Tp tgammalmath.hlong double tgammal(long double x);B.11 Mathematics +
 Tp d d ceilmath.hdouble ceil(double x);B.11 Mathematics +
 Tp ceilfmath.hfloat ceilf(float x);B.11 Mathematics +
 Tp ceillmath.hlong double ceill(long double x);B.11 Mathematics +
 Tp d d floormath.hdouble floor(double x);B.11 Mathematics +
 Tp floorfmath.hfloat floorf(float x);B.11 Mathematics +
 Tp floorlmath.hlong double floorl(long double x);B.11 Mathematics +
 Tp d d nearbyintmath.hdouble nearbyint(double x);B.11 Mathematics +
 Tp nearbyintfmath.hfloat nearbyintf(float x);B.11 Mathematics +
 Tp nearbyintlmath.hlong double nearbyintl(long double x);B.11 Mathematics +
 Tp d d rintmath.hdouble rint(double x);B.11 Mathematics +
 Tp rintfmath.hfloat rintf(float x);B.11 Mathematics +
 Tp rintlmath.hlong double rintl(long double x);B.11 Mathematics +
 Tp d d lrintmath.hlong int lrint(double x);B.11 Mathematics +
 Tp lrintfmath.hlong int lrintf(float x);B.11 Mathematics +
 Tp lrintlmath.hlong int lrintl(long double x);B.11 Mathematics +
 Tp d d llrintmath.hlong long int llrint(double x);B.11 Mathematics +
 Tp llrintfmath.hlong long int llrintf(float x);B.11 Mathematics +
 Tp llrintlmath.hlong long int llrintl(long double x);B.11 Mathematics +
 Tp d d roundmath.hdouble round(double x);B.11 Mathematics +
 Tp roundfmath.hfloat roundf(float x);B.11 Mathematics +
 Tp roundlmath.hlong double roundl(long double x);B.11 Mathematics +
 Tp d d lroundmath.hlong int lround(double x);B.11 Mathematics +
 Tp lroundfmath.hlong int lroundf(float x);B.11 Mathematics +
 Tp lroundlmath.hlong int lroundl(long double x);B.11 Mathematics +
 Tp d d llroundmath.hlong long int llround(double x);B.11 Mathematics +
 Tp llroundfmath.hlong long int llroundf(float x);B.11 Mathematics +
 Tp llroundlmath.hlong long int llroundl(long double x);B.11 Mathematics +
 Tp d d truncmath.hdouble trunc(double x);B.11 Mathematics +
 Tp truncfmath.hfloat truncf(float x);B.11 Mathematics +
 Tp trunclmath.hlong double truncl(long double x);B.11 Mathematics +
 Tp d d fmodmath.hdouble fmod(double x, double y);B.11 Mathematics +
 Tp fmodfmath.hfloat fmodf(float x, float y);B.11 Mathematics +
 Tp fmodlmath.hlong double fmodl(long double x, long double y);B.11 Mathematics +
 Tp d d remaindermath.hdouble remainder(double x, double y);B.11 Mathematics +
 Tp remainderfmath.hfloat remainderf(float x, float y);B.11 Mathematics +
 Tp remainderlmath.hlong double remainderl(long double x, long double y);B.11 Mathematics +
 Tp d d remquomath.hdouble remquo(double x, double y, int *quo);B.11 Mathematics +
 Tp remquofmath.hfloat remquof(float x, float y, int *quo);B.11 Mathematics +
 Tp remquolmath.hlong double remquol(long double x, long double y, int *quo);B.11 Mathematics +
 Tp d d copysignmath.hdouble copysign(double x, double y);B.11 Mathematics +
 Tp copysignfmath.hfloat copysignf(float x, float y);B.11 Mathematics +
 Tp copysignlmath.hlong double copysignl(long double x, long double y);B.11 Mathematics +
 Tp nanmath.hdouble nan(const char *tagp);B.11 Mathematics +
 Tp nanfmath.hfloat nanf(const char *tagp);B.11 Mathematics +
 Tp nanlmath.hlong double nanl(const char *tagp);B.11 Mathematics +
 Tp d d nextaftermath.hdouble nextafter(double x, double y);B.11 Mathematics +
 Tp nextafterfmath.hfloat nextafterf(float x, float y);B.11 Mathematics +
 Tp nextafterlmath.hlong double nextafterl(long double x, long double y);B.11 Mathematics +
 Tp d d nexttowardmath.hdouble nexttoward(double x, long double y);B.11 Mathematics +
 Tp nexttowardfmath.hfloat nexttowardf(float x, long double y);B.11 Mathematics +
 Tp nexttowardlmath.hlong double nexttowardl(long double x, long double y);B.11 Mathematics +
 Tp d d fdimmath.hdouble fdim(double x, double y);B.11 Mathematics +
 Tp fdimfmath.hfloat fdimf(float x, float y);B.11 Mathematics +
 Tp fdimlmath.hlong double fdiml(long double x, long double y);B.11 Mathematics +
 Tp d d fmaxmath.hdouble fmax(double x, double y);B.11 Mathematics +
 Tp fmaxfmath.hfloat fmaxf(float x, float y);B.11 Mathematics +
 Tp fmaxlmath.hlong double fmaxl(long double x, long double y);B.11 Mathematics +
 Tp d d fminmath.hdouble fmin(double x, double y);B.11 Mathematics +
 Tp fminfmath.hfloat fminf(float x, float y);B.11 Mathematics +
 Tp fminlmath.hlong double fminl(long double x, long double y);B.11 Mathematics +
 Tp d d fmamath.hdouble fma(double x, double y, double z);B.11 Mathematics +
 Tp fmafmath.hfloat fmaf(float x, float y, float z);B.11 Mathematics +
 Tp fmalmath.hlong double fmal(long double x, long double y, long double z);B.11 Mathematics +
  d isgreatermath.hint isgreater(real-floating x, real-floating y);B.11 Mathematics +
  d isgreaterequalmath.hint isgreaterequal(real-floating x, real-floating y);B.11 Mathematics +
  d islessmath.hint isless(real-floating x, real-floating y);B.11 Mathematics +
  d islessequalmath.hint islessequal(real-floating x, real-floating y);B.11 Mathematics +
  d islessgreatermath.hint islessgreater(real-floating x, real-floating y);B.11 Mathematics +
  d isunorderedmath.hint isunordered(real-floating x, real-floating y);B.11 Mathematics
  t jmp_bufsetjmp.h B.12 Nonlocal jumps
 Td p setjmpsetjmp.hint setjmp(jmp_buf env);B.12 Nonlocal jumps
 Tp longjmpsetjmp.h_Noreturn void longjmp(jmp_buf env, int val);B.12 Nonlocal jumps -
  t sig_atomic_tsignal.h B.13 Signal handling -
  d SIG_IGNsignal.h B.13 Signal handling +
  t sig_atomic_tsignal.h B.13 Signal handling +
  d SIG_IGNsignal.h B.13 Signal handling
  d SIGILLsignal.h B.13 Signal handling
  d SIGTERMsignal.h B.13 Signal handling -
  d SIG_DFLsignal.h B.13 Signal handling +
  d SIG_DFLsignal.h B.13 Signal handling
  d SIGABRTsignal.h B.13 Signal handling
  d SIGINTsignal.h B.13 Signal handling -
  d SIG_ERRsignal.h B.13 Signal handling +
  d SIG_ERRsignal.h B.13 Signal handling
  d SIGFPEsignal.h B.13 Signal handling
  d SIGSEGVsignal.h B.13 Signal handling -
 Tp signalsignal.hvoid (*signal(int sig, void (*func)(int)))(int);B.13 Signal handling -
 Tp raisesignal.hint raise(int sig);B.13 Signal handling +
 Tp signalsignal.hvoid (*signal(int sig, void (*func)(int)))(int);B.13 Signal handling +
 Tp raisesignal.hint raise(int sig);B.13 Signal handling
  d alignasstdalign.h B.14 Alignment
  d __alignas_is_definedstdalign.h B.14 Alignment
  t va_liststdarg.h B.15 Variable arguments @@ -678,7 +678,7 @@
  d __bool_true_false_are_definedstdbool.h B.17 Boolean type and values
  t ptrdiff_tstddef.h B.18 Common definitions
  t max_align_tstddef.h B.18 Common definitions -
  d d d d d d d d d d d d d d d d NULLstddef.h B.18 Common definitions +
  d d d d d d d d d d d d d d d d NULLstddef.h B.18 Common definitions
  t size_tstddef.h B.18 Common definitions
  t wchar_tstddef.h B.18 Common definitions
  d d offsetofstddef.hoffsetof(type, member-designator)B.18 Common definitions @@ -726,7 +726,7 @@
  d INT_FAST16_MAXstdint.h B.19 Integer types
  d INT_FAST32_MAXstdint.h B.19 Integer types
  d INT_FAST64_MAXstdint.h B.19 Integer types -
  d d d d WCHAR_MINstdint.h B.19 Integer types +
  d d d d WCHAR_MINstdint.h B.19 Integer types
  t uint_fast8_tstdint.h B.19 Integer types
  t uint_fast16_tstdint.h B.19 Integer types
  t uint_fast32_tstdint.h B.19 Integer types @@ -735,7 +735,7 @@
  d UINT_FAST16_MAXstdint.h B.19 Integer types
  d UINT_FAST32_MAXstdint.h B.19 Integer types
  d UINT_FAST64_MAXstdint.h B.19 Integer types -
  d d d d WCHAR_MAXstdint.h B.19 Integer types +
  d d d d WCHAR_MAXstdint.h B.19 Integer types
  t intptr_tstdint.h B.19 Integer types
  d INTPTR_MINstdint.h B.19 Integer types
  d WINT_MINstdint.h B.19 Integer types @@ -772,69 +772,69 @@
  d UINT64_MAXstdint.h B.19 Integer types
  d PTRDIFF_MINstdint.h B.19 Integer types
  t size_tstdio.h B.20 Input/output -
  d _IOLBFstdio.h B.20 Input/output -
  d FILENAME_MAXstdio.h B.20 Input/output -
  d TMP_MAXstdio.h B.20 Input/output +
  d _IOLBFstdio.h B.20 Input/output +
  d FILENAME_MAXstdio.h B.20 Input/output +
  d TMP_MAXstdio.h B.20 Input/output
  t FILEstdio.h B.20 Input/output -
  d _IONBFstdio.h B.20 Input/output -
  d L_tmpnamstdio.h B.20 Input/output -
 Dd x stderrstdio.h B.20 Input/output -
  t fpos_tstdio.h B.20 Input/output -
  d BUFSIZstdio.h B.20 Input/output -
  d d d d d SEEK_CURstdio.h B.20 Input/output -
 Dd x stdinstdio.h B.20 Input/output -
  d d d d d d d d d d d d d d d d NULLstdio.h B.20 Input/output -
  d d EOFstdio.h B.20 Input/output -
  d d d d d SEEK_ENDstdio.h B.20 Input/output -
 Dd x stdoutstdio.h B.20 Input/output -
  d _IOFBFstdio.h B.20 Input/output -
  d FOPEN_MAXstdio.h B.20 Input/output -
  d d d d d SEEK_SETstdio.h B.20 Input/output -
 Tp removestdio.hint remove(const char *filename);B.20 Input/output -
 Tp renamestdio.hint rename(const char *old, const char *new);B.20 Input/output -
 Tp tmpfilestdio.hFILE *tmpfile(void);B.20 Input/output -
 Tp tmpnamstdio.hchar *tmpnam(char *s);B.20 Input/output -
 Tp fclosestdio.hint fclose(FILE *stream);B.20 Input/output -
 Tp fflushstdio.hint fflush(FILE *stream);B.20 Input/output -
 Tp fopenstdio.hFILE *fopen(const char * restrict filename, const char * restrict mode);B.20 Input/output -
 Tp freopenstdio.hFILE *freopen(const char * restrict filename, const char * restrict mode, FILE * restrict stream);B.20 Input/output -
 Tp setbufstdio.hvoid setbuf(FILE * restrict stream, char * restrict buf);B.20 Input/output -
 Tp setvbufstdio.hint setvbuf(FILE * restrict stream, char * restrict buf, int mode, size_t size);B.20 Input/output -
 Tp fprintfstdio.hint fprintf(FILE * restrict stream, const char * restrict format, ...);B.20 Input/output -
 Tp fscanfstdio.hint fscanf(FILE * restrict stream, const char * restrict format, ...);B.20 Input/output -
 Tp printfstdio.hint printf(const char * restrict format, ...);B.20 Input/output -
 Tp scanfstdio.hint scanf(const char * restrict format, ...);B.20 Input/output -
 Tp snprintfstdio.hint snprintf(char * restrict s, size_t n, const char * restrict format, ...);B.20 Input/output -
 Tp sprintfstdio.hint sprintf(char * restrict s, const char * restrict format, ...);B.20 Input/output -
 Tp sscanfstdio.hint sscanf(const char * restrict s, const char * restrict format, ...);B.20 Input/output -
 Tp vfprintfstdio.hint vfprintf(FILE * restrict stream, const char * restrict format, va_list arg);B.20 Input/output -
 Tp vfscanfstdio.hint vfscanf(FILE * restrict stream, const char * restrict format, va_list arg);B.20 Input/output -
 Tp vprintfstdio.hint vprintf(const char * restrict format, va_list arg);B.20 Input/output -
 Tp vscanfstdio.hint vscanf(const char * restrict format, va_list arg);B.20 Input/output -
 Tp vsnprintfstdio.hint vsnprintf(char * restrict s, size_t n, const char * restrict format, va_list arg);B.20 Input/output -
 Tp vsprintfstdio.hint vsprintf(char * restrict s, const char * restrict format, va_list arg);B.20 Input/output -
 Tp vsscanfstdio.hint vsscanf(const char * restrict s, const char * restrict format, va_list arg);B.20 Input/output -
 Tp fgetcstdio.hint fgetc(FILE *stream);B.20 Input/output -
 Tp fgetsstdio.hchar *fgets(char * restrict s, int n, FILE * restrict stream);B.20 Input/output -
 Tp fputcstdio.hint fputc(int c, FILE *stream);B.20 Input/output -
 Tp fputsstdio.hint fputs(const char * restrict s, FILE * restrict stream);B.20 Input/output -
 Tp getcstdio.hint getc(FILE *stream);B.20 Input/output -
 Tp getcharstdio.hint getchar(void);B.20 Input/output -
 Tp putcstdio.hint putc(int c, FILE *stream);B.20 Input/output -
 Tp putcharstdio.hint putchar(int c);B.20 Input/output -
 Tp putsstdio.hint puts(const char *s);B.20 Input/output -
 Tp ungetcstdio.hint ungetc(int c, FILE *stream);B.20 Input/output -
 Tp freadstdio.hsize_t fread(void * restrict ptr, size_t size, size_t nmemb, FILE * restrict stream);B.20 Input/output -
 Tp fwritestdio.hsize_t fwrite(const void * restrict ptr, size_t size, size_t nmemb, FILE * restrict stream);B.20 Input/output -
 Tp fgetposstdio.hint fgetpos(FILE * restrict stream, fpos_t * restrict pos);B.20 Input/output -
 Tp fseekstdio.hint fseek(FILE *stream, long int offset, int whence);B.20 Input/output -
 Tp fsetposstdio.hint fsetpos(FILE *stream, const fpos_t *pos);B.20 Input/output -
 Tp ftellstdio.hlong int ftell(FILE *stream);B.20 Input/output -
 Tp rewindstdio.hvoid rewind(FILE *stream);B.20 Input/output -
 Tp clearerrstdio.hvoid clearerr(FILE *stream);B.20 Input/output -
 Tp feofstdio.hint feof(FILE *stream);B.20 Input/output -
 Tp ferrorstdio.hint ferror(FILE *stream);B.20 Input/output -
 Tp perrorstdio.hvoid perror(const char *s);B.20 Input/output +
  d _IONBFstdio.h B.20 Input/output +
  d L_tmpnamstdio.h B.20 Input/output +
 Dd x stderrstdio.h B.20 Input/output +
  t fpos_tstdio.h B.20 Input/output +
  d BUFSIZstdio.h B.20 Input/output +
  d d d d d SEEK_CURstdio.h B.20 Input/output +
 Dd x stdinstdio.h B.20 Input/output +
  d d d d d d d d d d d d d d d d NULLstdio.h B.20 Input/output +
  d d EOFstdio.h B.20 Input/output +
  d d d d d SEEK_ENDstdio.h B.20 Input/output +
 Dd x stdoutstdio.h B.20 Input/output +
  d _IOFBFstdio.h B.20 Input/output +
  d FOPEN_MAXstdio.h B.20 Input/output +
  d d d d d SEEK_SETstdio.h B.20 Input/output +
 Tp removestdio.hint remove(const char *filename);B.20 Input/output +
 Tp renamestdio.hint rename(const char *old, const char *new);B.20 Input/output +
 Tp tmpfilestdio.hFILE *tmpfile(void);B.20 Input/output +
 Tp tmpnamstdio.hchar *tmpnam(char *s);B.20 Input/output +
 Tp fclosestdio.hint fclose(FILE *stream);B.20 Input/output +
 Tp fflushstdio.hint fflush(FILE *stream);B.20 Input/output +
 Tp fopenstdio.hFILE *fopen(const char * restrict filename, const char * restrict mode);B.20 Input/output +
 Tp freopenstdio.hFILE *freopen(const char * restrict filename, const char * restrict mode, FILE * restrict stream);B.20 Input/output +
 Tp setbufstdio.hvoid setbuf(FILE * restrict stream, char * restrict buf);B.20 Input/output +
 Tp setvbufstdio.hint setvbuf(FILE * restrict stream, char * restrict buf, int mode, size_t size);B.20 Input/output +
 Tp fprintfstdio.hint fprintf(FILE * restrict stream, const char * restrict format, ...);B.20 Input/output +
 Tp fscanfstdio.hint fscanf(FILE * restrict stream, const char * restrict format, ...);B.20 Input/output +
 Tp printfstdio.hint printf(const char * restrict format, ...);B.20 Input/output +
 Tp scanfstdio.hint scanf(const char * restrict format, ...);B.20 Input/output +
 Tp snprintfstdio.hint snprintf(char * restrict s, size_t n, const char * restrict format, ...);B.20 Input/output +
 Tp sprintfstdio.hint sprintf(char * restrict s, const char * restrict format, ...);B.20 Input/output +
 Tp sscanfstdio.hint sscanf(const char * restrict s, const char * restrict format, ...);B.20 Input/output +
 Tp vfprintfstdio.hint vfprintf(FILE * restrict stream, const char * restrict format, va_list arg);B.20 Input/output +
 Tp vfscanfstdio.hint vfscanf(FILE * restrict stream, const char * restrict format, va_list arg);B.20 Input/output +
 Tp vprintfstdio.hint vprintf(const char * restrict format, va_list arg);B.20 Input/output +
 Tp vscanfstdio.hint vscanf(const char * restrict format, va_list arg);B.20 Input/output +
 Tp vsnprintfstdio.hint vsnprintf(char * restrict s, size_t n, const char * restrict format, va_list arg);B.20 Input/output +
 Tp vsprintfstdio.hint vsprintf(char * restrict s, const char * restrict format, va_list arg);B.20 Input/output +
 Tp vsscanfstdio.hint vsscanf(const char * restrict s, const char * restrict format, va_list arg);B.20 Input/output +
 Tp fgetcstdio.hint fgetc(FILE *stream);B.20 Input/output +
 Tp fgetsstdio.hchar *fgets(char * restrict s, int n, FILE * restrict stream);B.20 Input/output +
 Tp fputcstdio.hint fputc(int c, FILE *stream);B.20 Input/output +
 Tp fputsstdio.hint fputs(const char * restrict s, FILE * restrict stream);B.20 Input/output +
 Tp getcstdio.hint getc(FILE *stream);B.20 Input/output +
 Tp getcharstdio.hint getchar(void);B.20 Input/output +
 Tp putcstdio.hint putc(int c, FILE *stream);B.20 Input/output +
 Tp putcharstdio.hint putchar(int c);B.20 Input/output +
 Tp putsstdio.hint puts(const char *s);B.20 Input/output +
 Tp ungetcstdio.hint ungetc(int c, FILE *stream);B.20 Input/output +
 Tp freadstdio.hsize_t fread(void * restrict ptr, size_t size, size_t nmemb, FILE * restrict stream);B.20 Input/output +
 Tp fwritestdio.hsize_t fwrite(const void * restrict ptr, size_t size, size_t nmemb, FILE * restrict stream);B.20 Input/output +
 Tp fgetposstdio.hint fgetpos(FILE * restrict stream, fpos_t * restrict pos);B.20 Input/output +
 Tp fseekstdio.hint fseek(FILE *stream, long int offset, int whence);B.20 Input/output +
 Tp fsetposstdio.hint fsetpos(FILE *stream, const fpos_t *pos);B.20 Input/output +
 Tp ftellstdio.hlong int ftell(FILE *stream);B.20 Input/output +
 Tp rewindstdio.hvoid rewind(FILE *stream);B.20 Input/output +
 Tp clearerrstdio.hvoid clearerr(FILE *stream);B.20 Input/output +
 Tp feofstdio.hint feof(FILE *stream);B.20 Input/output +
 Tp ferrorstdio.hint ferror(FILE *stream);B.20 Input/output +
 Tp perrorstdio.hvoid perror(const char *s);B.20 Input/output
  t size_tstdlib.h B.21 General utilities
  t ldiv_tstdlib.h B.21 General utilities
  d EXIT_FAILUREstdlib.h B.21 General utilities @@ -843,7 +843,7 @@
  t lldiv_tstdlib.h B.21 General utilities
  d EXIT_SUCCESSstdlib.h B.21 General utilities
  t div_tstdlib.h B.21 General utilities -
  d d d d d d d d d d d d d d d d NULLstdlib.h B.21 General utilities +
  d d d d d d d d d d d d d d d d NULLstdlib.h B.21 General utilities
  d RAND_MAXstdlib.h B.21 General utilities
 Tp atofstdlib.hdouble atof(const char *nptr);B.21 General utilities
 Tp atoistdlib.hint atoi(const char *nptr);B.21 General utilities @@ -859,8 +859,8 @@
 Tp randstdlib.hint rand(void);B.21 General utilities
 Tp srandstdlib.hvoid srand(unsigned int seed);B.21 General utilities
 Tp aligned_allocstdlib.hvoid *aligned_alloc(size_t alignment, size_t size);B.21 General utilities -
 Tp p p callocstdlib.hvoid *calloc(size_t nmemb, size_t size);B.21 General utilities -
 Tp p p freestdlib.hvoid free(void *ptr);B.21 General utilities +
 TWp p p callocstdlib.hvoid *calloc(size_t nmemb, size_t size);B.21 General utilities +
 Tp p p freestdlib.hvoid free(void *ptr);B.21 General utilities
 TWp p mallocstdlib.hvoid *malloc(size_t size);B.21 General utilities
 Tp p reallocstdlib.hvoid *realloc(void *ptr, size_t size);B.21 General utilities
 Tp abortstdlib.h_Noreturn void abort(void);B.21 General utilities @@ -886,7 +886,7 @@
 Tp wcstombsstdlib.hsize_t wcstombs(char * restrict s, const wchar_t * restrict pwcs, size_t n);B.21 General utilities
  d noreturnstdnoreturn.h B.22 _Noreturn
  t size_tstring.h B.23 String handling -
  d d d d d d d d d d d d d d d d NULLstring.h B.23 String handling +
  d d d d d d d d d d d d d d d d NULLstring.h B.23 String handling
 Tp p memcpystring.hvoid *memcpy(void * restrict s1, const void * restrict s2, size_t n);B.23 String handling
 Tp memmovestring.hvoid *memmove(void *s1, const void *s2, size_t n);B.23 String handling
 Tp strcpystring.hchar *strcpy(char * restrict s1, const char * restrict s2);B.23 String handling @@ -906,68 +906,68 @@
 Tp strspnstring.hsize_t strspn(const char *s1, const char *s2);B.23 String handling
 Tp strstrstring.hchar *strstr(const char *s1, const char *s2);B.23 String handling
 Tp strtokstring.hchar *strtok(char * restrict s1, const char * restrict s2);B.23 String handling -
 Tp memsetstring.hvoid *memset(void *s, int c, size_t n);B.23 String handling +
 Tp p memsetstring.hvoid *memset(void *s, int c, size_t n);B.23 String handling
 Tp strerrorstring.hchar *strerror(int errnum);B.23 String handling
 Tp p strlenstring.hsize_t strlen(const char *s);B.23 String handling -
 Tp d d acostgmath.h B.24 Type-generic math -
 Tp d d sqrttgmath.h B.24 Type-generic math -
 Tp d d fmodtgmath.h B.24 Type-generic math -
 Tp d d nextaftertgmath.h B.24 Type-generic math -
 Tp d d asintgmath.h B.24 Type-generic math -
 Tp d d fabstgmath.h B.24 Type-generic math -
 Tp d d frexptgmath.h B.24 Type-generic math -
 Tp d d nexttowardtgmath.h B.24 Type-generic math -
 Tp d d atantgmath.h B.24 Type-generic math -
 Tp d d atan2tgmath.h B.24 Type-generic math -
 Tp d d hypottgmath.h B.24 Type-generic math -
 Tp d d remaindertgmath.h B.24 Type-generic math -
 Tp d d acoshtgmath.h B.24 Type-generic math -
 Tp d d cbrttgmath.h B.24 Type-generic math -
 Tp d d ilogbtgmath.h B.24 Type-generic math -
 Tp d d remquotgmath.h B.24 Type-generic math -
 Tp d d asinhtgmath.h B.24 Type-generic math -
 Tp d d ceiltgmath.h B.24 Type-generic math -
 Tp d d ldexptgmath.h B.24 Type-generic math -
 Tp d d rinttgmath.h B.24 Type-generic math -
 Tp d d atanhtgmath.h B.24 Type-generic math -
 Tp d d copysigntgmath.h B.24 Type-generic math -
 Tp d d lgammatgmath.h B.24 Type-generic math -
 Tp d d roundtgmath.h B.24 Type-generic math -
 Tp d d costgmath.h B.24 Type-generic math -
 Tp d d erftgmath.h B.24 Type-generic math -
 Tp d d llrinttgmath.h B.24 Type-generic math -
 Tp d d scalbntgmath.h B.24 Type-generic math -
 Tp d d sintgmath.h B.24 Type-generic math -
 Tp d d erfctgmath.h B.24 Type-generic math -
 Tp d d llroundtgmath.h B.24 Type-generic math -
 Tp d d scalblntgmath.h B.24 Type-generic math -
 Tp d d tantgmath.h B.24 Type-generic math -
 Tp d d exp2tgmath.h B.24 Type-generic math -
 Tp d d log10tgmath.h B.24 Type-generic math -
 Tp d d tgammatgmath.h B.24 Type-generic math -
 Tp d d coshtgmath.h B.24 Type-generic math -
 Tp d d expm1tgmath.h B.24 Type-generic math -
 Tp d d log1ptgmath.h B.24 Type-generic math -
 Tp d d trunctgmath.h B.24 Type-generic math -
 Tp d d sinhtgmath.h B.24 Type-generic math -
 Tp d d fdimtgmath.h B.24 Type-generic math -
 Tp d d log2tgmath.h B.24 Type-generic math +
 Tp d d acostgmath.h B.24 Type-generic math +
 Tp d d sqrttgmath.h B.24 Type-generic math +
 Tp d d fmodtgmath.h B.24 Type-generic math +
 Tp d d nextaftertgmath.h B.24 Type-generic math +
 Tp d d asintgmath.h B.24 Type-generic math +
 Tp d d fabstgmath.h B.24 Type-generic math +
 Tp d d frexptgmath.h B.24 Type-generic math +
 Tp d d nexttowardtgmath.h B.24 Type-generic math +
 Tp d d atantgmath.h B.24 Type-generic math +
 Tp d d atan2tgmath.h B.24 Type-generic math +
 Tp d d hypottgmath.h B.24 Type-generic math +
 Tp d d remaindertgmath.h B.24 Type-generic math +
 Tp d d acoshtgmath.h B.24 Type-generic math +
 Tp d d cbrttgmath.h B.24 Type-generic math +
 Tp d d ilogbtgmath.h B.24 Type-generic math +
 Tp d d remquotgmath.h B.24 Type-generic math +
 Tp d d asinhtgmath.h B.24 Type-generic math +
 Tp d d ceiltgmath.h B.24 Type-generic math +
 Tp d d ldexptgmath.h B.24 Type-generic math +
 Tp d d rinttgmath.h B.24 Type-generic math +
 Tp d d atanhtgmath.h B.24 Type-generic math +
 Tp d d copysigntgmath.h B.24 Type-generic math +
 Tp d d lgammatgmath.h B.24 Type-generic math +
 Tp d d roundtgmath.h B.24 Type-generic math +
 Tp d d costgmath.h B.24 Type-generic math +
 Tp d d erftgmath.h B.24 Type-generic math +
 Tp d d llrinttgmath.h B.24 Type-generic math +
 Tp d d scalbntgmath.h B.24 Type-generic math +
 Tp d d sintgmath.h B.24 Type-generic math +
 Tp d d erfctgmath.h B.24 Type-generic math +
 Tp d d llroundtgmath.h B.24 Type-generic math +
 Tp d d scalblntgmath.h B.24 Type-generic math +
 Tp d d tantgmath.h B.24 Type-generic math +
 Tp d d exp2tgmath.h B.24 Type-generic math +
 Tp d d log10tgmath.h B.24 Type-generic math +
 Tp d d tgammatgmath.h B.24 Type-generic math +
 Tp d d coshtgmath.h B.24 Type-generic math +
 Tp d d expm1tgmath.h B.24 Type-generic math +
 Tp d d log1ptgmath.h B.24 Type-generic math +
 Tp d d trunctgmath.h B.24 Type-generic math +
 Tp d d sinhtgmath.h B.24 Type-generic math +
 Tp d d fdimtgmath.h B.24 Type-generic math +
 Tp d d log2tgmath.h B.24 Type-generic math
 Tp d d cargtgmath.h B.24 Type-generic math -
 Tp d d tanhtgmath.h B.24 Type-generic math -
 Tp d d floortgmath.h B.24 Type-generic math -
 Tp d d logbtgmath.h B.24 Type-generic math +
 Tp d d tanhtgmath.h B.24 Type-generic math +
 Tp d d floortgmath.h B.24 Type-generic math +
 Tp d d logbtgmath.h B.24 Type-generic math
 Td p d d cimagtgmath.h B.24 Type-generic math -
 Tp d d exptgmath.h B.24 Type-generic math -
 Tp d d fmatgmath.h B.24 Type-generic math -
 Tp d d lrinttgmath.h B.24 Type-generic math +
 Tp d d exptgmath.h B.24 Type-generic math +
 Tp d d fmatgmath.h B.24 Type-generic math +
 Tp d d lrinttgmath.h B.24 Type-generic math
 Tp d d conjtgmath.h B.24 Type-generic math -
 Tp d d logtgmath.h B.24 Type-generic math -
 Tp d d fmaxtgmath.h B.24 Type-generic math -
 Tp d d lroundtgmath.h B.24 Type-generic math +
 Tp d d logtgmath.h B.24 Type-generic math +
 Tp d d fmaxtgmath.h B.24 Type-generic math +
 Tp d d lroundtgmath.h B.24 Type-generic math
 Tp d d cprojtgmath.h B.24 Type-generic math -
 Tp d d powtgmath.h B.24 Type-generic math -
 Tp d d fmintgmath.h B.24 Type-generic math -
 Tp d d nearbyinttgmath.h B.24 Type-generic math +
 Tp d d powtgmath.h B.24 Type-generic math +
 Tp d d fmintgmath.h B.24 Type-generic math +
 Tp d d nearbyinttgmath.h B.24 Type-generic math
 Td p d d crealtgmath.h B.24 Type-generic math
  d thread_localthreads.h B.25 Threads
  t once_flagthreads.h B.25 Threads @@ -1012,7 +1012,7 @@
 Tp tss_deletethreads.hvoid tss_delete(tss_t key);B.25 Threads
 Wp tss_getthreads.hvoid *tss_get(tss_t key);B.25 Threads
 Tp tss_setthreads.hint tss_set(tss_t key, void *val);B.25 Threads -
  d d d d d d d d d d d d d d d d NULLtime.h B.26 Date and time +
  d d d d d d d d d d d d d d d d NULLtime.h B.26 Date and time
  t size_ttime.h B.26 Date and time
  s struct timespectime.h B.26 Date and time
  d CLOCKS_PER_SECtime.h B.26 Date and time @@ -1032,101 +1032,101 @@
 Tp strftimetime.hsize_t strftime(char * restrict s, size_t maxsize, const char * restrict format, const struct tm * restrict timeptr);B.26 Date and time
  t mbstate_tuchar.h B.27 Unicode utilities
  t size_tuchar.h B.27 Unicode utilities -
  t char16_tuchar.h B.27 Unicode utilities -
  t char32_tuchar.h B.27 Unicode utilities -
 Tp mbrtoc16uchar.hsize_t mbrtoc16(char16_t * restrict pc16, const char * restrict s, size_t n, mbstate_t * restrict ps);B.27 Unicode utilities -
 Tp c16rtombuchar.hsize_t c16rtomb(char * restrict s, char16_t c16, mbstate_t * restrict ps);B.27 Unicode utilities -
 Tp mbrtoc32uchar.hsize_t mbrtoc32(char32_t * restrict pc32, const char * restrict s, size_t n, mbstate_t * restrict ps);B.27 Unicode utilities -
 Tp c32rtombuchar.hsize_t c32rtomb(char * restrict s, char32_t c32, mbstate_t * restrict ps);B.27 Unicode utilities +
  t char16_tuchar.h B.27 Unicode utilities +
  t char32_tuchar.h B.27 Unicode utilities +
 Tp mbrtoc16uchar.hsize_t mbrtoc16(char16_t * restrict pc16, const char * restrict s, size_t n, mbstate_t * restrict ps);B.27 Unicode utilities +
 Tp c16rtombuchar.hsize_t c16rtomb(char * restrict s, char16_t c16, mbstate_t * restrict ps);B.27 Unicode utilities +
 Tp mbrtoc32uchar.hsize_t mbrtoc32(char32_t * restrict pc32, const char * restrict s, size_t n, mbstate_t * restrict ps);B.27 Unicode utilities +
 Tp c32rtombuchar.hsize_t c32rtomb(char * restrict s, char32_t c32, mbstate_t * restrict ps);B.27 Unicode utilities
  t wchar_twchar.h B.28 Extended multibyte/wide character utilities
  t wint_twchar.h B.28 Extended multibyte/wide character utilities -
  d d d d WCHAR_MAXwchar.h B.28 Extended multibyte/wide character utilities +
  d d d d WCHAR_MAXwchar.h B.28 Extended multibyte/wide character utilities
  t size_twchar.h B.28 Extended multibyte/wide character utilities
  s struct tmwchar.h B.28 Extended multibyte/wide character utilities -
  d d d d WCHAR_MINwchar.h B.28 Extended multibyte/wide character utilities +
  d d d d WCHAR_MINwchar.h B.28 Extended multibyte/wide character utilities
  t mbstate_twchar.h B.28 Extended multibyte/wide character utilities -
  d d d d d d d d d d d d d d d d NULLwchar.h B.28 Extended multibyte/wide character utilities -
  d d d d WEOFwchar.h B.28 Extended multibyte/wide character utilities -
 Tp fwprintfwchar.hint fwprintf(FILE * restrict stream, const wchar_t * restrict format, ...);B.28 Extended multibyte/wide character utilities -
 Tp fwscanfwchar.hint fwscanf(FILE * restrict stream, const wchar_t * restrict format, ...);B.28 Extended multibyte/wide character utilities -
 Tp swprintfwchar.hint swprintf(wchar_t * restrict s, size_t n, const wchar_t * restrict format, ...);B.28 Extended multibyte/wide character utilities -
 Tp swscanfwchar.hint swscanf(const wchar_t * restrict s, const wchar_t * restrict format, ...);B.28 Extended multibyte/wide character utilities -
 Tp vfwprintfwchar.hint vfwprintf(FILE * restrict stream, const wchar_t * restrict format, va_list arg);B.28 Extended multibyte/wide character utilities -
 Tp vfwscanfwchar.hint vfwscanf(FILE * restrict stream, const wchar_t * restrict format, va_list arg);B.28 Extended multibyte/wide character utilities -
 Tp vswprintfwchar.hint vswprintf(wchar_t * restrict s, size_t n, const wchar_t * restrict format, va_list arg);B.28 Extended multibyte/wide character utilities -
 Tp vswscanfwchar.hint vswscanf(const wchar_t * restrict s, const wchar_t * restrict format, va_list arg);B.28 Extended multibyte/wide character utilities -
 Tp vwprintfwchar.hint vwprintf(const wchar_t * restrict format, va_list arg);B.28 Extended multibyte/wide character utilities -
 Tp vwscanfwchar.hint vwscanf(const wchar_t * restrict format, va_list arg);B.28 Extended multibyte/wide character utilities -
 Tp wprintfwchar.hint wprintf(const wchar_t * restrict format, ...);B.28 Extended multibyte/wide character utilities -
 Tp wscanfwchar.hint wscanf(const wchar_t * restrict format, ...);B.28 Extended multibyte/wide character utilities -
 Tp fgetwcwchar.hwint_t fgetwc(FILE *stream);B.28 Extended multibyte/wide character utilities -
 Tp fgetwswchar.hwchar_t *fgetws(wchar_t * restrict s, int n, FILE * restrict stream);B.28 Extended multibyte/wide character utilities -
 Tp fputwcwchar.hwint_t fputwc(wchar_t c, FILE *stream);B.28 Extended multibyte/wide character utilities -
 Tp fputwswchar.hint fputws(const wchar_t * restrict s, FILE * restrict stream);B.28 Extended multibyte/wide character utilities -
 Tp fwidewchar.hint fwide(FILE *stream, int mode);B.28 Extended multibyte/wide character utilities -
 Tp getwcwchar.hwint_t getwc(FILE *stream);B.28 Extended multibyte/wide character utilities -
 Tp getwcharwchar.hwint_t getwchar(void);B.28 Extended multibyte/wide character utilities -
 Tp putwcwchar.hwint_t putwc(wchar_t c, FILE *stream);B.28 Extended multibyte/wide character utilities -
 Tp putwcharwchar.hwint_t putwchar(wchar_t c);B.28 Extended multibyte/wide character utilities -
 Tp ungetwcwchar.hwint_t ungetwc(wint_t c, FILE *stream);B.28 Extended multibyte/wide character utilities -
 Tp wcstodwchar.hdouble wcstod(const wchar_t * restrict nptr, wchar_t ** restrict endptr);B.28 Extended multibyte/wide character utilities -
 Tp wcstofwchar.hfloat wcstof(const wchar_t * restrict nptr, wchar_t ** restrict endptr);B.28 Extended multibyte/wide character utilities -
 Tp wcstoldwchar.hlong double wcstold(const wchar_t * restrict nptr, wchar_t ** restrict endptr);B.28 Extended multibyte/wide character utilities -
 Tp wcstolwchar.hlong int wcstol(const wchar_t * restrict nptr, wchar_t ** restrict endptr, int base);B.28 Extended multibyte/wide character utilities -
 Tp wcstollwchar.hlong long int wcstoll(const wchar_t * restrict nptr, wchar_t ** restrict endptr, int base);B.28 Extended multibyte/wide character utilities -
 Tp wcstoulwchar.hunsigned long int wcstoul(const wchar_t * restrict nptr, wchar_t ** restrict endptr, int base);B.28 Extended multibyte/wide character utilities -
 Tp wcstoullwchar.hunsigned long long int wcstoull(const wchar_t * restrict nptr, wchar_t ** restrict endptr, int base);B.28 Extended multibyte/wide character utilities -
 Tp wcscpywchar.hwchar_t *wcscpy(wchar_t * restrict s1, const wchar_t * restrict s2);B.28 Extended multibyte/wide character utilities -
 Tp wcsncpywchar.hwchar_t *wcsncpy(wchar_t * restrict s1, const wchar_t * restrict s2, size_t n);B.28 Extended multibyte/wide character utilities -
 Tp wmemcpywchar.hwchar_t *wmemcpy(wchar_t * restrict s1, const wchar_t * restrict s2, size_t n);B.28 Extended multibyte/wide character utilities -
 Tp wmemmovewchar.hwchar_t *wmemmove(wchar_t *s1, const wchar_t *s2, size_t n);B.28 Extended multibyte/wide character utilities -
 Tp wcscatwchar.hwchar_t *wcscat(wchar_t * restrict s1, const wchar_t * restrict s2);B.28 Extended multibyte/wide character utilities -
 Tp wcsncatwchar.hwchar_t *wcsncat(wchar_t * restrict s1, const wchar_t * restrict s2, size_t n);B.28 Extended multibyte/wide character utilities -
 Tp wcscmpwchar.hint wcscmp(const wchar_t *s1, const wchar_t *s2);B.28 Extended multibyte/wide character utilities -
 Tp wcscollwchar.hint wcscoll(const wchar_t *s1, const wchar_t *s2);B.28 Extended multibyte/wide character utilities -
 Tp wcsncmpwchar.hint wcsncmp(const wchar_t *s1, const wchar_t *s2, size_t n);B.28 Extended multibyte/wide character utilities -
 Tp wcsxfrmwchar.hsize_t wcsxfrm(wchar_t * restrict s1, const wchar_t * restrict s2, size_t n);B.28 Extended multibyte/wide character utilities -
 Tp wmemcmpwchar.hint wmemcmp(const wchar_t *s1, const wchar_t *s2, size_t n);B.28 Extended multibyte/wide character utilities -
 Tp wcschrwchar.hwchar_t *wcschr(const wchar_t *s, wchar_t c);B.28 Extended multibyte/wide character utilities -
 Tp wcscspnwchar.hsize_t wcscspn(const wchar_t *s1, const wchar_t *s2);B.28 Extended multibyte/wide character utilities -
 Tp wcspbrkwchar.hwchar_t *wcspbrk(const wchar_t *s1, const wchar_t *s2);B.28 Extended multibyte/wide character utilities -
 Tp wcsrchrwchar.hwchar_t *wcsrchr(const wchar_t *s, wchar_t c);B.28 Extended multibyte/wide character utilities -
 Tp wcsspnwchar.hsize_t wcsspn(const wchar_t *s1, const wchar_t *s2);B.28 Extended multibyte/wide character utilities -
 Tp wcsstrwchar.hwchar_t *wcsstr(const wchar_t *s1, const wchar_t *s2);B.28 Extended multibyte/wide character utilities -
 Tp wcstokwchar.hwchar_t *wcstok(wchar_t * restrict s1, const wchar_t * restrict s2, wchar_t ** restrict ptr);B.28 Extended multibyte/wide character utilities -
 Tp wmemchrwchar.hwchar_t *wmemchr(const wchar_t *s, wchar_t c, size_t n);B.28 Extended multibyte/wide character utilities -
 Tp wcslenwchar.hsize_t wcslen(const wchar_t *s);B.28 Extended multibyte/wide character utilities -
 Tp wmemsetwchar.hwchar_t *wmemset(wchar_t *s, wchar_t c, size_t n);B.28 Extended multibyte/wide character utilities -
 Tp wcsftimewchar.hsize_t wcsftime(wchar_t * restrict s, size_t maxsize, const wchar_t * restrict format, const struct tm * restrict timeptr);B.28 Extended multibyte/wide character utilities -
 Tp btowcwchar.hwint_t btowc(int c);B.28 Extended multibyte/wide character utilities -
 Tp wctobwchar.hint wctob(wint_t c);B.28 Extended multibyte/wide character utilities -
 Tp mbsinitwchar.hint mbsinit(const mbstate_t *ps);B.28 Extended multibyte/wide character utilities -
 Tp mbrlenwchar.hsize_t mbrlen(const char * restrict s, size_t n, mbstate_t * restrict ps);B.28 Extended multibyte/wide character utilities -
 Tp mbrtowcwchar.hsize_t mbrtowc(wchar_t * restrict pwc, const char * restrict s, size_t n, mbstate_t * restrict ps);B.28 Extended multibyte/wide character utilities -
 Tp wcrtombwchar.hsize_t wcrtomb(char * restrict s, wchar_t wc, mbstate_t * restrict ps);B.28 Extended multibyte/wide character utilities -
 Tp mbsrtowcswchar.hsize_t mbsrtowcs(wchar_t * restrict dst, const char ** restrict src, size_t len, mbstate_t * restrict ps);B.28 Extended multibyte/wide character utilities -
 Tp wcsrtombswchar.hsize_t wcsrtombs(char * restrict dst, const wchar_t ** restrict src, size_t len, mbstate_t * restrict ps);B.28 Extended multibyte/wide character utilities +
  d d d d d d d d d d d d d d d d NULLwchar.h B.28 Extended multibyte/wide character utilities +
  d d d d WEOFwchar.h B.28 Extended multibyte/wide character utilities +
 Tp fwprintfwchar.hint fwprintf(FILE * restrict stream, const wchar_t * restrict format, ...);B.28 Extended multibyte/wide character utilities +
 Tp fwscanfwchar.hint fwscanf(FILE * restrict stream, const wchar_t * restrict format, ...);B.28 Extended multibyte/wide character utilities +
 Tp swprintfwchar.hint swprintf(wchar_t * restrict s, size_t n, const wchar_t * restrict format, ...);B.28 Extended multibyte/wide character utilities +
 Tp swscanfwchar.hint swscanf(const wchar_t * restrict s, const wchar_t * restrict format, ...);B.28 Extended multibyte/wide character utilities +
 Tp vfwprintfwchar.hint vfwprintf(FILE * restrict stream, const wchar_t * restrict format, va_list arg);B.28 Extended multibyte/wide character utilities +
 Tp vfwscanfwchar.hint vfwscanf(FILE * restrict stream, const wchar_t * restrict format, va_list arg);B.28 Extended multibyte/wide character utilities +
 Tp vswprintfwchar.hint vswprintf(wchar_t * restrict s, size_t n, const wchar_t * restrict format, va_list arg);B.28 Extended multibyte/wide character utilities +
 Tp vswscanfwchar.hint vswscanf(const wchar_t * restrict s, const wchar_t * restrict format, va_list arg);B.28 Extended multibyte/wide character utilities +
 Tp vwprintfwchar.hint vwprintf(const wchar_t * restrict format, va_list arg);B.28 Extended multibyte/wide character utilities +
 Tp vwscanfwchar.hint vwscanf(const wchar_t * restrict format, va_list arg);B.28 Extended multibyte/wide character utilities +
 Tp wprintfwchar.hint wprintf(const wchar_t * restrict format, ...);B.28 Extended multibyte/wide character utilities +
 Tp wscanfwchar.hint wscanf(const wchar_t * restrict format, ...);B.28 Extended multibyte/wide character utilities +
 Tp fgetwcwchar.hwint_t fgetwc(FILE *stream);B.28 Extended multibyte/wide character utilities +
 Tp fgetwswchar.hwchar_t *fgetws(wchar_t * restrict s, int n, FILE * restrict stream);B.28 Extended multibyte/wide character utilities +
 Tp fputwcwchar.hwint_t fputwc(wchar_t c, FILE *stream);B.28 Extended multibyte/wide character utilities +
 Tp fputwswchar.hint fputws(const wchar_t * restrict s, FILE * restrict stream);B.28 Extended multibyte/wide character utilities +
 Tp fwidewchar.hint fwide(FILE *stream, int mode);B.28 Extended multibyte/wide character utilities +
 Tp getwcwchar.hwint_t getwc(FILE *stream);B.28 Extended multibyte/wide character utilities +
 Tp getwcharwchar.hwint_t getwchar(void);B.28 Extended multibyte/wide character utilities +
 Tp putwcwchar.hwint_t putwc(wchar_t c, FILE *stream);B.28 Extended multibyte/wide character utilities +
 Tp putwcharwchar.hwint_t putwchar(wchar_t c);B.28 Extended multibyte/wide character utilities +
 Tp ungetwcwchar.hwint_t ungetwc(wint_t c, FILE *stream);B.28 Extended multibyte/wide character utilities +
 Tp wcstodwchar.hdouble wcstod(const wchar_t * restrict nptr, wchar_t ** restrict endptr);B.28 Extended multibyte/wide character utilities +
 Tp wcstofwchar.hfloat wcstof(const wchar_t * restrict nptr, wchar_t ** restrict endptr);B.28 Extended multibyte/wide character utilities +
 Tp wcstoldwchar.hlong double wcstold(const wchar_t * restrict nptr, wchar_t ** restrict endptr);B.28 Extended multibyte/wide character utilities +
 Tp wcstolwchar.hlong int wcstol(const wchar_t * restrict nptr, wchar_t ** restrict endptr, int base);B.28 Extended multibyte/wide character utilities +
 Tp wcstollwchar.hlong long int wcstoll(const wchar_t * restrict nptr, wchar_t ** restrict endptr, int base);B.28 Extended multibyte/wide character utilities +
 Tp wcstoulwchar.hunsigned long int wcstoul(const wchar_t * restrict nptr, wchar_t ** restrict endptr, int base);B.28 Extended multibyte/wide character utilities +
 Tp wcstoullwchar.hunsigned long long int wcstoull(const wchar_t * restrict nptr, wchar_t ** restrict endptr, int base);B.28 Extended multibyte/wide character utilities +
 Tp wcscpywchar.hwchar_t *wcscpy(wchar_t * restrict s1, const wchar_t * restrict s2);B.28 Extended multibyte/wide character utilities +
 Tp wcsncpywchar.hwchar_t *wcsncpy(wchar_t * restrict s1, const wchar_t * restrict s2, size_t n);B.28 Extended multibyte/wide character utilities +
 Tp wmemcpywchar.hwchar_t *wmemcpy(wchar_t * restrict s1, const wchar_t * restrict s2, size_t n);B.28 Extended multibyte/wide character utilities +
 Tp wmemmovewchar.hwchar_t *wmemmove(wchar_t *s1, const wchar_t *s2, size_t n);B.28 Extended multibyte/wide character utilities +
 Tp wcscatwchar.hwchar_t *wcscat(wchar_t * restrict s1, const wchar_t * restrict s2);B.28 Extended multibyte/wide character utilities +
 Tp wcsncatwchar.hwchar_t *wcsncat(wchar_t * restrict s1, const wchar_t * restrict s2, size_t n);B.28 Extended multibyte/wide character utilities +
 Tp wcscmpwchar.hint wcscmp(const wchar_t *s1, const wchar_t *s2);B.28 Extended multibyte/wide character utilities +
 Tp wcscollwchar.hint wcscoll(const wchar_t *s1, const wchar_t *s2);B.28 Extended multibyte/wide character utilities +
 Tp wcsncmpwchar.hint wcsncmp(const wchar_t *s1, const wchar_t *s2, size_t n);B.28 Extended multibyte/wide character utilities +
 Tp wcsxfrmwchar.hsize_t wcsxfrm(wchar_t * restrict s1, const wchar_t * restrict s2, size_t n);B.28 Extended multibyte/wide character utilities +
 Tp wmemcmpwchar.hint wmemcmp(const wchar_t *s1, const wchar_t *s2, size_t n);B.28 Extended multibyte/wide character utilities +
 Tp wcschrwchar.hwchar_t *wcschr(const wchar_t *s, wchar_t c);B.28 Extended multibyte/wide character utilities +
 Tp wcscspnwchar.hsize_t wcscspn(const wchar_t *s1, const wchar_t *s2);B.28 Extended multibyte/wide character utilities +
 Tp wcspbrkwchar.hwchar_t *wcspbrk(const wchar_t *s1, const wchar_t *s2);B.28 Extended multibyte/wide character utilities +
 Tp wcsrchrwchar.hwchar_t *wcsrchr(const wchar_t *s, wchar_t c);B.28 Extended multibyte/wide character utilities +
 Tp wcsspnwchar.hsize_t wcsspn(const wchar_t *s1, const wchar_t *s2);B.28 Extended multibyte/wide character utilities +
 Tp wcsstrwchar.hwchar_t *wcsstr(const wchar_t *s1, const wchar_t *s2);B.28 Extended multibyte/wide character utilities +
 Tp wcstokwchar.hwchar_t *wcstok(wchar_t * restrict s1, const wchar_t * restrict s2, wchar_t ** restrict ptr);B.28 Extended multibyte/wide character utilities +
 Tp wmemchrwchar.hwchar_t *wmemchr(const wchar_t *s, wchar_t c, size_t n);B.28 Extended multibyte/wide character utilities +
 Tp wcslenwchar.hsize_t wcslen(const wchar_t *s);B.28 Extended multibyte/wide character utilities +
 Tp wmemsetwchar.hwchar_t *wmemset(wchar_t *s, wchar_t c, size_t n);B.28 Extended multibyte/wide character utilities +
 Tp wcsftimewchar.hsize_t wcsftime(wchar_t * restrict s, size_t maxsize, const wchar_t * restrict format, const struct tm * restrict timeptr);B.28 Extended multibyte/wide character utilities +
 Tp btowcwchar.hwint_t btowc(int c);B.28 Extended multibyte/wide character utilities +
 Tp wctobwchar.hint wctob(wint_t c);B.28 Extended multibyte/wide character utilities +
 Tp mbsinitwchar.hint mbsinit(const mbstate_t *ps);B.28 Extended multibyte/wide character utilities +
 Tp mbrlenwchar.hsize_t mbrlen(const char * restrict s, size_t n, mbstate_t * restrict ps);B.28 Extended multibyte/wide character utilities +
 Tp mbrtowcwchar.hsize_t mbrtowc(wchar_t * restrict pwc, const char * restrict s, size_t n, mbstate_t * restrict ps);B.28 Extended multibyte/wide character utilities +
 Tp wcrtombwchar.hsize_t wcrtomb(char * restrict s, wchar_t wc, mbstate_t * restrict ps);B.28 Extended multibyte/wide character utilities +
 Tp mbsrtowcswchar.hsize_t mbsrtowcs(wchar_t * restrict dst, const char ** restrict src, size_t len, mbstate_t * restrict ps);B.28 Extended multibyte/wide character utilities +
 Tp wcsrtombswchar.hsize_t wcsrtombs(char * restrict dst, const wchar_t ** restrict src, size_t len, mbstate_t * restrict ps);B.28 Extended multibyte/wide character utilities
  t wint_twctype.h B.29 Wide character classification and mapping utilities
  t wctrans_twctype.h B.29 Wide character classification and mapping utilities
  t wctype_twctype.h B.29 Wide character classification and mapping utilities -
  d d d d WEOFwctype.h B.29 Wide character classification and mapping utilities -
 Tp p iswalnumwctype.hint iswalnum(wint_t wc);B.29 Wide character classification and mapping utilities -
 Tp p iswalphawctype.hint iswalpha(wint_t wc);B.29 Wide character classification and mapping utilities -
 Tp p iswblankwctype.hint iswblank(wint_t wc);B.29 Wide character classification and mapping utilities -
 Tp p iswcntrlwctype.hint iswcntrl(wint_t wc);B.29 Wide character classification and mapping utilities -
 Td d d p d d d p iswdigitwctype.hint iswdigit(wint_t wc);B.29 Wide character classification and mapping utilities -
 Tp p iswgraphwctype.hint iswgraph(wint_t wc);B.29 Wide character classification and mapping utilities -
 Tp p iswlowerwctype.hint iswlower(wint_t wc);B.29 Wide character classification and mapping utilities -
 Tp p iswprintwctype.hint iswprint(wint_t wc);B.29 Wide character classification and mapping utilities -
 Tp p iswpunctwctype.hint iswpunct(wint_t wc);B.29 Wide character classification and mapping utilities -
 Tp p iswspacewctype.hint iswspace(wint_t wc);B.29 Wide character classification and mapping utilities -
 Tp p iswupperwctype.hint iswupper(wint_t wc);B.29 Wide character classification and mapping utilities -
 Tp p iswxdigitwctype.hint iswxdigit(wint_t wc);B.29 Wide character classification and mapping utilities -
 Tp p iswctypewctype.hint iswctype(wint_t wc, wctype_t desc);B.29 Wide character classification and mapping utilities -
 Tp p wctypewctype.hwctype_t wctype(const char *property);B.29 Wide character classification and mapping utilities -
 Tp p towlowerwctype.hwint_t towlower(wint_t wc);B.29 Wide character classification and mapping utilities -
 Tp p towupperwctype.hwint_t towupper(wint_t wc);B.29 Wide character classification and mapping utilities +
  d d d d WEOFwctype.h B.29 Wide character classification and mapping utilities +
 Tp p iswalnumwctype.hint iswalnum(wint_t wc);B.29 Wide character classification and mapping utilities +
 Tp p iswalphawctype.hint iswalpha(wint_t wc);B.29 Wide character classification and mapping utilities +
 Tp p iswblankwctype.hint iswblank(wint_t wc);B.29 Wide character classification and mapping utilities +
 Tp p iswcntrlwctype.hint iswcntrl(wint_t wc);B.29 Wide character classification and mapping utilities +
 Td d d p d d d p iswdigitwctype.hint iswdigit(wint_t wc);B.29 Wide character classification and mapping utilities +
 Tp p iswgraphwctype.hint iswgraph(wint_t wc);B.29 Wide character classification and mapping utilities +
 Tp p iswlowerwctype.hint iswlower(wint_t wc);B.29 Wide character classification and mapping utilities +
 Tp p iswprintwctype.hint iswprint(wint_t wc);B.29 Wide character classification and mapping utilities +
 Tp p iswpunctwctype.hint iswpunct(wint_t wc);B.29 Wide character classification and mapping utilities +
 Tp p iswspacewctype.hint iswspace(wint_t wc);B.29 Wide character classification and mapping utilities +
 Tp p iswupperwctype.hint iswupper(wint_t wc);B.29 Wide character classification and mapping utilities +
 Tp p iswxdigitwctype.hint iswxdigit(wint_t wc);B.29 Wide character classification and mapping utilities +
 Tp p iswctypewctype.hint iswctype(wint_t wc, wctype_t desc);B.29 Wide character classification and mapping utilities +
 Tp p wctypewctype.hwctype_t wctype(const char *property);B.29 Wide character classification and mapping utilities +
 Tp p towlowerwctype.hwint_t towlower(wint_t wc);B.29 Wide character classification and mapping utilities +
 Tp p towupperwctype.hwint_t towupper(wint_t wc);B.29 Wide character classification and mapping utilities
 Tp towctranswctype.hwint_t towctrans(wint_t wc, wctrans_t desc);B.29 Wide character classification and mapping utilities
 Tp wctranswctype.hwctrans_t wctrans(const char *property);B.29 Wide character classification and mapping utilities
-

stats

  • missing: 91
  • nosym: 0
  • nodecl: 0
+

stats

  • missing: 88
  • nosym: 0
  • nodecl: 0
diff --git a/tab_c99.html b/tab_c99.html index a8d8d02..3263b82 100644 --- a/tab_c99.html +++ b/tab_c99.html @@ -1,5 +1,5 @@

musl vs c99 api

-

commit

commit 8fe1f2d79b275b7f7fb0d41c99e379357df63cd9
Date: 2016-12-31 22:27:17 -0500

release 1.1.16 +

commit

commit b07d45eb01e900f0176894fdedab62285f5cb8be
Date: 2019-07-16 15:30:39 -0400

release 1.1.23

legend

  • status: musl implementation status summary
    • (empty) - implemented
    • nosym - prototype found in include files (see decl) but not in libc.a (see sym)
    • nodecl - symbol is in libc.a but not declared in a public header
    • missing - neither in include files (see decl) nor in libc.a (see sym)
  • sym: external symbol kind as found by `nm libc.a` (symbol kind only reported once)
    • C - symbol is common (uninitialized data)
    • D - symbol is in the initialized data section
    • R - symbol is in the read only data section
    • T - symbol is in the text section
    • V - weak object
    • W - weak symbol
  • decl: kind of declaration as found by `ctags -R include` (every occurance is reported, arch specific definitions are not linked)
    • d - macro definition
    • t - typedef
    • s - struct declaration
    • u - union declaration
    • p - function prototype
    • x - external and forward variable declaration

table

muslc99
statussymdeclnameheaderprotosection
  d d d assertassert.hvoid assert(scalar expression);B.1 Diagnostics @@ -91,7 +91,7 @@
  d EDOMerrno.h B.4 Errors
  d EILSEQerrno.h B.4 Errors
  d ERANGEerrno.h B.4 Errors -
  d errnoerrno.h B.4 Errors +
  d errnoerrno.h B.4 Errors
  t fenv_tfenv.h B.5 Floating-point environment
  d FE_OVERFLOWfenv.h B.5 Floating-point environment
  d FE_TOWARDZEROfenv.h B.5 Floating-point environment @@ -342,7 +342,7 @@
  d LC_ALLlocale.h B.10 Localization
  d LC_CTYPElocale.h B.10 Localization
  d LC_NUMERIClocale.h B.10 Localization -
  d d d d d d d d d d d d d d d d NULLlocale.h B.10 Localization +
  d d d d d d d d d d d d d d d d NULLlocale.h B.10 Localization
  d LC_COLLATElocale.h B.10 Localization
  d LC_MONETARYlocale.h B.10 Localization
  d LC_TIMElocale.h B.10 Localization @@ -350,7 +350,7 @@
 Tp localeconvlocale.hstruct lconv *localeconv(void);B.10 Localization
  t t float_tmath.h B.11 Mathematics
  d FP_INFINITEmath.h B.11 Mathematics -
missing  FP_FAST_FMALmath.h B.11 Mathematics +
  d FP_FAST_FMALmath.h B.11 Mathematics
  t t double_tmath.h B.11 Mathematics
  d FP_NANmath.h B.11 Mathematics
  d FP_ILOGB0math.h B.11 Mathematics @@ -364,208 +364,208 @@
  d FP_ZEROmath.h B.11 Mathematics
  d MATH_ERREXCEPTmath.h B.11 Mathematics
  d d INFINITYmath.h B.11 Mathematics -
missing  FP_FAST_FMAmath.h B.11 Mathematics +
  d FP_FAST_FMAmath.h B.11 Mathematics
  d math_errhandlingmath.h B.11 Mathematics
  d d NANmath.h B.11 Mathematics -
missing  FP_FAST_FMAFmath.h B.11 Mathematics -
  d fpclassifymath.hint fpclassify(real-floating x);B.11 Mathematics -
  d isfinitemath.hint isfinite(real-floating x);B.11 Mathematics -
  d isinfmath.hint isinf(real-floating x);B.11 Mathematics -
  d isnanmath.hint isnan(real-floating x);B.11 Mathematics -
  d isnormalmath.hint isnormal(real-floating x);B.11 Mathematics -
  d signbitmath.hint signbit(real-floating x);B.11 Mathematics -
 Tp d d acosmath.hdouble acos(double x);B.11 Mathematics -
 Tp acosfmath.hfloat acosf(float x);B.11 Mathematics -
 Tp acoslmath.hlong double acosl(long double x);B.11 Mathematics -
 Tp d d asinmath.hdouble asin(double x);B.11 Mathematics -
 Tp asinfmath.hfloat asinf(float x);B.11 Mathematics -
 Tp asinlmath.hlong double asinl(long double x);B.11 Mathematics -
 Tp d d atanmath.hdouble atan(double x);B.11 Mathematics -
 Tp atanfmath.hfloat atanf(float x);B.11 Mathematics -
 Tp atanlmath.hlong double atanl(long double x);B.11 Mathematics -
 Tp d d atan2math.hdouble atan2(double y, double x);B.11 Mathematics -
 Tp atan2fmath.hfloat atan2f(float y, float x);B.11 Mathematics -
 Tp atan2lmath.hlong double atan2l(long double y, long double x);B.11 Mathematics -
 Tp d d cosmath.hdouble cos(double x);B.11 Mathematics -
 Tp cosfmath.hfloat cosf(float x);B.11 Mathematics -
 Tp coslmath.hlong double cosl(long double x);B.11 Mathematics -
 Tp d d sinmath.hdouble sin(double x);B.11 Mathematics -
 Tp sinfmath.hfloat sinf(float x);B.11 Mathematics -
 Tp sinlmath.hlong double sinl(long double x);B.11 Mathematics -
 Tp d d tanmath.hdouble tan(double x);B.11 Mathematics -
 Tp tanfmath.hfloat tanf(float x);B.11 Mathematics -
 Tp tanlmath.hlong double tanl(long double x);B.11 Mathematics -
 Tp d d acoshmath.hdouble acosh(double x);B.11 Mathematics -
 Tp acoshfmath.hfloat acoshf(float x);B.11 Mathematics -
 Tp acoshlmath.hlong double acoshl(long double x);B.11 Mathematics -
 Tp d d asinhmath.hdouble asinh(double x);B.11 Mathematics -
 Tp asinhfmath.hfloat asinhf(float x);B.11 Mathematics -
 Tp asinhlmath.hlong double asinhl(long double x);B.11 Mathematics -
 Tp d d atanhmath.hdouble atanh(double x);B.11 Mathematics -
 Tp atanhfmath.hfloat atanhf(float x);B.11 Mathematics -
 Tp atanhlmath.hlong double atanhl(long double x);B.11 Mathematics -
 Tp d d coshmath.hdouble cosh(double x);B.11 Mathematics -
 Tp coshfmath.hfloat coshf(float x);B.11 Mathematics -
 Tp coshlmath.hlong double coshl(long double x);B.11 Mathematics -
 Tp d d sinhmath.hdouble sinh(double x);B.11 Mathematics -
 Tp sinhfmath.hfloat sinhf(float x);B.11 Mathematics -
 Tp sinhlmath.hlong double sinhl(long double x);B.11 Mathematics -
 Tp d d tanhmath.hdouble tanh(double x);B.11 Mathematics -
 Tp tanhfmath.hfloat tanhf(float x);B.11 Mathematics -
 Tp tanhlmath.hlong double tanhl(long double x);B.11 Mathematics -
 Tp d d expmath.hdouble exp(double x);B.11 Mathematics -
 Tp expfmath.hfloat expf(float x);B.11 Mathematics -
 Tp explmath.hlong double expl(long double x);B.11 Mathematics -
 Tp d d exp2math.hdouble exp2(double x);B.11 Mathematics -
 Tp exp2fmath.hfloat exp2f(float x);B.11 Mathematics -
 Tp exp2lmath.hlong double exp2l(long double x);B.11 Mathematics -
 Tp d d expm1math.hdouble expm1(double x);B.11 Mathematics -
 Tp expm1fmath.hfloat expm1f(float x);B.11 Mathematics -
 Tp expm1lmath.hlong double expm1l(long double x);B.11 Mathematics -
 Tp d d frexpmath.hdouble frexp(double value, int *exp);B.11 Mathematics -
 Tp frexpfmath.hfloat frexpf(float value, int *exp);B.11 Mathematics -
 Tp frexplmath.hlong double frexpl(long double value, int *exp);B.11 Mathematics -
 Tp d d ilogbmath.hint ilogb(double x);B.11 Mathematics -
 Tp ilogbfmath.hint ilogbf(float x);B.11 Mathematics -
 Tp ilogblmath.hint ilogbl(long double x);B.11 Mathematics -
 Tp d d ldexpmath.hdouble ldexp(double x, int exp);B.11 Mathematics -
 Tp ldexpfmath.hfloat ldexpf(float x, int exp);B.11 Mathematics -
 Tp ldexplmath.hlong double ldexpl(long double x, int exp);B.11 Mathematics -
 Tp d d logmath.hdouble log(double x);B.11 Mathematics -
 Tp logfmath.hfloat logf(float x);B.11 Mathematics -
 Tp loglmath.hlong double logl(long double x);B.11 Mathematics -
 Tp d d log10math.hdouble log10(double x);B.11 Mathematics -
 Tp log10fmath.hfloat log10f(float x);B.11 Mathematics -
 Tp log10lmath.hlong double log10l(long double x);B.11 Mathematics -
 Tp d d log1pmath.hdouble log1p(double x);B.11 Mathematics -
 Tp log1pfmath.hfloat log1pf(float x);B.11 Mathematics -
 Tp log1plmath.hlong double log1pl(long double x);B.11 Mathematics -
 Tp d d log2math.hdouble log2(double x);B.11 Mathematics -
 Tp log2fmath.hfloat log2f(float x);B.11 Mathematics -
 Tp log2lmath.hlong double log2l(long double x);B.11 Mathematics -
 Tp d d logbmath.hdouble logb(double x);B.11 Mathematics -
 Tp logbfmath.hfloat logbf(float x);B.11 Mathematics -
 Tp logblmath.hlong double logbl(long double x);B.11 Mathematics -
 Tp modfmath.hdouble modf(double value, double *iptr);B.11 Mathematics -
 Tp modffmath.hfloat modff(float value, float *iptr);B.11 Mathematics -
 Tp modflmath.hlong double modfl(long double value, long double *iptr);B.11 Mathematics -
 Tp d d scalbnmath.hdouble scalbn(double x, int n);B.11 Mathematics -
 Tp scalbnfmath.hfloat scalbnf(float x, int n);B.11 Mathematics -
 Tp scalbnlmath.hlong double scalbnl(long double x, int n);B.11 Mathematics -
 Tp d d scalblnmath.hdouble scalbln(double x, long int n);B.11 Mathematics -
 Tp scalblnfmath.hfloat scalblnf(float x, long int n);B.11 Mathematics -
 Tp scalblnlmath.hlong double scalblnl(long double x, long int n);B.11 Mathematics -
 Tp d d cbrtmath.hdouble cbrt(double x);B.11 Mathematics -
 Tp cbrtfmath.hfloat cbrtf(float x);B.11 Mathematics -
 Tp cbrtlmath.hlong double cbrtl(long double x);B.11 Mathematics -
 Tp d d fabsmath.hdouble fabs(double x);B.11 Mathematics -
 Tp fabsfmath.hfloat fabsf(float x);B.11 Mathematics -
 Tp fabslmath.hlong double fabsl(long double x);B.11 Mathematics -
 Tp d d hypotmath.hdouble hypot(double x, double y);B.11 Mathematics -
 Tp hypotfmath.hfloat hypotf(float x, float y);B.11 Mathematics -
 Tp hypotlmath.hlong double hypotl(long double x, long double y);B.11 Mathematics -
 Tp d d powmath.hdouble pow(double x, double y);B.11 Mathematics -
 Tp powfmath.hfloat powf(float x, float y);B.11 Mathematics -
 Tp powlmath.hlong double powl(long double x, long double y);B.11 Mathematics -
 Tp d d sqrtmath.hdouble sqrt(double x);B.11 Mathematics -
 Tp sqrtfmath.hfloat sqrtf(float x);B.11 Mathematics -
 Tp sqrtlmath.hlong double sqrtl(long double x);B.11 Mathematics -
 Tp d d erfmath.hdouble erf(double x);B.11 Mathematics -
 Tp erffmath.hfloat erff(float x);B.11 Mathematics -
 Tp erflmath.hlong double erfl(long double x);B.11 Mathematics -
 Tp d d erfcmath.hdouble erfc(double x);B.11 Mathematics -
 Tp erfcfmath.hfloat erfcf(float x);B.11 Mathematics -
 Tp erfclmath.hlong double erfcl(long double x);B.11 Mathematics -
 Tp d d lgammamath.hdouble lgamma(double x);B.11 Mathematics -
 Tp lgammafmath.hfloat lgammaf(float x);B.11 Mathematics -
 Tp lgammalmath.hlong double lgammal(long double x);B.11 Mathematics -
 Tp d d tgammamath.hdouble tgamma(double x);B.11 Mathematics -
 Tp tgammafmath.hfloat tgammaf(float x);B.11 Mathematics -
 Tp tgammalmath.hlong double tgammal(long double x);B.11 Mathematics -
 Tp d d ceilmath.hdouble ceil(double x);B.11 Mathematics -
 Tp ceilfmath.hfloat ceilf(float x);B.11 Mathematics -
 Tp ceillmath.hlong double ceill(long double x);B.11 Mathematics -
 Tp d d floormath.hdouble floor(double x);B.11 Mathematics -
 Tp floorfmath.hfloat floorf(float x);B.11 Mathematics -
 Tp floorlmath.hlong double floorl(long double x);B.11 Mathematics -
 Tp d d nearbyintmath.hdouble nearbyint(double x);B.11 Mathematics -
 Tp nearbyintfmath.hfloat nearbyintf(float x);B.11 Mathematics -
 Tp nearbyintlmath.hlong double nearbyintl(long double x);B.11 Mathematics -
 Tp d d rintmath.hdouble rint(double x);B.11 Mathematics -
 Tp rintfmath.hfloat rintf(float x);B.11 Mathematics -
 Tp rintlmath.hlong double rintl(long double x);B.11 Mathematics -
 Tp d d lrintmath.hlong int lrint(double x);B.11 Mathematics -
 Tp lrintfmath.hlong int lrintf(float x);B.11 Mathematics -
 Tp lrintlmath.hlong int lrintl(long double x);B.11 Mathematics -
 Tp d d llrintmath.hlong long int llrint(double x);B.11 Mathematics -
 Tp llrintfmath.hlong long int llrintf(float x);B.11 Mathematics -
 Tp llrintlmath.hlong long int llrintl(long double x);B.11 Mathematics -
 Tp d d roundmath.hdouble round(double x);B.11 Mathematics -
 Tp roundfmath.hfloat roundf(float x);B.11 Mathematics -
 Tp roundlmath.hlong double roundl(long double x);B.11 Mathematics -
 Tp d d lroundmath.hlong int lround(double x);B.11 Mathematics -
 Tp lroundfmath.hlong int lroundf(float x);B.11 Mathematics -
 Tp lroundlmath.hlong int lroundl(long double x);B.11 Mathematics -
 Tp d d llroundmath.hlong long int llround(double x);B.11 Mathematics -
 Tp llroundfmath.hlong long int llroundf(float x);B.11 Mathematics -
 Tp llroundlmath.hlong long int llroundl(long double x);B.11 Mathematics -
 Tp d d truncmath.hdouble trunc(double x);B.11 Mathematics -
 Tp truncfmath.hfloat truncf(float x);B.11 Mathematics -
 Tp trunclmath.hlong double truncl(long double x);B.11 Mathematics -
 Tp d d fmodmath.hdouble fmod(double x, double y);B.11 Mathematics -
 Tp fmodfmath.hfloat fmodf(float x, float y);B.11 Mathematics -
 Tp fmodlmath.hlong double fmodl(long double x, long double y);B.11 Mathematics -
 Tp d d remaindermath.hdouble remainder(double x, double y);B.11 Mathematics -
 Tp remainderfmath.hfloat remainderf(float x, float y);B.11 Mathematics -
 Tp remainderlmath.hlong double remainderl(long double x, long double y);B.11 Mathematics -
 Tp d d remquomath.hdouble remquo(double x, double y, int *quo);B.11 Mathematics -
 Tp remquofmath.hfloat remquof(float x, float y, int *quo);B.11 Mathematics -
 Tp remquolmath.hlong double remquol(long double x, long double y, int *quo);B.11 Mathematics -
 Tp d d copysignmath.hdouble copysign(double x, double y);B.11 Mathematics -
 Tp copysignfmath.hfloat copysignf(float x, float y);B.11 Mathematics -
 Tp copysignlmath.hlong double copysignl(long double x, long double y);B.11 Mathematics -
 Tp nanmath.hdouble nan(const char *tagp);B.11 Mathematics -
 Tp nanfmath.hfloat nanf(const char *tagp);B.11 Mathematics -
 Tp nanlmath.hlong double nanl(const char *tagp);B.11 Mathematics -
 Tp d d nextaftermath.hdouble nextafter(double x, double y);B.11 Mathematics -
 Tp nextafterfmath.hfloat nextafterf(float x, float y);B.11 Mathematics -
 Tp nextafterlmath.hlong double nextafterl(long double x, long double y);B.11 Mathematics -
 Tp d d nexttowardmath.hdouble nexttoward(double x, long double y);B.11 Mathematics -
 Tp nexttowardfmath.hfloat nexttowardf(float x, long double y);B.11 Mathematics -
 Tp nexttowardlmath.hlong double nexttowardl(long double x, long double y);B.11 Mathematics -
 Tp d d fdimmath.hdouble fdim(double x, double y);B.11 Mathematics -
 Tp fdimfmath.hfloat fdimf(float x, float y);B.11 Mathematics -
 Tp fdimlmath.hlong double fdiml(long double x, long double y);B.11 Mathematics -
 Tp d d fmaxmath.hdouble fmax(double x, double y);B.11 Mathematics -
 Tp fmaxfmath.hfloat fmaxf(float x, float y);B.11 Mathematics -
 Tp fmaxlmath.hlong double fmaxl(long double x, long double y);B.11 Mathematics -
 Tp d d fminmath.hdouble fmin(double x, double y);B.11 Mathematics -
 Tp fminfmath.hfloat fminf(float x, float y);B.11 Mathematics -
 Tp fminlmath.hlong double fminl(long double x, long double y);B.11 Mathematics -
 Tp d d fmamath.hdouble fma(double x, double y, double z);B.11 Mathematics -
 Tp fmafmath.hfloat fmaf(float x, float y, float z);B.11 Mathematics -
 Tp fmalmath.hlong double fmal(long double x, long double y, long double z);B.11 Mathematics -
  d isgreatermath.hint isgreater(real-floating x, real-floating y);B.11 Mathematics -
  d isgreaterequalmath.hint isgreaterequal(real-floating x, real-floating y);B.11 Mathematics -
  d islessmath.hint isless(real-floating x, real-floating y);B.11 Mathematics -
  d islessequalmath.hint islessequal(real-floating x, real-floating y);B.11 Mathematics -
  d islessgreatermath.hint islessgreater(real-floating x, real-floating y);B.11 Mathematics -
  d isunorderedmath.hint isunordered(real-floating x, real-floating y);B.11 Mathematics +
  d FP_FAST_FMAFmath.h B.11 Mathematics +
  d fpclassifymath.hint fpclassify(real-floating x);B.11 Mathematics +
  d isfinitemath.hint isfinite(real-floating x);B.11 Mathematics +
  d isinfmath.hint isinf(real-floating x);B.11 Mathematics +
  d isnanmath.hint isnan(real-floating x);B.11 Mathematics +
  d isnormalmath.hint isnormal(real-floating x);B.11 Mathematics +
  d signbitmath.hint signbit(real-floating x);B.11 Mathematics +
 Tp d d acosmath.hdouble acos(double x);B.11 Mathematics +
 Tp acosfmath.hfloat acosf(float x);B.11 Mathematics +
 Tp acoslmath.hlong double acosl(long double x);B.11 Mathematics +
 Tp d d asinmath.hdouble asin(double x);B.11 Mathematics +
 Tp asinfmath.hfloat asinf(float x);B.11 Mathematics +
 Tp asinlmath.hlong double asinl(long double x);B.11 Mathematics +
 Tp d d atanmath.hdouble atan(double x);B.11 Mathematics +
 Tp atanfmath.hfloat atanf(float x);B.11 Mathematics +
 Tp atanlmath.hlong double atanl(long double x);B.11 Mathematics +
 Tp d d atan2math.hdouble atan2(double y, double x);B.11 Mathematics +
 Tp atan2fmath.hfloat atan2f(float y, float x);B.11 Mathematics +
 Tp atan2lmath.hlong double atan2l(long double y, long double x);B.11 Mathematics +
 Tp d d cosmath.hdouble cos(double x);B.11 Mathematics +
 Tp cosfmath.hfloat cosf(float x);B.11 Mathematics +
 Tp coslmath.hlong double cosl(long double x);B.11 Mathematics +
 Tp d d sinmath.hdouble sin(double x);B.11 Mathematics +
 Tp sinfmath.hfloat sinf(float x);B.11 Mathematics +
 Tp sinlmath.hlong double sinl(long double x);B.11 Mathematics +
 Tp d d tanmath.hdouble tan(double x);B.11 Mathematics +
 Tp tanfmath.hfloat tanf(float x);B.11 Mathematics +
 Tp tanlmath.hlong double tanl(long double x);B.11 Mathematics +
 Tp d d acoshmath.hdouble acosh(double x);B.11 Mathematics +
 Tp acoshfmath.hfloat acoshf(float x);B.11 Mathematics +
 Tp acoshlmath.hlong double acoshl(long double x);B.11 Mathematics +
 Tp d d asinhmath.hdouble asinh(double x);B.11 Mathematics +
 Tp asinhfmath.hfloat asinhf(float x);B.11 Mathematics +
 Tp asinhlmath.hlong double asinhl(long double x);B.11 Mathematics +
 Tp d d atanhmath.hdouble atanh(double x);B.11 Mathematics +
 Tp atanhfmath.hfloat atanhf(float x);B.11 Mathematics +
 Tp atanhlmath.hlong double atanhl(long double x);B.11 Mathematics +
 Tp d d coshmath.hdouble cosh(double x);B.11 Mathematics +
 Tp coshfmath.hfloat coshf(float x);B.11 Mathematics +
 Tp coshlmath.hlong double coshl(long double x);B.11 Mathematics +
 Tp d d sinhmath.hdouble sinh(double x);B.11 Mathematics +
 Tp sinhfmath.hfloat sinhf(float x);B.11 Mathematics +
 Tp sinhlmath.hlong double sinhl(long double x);B.11 Mathematics +
 Tp d d tanhmath.hdouble tanh(double x);B.11 Mathematics +
 Tp tanhfmath.hfloat tanhf(float x);B.11 Mathematics +
 Tp tanhlmath.hlong double tanhl(long double x);B.11 Mathematics +
 Tp d d expmath.hdouble exp(double x);B.11 Mathematics +
 Tp expfmath.hfloat expf(float x);B.11 Mathematics +
 Tp explmath.hlong double expl(long double x);B.11 Mathematics +
 Tp d d exp2math.hdouble exp2(double x);B.11 Mathematics +
 Tp exp2fmath.hfloat exp2f(float x);B.11 Mathematics +
 Tp exp2lmath.hlong double exp2l(long double x);B.11 Mathematics +
 Tp d d expm1math.hdouble expm1(double x);B.11 Mathematics +
 Tp expm1fmath.hfloat expm1f(float x);B.11 Mathematics +
 Tp expm1lmath.hlong double expm1l(long double x);B.11 Mathematics +
 Tp d d frexpmath.hdouble frexp(double value, int *exp);B.11 Mathematics +
 Tp frexpfmath.hfloat frexpf(float value, int *exp);B.11 Mathematics +
 Tp frexplmath.hlong double frexpl(long double value, int *exp);B.11 Mathematics +
 Tp d d ilogbmath.hint ilogb(double x);B.11 Mathematics +
 Tp ilogbfmath.hint ilogbf(float x);B.11 Mathematics +
 Tp ilogblmath.hint ilogbl(long double x);B.11 Mathematics +
 Tp d d ldexpmath.hdouble ldexp(double x, int exp);B.11 Mathematics +
 Tp ldexpfmath.hfloat ldexpf(float x, int exp);B.11 Mathematics +
 Tp ldexplmath.hlong double ldexpl(long double x, int exp);B.11 Mathematics +
 Tp d d logmath.hdouble log(double x);B.11 Mathematics +
 Tp logfmath.hfloat logf(float x);B.11 Mathematics +
 Tp loglmath.hlong double logl(long double x);B.11 Mathematics +
 Tp d d log10math.hdouble log10(double x);B.11 Mathematics +
 Tp log10fmath.hfloat log10f(float x);B.11 Mathematics +
 Tp log10lmath.hlong double log10l(long double x);B.11 Mathematics +
 Tp d d log1pmath.hdouble log1p(double x);B.11 Mathematics +
 Tp log1pfmath.hfloat log1pf(float x);B.11 Mathematics +
 Tp log1plmath.hlong double log1pl(long double x);B.11 Mathematics +
 Tp d d log2math.hdouble log2(double x);B.11 Mathematics +
 Tp log2fmath.hfloat log2f(float x);B.11 Mathematics +
 Tp log2lmath.hlong double log2l(long double x);B.11 Mathematics +
 Tp d d logbmath.hdouble logb(double x);B.11 Mathematics +
 Tp logbfmath.hfloat logbf(float x);B.11 Mathematics +
 Tp logblmath.hlong double logbl(long double x);B.11 Mathematics +
 Tp modfmath.hdouble modf(double value, double *iptr);B.11 Mathematics +
 Tp modffmath.hfloat modff(float value, float *iptr);B.11 Mathematics +
 Tp modflmath.hlong double modfl(long double value, long double *iptr);B.11 Mathematics +
 Tp d d scalbnmath.hdouble scalbn(double x, int n);B.11 Mathematics +
 Tp scalbnfmath.hfloat scalbnf(float x, int n);B.11 Mathematics +
 Tp scalbnlmath.hlong double scalbnl(long double x, int n);B.11 Mathematics +
 Tp d d scalblnmath.hdouble scalbln(double x, long int n);B.11 Mathematics +
 Tp scalblnfmath.hfloat scalblnf(float x, long int n);B.11 Mathematics +
 Tp scalblnlmath.hlong double scalblnl(long double x, long int n);B.11 Mathematics +
 Tp d d cbrtmath.hdouble cbrt(double x);B.11 Mathematics +
 Tp cbrtfmath.hfloat cbrtf(float x);B.11 Mathematics +
 Tp cbrtlmath.hlong double cbrtl(long double x);B.11 Mathematics +
 Tp d d fabsmath.hdouble fabs(double x);B.11 Mathematics +
 Tp fabsfmath.hfloat fabsf(float x);B.11 Mathematics +
 Tp fabslmath.hlong double fabsl(long double x);B.11 Mathematics +
 Tp d d hypotmath.hdouble hypot(double x, double y);B.11 Mathematics +
 Tp hypotfmath.hfloat hypotf(float x, float y);B.11 Mathematics +
 Tp hypotlmath.hlong double hypotl(long double x, long double y);B.11 Mathematics +
 Tp d d powmath.hdouble pow(double x, double y);B.11 Mathematics +
 Tp powfmath.hfloat powf(float x, float y);B.11 Mathematics +
 Tp powlmath.hlong double powl(long double x, long double y);B.11 Mathematics +
 Tp d d sqrtmath.hdouble sqrt(double x);B.11 Mathematics +
 Tp sqrtfmath.hfloat sqrtf(float x);B.11 Mathematics +
 Tp sqrtlmath.hlong double sqrtl(long double x);B.11 Mathematics +
 Tp d d erfmath.hdouble erf(double x);B.11 Mathematics +
 Tp erffmath.hfloat erff(float x);B.11 Mathematics +
 Tp erflmath.hlong double erfl(long double x);B.11 Mathematics +
 Tp d d erfcmath.hdouble erfc(double x);B.11 Mathematics +
 Tp erfcfmath.hfloat erfcf(float x);B.11 Mathematics +
 Tp erfclmath.hlong double erfcl(long double x);B.11 Mathematics +
 Tp d d lgammamath.hdouble lgamma(double x);B.11 Mathematics +
 Tp lgammafmath.hfloat lgammaf(float x);B.11 Mathematics +
 Tp lgammalmath.hlong double lgammal(long double x);B.11 Mathematics +
 Tp d d tgammamath.hdouble tgamma(double x);B.11 Mathematics +
 Tp tgammafmath.hfloat tgammaf(float x);B.11 Mathematics +
 Tp tgammalmath.hlong double tgammal(long double x);B.11 Mathematics +
 Tp d d ceilmath.hdouble ceil(double x);B.11 Mathematics +
 Tp ceilfmath.hfloat ceilf(float x);B.11 Mathematics +
 Tp ceillmath.hlong double ceill(long double x);B.11 Mathematics +
 Tp d d floormath.hdouble floor(double x);B.11 Mathematics +
 Tp floorfmath.hfloat floorf(float x);B.11 Mathematics +
 Tp floorlmath.hlong double floorl(long double x);B.11 Mathematics +
 Tp d d nearbyintmath.hdouble nearbyint(double x);B.11 Mathematics +
 Tp nearbyintfmath.hfloat nearbyintf(float x);B.11 Mathematics +
 Tp nearbyintlmath.hlong double nearbyintl(long double x);B.11 Mathematics +
 Tp d d rintmath.hdouble rint(double x);B.11 Mathematics +
 Tp rintfmath.hfloat rintf(float x);B.11 Mathematics +
 Tp rintlmath.hlong double rintl(long double x);B.11 Mathematics +
 Tp d d lrintmath.hlong int lrint(double x);B.11 Mathematics +
 Tp lrintfmath.hlong int lrintf(float x);B.11 Mathematics +
 Tp lrintlmath.hlong int lrintl(long double x);B.11 Mathematics +
 Tp d d llrintmath.hlong long int llrint(double x);B.11 Mathematics +
 Tp llrintfmath.hlong long int llrintf(float x);B.11 Mathematics +
 Tp llrintlmath.hlong long int llrintl(long double x);B.11 Mathematics +
 Tp d d roundmath.hdouble round(double x);B.11 Mathematics +
 Tp roundfmath.hfloat roundf(float x);B.11 Mathematics +
 Tp roundlmath.hlong double roundl(long double x);B.11 Mathematics +
 Tp d d lroundmath.hlong int lround(double x);B.11 Mathematics +
 Tp lroundfmath.hlong int lroundf(float x);B.11 Mathematics +
 Tp lroundlmath.hlong int lroundl(long double x);B.11 Mathematics +
 Tp d d llroundmath.hlong long int llround(double x);B.11 Mathematics +
 Tp llroundfmath.hlong long int llroundf(float x);B.11 Mathematics +
 Tp llroundlmath.hlong long int llroundl(long double x);B.11 Mathematics +
 Tp d d truncmath.hdouble trunc(double x);B.11 Mathematics +
 Tp truncfmath.hfloat truncf(float x);B.11 Mathematics +
 Tp trunclmath.hlong double truncl(long double x);B.11 Mathematics +
 Tp d d fmodmath.hdouble fmod(double x, double y);B.11 Mathematics +
 Tp fmodfmath.hfloat fmodf(float x, float y);B.11 Mathematics +
 Tp fmodlmath.hlong double fmodl(long double x, long double y);B.11 Mathematics +
 Tp d d remaindermath.hdouble remainder(double x, double y);B.11 Mathematics +
 Tp remainderfmath.hfloat remainderf(float x, float y);B.11 Mathematics +
 Tp remainderlmath.hlong double remainderl(long double x, long double y);B.11 Mathematics +
 Tp d d remquomath.hdouble remquo(double x, double y, int *quo);B.11 Mathematics +
 Tp remquofmath.hfloat remquof(float x, float y, int *quo);B.11 Mathematics +
 Tp remquolmath.hlong double remquol(long double x, long double y, int *quo);B.11 Mathematics +
 Tp d d copysignmath.hdouble copysign(double x, double y);B.11 Mathematics +
 Tp copysignfmath.hfloat copysignf(float x, float y);B.11 Mathematics +
 Tp copysignlmath.hlong double copysignl(long double x, long double y);B.11 Mathematics +
 Tp nanmath.hdouble nan(const char *tagp);B.11 Mathematics +
 Tp nanfmath.hfloat nanf(const char *tagp);B.11 Mathematics +
 Tp nanlmath.hlong double nanl(const char *tagp);B.11 Mathematics +
 Tp d d nextaftermath.hdouble nextafter(double x, double y);B.11 Mathematics +
 Tp nextafterfmath.hfloat nextafterf(float x, float y);B.11 Mathematics +
 Tp nextafterlmath.hlong double nextafterl(long double x, long double y);B.11 Mathematics +
 Tp d d nexttowardmath.hdouble nexttoward(double x, long double y);B.11 Mathematics +
 Tp nexttowardfmath.hfloat nexttowardf(float x, long double y);B.11 Mathematics +
 Tp nexttowardlmath.hlong double nexttowardl(long double x, long double y);B.11 Mathematics +
 Tp d d fdimmath.hdouble fdim(double x, double y);B.11 Mathematics +
 Tp fdimfmath.hfloat fdimf(float x, float y);B.11 Mathematics +
 Tp fdimlmath.hlong double fdiml(long double x, long double y);B.11 Mathematics +
 Tp d d fmaxmath.hdouble fmax(double x, double y);B.11 Mathematics +
 Tp fmaxfmath.hfloat fmaxf(float x, float y);B.11 Mathematics +
 Tp fmaxlmath.hlong double fmaxl(long double x, long double y);B.11 Mathematics +
 Tp d d fminmath.hdouble fmin(double x, double y);B.11 Mathematics +
 Tp fminfmath.hfloat fminf(float x, float y);B.11 Mathematics +
 Tp fminlmath.hlong double fminl(long double x, long double y);B.11 Mathematics +
 Tp d d fmamath.hdouble fma(double x, double y, double z);B.11 Mathematics +
 Tp fmafmath.hfloat fmaf(float x, float y, float z);B.11 Mathematics +
 Tp fmalmath.hlong double fmal(long double x, long double y, long double z);B.11 Mathematics +
  d isgreatermath.hint isgreater(real-floating x, real-floating y);B.11 Mathematics +
  d isgreaterequalmath.hint isgreaterequal(real-floating x, real-floating y);B.11 Mathematics +
  d islessmath.hint isless(real-floating x, real-floating y);B.11 Mathematics +
  d islessequalmath.hint islessequal(real-floating x, real-floating y);B.11 Mathematics +
  d islessgreatermath.hint islessgreater(real-floating x, real-floating y);B.11 Mathematics +
  d isunorderedmath.hint isunordered(real-floating x, real-floating y);B.11 Mathematics
  t jmp_bufsetjmp.h B.12 Nonlocal jumps
 Td p setjmpsetjmp.hint setjmp(jmp_buf env);B.12 Nonlocal jumps
 Tp longjmpsetjmp.hvoid longjmp(jmp_buf env, int val);B.12 Nonlocal jumps -
  t sig_atomic_tsignal.h B.13 Signal handling -
  d SIG_IGNsignal.h B.13 Signal handling +
  t sig_atomic_tsignal.h B.13 Signal handling +
  d SIG_IGNsignal.h B.13 Signal handling
  d SIGILLsignal.h B.13 Signal handling
  d SIGTERMsignal.h B.13 Signal handling -
  d SIG_DFLsignal.h B.13 Signal handling +
  d SIG_DFLsignal.h B.13 Signal handling
  d SIGABRTsignal.h B.13 Signal handling
  d SIGINTsignal.h B.13 Signal handling -
  d SIG_ERRsignal.h B.13 Signal handling +
  d SIG_ERRsignal.h B.13 Signal handling
  d SIGFPEsignal.h B.13 Signal handling
  d SIGSEGVsignal.h B.13 Signal handling -
 Tp signalsignal.hvoid (*signal(int sig, void (*func)(int)))(int);B.13 Signal handling -
 Tp raisesignal.hint raise(int sig);B.13 Signal handling +
 Tp signalsignal.hvoid (*signal(int sig, void (*func)(int)))(int);B.13 Signal handling +
 Tp raisesignal.hint raise(int sig);B.13 Signal handling
  t va_liststdarg.h B.14 Variable arguments
  d va_argstdarg.htype va_arg(va_list ap, type);B.14 Variable arguments
  d va_copystdarg.hvoid va_copy(va_list dest, va_list src);B.14 Variable arguments @@ -578,7 +578,7 @@
  t ptrdiff_tstddef.h B.16 Common definitions
  t size_tstddef.h B.16 Common definitions
  t wchar_tstddef.h B.16 Common definitions -
  d d d d d d d d d d d d d d d d NULLstddef.h B.16 Common definitions +
  d d d d d d d d d d d d d d d d NULLstddef.h B.16 Common definitions
  d d offsetofstddef.hoffsetof(type, member-designator)B.16 Common definitions
  t int8_tstdint.h B.17 Integer types
  t int16_tstdint.h B.17 Integer types @@ -624,7 +624,7 @@
  d INT_FAST16_MAXstdint.h B.17 Integer types
  d INT_FAST32_MAXstdint.h B.17 Integer types
  d INT_FAST64_MAXstdint.h B.17 Integer types -
  d d d d WCHAR_MINstdint.h B.17 Integer types +
  d d d d WCHAR_MINstdint.h B.17 Integer types
  t uint_fast8_tstdint.h B.17 Integer types
  t uint_fast16_tstdint.h B.17 Integer types
  t uint_fast32_tstdint.h B.17 Integer types @@ -633,7 +633,7 @@
  d UINT_FAST16_MAXstdint.h B.17 Integer types
  d UINT_FAST32_MAXstdint.h B.17 Integer types
  d UINT_FAST64_MAXstdint.h B.17 Integer types -
  d d d d WCHAR_MAXstdint.h B.17 Integer types +
  d d d d WCHAR_MAXstdint.h B.17 Integer types
  t intptr_tstdint.h B.17 Integer types
  d INTPTR_MINstdint.h B.17 Integer types
  d WINT_MINstdint.h B.17 Integer types @@ -670,70 +670,70 @@
  d UINT64_MAXstdint.h B.17 Integer types
  d PTRDIFF_MINstdint.h B.17 Integer types
  t size_tstdio.h B.18 Input/output -
  d _IOLBFstdio.h B.18 Input/output -
  d FILENAME_MAXstdio.h B.18 Input/output -
  d TMP_MAXstdio.h B.18 Input/output +
  d _IOLBFstdio.h B.18 Input/output +
  d FILENAME_MAXstdio.h B.18 Input/output +
  d TMP_MAXstdio.h B.18 Input/output
  t FILEstdio.h B.18 Input/output -
  d _IONBFstdio.h B.18 Input/output -
  d L_tmpnamstdio.h B.18 Input/output -
 Dd x stderrstdio.h B.18 Input/output -
  t fpos_tstdio.h B.18 Input/output -
  d BUFSIZstdio.h B.18 Input/output -
  d d d d d SEEK_CURstdio.h B.18 Input/output -
 Dd x stdinstdio.h B.18 Input/output -
  d d d d d d d d d d d d d d d d NULLstdio.h B.18 Input/output -
  d d EOFstdio.h B.18 Input/output -
  d d d d d SEEK_ENDstdio.h B.18 Input/output -
 Dd x stdoutstdio.h B.18 Input/output -
  d _IOFBFstdio.h B.18 Input/output -
  d FOPEN_MAXstdio.h B.18 Input/output -
  d d d d d SEEK_SETstdio.h B.18 Input/output -
 Tp removestdio.hint remove(const char *filename);B.18 Input/output -
 Tp renamestdio.hint rename(const char *old, const char *new);B.18 Input/output -
 Tp tmpfilestdio.hFILE *tmpfile(void);B.18 Input/output -
 Tp tmpnamstdio.hchar *tmpnam(char *s);B.18 Input/output -
 Tp fclosestdio.hint fclose(FILE *stream);B.18 Input/output -
 Tp fflushstdio.hint fflush(FILE *stream);B.18 Input/output -
 Tp fopenstdio.hFILE *fopen(const char * restrict filename, const char * restrict mode);B.18 Input/output -
 Tp freopenstdio.hFILE *freopen(const char * restrict filename, const char * restrict mode, FILE * restrict stream);B.18 Input/output -
 Tp setbufstdio.hvoid setbuf(FILE * restrict stream, char * restrict buf);B.18 Input/output -
 Tp setvbufstdio.hint setvbuf(FILE * restrict stream, char * restrict buf, int mode, size_t size);B.18 Input/output -
 Tp fprintfstdio.hint fprintf(FILE * restrict stream, const char * restrict format, ...);B.18 Input/output -
 Tp fscanfstdio.hint fscanf(FILE * restrict stream, const char * restrict format, ...);B.18 Input/output -
 Tp printfstdio.hint printf(const char * restrict format, ...);B.18 Input/output -
 Tp scanfstdio.hint scanf(const char * restrict format, ...);B.18 Input/output -
 Tp snprintfstdio.hint snprintf(char * restrict s, size_t n, const char * restrict format, ...);B.18 Input/output -
 Tp sprintfstdio.hint sprintf(char * restrict s, const char * restrict format, ...);B.18 Input/output -
 Tp sscanfstdio.hint sscanf(const char * restrict s, const char * restrict format, ...);B.18 Input/output -
 Tp vfprintfstdio.hint vfprintf(FILE * restrict stream, const char * restrict format, va_list arg);B.18 Input/output -
 Tp vfscanfstdio.hint vfscanf(FILE * restrict stream, const char * restrict format, va_list arg);B.18 Input/output -
 Tp vprintfstdio.hint vprintf(const char * restrict format, va_list arg);B.18 Input/output -
 Tp vscanfstdio.hint vscanf(const char * restrict format, va_list arg);B.18 Input/output -
 Tp vsnprintfstdio.hint vsnprintf(char * restrict s, size_t n, const char * restrict format, va_list arg);B.18 Input/output -
 Tp vsprintfstdio.hint vsprintf(char * restrict s, const char * restrict format, va_list arg);B.18 Input/output -
 Tp vsscanfstdio.hint vsscanf(const char * restrict s, const char * restrict format, va_list arg);B.18 Input/output -
 Tp fgetcstdio.hint fgetc(FILE *stream);B.18 Input/output -
 Tp fgetsstdio.hchar *fgets(char * restrict s, int n, FILE * restrict stream);B.18 Input/output -
 Tp fputcstdio.hint fputc(int c, FILE *stream);B.18 Input/output -
 Tp fputsstdio.hint fputs(const char * restrict s, FILE * restrict stream);B.18 Input/output -
 Tp getcstdio.hint getc(FILE *stream);B.18 Input/output -
 Tp getcharstdio.hint getchar(void);B.18 Input/output -
 Tp getsstdio.hchar *gets(char *s);B.18 Input/output -
 Tp putcstdio.hint putc(int c, FILE *stream);B.18 Input/output -
 Tp putcharstdio.hint putchar(int c);B.18 Input/output -
 Tp putsstdio.hint puts(const char *s);B.18 Input/output -
 Tp ungetcstdio.hint ungetc(int c, FILE *stream);B.18 Input/output -
 Tp freadstdio.hsize_t fread(void * restrict ptr, size_t size, size_t nmemb, FILE * restrict stream);B.18 Input/output -
 Tp fwritestdio.hsize_t fwrite(const void * restrict ptr, size_t size, size_t nmemb, FILE * restrict stream);B.18 Input/output -
 Tp fgetposstdio.hint fgetpos(FILE * restrict stream, fpos_t * restrict pos);B.18 Input/output -
 Tp fseekstdio.hint fseek(FILE *stream, long int offset, int whence);B.18 Input/output -
 Tp fsetposstdio.hint fsetpos(FILE *stream, const fpos_t *pos);B.18 Input/output -
 Tp ftellstdio.hlong int ftell(FILE *stream);B.18 Input/output -
 Tp rewindstdio.hvoid rewind(FILE *stream);B.18 Input/output -
 Tp clearerrstdio.hvoid clearerr(FILE *stream);B.18 Input/output -
 Tp feofstdio.hint feof(FILE *stream);B.18 Input/output -
 Tp ferrorstdio.hint ferror(FILE *stream);B.18 Input/output -
 Tp perrorstdio.hvoid perror(const char *s);B.18 Input/output +
  d _IONBFstdio.h B.18 Input/output +
  d L_tmpnamstdio.h B.18 Input/output +
 Dd x stderrstdio.h B.18 Input/output +
  t fpos_tstdio.h B.18 Input/output +
  d BUFSIZstdio.h B.18 Input/output +
  d d d d d SEEK_CURstdio.h B.18 Input/output +
 Dd x stdinstdio.h B.18 Input/output +
  d d d d d d d d d d d d d d d d NULLstdio.h B.18 Input/output +
  d d EOFstdio.h B.18 Input/output +
  d d d d d SEEK_ENDstdio.h B.18 Input/output +
 Dd x stdoutstdio.h B.18 Input/output +
  d _IOFBFstdio.h B.18 Input/output +
  d FOPEN_MAXstdio.h B.18 Input/output +
  d d d d d SEEK_SETstdio.h B.18 Input/output +
 Tp removestdio.hint remove(const char *filename);B.18 Input/output +
 Tp renamestdio.hint rename(const char *old, const char *new);B.18 Input/output +
 Tp tmpfilestdio.hFILE *tmpfile(void);B.18 Input/output +
 Tp tmpnamstdio.hchar *tmpnam(char *s);B.18 Input/output +
 Tp fclosestdio.hint fclose(FILE *stream);B.18 Input/output +
 Tp fflushstdio.hint fflush(FILE *stream);B.18 Input/output +
 Tp fopenstdio.hFILE *fopen(const char * restrict filename, const char * restrict mode);B.18 Input/output +
 Tp freopenstdio.hFILE *freopen(const char * restrict filename, const char * restrict mode, FILE * restrict stream);B.18 Input/output +
 Tp setbufstdio.hvoid setbuf(FILE * restrict stream, char * restrict buf);B.18 Input/output +
 Tp setvbufstdio.hint setvbuf(FILE * restrict stream, char * restrict buf, int mode, size_t size);B.18 Input/output +
 Tp fprintfstdio.hint fprintf(FILE * restrict stream, const char * restrict format, ...);B.18 Input/output +
 Tp fscanfstdio.hint fscanf(FILE * restrict stream, const char * restrict format, ...);B.18 Input/output +
 Tp printfstdio.hint printf(const char * restrict format, ...);B.18 Input/output +
 Tp scanfstdio.hint scanf(const char * restrict format, ...);B.18 Input/output +
 Tp snprintfstdio.hint snprintf(char * restrict s, size_t n, const char * restrict format, ...);B.18 Input/output +
 Tp sprintfstdio.hint sprintf(char * restrict s, const char * restrict format, ...);B.18 Input/output +
 Tp sscanfstdio.hint sscanf(const char * restrict s, const char * restrict format, ...);B.18 Input/output +
 Tp vfprintfstdio.hint vfprintf(FILE * restrict stream, const char * restrict format, va_list arg);B.18 Input/output +
 Tp vfscanfstdio.hint vfscanf(FILE * restrict stream, const char * restrict format, va_list arg);B.18 Input/output +
 Tp vprintfstdio.hint vprintf(const char * restrict format, va_list arg);B.18 Input/output +
 Tp vscanfstdio.hint vscanf(const char * restrict format, va_list arg);B.18 Input/output +
 Tp vsnprintfstdio.hint vsnprintf(char * restrict s, size_t n, const char * restrict format, va_list arg);B.18 Input/output +
 Tp vsprintfstdio.hint vsprintf(char * restrict s, const char * restrict format, va_list arg);B.18 Input/output +
 Tp vsscanfstdio.hint vsscanf(const char * restrict s, const char * restrict format, va_list arg);B.18 Input/output +
 Tp fgetcstdio.hint fgetc(FILE *stream);B.18 Input/output +
 Tp fgetsstdio.hchar *fgets(char * restrict s, int n, FILE * restrict stream);B.18 Input/output +
 Tp fputcstdio.hint fputc(int c, FILE *stream);B.18 Input/output +
 Tp fputsstdio.hint fputs(const char * restrict s, FILE * restrict stream);B.18 Input/output +
 Tp getcstdio.hint getc(FILE *stream);B.18 Input/output +
 Tp getcharstdio.hint getchar(void);B.18 Input/output +
 Tp getsstdio.hchar *gets(char *s);B.18 Input/output +
 Tp putcstdio.hint putc(int c, FILE *stream);B.18 Input/output +
 Tp putcharstdio.hint putchar(int c);B.18 Input/output +
 Tp putsstdio.hint puts(const char *s);B.18 Input/output +
 Tp ungetcstdio.hint ungetc(int c, FILE *stream);B.18 Input/output +
 Tp freadstdio.hsize_t fread(void * restrict ptr, size_t size, size_t nmemb, FILE * restrict stream);B.18 Input/output +
 Tp fwritestdio.hsize_t fwrite(const void * restrict ptr, size_t size, size_t nmemb, FILE * restrict stream);B.18 Input/output +
 Tp fgetposstdio.hint fgetpos(FILE * restrict stream, fpos_t * restrict pos);B.18 Input/output +
 Tp fseekstdio.hint fseek(FILE *stream, long int offset, int whence);B.18 Input/output +
 Tp fsetposstdio.hint fsetpos(FILE *stream, const fpos_t *pos);B.18 Input/output +
 Tp ftellstdio.hlong int ftell(FILE *stream);B.18 Input/output +
 Tp rewindstdio.hvoid rewind(FILE *stream);B.18 Input/output +
 Tp clearerrstdio.hvoid clearerr(FILE *stream);B.18 Input/output +
 Tp feofstdio.hint feof(FILE *stream);B.18 Input/output +
 Tp ferrorstdio.hint ferror(FILE *stream);B.18 Input/output +
 Tp perrorstdio.hvoid perror(const char *s);B.18 Input/output
  t size_tstdlib.h B.19 General utilities
  t ldiv_tstdlib.h B.19 General utilities
  d EXIT_FAILUREstdlib.h B.19 General utilities @@ -742,7 +742,7 @@
  t lldiv_tstdlib.h B.19 General utilities
  d EXIT_SUCCESSstdlib.h B.19 General utilities
  t div_tstdlib.h B.19 General utilities -
  d d d d d d d d d d d d d d d d NULLstdlib.h B.19 General utilities +
  d d d d d d d d d d d d d d d d NULLstdlib.h B.19 General utilities
  d RAND_MAXstdlib.h B.19 General utilities
 Tp atofstdlib.hdouble atof(const char *nptr);B.19 General utilities
 Tp atoistdlib.hint atoi(const char *nptr);B.19 General utilities @@ -757,8 +757,8 @@
 Tp strtoullstdlib.hunsigned long long int strtoull(const char * restrict nptr, char ** restrict endptr, int base);B.19 General utilities
 Tp randstdlib.hint rand(void);B.19 General utilities
 Tp srandstdlib.hvoid srand(unsigned int seed);B.19 General utilities -
 Tp p p callocstdlib.hvoid *calloc(size_t nmemb, size_t size);B.19 General utilities -
 Tp p p freestdlib.hvoid free(void *ptr);B.19 General utilities +
 TWp p p callocstdlib.hvoid *calloc(size_t nmemb, size_t size);B.19 General utilities +
 Tp p p freestdlib.hvoid free(void *ptr);B.19 General utilities
 TWp p mallocstdlib.hvoid *malloc(size_t size);B.19 General utilities
 Tp p reallocstdlib.hvoid *realloc(void *ptr, size_t size);B.19 General utilities
 Tp abortstdlib.hvoid abort(void);B.19 General utilities @@ -781,7 +781,7 @@
 Tp mbstowcsstdlib.hsize_t mbstowcs(wchar_t * restrict pwcs, const char * restrict s, size_t n);B.19 General utilities
 Tp wcstombsstdlib.hsize_t wcstombs(char * restrict s, const wchar_t * restrict pwcs, size_t n);B.19 General utilities
  t size_tstring.h B.20 String handling -
  d d d d d d d d d d d d d d d d NULLstring.h B.20 String handling +
  d d d d d d d d d d d d d d d d NULLstring.h B.20 String handling
 Tp p memcpystring.hvoid *memcpy(void * restrict s1, const void * restrict s2, size_t n);B.20 String handling
 Tp memmovestring.hvoid *memmove(void *s1, const void *s2, size_t n);B.20 String handling
 Tp strcpystring.hchar *strcpy(char * restrict s1, const char * restrict s2);B.20 String handling @@ -801,70 +801,70 @@
 Tp strspnstring.hsize_t strspn(const char *s1, const char *s2);B.20 String handling
 Tp strstrstring.hchar *strstr(const char *s1, const char *s2);B.20 String handling
 Tp strtokstring.hchar *strtok(char * restrict s1, const char * restrict s2);B.20 String handling -
 Tp memsetstring.hvoid *memset(void *s, int c, size_t n);B.20 String handling +
 Tp p memsetstring.hvoid *memset(void *s, int c, size_t n);B.20 String handling
 Tp strerrorstring.hchar *strerror(int errnum);B.20 String handling
 Tp p strlenstring.hsize_t strlen(const char *s);B.20 String handling -
 Tp d d acostgmath.h B.21 Type-generic math -
 Tp d d sqrttgmath.h B.21 Type-generic math -
 Tp d d fmodtgmath.h B.21 Type-generic math -
 Tp d d nextaftertgmath.h B.21 Type-generic math -
 Tp d d asintgmath.h B.21 Type-generic math -
 Tp d d fabstgmath.h B.21 Type-generic math -
 Tp d d frexptgmath.h B.21 Type-generic math -
 Tp d d nexttowardtgmath.h B.21 Type-generic math -
 Tp d d atantgmath.h B.21 Type-generic math -
 Tp d d atan2tgmath.h B.21 Type-generic math -
 Tp d d hypottgmath.h B.21 Type-generic math -
 Tp d d remaindertgmath.h B.21 Type-generic math -
 Tp d d acoshtgmath.h B.21 Type-generic math -
 Tp d d cbrttgmath.h B.21 Type-generic math -
 Tp d d ilogbtgmath.h B.21 Type-generic math -
 Tp d d remquotgmath.h B.21 Type-generic math -
 Tp d d asinhtgmath.h B.21 Type-generic math -
 Tp d d ceiltgmath.h B.21 Type-generic math -
 Tp d d ldexptgmath.h B.21 Type-generic math -
 Tp d d rinttgmath.h B.21 Type-generic math -
 Tp d d atanhtgmath.h B.21 Type-generic math -
 Tp d d copysigntgmath.h B.21 Type-generic math -
 Tp d d lgammatgmath.h B.21 Type-generic math -
 Tp d d roundtgmath.h B.21 Type-generic math -
 Tp d d costgmath.h B.21 Type-generic math -
 Tp d d erftgmath.h B.21 Type-generic math -
 Tp d d llrinttgmath.h B.21 Type-generic math -
 Tp d d scalbntgmath.h B.21 Type-generic math -
 Tp d d sintgmath.h B.21 Type-generic math -
 Tp d d erfctgmath.h B.21 Type-generic math -
 Tp d d llroundtgmath.h B.21 Type-generic math -
 Tp d d scalblntgmath.h B.21 Type-generic math -
 Tp d d tantgmath.h B.21 Type-generic math -
 Tp d d exp2tgmath.h B.21 Type-generic math -
 Tp d d log10tgmath.h B.21 Type-generic math -
 Tp d d tgammatgmath.h B.21 Type-generic math -
 Tp d d coshtgmath.h B.21 Type-generic math -
 Tp d d expm1tgmath.h B.21 Type-generic math -
 Tp d d log1ptgmath.h B.21 Type-generic math -
 Tp d d trunctgmath.h B.21 Type-generic math -
 Tp d d sinhtgmath.h B.21 Type-generic math -
 Tp d d fdimtgmath.h B.21 Type-generic math -
 Tp d d log2tgmath.h B.21 Type-generic math +
 Tp d d acostgmath.h B.21 Type-generic math +
 Tp d d sqrttgmath.h B.21 Type-generic math +
 Tp d d fmodtgmath.h B.21 Type-generic math +
 Tp d d nextaftertgmath.h B.21 Type-generic math +
 Tp d d asintgmath.h B.21 Type-generic math +
 Tp d d fabstgmath.h B.21 Type-generic math +
 Tp d d frexptgmath.h B.21 Type-generic math +
 Tp d d nexttowardtgmath.h B.21 Type-generic math +
 Tp d d atantgmath.h B.21 Type-generic math +
 Tp d d atan2tgmath.h B.21 Type-generic math +
 Tp d d hypottgmath.h B.21 Type-generic math +
 Tp d d remaindertgmath.h B.21 Type-generic math +
 Tp d d acoshtgmath.h B.21 Type-generic math +
 Tp d d cbrttgmath.h B.21 Type-generic math +
 Tp d d ilogbtgmath.h B.21 Type-generic math +
 Tp d d remquotgmath.h B.21 Type-generic math +
 Tp d d asinhtgmath.h B.21 Type-generic math +
 Tp d d ceiltgmath.h B.21 Type-generic math +
 Tp d d ldexptgmath.h B.21 Type-generic math +
 Tp d d rinttgmath.h B.21 Type-generic math +
 Tp d d atanhtgmath.h B.21 Type-generic math +
 Tp d d copysigntgmath.h B.21 Type-generic math +
 Tp d d lgammatgmath.h B.21 Type-generic math +
 Tp d d roundtgmath.h B.21 Type-generic math +
 Tp d d costgmath.h B.21 Type-generic math +
 Tp d d erftgmath.h B.21 Type-generic math +
 Tp d d llrinttgmath.h B.21 Type-generic math +
 Tp d d scalbntgmath.h B.21 Type-generic math +
 Tp d d sintgmath.h B.21 Type-generic math +
 Tp d d erfctgmath.h B.21 Type-generic math +
 Tp d d llroundtgmath.h B.21 Type-generic math +
 Tp d d scalblntgmath.h B.21 Type-generic math +
 Tp d d tantgmath.h B.21 Type-generic math +
 Tp d d exp2tgmath.h B.21 Type-generic math +
 Tp d d log10tgmath.h B.21 Type-generic math +
 Tp d d tgammatgmath.h B.21 Type-generic math +
 Tp d d coshtgmath.h B.21 Type-generic math +
 Tp d d expm1tgmath.h B.21 Type-generic math +
 Tp d d log1ptgmath.h B.21 Type-generic math +
 Tp d d trunctgmath.h B.21 Type-generic math +
 Tp d d sinhtgmath.h B.21 Type-generic math +
 Tp d d fdimtgmath.h B.21 Type-generic math +
 Tp d d log2tgmath.h B.21 Type-generic math
 Tp d d cargtgmath.h B.21 Type-generic math -
 Tp d d tanhtgmath.h B.21 Type-generic math -
 Tp d d floortgmath.h B.21 Type-generic math -
 Tp d d logbtgmath.h B.21 Type-generic math +
 Tp d d tanhtgmath.h B.21 Type-generic math +
 Tp d d floortgmath.h B.21 Type-generic math +
 Tp d d logbtgmath.h B.21 Type-generic math
 Td p d d cimagtgmath.h B.21 Type-generic math -
 Tp d d exptgmath.h B.21 Type-generic math -
 Tp d d fmatgmath.h B.21 Type-generic math -
 Tp d d lrinttgmath.h B.21 Type-generic math +
 Tp d d exptgmath.h B.21 Type-generic math +
 Tp d d fmatgmath.h B.21 Type-generic math +
 Tp d d lrinttgmath.h B.21 Type-generic math
 Tp d d conjtgmath.h B.21 Type-generic math -
 Tp d d logtgmath.h B.21 Type-generic math -
 Tp d d fmaxtgmath.h B.21 Type-generic math -
 Tp d d lroundtgmath.h B.21 Type-generic math +
 Tp d d logtgmath.h B.21 Type-generic math +
 Tp d d fmaxtgmath.h B.21 Type-generic math +
 Tp d d lroundtgmath.h B.21 Type-generic math
 Tp d d cprojtgmath.h B.21 Type-generic math -
 Tp d d powtgmath.h B.21 Type-generic math -
 Tp d d fmintgmath.h B.21 Type-generic math -
 Tp d d nearbyinttgmath.h B.21 Type-generic math +
 Tp d d powtgmath.h B.21 Type-generic math +
 Tp d d fmintgmath.h B.21 Type-generic math +
 Tp d d nearbyinttgmath.h B.21 Type-generic math
 Td p d d crealtgmath.h B.21 Type-generic math -
  d d d d d d d d d d d d d d d d NULLtime.h B.22 Date and time +
  d d d d d d d d d d d d d d d d NULLtime.h B.22 Date and time
  t size_ttime.h B.22 Date and time
  t time_ttime.h B.22 Date and time
  d CLOCKS_PER_SECtime.h B.22 Date and time @@ -881,93 +881,93 @@
 Tp strftimetime.hsize_t strftime(char * restrict s, size_t maxsize, const char * restrict format, const struct tm * restrict timeptr);B.22 Date and time
  t wchar_twchar.h B.23 Extended multibyte/wide character utilities
  t wint_twchar.h B.23 Extended multibyte/wide character utilities -
  d d d d WCHAR_MAXwchar.h B.23 Extended multibyte/wide character utilities +
  d d d d WCHAR_MAXwchar.h B.23 Extended multibyte/wide character utilities
  t size_twchar.h B.23 Extended multibyte/wide character utilities
  s struct tmwchar.h B.23 Extended multibyte/wide character utilities -
  d d d d WCHAR_MINwchar.h B.23 Extended multibyte/wide character utilities +
  d d d d WCHAR_MINwchar.h B.23 Extended multibyte/wide character utilities
  t mbstate_twchar.h B.23 Extended multibyte/wide character utilities -
  d d d d d d d d d d d d d d d d NULLwchar.h B.23 Extended multibyte/wide character utilities -
  d d d d WEOFwchar.h B.23 Extended multibyte/wide character utilities -
 Tp fwprintfwchar.hint fwprintf(FILE * restrict stream, const wchar_t * restrict format, ...);B.23 Extended multibyte/wide character utilities -
 Tp fwscanfwchar.hint fwscanf(FILE * restrict stream, const wchar_t * restrict format, ...);B.23 Extended multibyte/wide character utilities -
 Tp swprintfwchar.hint swprintf(wchar_t * restrict s, size_t n, const wchar_t * restrict format, ...);B.23 Extended multibyte/wide character utilities -
 Tp swscanfwchar.hint swscanf(const wchar_t * restrict s, const wchar_t * restrict format, ...);B.23 Extended multibyte/wide character utilities -
 Tp vfwprintfwchar.hint vfwprintf(FILE * restrict stream, const wchar_t * restrict format, va_list arg);B.23 Extended multibyte/wide character utilities -
 Tp vfwscanfwchar.hint vfwscanf(FILE * restrict stream, const wchar_t * restrict format, va_list arg);B.23 Extended multibyte/wide character utilities -
 Tp vswprintfwchar.hint vswprintf(wchar_t * restrict s, size_t n, const wchar_t * restrict format, va_list arg);B.23 Extended multibyte/wide character utilities -
 Tp vswscanfwchar.hint vswscanf(const wchar_t * restrict s, const wchar_t * restrict format, va_list arg);B.23 Extended multibyte/wide character utilities -
 Tp vwprintfwchar.hint vwprintf(const wchar_t * restrict format, va_list arg);B.23 Extended multibyte/wide character utilities -
 Tp vwscanfwchar.hint vwscanf(const wchar_t * restrict format, va_list arg);B.23 Extended multibyte/wide character utilities -
 Tp wprintfwchar.hint wprintf(const wchar_t * restrict format, ...);B.23 Extended multibyte/wide character utilities -
 Tp wscanfwchar.hint wscanf(const wchar_t * restrict format, ...);B.23 Extended multibyte/wide character utilities -
 Tp fgetwcwchar.hwint_t fgetwc(FILE *stream);B.23 Extended multibyte/wide character utilities -
 Tp fgetwswchar.hwchar_t *fgetws(wchar_t * restrict s, int n, FILE * restrict stream);B.23 Extended multibyte/wide character utilities -
 Tp fputwcwchar.hwint_t fputwc(wchar_t c, FILE *stream);B.23 Extended multibyte/wide character utilities -
 Tp fputwswchar.hint fputws(const wchar_t * restrict s, FILE * restrict stream);B.23 Extended multibyte/wide character utilities -
 Tp fwidewchar.hint fwide(FILE *stream, int mode);B.23 Extended multibyte/wide character utilities -
 Tp getwcwchar.hwint_t getwc(FILE *stream);B.23 Extended multibyte/wide character utilities -
 Tp getwcharwchar.hwint_t getwchar(void);B.23 Extended multibyte/wide character utilities -
 Tp putwcwchar.hwint_t putwc(wchar_t c, FILE *stream);B.23 Extended multibyte/wide character utilities -
 Tp putwcharwchar.hwint_t putwchar(wchar_t c);B.23 Extended multibyte/wide character utilities -
 Tp ungetwcwchar.hwint_t ungetwc(wint_t c, FILE *stream);B.23 Extended multibyte/wide character utilities -
 Tp wcstodwchar.hdouble wcstod(const wchar_t * restrict nptr, wchar_t ** restrict endptr);B.23 Extended multibyte/wide character utilities -
 Tp wcstofwchar.hfloat wcstof(const wchar_t * restrict nptr, wchar_t ** restrict endptr);B.23 Extended multibyte/wide character utilities -
 Tp wcstoldwchar.hlong double wcstold(const wchar_t * restrict nptr, wchar_t ** restrict endptr);B.23 Extended multibyte/wide character utilities -
 Tp wcstolwchar.hlong int wcstol(const wchar_t * restrict nptr, wchar_t ** restrict endptr, int base);B.23 Extended multibyte/wide character utilities -
 Tp wcstollwchar.hlong long int wcstoll(const wchar_t * restrict nptr, wchar_t ** restrict endptr, int base);B.23 Extended multibyte/wide character utilities -
 Tp wcstoulwchar.hunsigned long int wcstoul(const wchar_t * restrict nptr, wchar_t ** restrict endptr, int base);B.23 Extended multibyte/wide character utilities -
 Tp wcstoullwchar.hunsigned long long int wcstoull(const wchar_t * restrict nptr, wchar_t ** restrict endptr, int base);B.23 Extended multibyte/wide character utilities -
 Tp wcscpywchar.hwchar_t *wcscpy(wchar_t * restrict s1, const wchar_t * restrict s2);B.23 Extended multibyte/wide character utilities -
 Tp wcsncpywchar.hwchar_t *wcsncpy(wchar_t * restrict s1, const wchar_t * restrict s2, size_t n);B.23 Extended multibyte/wide character utilities -
 Tp wmemcpywchar.hwchar_t *wmemcpy(wchar_t * restrict s1, const wchar_t * restrict s2, size_t n);B.23 Extended multibyte/wide character utilities -
 Tp wmemmovewchar.hwchar_t *wmemmove(wchar_t *s1, const wchar_t *s2, size_t n);B.23 Extended multibyte/wide character utilities -
 Tp wcscatwchar.hwchar_t *wcscat(wchar_t * restrict s1, const wchar_t * restrict s2);B.23 Extended multibyte/wide character utilities -
 Tp wcsncatwchar.hwchar_t *wcsncat(wchar_t * restrict s1, const wchar_t * restrict s2, size_t n);B.23 Extended multibyte/wide character utilities -
 Tp wcscmpwchar.hint wcscmp(const wchar_t *s1, const wchar_t *s2);B.23 Extended multibyte/wide character utilities -
 Tp wcscollwchar.hint wcscoll(const wchar_t *s1, const wchar_t *s2);B.23 Extended multibyte/wide character utilities -
 Tp wcsncmpwchar.hint wcsncmp(const wchar_t *s1, const wchar_t *s2, size_t n);B.23 Extended multibyte/wide character utilities -
 Tp wcsxfrmwchar.hsize_t wcsxfrm(wchar_t * restrict s1, const wchar_t * restrict s2, size_t n);B.23 Extended multibyte/wide character utilities -
 Tp wmemcmpwchar.hint wmemcmp(const wchar_t *s1, const wchar_t *s2, size_t n);B.23 Extended multibyte/wide character utilities -
 Tp wcschrwchar.hwchar_t *wcschr(const wchar_t *s, wchar_t c);B.23 Extended multibyte/wide character utilities -
 Tp wcscspnwchar.hsize_t wcscspn(const wchar_t *s1, const wchar_t *s2);B.23 Extended multibyte/wide character utilities -
 Tp wcspbrkwchar.hwchar_t *wcspbrk(const wchar_t *s1, const wchar_t *s2);B.23 Extended multibyte/wide character utilities -
 Tp wcsrchrwchar.hwchar_t *wcsrchr(const wchar_t *s, wchar_t c);B.23 Extended multibyte/wide character utilities -
 Tp wcsspnwchar.hsize_t wcsspn(const wchar_t *s1, const wchar_t *s2);B.23 Extended multibyte/wide character utilities -
 Tp wcsstrwchar.hwchar_t *wcsstr(const wchar_t *s1, const wchar_t *s2);B.23 Extended multibyte/wide character utilities -
 Tp wcstokwchar.hwchar_t *wcstok(wchar_t * restrict s1, const wchar_t * restrict s2, wchar_t ** restrict ptr);B.23 Extended multibyte/wide character utilities -
 Tp wmemchrwchar.hwchar_t *wmemchr(const wchar_t *s, wchar_t c, size_t n);B.23 Extended multibyte/wide character utilities -
 Tp wcslenwchar.hsize_t wcslen(const wchar_t *s);B.23 Extended multibyte/wide character utilities -
 Tp wmemsetwchar.hwchar_t *wmemset(wchar_t *s, wchar_t c, size_t n);B.23 Extended multibyte/wide character utilities -
 Tp wcsftimewchar.hsize_t wcsftime(wchar_t * restrict s, size_t maxsize, const wchar_t * restrict format, const struct tm * restrict timeptr);B.23 Extended multibyte/wide character utilities -
 Tp btowcwchar.hwint_t btowc(int c);B.23 Extended multibyte/wide character utilities -
 Tp wctobwchar.hint wctob(wint_t c);B.23 Extended multibyte/wide character utilities -
 Tp mbsinitwchar.hint mbsinit(const mbstate_t *ps);B.23 Extended multibyte/wide character utilities -
 Tp mbrlenwchar.hsize_t mbrlen(const char * restrict s, size_t n, mbstate_t * restrict ps);B.23 Extended multibyte/wide character utilities -
 Tp mbrtowcwchar.hsize_t mbrtowc(wchar_t * restrict pwc, const char * restrict s, size_t n, mbstate_t * restrict ps);B.23 Extended multibyte/wide character utilities -
 Tp wcrtombwchar.hsize_t wcrtomb(char * restrict s, wchar_t wc, mbstate_t * restrict ps);B.23 Extended multibyte/wide character utilities -
 Tp mbsrtowcswchar.hsize_t mbsrtowcs(wchar_t * restrict dst, const char ** restrict src, size_t len, mbstate_t * restrict ps);B.23 Extended multibyte/wide character utilities -
 Tp wcsrtombswchar.hsize_t wcsrtombs(char * restrict dst, const wchar_t ** restrict src, size_t len, mbstate_t * restrict ps);B.23 Extended multibyte/wide character utilities +
  d d d d d d d d d d d d d d d d NULLwchar.h B.23 Extended multibyte/wide character utilities +
  d d d d WEOFwchar.h B.23 Extended multibyte/wide character utilities +
 Tp fwprintfwchar.hint fwprintf(FILE * restrict stream, const wchar_t * restrict format, ...);B.23 Extended multibyte/wide character utilities +
 Tp fwscanfwchar.hint fwscanf(FILE * restrict stream, const wchar_t * restrict format, ...);B.23 Extended multibyte/wide character utilities +
 Tp swprintfwchar.hint swprintf(wchar_t * restrict s, size_t n, const wchar_t * restrict format, ...);B.23 Extended multibyte/wide character utilities +
 Tp swscanfwchar.hint swscanf(const wchar_t * restrict s, const wchar_t * restrict format, ...);B.23 Extended multibyte/wide character utilities +
 Tp vfwprintfwchar.hint vfwprintf(FILE * restrict stream, const wchar_t * restrict format, va_list arg);B.23 Extended multibyte/wide character utilities +
 Tp vfwscanfwchar.hint vfwscanf(FILE * restrict stream, const wchar_t * restrict format, va_list arg);B.23 Extended multibyte/wide character utilities +
 Tp vswprintfwchar.hint vswprintf(wchar_t * restrict s, size_t n, const wchar_t * restrict format, va_list arg);B.23 Extended multibyte/wide character utilities +
 Tp vswscanfwchar.hint vswscanf(const wchar_t * restrict s, const wchar_t * restrict format, va_list arg);B.23 Extended multibyte/wide character utilities +
 Tp vwprintfwchar.hint vwprintf(const wchar_t * restrict format, va_list arg);B.23 Extended multibyte/wide character utilities +
 Tp vwscanfwchar.hint vwscanf(const wchar_t * restrict format, va_list arg);B.23 Extended multibyte/wide character utilities +
 Tp wprintfwchar.hint wprintf(const wchar_t * restrict format, ...);B.23 Extended multibyte/wide character utilities +
 Tp wscanfwchar.hint wscanf(const wchar_t * restrict format, ...);B.23 Extended multibyte/wide character utilities +
 Tp fgetwcwchar.hwint_t fgetwc(FILE *stream);B.23 Extended multibyte/wide character utilities +
 Tp fgetwswchar.hwchar_t *fgetws(wchar_t * restrict s, int n, FILE * restrict stream);B.23 Extended multibyte/wide character utilities +
 Tp fputwcwchar.hwint_t fputwc(wchar_t c, FILE *stream);B.23 Extended multibyte/wide character utilities +
 Tp fputwswchar.hint fputws(const wchar_t * restrict s, FILE * restrict stream);B.23 Extended multibyte/wide character utilities +
 Tp fwidewchar.hint fwide(FILE *stream, int mode);B.23 Extended multibyte/wide character utilities +
 Tp getwcwchar.hwint_t getwc(FILE *stream);B.23 Extended multibyte/wide character utilities +
 Tp getwcharwchar.hwint_t getwchar(void);B.23 Extended multibyte/wide character utilities +
 Tp putwcwchar.hwint_t putwc(wchar_t c, FILE *stream);B.23 Extended multibyte/wide character utilities +
 Tp putwcharwchar.hwint_t putwchar(wchar_t c);B.23 Extended multibyte/wide character utilities +
 Tp ungetwcwchar.hwint_t ungetwc(wint_t c, FILE *stream);B.23 Extended multibyte/wide character utilities +
 Tp wcstodwchar.hdouble wcstod(const wchar_t * restrict nptr, wchar_t ** restrict endptr);B.23 Extended multibyte/wide character utilities +
 Tp wcstofwchar.hfloat wcstof(const wchar_t * restrict nptr, wchar_t ** restrict endptr);B.23 Extended multibyte/wide character utilities +
 Tp wcstoldwchar.hlong double wcstold(const wchar_t * restrict nptr, wchar_t ** restrict endptr);B.23 Extended multibyte/wide character utilities +
 Tp wcstolwchar.hlong int wcstol(const wchar_t * restrict nptr, wchar_t ** restrict endptr, int base);B.23 Extended multibyte/wide character utilities +
 Tp wcstollwchar.hlong long int wcstoll(const wchar_t * restrict nptr, wchar_t ** restrict endptr, int base);B.23 Extended multibyte/wide character utilities +
 Tp wcstoulwchar.hunsigned long int wcstoul(const wchar_t * restrict nptr, wchar_t ** restrict endptr, int base);B.23 Extended multibyte/wide character utilities +
 Tp wcstoullwchar.hunsigned long long int wcstoull(const wchar_t * restrict nptr, wchar_t ** restrict endptr, int base);B.23 Extended multibyte/wide character utilities +
 Tp wcscpywchar.hwchar_t *wcscpy(wchar_t * restrict s1, const wchar_t * restrict s2);B.23 Extended multibyte/wide character utilities +
 Tp wcsncpywchar.hwchar_t *wcsncpy(wchar_t * restrict s1, const wchar_t * restrict s2, size_t n);B.23 Extended multibyte/wide character utilities +
 Tp wmemcpywchar.hwchar_t *wmemcpy(wchar_t * restrict s1, const wchar_t * restrict s2, size_t n);B.23 Extended multibyte/wide character utilities +
 Tp wmemmovewchar.hwchar_t *wmemmove(wchar_t *s1, const wchar_t *s2, size_t n);B.23 Extended multibyte/wide character utilities +
 Tp wcscatwchar.hwchar_t *wcscat(wchar_t * restrict s1, const wchar_t * restrict s2);B.23 Extended multibyte/wide character utilities +
 Tp wcsncatwchar.hwchar_t *wcsncat(wchar_t * restrict s1, const wchar_t * restrict s2, size_t n);B.23 Extended multibyte/wide character utilities +
 Tp wcscmpwchar.hint wcscmp(const wchar_t *s1, const wchar_t *s2);B.23 Extended multibyte/wide character utilities +
 Tp wcscollwchar.hint wcscoll(const wchar_t *s1, const wchar_t *s2);B.23 Extended multibyte/wide character utilities +
 Tp wcsncmpwchar.hint wcsncmp(const wchar_t *s1, const wchar_t *s2, size_t n);B.23 Extended multibyte/wide character utilities +
 Tp wcsxfrmwchar.hsize_t wcsxfrm(wchar_t * restrict s1, const wchar_t * restrict s2, size_t n);B.23 Extended multibyte/wide character utilities +
 Tp wmemcmpwchar.hint wmemcmp(const wchar_t *s1, const wchar_t *s2, size_t n);B.23 Extended multibyte/wide character utilities +
 Tp wcschrwchar.hwchar_t *wcschr(const wchar_t *s, wchar_t c);B.23 Extended multibyte/wide character utilities +
 Tp wcscspnwchar.hsize_t wcscspn(const wchar_t *s1, const wchar_t *s2);B.23 Extended multibyte/wide character utilities +
 Tp wcspbrkwchar.hwchar_t *wcspbrk(const wchar_t *s1, const wchar_t *s2);B.23 Extended multibyte/wide character utilities +
 Tp wcsrchrwchar.hwchar_t *wcsrchr(const wchar_t *s, wchar_t c);B.23 Extended multibyte/wide character utilities +
 Tp wcsspnwchar.hsize_t wcsspn(const wchar_t *s1, const wchar_t *s2);B.23 Extended multibyte/wide character utilities +
 Tp wcsstrwchar.hwchar_t *wcsstr(const wchar_t *s1, const wchar_t *s2);B.23 Extended multibyte/wide character utilities +
 Tp wcstokwchar.hwchar_t *wcstok(wchar_t * restrict s1, const wchar_t * restrict s2, wchar_t ** restrict ptr);B.23 Extended multibyte/wide character utilities +
 Tp wmemchrwchar.hwchar_t *wmemchr(const wchar_t *s, wchar_t c, size_t n);B.23 Extended multibyte/wide character utilities +
 Tp wcslenwchar.hsize_t wcslen(const wchar_t *s);B.23 Extended multibyte/wide character utilities +
 Tp wmemsetwchar.hwchar_t *wmemset(wchar_t *s, wchar_t c, size_t n);B.23 Extended multibyte/wide character utilities +
 Tp wcsftimewchar.hsize_t wcsftime(wchar_t * restrict s, size_t maxsize, const wchar_t * restrict format, const struct tm * restrict timeptr);B.23 Extended multibyte/wide character utilities +
 Tp btowcwchar.hwint_t btowc(int c);B.23 Extended multibyte/wide character utilities +
 Tp wctobwchar.hint wctob(wint_t c);B.23 Extended multibyte/wide character utilities +
 Tp mbsinitwchar.hint mbsinit(const mbstate_t *ps);B.23 Extended multibyte/wide character utilities +
 Tp mbrlenwchar.hsize_t mbrlen(const char * restrict s, size_t n, mbstate_t * restrict ps);B.23 Extended multibyte/wide character utilities +
 Tp mbrtowcwchar.hsize_t mbrtowc(wchar_t * restrict pwc, const char * restrict s, size_t n, mbstate_t * restrict ps);B.23 Extended multibyte/wide character utilities +
 Tp wcrtombwchar.hsize_t wcrtomb(char * restrict s, wchar_t wc, mbstate_t * restrict ps);B.23 Extended multibyte/wide character utilities +
 Tp mbsrtowcswchar.hsize_t mbsrtowcs(wchar_t * restrict dst, const char ** restrict src, size_t len, mbstate_t * restrict ps);B.23 Extended multibyte/wide character utilities +
 Tp wcsrtombswchar.hsize_t wcsrtombs(char * restrict dst, const wchar_t ** restrict src, size_t len, mbstate_t * restrict ps);B.23 Extended multibyte/wide character utilities
  t wint_twctype.h B.24 Wide character classification and mapping utilities
  t wctrans_twctype.h B.24 Wide character classification and mapping utilities
  t wctype_twctype.h B.24 Wide character classification and mapping utilities -
  d d d d WEOFwctype.h B.24 Wide character classification and mapping utilities -
 Tp p iswalnumwctype.hint iswalnum(wint_t wc);B.24 Wide character classification and mapping utilities -
 Tp p iswalphawctype.hint iswalpha(wint_t wc);B.24 Wide character classification and mapping utilities -
 Tp p iswblankwctype.hint iswblank(wint_t wc);B.24 Wide character classification and mapping utilities -
 Tp p iswcntrlwctype.hint iswcntrl(wint_t wc);B.24 Wide character classification and mapping utilities -
 Td d d p d d d p iswdigitwctype.hint iswdigit(wint_t wc);B.24 Wide character classification and mapping utilities -
 Tp p iswgraphwctype.hint iswgraph(wint_t wc);B.24 Wide character classification and mapping utilities -
 Tp p iswlowerwctype.hint iswlower(wint_t wc);B.24 Wide character classification and mapping utilities -
 Tp p iswprintwctype.hint iswprint(wint_t wc);B.24 Wide character classification and mapping utilities -
 Tp p iswpunctwctype.hint iswpunct(wint_t wc);B.24 Wide character classification and mapping utilities -
 Tp p iswspacewctype.hint iswspace(wint_t wc);B.24 Wide character classification and mapping utilities -
 Tp p iswupperwctype.hint iswupper(wint_t wc);B.24 Wide character classification and mapping utilities -
 Tp p iswxdigitwctype.hint iswxdigit(wint_t wc);B.24 Wide character classification and mapping utilities -
 Tp p iswctypewctype.hint iswctype(wint_t wc, wctype_t desc);B.24 Wide character classification and mapping utilities -
 Tp p wctypewctype.hwctype_t wctype(const char *property);B.24 Wide character classification and mapping utilities -
 Tp p towlowerwctype.hwint_t towlower(wint_t wc);B.24 Wide character classification and mapping utilities -
 Tp p towupperwctype.hwint_t towupper(wint_t wc);B.24 Wide character classification and mapping utilities +
  d d d d WEOFwctype.h B.24 Wide character classification and mapping utilities +
 Tp p iswalnumwctype.hint iswalnum(wint_t wc);B.24 Wide character classification and mapping utilities +
 Tp p iswalphawctype.hint iswalpha(wint_t wc);B.24 Wide character classification and mapping utilities +
 Tp p iswblankwctype.hint iswblank(wint_t wc);B.24 Wide character classification and mapping utilities +
 Tp p iswcntrlwctype.hint iswcntrl(wint_t wc);B.24 Wide character classification and mapping utilities +
 Td d d p d d d p iswdigitwctype.hint iswdigit(wint_t wc);B.24 Wide character classification and mapping utilities +
 Tp p iswgraphwctype.hint iswgraph(wint_t wc);B.24 Wide character classification and mapping utilities +
 Tp p iswlowerwctype.hint iswlower(wint_t wc);B.24 Wide character classification and mapping utilities +
 Tp p iswprintwctype.hint iswprint(wint_t wc);B.24 Wide character classification and mapping utilities +
 Tp p iswpunctwctype.hint iswpunct(wint_t wc);B.24 Wide character classification and mapping utilities +
 Tp p iswspacewctype.hint iswspace(wint_t wc);B.24 Wide character classification and mapping utilities +
 Tp p iswupperwctype.hint iswupper(wint_t wc);B.24 Wide character classification and mapping utilities +
 Tp p iswxdigitwctype.hint iswxdigit(wint_t wc);B.24 Wide character classification and mapping utilities +
 Tp p iswctypewctype.hint iswctype(wint_t wc, wctype_t desc);B.24 Wide character classification and mapping utilities +
 Tp p wctypewctype.hwctype_t wctype(const char *property);B.24 Wide character classification and mapping utilities +
 Tp p towlowerwctype.hwint_t towlower(wint_t wc);B.24 Wide character classification and mapping utilities +
 Tp p towupperwctype.hwint_t towupper(wint_t wc);B.24 Wide character classification and mapping utilities
 Tp towctranswctype.hwint_t towctrans(wint_t wc, wctrans_t desc);B.24 Wide character classification and mapping utilities
 Tp wctranswctype.hwctrans_t wctrans(const char *property);B.24 Wide character classification and mapping utilities
-

stats

  • missing: 5
  • nosym: 0
  • nodecl: 0
+

stats

  • missing: 2
  • nosym: 0
  • nodecl: 0
diff --git a/tab_posix.html b/tab_posix.html index 3442b84..5b1028f 100644 --- a/tab_posix.html +++ b/tab_posix.html @@ -1,5 +1,5 @@

musl vs posix api

-

commit

commit 8fe1f2d79b275b7f7fb0d41c99e379357df63cd9
Date: 2016-12-31 22:27:17 -0500

release 1.1.16 +

commit

commit b07d45eb01e900f0176894fdedab62285f5cb8be
Date: 2019-07-16 15:30:39 -0400

release 1.1.23

legend

  • status: musl implementation status summary
    • (empty) - implemented
    • nosym - prototype found in include files (see decl) but not in libc.a (see sym)
    • nodecl - symbol is in libc.a but not declared in a public header
    • missing - neither in include files (see decl) nor in libc.a (see sym)
  • sym: external symbol kind as found by `nm libc.a` (symbol kind only reported once)
    • C - symbol is common (uninitialized data)
    • D - symbol is in the initialized data section
    • R - symbol is in the read only data section
    • T - symbol is in the text section
    • V - weak object
    • W - weak symbol
  • decl: kind of declaration as found by `ctags -R include` (every occurance is reported)
    • d - macro definition
    • p - function prototype
    • x - external and forward variable declaration

(STREAMS and posix_trace* apis are excluded)

table

muslposix
statussymdeclnameheaderoptiondesc
  d FD_CLR sys/select.h pselect, select - synchronous I/O multiplexing @@ -15,14 +15,14 @@
 Tp a64l stdlib.h XSIa64l, l64a - convert between a 32-bit integer and a radix-64 ASCII string
 Tp abort stdlib.h abort - generate an abnormal process abort
 Tp abs stdlib.h abs - return an integer absolute value -
 Tp accept sys/socket.h accept - accept a new connection on a socket +
 Tp accept sys/socket.h accept - accept a new connection on a socket
 Tp access unistd.h access, faccessat - determine accessibility of a file relative to directory file descriptor -
 Tp d d acos math.h acos, acosf, acosl - arc cosine functions -
 Tp acosf math.h acos, acosf, acosl - arc cosine functions -
 Tp d d acosh math.h acosh, acoshf, acoshl - inverse hyperbolic cosine functions -
 Tp acoshf math.h acosh, acoshf, acoshl - inverse hyperbolic cosine functions -
 Tp acoshl math.h acosh, acoshf, acoshl - inverse hyperbolic cosine functions -
 Tp acosl math.h acos, acosf, acosl - arc cosine functions +
 Tp d d acos math.h acos, acosf, acosl - arc cosine functions +
 Tp acosf math.h acos, acosf, acosl - arc cosine functions +
 Tp d d acosh math.h acosh, acoshf, acoshl - inverse hyperbolic cosine functions +
 Tp acoshf math.h acosh, acoshf, acoshl - inverse hyperbolic cosine functions +
 Tp acoshl math.h acosh, acoshf, acoshl - inverse hyperbolic cosine functions +
 Tp acosl math.h acos, acosf, acosl - arc cosine functions
 Tp aio_cancel aio.h aio_cancel - cancel an asynchronous I/O request
 Tp aio_error aio.h aio_error - retrieve errors status for an asynchronous I/O operation
 Tp aio_fsync aio.h aio_fsync - asynchronous file synchronization @@ -31,34 +31,34 @@
 Tp aio_suspend aio.h aio_suspend - wait for an asynchronous I/O request
 Tp aio_write aio.h aio_write - asynchronous write to a file
 Tp alarm unistd.h alarm - schedule an alarm signal -
 Tp alphasort dirent.h alphasort, scandir - scan a directory +
 Tp alphasort dirent.h alphasort, scandir - scan a directory
 Tp asctime time.h OBasctime, asctime_r - convert date and time to a string -
 Tp asctime_r time.h OB CXasctime, asctime_r - convert date and time to a string -
 Tp d d asin math.h asin, asinf, asinl - arc sine function -
 Tp asinf math.h asin, asinf, asinl - arc sine function -
 Tp d d asinh math.h asinh, asinhf, asinhl - inverse hyperbolic sine functions -
 Tp asinhf math.h asinh, asinhf, asinhl - inverse hyperbolic sine functions -
 Tp asinhl math.h asinh, asinhf, asinhl - inverse hyperbolic sine functions -
 Tp asinl math.h asin, asinf, asinl - arc sine function +
 Wp asctime_r time.h OB CXasctime, asctime_r - convert date and time to a string +
 Tp d d asin math.h asin, asinf, asinl - arc sine function +
 Tp asinf math.h asin, asinf, asinl - arc sine function +
 Tp d d asinh math.h asinh, asinhf, asinhl - inverse hyperbolic sine functions +
 Tp asinhf math.h asinh, asinhf, asinhl - inverse hyperbolic sine functions +
 Tp asinhl math.h asinh, asinhf, asinhl - inverse hyperbolic sine functions +
 Tp asinl math.h asin, asinf, asinl - arc sine function
  d d d assert assert.h assert - insert program diagnostics -
 Tp d d atan math.h atan, atanf, atanl - arc tangent function -
 Tp d d atan2 math.h atan2, atan2f, atan2l - arc tangent functions -
 Tp atan2f math.h atan2, atan2f, atan2l - arc tangent functions -
 Tp atan2l math.h atan2, atan2f, atan2l - arc tangent functions -
 Tp atanf math.h atan, atanf, atanl - arc tangent function -
 Tp d d atanh math.h atanh, atanhf, atanhl - inverse hyperbolic tangent functions -
 Tp atanhf math.h atanh, atanhf, atanhl - inverse hyperbolic tangent functions -
 Tp atanhl math.h atanh, atanhf, atanhl - inverse hyperbolic tangent functions -
 Tp atanl math.h atan, atanf, atanl - arc tangent function +
 Tp d d atan math.h atan, atanf, atanl - arc tangent function +
 Tp d d atan2 math.h atan2, atan2f, atan2l - arc tangent functions +
 Tp atan2f math.h atan2, atan2f, atan2l - arc tangent functions +
 Tp atan2l math.h atan2, atan2f, atan2l - arc tangent functions +
 Tp atanf math.h atan, atanf, atanl - arc tangent function +
 Tp d d atanh math.h atanh, atanhf, atanhl - inverse hyperbolic tangent functions +
 Tp atanhf math.h atanh, atanhf, atanhl - inverse hyperbolic tangent functions +
 Tp atanhl math.h atanh, atanhf, atanhl - inverse hyperbolic tangent functions +
 Tp atanl math.h atan, atanf, atanl - arc tangent function
 Tp atexit stdlib.h atexit - register a function to run at process termination
 Tp atof stdlib.h atof - convert a string to a double-precision number
 Tp atoi stdlib.h atoi - convert a string to an integer
 Tp atol stdlib.h atol, atoll - convert a string to a long integer
 Tp atoll stdlib.h atol, atoll - convert a string to a long integer -
 Tp p basename libgen.h XSIbasename - return the last component of a pathname -
 Tp bind sys/socket.h bind - bind a name to a socket +
 Tp p basename libgen.h XSIbasename - return the last component of a pathname +
 Tp bind sys/socket.h bind - bind a name to a socket
 Tp bsearch stdlib.h bsearch - binary search a sorted table -
 Tp btowc stdio.h wchar.h btowc - single byte to wide character conversion +
 Tp btowc stdio.h wchar.h btowc - single byte to wide character conversion
 Tp cabs complex.h cabs, cabsf, cabsl - return a complex absolute value
 Tp cabsf complex.h cabs, cabsf, cabsl - return a complex absolute value
 Tp cabsl complex.h cabs, cabsf, cabsl - return a complex absolute value @@ -68,7 +68,7 @@
 Tp cacoshf complex.h cacosh, cacoshf, cacoshl - complex arc hyperbolic cosine functions
 Tp cacoshl complex.h cacosh, cacoshf, cacoshl - complex arc hyperbolic cosine functions
 Tp cacosl complex.h cacos, cacosf, cacosl - complex arc cosine functions -
 Tp p p calloc stdlib.h calloc - a memory allocator +
 TWp p p calloc stdlib.h calloc - a memory allocator
 Tp d d carg complex.h carg, cargf, cargl - complex argument functions
 Tp cargf complex.h carg, cargf, cargl - complex argument functions
 Tp cargl complex.h carg, cargf, cargl - complex argument functions @@ -87,18 +87,18 @@
 Tp catclose nl_types.h catclose - close a message catalog descriptor
 Tp catgets nl_types.h catgets - read a program message
 Tp catopen nl_types.h catopen - open a message catalog -
 Tp d d cbrt math.h cbrt, cbrtf, cbrtl - cube root functions -
 Tp cbrtf math.h cbrt, cbrtf, cbrtl - cube root functions -
 Tp cbrtl math.h cbrt, cbrtf, cbrtl - cube root functions +
 Tp d d cbrt math.h cbrt, cbrtf, cbrtl - cube root functions +
 Tp cbrtf math.h cbrt, cbrtf, cbrtl - cube root functions +
 Tp cbrtl math.h cbrt, cbrtf, cbrtl - cube root functions
 Tp ccos complex.h ccos, ccosf, ccosl - complex cosine functions
 Tp ccosf complex.h ccos, ccosf, ccosl - complex cosine functions
 Tp ccosh complex.h ccosh, ccoshf, ccoshl - complex hyperbolic cosine functions
 Tp ccoshf complex.h ccosh, ccoshf, ccoshl - complex hyperbolic cosine functions
 Tp ccoshl complex.h ccosh, ccoshf, ccoshl - complex hyperbolic cosine functions
 Tp ccosl complex.h ccos, ccosf, ccosl - complex cosine functions -
 Tp d d ceil math.h ceil, ceilf, ceill - ceiling value function -
 Tp ceilf math.h ceil, ceilf, ceill - ceiling value function -
 Tp ceill math.h ceil, ceilf, ceill - ceiling value function +
 Tp d d ceil math.h ceil, ceilf, ceill - ceiling value function +
 Tp ceilf math.h ceil, ceilf, ceill - ceiling value function +
 Tp ceill math.h ceil, ceilf, ceill - ceiling value function
 Tp cexp complex.h cexp, cexpf, cexpl - complex exponential functions
 Tp cexpf complex.h cexp, cexpf, cexpl - complex exponential functions
 Tp cexpl complex.h cexp, cexpf, cexpl - complex exponential functions @@ -112,7 +112,7 @@
 Td p d d cimag complex.h cimag, cimagf, cimagl - complex imaginary functions
 Td p cimagf complex.h cimag, cimagf, cimagl - complex imaginary functions
 Td p cimagl complex.h cimag, cimagf, cimagl - complex imaginary functions -
 Tp clearerr stdio.h clearerr - clear indicators on a stream +
 Tp clearerr stdio.h clearerr - clear indicators on a stream
 Tp clock time.h clock - report CPU time used
 Tp clock_getcpuclockid time.h CPTclock_getcpuclockid - access a process CPU-time clock (ADVANCED REALTIME)
 Tp clock_getres time.h CXclock_getres, clock_gettime, clock_settime - clock and timer functions @@ -123,22 +123,22 @@
 Tp clogf complex.h clog, clogf, clogl - complex natural logarithm functions
 Tp clogl complex.h clog, clogf, clogl - complex natural logarithm functions
 Tp close unistd.h close - close a file descriptor -
 Tp closedir dirent.h closedir - close a directory stream +
 Tp closedir dirent.h closedir - close a directory stream
 Tp closelog syslog.h XSIcloselog, openlog, setlogmask, syslog - control system log
 Tp confstr unistd.h confstr - get configurable variables
 Tp d d conj complex.h conj, conjf, conjl - complex conjugate functions
 Tp conjf complex.h conj, conjf, conjl - complex conjugate functions
 Tp conjl complex.h conj, conjf, conjl - complex conjugate functions -
 Tp connect sys/socket.h connect - connect a socket -
 Tp d d copysign math.h copysign, copysignf, copysignl - number manipulation function -
 Tp copysignf math.h copysign, copysignf, copysignl - number manipulation function -
 Tp copysignl math.h copysign, copysignf, copysignl - number manipulation function -
 Tp d d cos math.h cos, cosf, cosl - cosine function -
 Tp cosf math.h cos, cosf, cosl - cosine function -
 Tp d d cosh math.h cosh, coshf, coshl - hyperbolic cosine functions -
 Tp coshf math.h cosh, coshf, coshl - hyperbolic cosine functions -
 Tp coshl math.h cosh, coshf, coshl - hyperbolic cosine functions -
 Tp cosl math.h cos, cosf, cosl - cosine function +
 Tp connect sys/socket.h connect - connect a socket +
 Tp d d copysign math.h copysign, copysignf, copysignl - number manipulation function +
 Tp copysignf math.h copysign, copysignf, copysignl - number manipulation function +
 Tp copysignl math.h copysign, copysignf, copysignl - number manipulation function +
 Tp d d cos math.h cos, cosf, cosl - cosine function +
 Tp cosf math.h cos, cosf, cosl - cosine function +
 Tp d d cosh math.h cosh, coshf, coshl - hyperbolic cosine functions +
 Tp coshf math.h cosh, coshf, coshl - hyperbolic cosine functions +
 Tp coshl math.h cosh, coshf, coshl - hyperbolic cosine functions +
 Tp cosl math.h cos, cosf, cosl - cosine function
 Tp cpow complex.h cpow, cpowf, cpowl - complex power functions
 Tp cpowf complex.h cpow, cpowf, cpowl - complex power functions
 Tp cpowl complex.h cpow, cpowf, cpowl - complex power functions @@ -149,7 +149,7 @@
 Td p crealf complex.h creal, crealf, creall - complex real functions
 Td p creall complex.h creal, crealf, creall - complex real functions
 Tp creat sys/stat.h fcntl.h OHcreat - create a new file or rewrite an existing one -
 Tp p crypt unistd.h XSIcrypt - string encoding function (CRYPT) +
 Tp p crypt unistd.h XSIcrypt - string encoding function (CRYPT)
 Tp csin complex.h csin, csinf, csinl - complex sine functions
 Tp csinf complex.h csin, csinf, csinl - complex sine functions
 Tp csinh complex.h csinh, csinhf, csinhl - complex hyperbolic sine functions @@ -165,7 +165,7 @@
 Tp ctanhf complex.h ctanh, ctanhf, ctanhl - complex hyperbolic tangent functions
 Tp ctanhl complex.h ctanh, ctanhf, ctanhl - complex hyperbolic tangent functions
 Tp ctanl complex.h ctan, ctanf, ctanl - complex tangent functions -
 Tp p ctermid stdio.h CXctermid - generate a pathname for the controlling terminal +
 Tp p ctermid stdio.h CXctermid - generate a pathname for the controlling terminal
 Tp ctime time.h OBctime, ctime_r - convert a time value to a date and time string
 Tp ctime_r time.h OB CXctime, ctime_r - convert a time value to a date and time string
 Vx daylight time.h XSIdaylight, timezone, tzname, tzset - set timezone conversion information @@ -179,35 +179,35 @@
missing  dbm_open ndbm.h XSIdbm_clearerr, dbm_close, dbm_delete, dbm_error, dbm_fetch, dbm_firstkey, dbm_nextkey, dbm_open, dbm_store - database functions
missing  dbm_store ndbm.h XSIdbm_clearerr, dbm_close, dbm_delete, dbm_error, dbm_fetch, dbm_firstkey, dbm_nextkey, dbm_open, dbm_store - database functions
 Tp difftime time.h difftime - compute the difference between two calendar time values -
 Tp dirfd dirent.h dirfd - extract the file descriptor used by a DIR stream +
 Tp dirfd dirent.h dirfd - extract the file descriptor used by a DIR stream
 Tp dirname libgen.h XSIdirname - report the parent directory name of a file pathname
 Tp div stdlib.h div - compute the quotient and remainder of an integer division
 Tp dlclose dlfcn.h dlclose - close a dlopen object
 Tp dlerror dlfcn.h dlerror - get diagnostic information
 Wp dlopen dlfcn.h dlopen - gain access to an executable object file
 Tp dlsym dlfcn.h dlsym - obtain the address of a symbol from a dlopen object -
 Tp dprintf stdio.h CXdprintf, fprintf, printf, snprintf, sprintf - print formatted output +
 Tp dprintf stdio.h CXdprintf, fprintf, printf, snprintf, sprintf - print formatted output
 Tp drand48 stdlib.h XSIdrand48, erand48, jrand48, lcong48, lrand48, mrand48, nrand48, seed48, srand48 - generate uniformly distributed pseudo-random numbers
 Tp dup unistd.h dup, dup2 - duplicate an open file descriptor
 Tp dup2 unistd.h dup, dup2 - duplicate an open file descriptor
 Wp duplocale locale.h CXduplocale - duplicate a locale object -
 Tp encrypt unistd.h XSIencrypt - encoding function (CRYPT) +
 Tp encrypt unistd.h XSIencrypt - encoding function (CRYPT)
 Wp endgrent grp.h XSIendgrent, getgrent, setgrent - group database entry functions -
 Tp endhostent netdb.h endhostent, gethostent, sethostent - network host database functions -
 Wp endnetent netdb.h endnetent, getnetbyaddr, getnetbyname, getnetent, setnetent - network database functions -
 Tp endprotoent netdb.h endprotoent, getprotobyname, getprotobynumber, getprotoent, setprotoent - network protocol database functions +
 Tp endhostent netdb.h endhostent, gethostent, sethostent - network host database functions +
 Wp endnetent netdb.h endnetent, getnetbyaddr, getnetbyname, getnetent, setnetent - network database functions +
 Tp endprotoent netdb.h endprotoent, getprotobyname, getprotobynumber, getprotoent, setprotoent - network protocol database functions
 Wp endpwent pwd.h XSIendpwent, getpwent, setpwent - user database functions -
 Tp endservent netdb.h endservent, getservbyname, getservbyport, getservent, setservent - network services database functions +
 Tp endservent netdb.h endservent, getservbyname, getservbyport, getservent, setservent - network services database functions
 Tp endutxent utmpx.h XSIendutxent, getutxent, getutxid, getutxline, pututxline, setutxent - user accounting database functions
 Vx environ unistd.h environ, execl, execle, execlp, execv, execve, execvp, fexecve - execute a file
 Tp erand48 stdlib.h XSIdrand48, erand48, jrand48, lcong48, lrand48, mrand48, nrand48, seed48, srand48 - generate uniformly distributed pseudo-random numbers -
 Tp d d erf math.h erf, erff, erfl - error functions -
 Tp d d erfc math.h erfc, erfcf, erfcl - complementary error functions -
 Tp erfcf math.h erfc, erfcf, erfcl - complementary error functions -
 Tp erfcl math.h erfc, erfcf, erfcl - complementary error functions -
 Tp erff math.h erf, erff, erfl - error functions -
 Tp erfl math.h erf, erff, erfl - error functions -
  d errno errno.h errno - error return value +
 Tp d d erf math.h erf, erff, erfl - error functions +
 Tp d d erfc math.h erfc, erfcf, erfcl - complementary error functions +
 Tp erfcf math.h erfc, erfcf, erfcl - complementary error functions +
 Tp erfcl math.h erfc, erfcf, erfcl - complementary error functions +
 Tp erff math.h erf, erff, erfl - error functions +
 Tp erfl math.h erf, erff, erfl - error functions +
  d errno errno.h errno - error return value
 Tp execl unistd.h environ, execl, execle, execlp, execv, execve, execvp, fexecve - execute a file
 Tp execle unistd.h environ, execl, execle, execlp, execv, execve, execvp, fexecve - execute a file
 Tp execlp unistd.h environ, execl, execle, execlp, execv, execve, execvp, fexecve - execute a file @@ -215,120 +215,120 @@
 Tp execve unistd.h environ, execl, execle, execlp, execv, execve, execvp, fexecve - execute a file
 Tp execvp unistd.h environ, execl, execle, execlp, execv, execve, execvp, fexecve - execute a file
 Tp exit stdlib.h exit - terminate a process -
 Tp d d exp math.h exp, expf, expl - exponential function -
 Tp d d exp2 math.h exp2, exp2f, exp2l - exponential base 2 functions -
 Tp exp2f math.h exp2, exp2f, exp2l - exponential base 2 functions -
 Tp exp2l math.h exp2, exp2f, exp2l - exponential base 2 functions -
 Tp expf math.h exp, expf, expl - exponential function -
 Tp expl math.h exp, expf, expl - exponential function -
 Tp d d expm1 math.h expm1, expm1f, expm1l - compute exponential functions -
 Tp expm1f math.h expm1, expm1f, expm1l - compute exponential functions -
 Tp expm1l math.h expm1, expm1f, expm1l - compute exponential functions -
 Tp d d fabs math.h fabs, fabsf, fabsl - absolute value function -
 Tp fabsf math.h fabs, fabsf, fabsl - absolute value function -
 Tp fabsl math.h fabs, fabsf, fabsl - absolute value function +
 Tp d d exp math.h exp, expf, expl - exponential function +
 Tp d d exp2 math.h exp2, exp2f, exp2l - exponential base 2 functions +
 Tp exp2f math.h exp2, exp2f, exp2l - exponential base 2 functions +
 Tp exp2l math.h exp2, exp2f, exp2l - exponential base 2 functions +
 Tp expf math.h exp, expf, expl - exponential function +
 Tp expl math.h exp, expf, expl - exponential function +
 Tp d d expm1 math.h expm1, expm1f, expm1l - compute exponential functions +
 Tp expm1f math.h expm1, expm1f, expm1l - compute exponential functions +
 Tp expm1l math.h expm1, expm1f, expm1l - compute exponential functions +
 Tp d d fabs math.h fabs, fabsf, fabsl - absolute value function +
 Tp fabsf math.h fabs, fabsf, fabsl - absolute value function +
 Tp fabsl math.h fabs, fabsf, fabsl - absolute value function
 Tp faccessat unistd.h access, faccessat - determine accessibility of a file relative to directory file descriptor
 Tp fchdir unistd.h fchdir - change working directory
 Tp fchmod sys/stat.h fchmod - change mode of a file
 Tp fchmodat sys/stat.h chmod, fchmodat - change mode of a file relative to directory file descriptor
 Tp fchown unistd.h fchown - change owner and group of a file
 Tp fchownat unistd.h chown, fchownat - change owner and group of a file relative to directory file descriptor -
 Tp fclose stdio.h fclose - close a stream +
 Tp fclose stdio.h fclose - close a stream
 Tp fcntl fcntl.h fcntl - file control
 Tp fdatasync unistd.h SIOfdatasync - synchronize the data of a file (REALTIME) -
 Tp d d fdim math.h fdim, fdimf, fdiml - compute positive difference between two floating-point numbers -
 Tp fdimf math.h fdim, fdimf, fdiml - compute positive difference between two floating-point numbers -
 Tp fdiml math.h fdim, fdimf, fdiml - compute positive difference between two floating-point numbers -
 Wp fdopen stdio.h CXfdopen - associate a stream with a file descriptor -
 Tp fdopendir dirent.h fdopendir, opendir - open directory associated with file descriptor +
 Tp d d fdim math.h fdim, fdimf, fdiml - compute positive difference between two floating-point numbers +
 Tp fdimf math.h fdim, fdimf, fdiml - compute positive difference between two floating-point numbers +
 Tp fdiml math.h fdim, fdimf, fdiml - compute positive difference between two floating-point numbers +
 Wp fdopen stdio.h CXfdopen - associate a stream with a file descriptor +
 Tp fdopendir dirent.h fdopendir, opendir - open directory associated with file descriptor
 Tp feclearexcept fenv.h feclearexcept - clear floating-point exception
 Tp fegetenv fenv.h fegetenv, fesetenv - get and set current floating-point environment
 Tp fegetexceptflag fenv.h fegetexceptflag, fesetexceptflag - get and set floating-point status flags
 Tp fegetround fenv.h fegetround, fesetround - get and set current rounding direction
 Tp feholdexcept fenv.h feholdexcept - save current floating-point environment -
 Tp feof stdio.h feof - test end-of-file indicator on a stream +
 Tp feof stdio.h feof - test end-of-file indicator on a stream
 Tp feraiseexcept fenv.h feraiseexcept - raise floating-point exception -
 Tp ferror stdio.h ferror - test error indicator on a stream +
 Tp ferror stdio.h ferror - test error indicator on a stream
 Tp fesetenv fenv.h fegetenv, fesetenv - get and set current floating-point environment
 Tp fesetexceptflag fenv.h fegetexceptflag, fesetexceptflag - get and set floating-point status flags
 Tp fesetround fenv.h fegetround, fesetround - get and set current rounding direction
 Tp fetestexcept fenv.h fetestexcept - test floating-point exception flags
 Tp feupdateenv fenv.h feupdateenv - update floating-point environment
 Tp fexecve unistd.h environ, execl, execle, execlp, execv, execve, execvp, fexecve - execute a file -
 Tp fflush stdio.h fflush - flush a stream +
 Tp fflush stdio.h fflush - flush a stream
 Tp ffs strings.h XSIffs - find first set bit -
 Tp fgetc stdio.h fgetc - get a byte from a stream -
 Tp fgetpos stdio.h fgetpos - get current file position information -
 Tp fgets stdio.h fgets - get a string from a stream -
 Tp fgetwc stdio.h wchar.h fgetwc - get a wide-character code from a stream -
 Tp fgetws stdio.h wchar.h fgetws - get a wide-character string from a stream -
 Tp fileno stdio.h CXfileno - map a stream pointer to a file descriptor -
 Tp flockfile stdio.h CXflockfile, ftrylockfile, funlockfile - stdio locking functions -
 Tp d d floor math.h floor, floorf, floorl - floor function -
 Tp floorf math.h floor, floorf, floorl - floor function -
 Tp floorl math.h floor, floorf, floorl - floor function -
 Tp d d fma math.h fma, fmaf, fmal - floating-point multiply-add -
 Tp fmaf math.h fma, fmaf, fmal - floating-point multiply-add -
 Tp fmal math.h fma, fmaf, fmal - floating-point multiply-add -
 Tp d d fmax math.h fmax, fmaxf, fmaxl - determine maximum numeric value of two floating-point numbers -
 Tp fmaxf math.h fmax, fmaxf, fmaxl - determine maximum numeric value of two floating-point numbers -
 Tp fmaxl math.h fmax, fmaxf, fmaxl - determine maximum numeric value of two floating-point numbers -
 Tp fmemopen stdio.h CXfmemopen - open a memory buffer stream -
 Tp d d fmin math.h fmin, fminf, fminl - determine minimum numeric value of two floating-point numbers -
 Tp fminf math.h fmin, fminf, fminl - determine minimum numeric value of two floating-point numbers -
 Tp fminl math.h fmin, fminf, fminl - determine minimum numeric value of two floating-point numbers -
 Tp d d fmod math.h fmod, fmodf, fmodl - floating-point remainder value function -
 Tp fmodf math.h fmod, fmodf, fmodl - floating-point remainder value function -
 Tp fmodl math.h fmod, fmodf, fmodl - floating-point remainder value function +
 Tp fgetc stdio.h fgetc - get a byte from a stream +
 Tp fgetpos stdio.h fgetpos - get current file position information +
 Tp fgets stdio.h fgets - get a string from a stream +
 Tp fgetwc stdio.h wchar.h fgetwc - get a wide-character code from a stream +
 Tp fgetws stdio.h wchar.h fgetws - get a wide-character string from a stream +
 Tp fileno stdio.h CXfileno - map a stream pointer to a file descriptor +
 Tp flockfile stdio.h CXflockfile, ftrylockfile, funlockfile - stdio locking functions +
 Tp d d floor math.h floor, floorf, floorl - floor function +
 Tp floorf math.h floor, floorf, floorl - floor function +
 Tp floorl math.h floor, floorf, floorl - floor function +
 Tp d d fma math.h fma, fmaf, fmal - floating-point multiply-add +
 Tp fmaf math.h fma, fmaf, fmal - floating-point multiply-add +
 Tp fmal math.h fma, fmaf, fmal - floating-point multiply-add +
 Tp d d fmax math.h fmax, fmaxf, fmaxl - determine maximum numeric value of two floating-point numbers +
 Tp fmaxf math.h fmax, fmaxf, fmaxl - determine maximum numeric value of two floating-point numbers +
 Tp fmaxl math.h fmax, fmaxf, fmaxl - determine maximum numeric value of two floating-point numbers +
 Tp fmemopen stdio.h CXfmemopen - open a memory buffer stream +
 Tp d d fmin math.h fmin, fminf, fminl - determine minimum numeric value of two floating-point numbers +
 Tp fminf math.h fmin, fminf, fminl - determine minimum numeric value of two floating-point numbers +
 Tp fminl math.h fmin, fminf, fminl - determine minimum numeric value of two floating-point numbers +
 Tp d d fmod math.h fmod, fmodf, fmodl - floating-point remainder value function +
 Tp fmodf math.h fmod, fmodf, fmodl - floating-point remainder value function +
 Tp fmodl math.h fmod, fmodf, fmodl - floating-point remainder value function
 Tp fmtmsg fmtmsg.h XSIfmtmsg - display a message in the specified format on standard error and/or a system console
 Tp fnmatch fnmatch.h fnmatch - match a filename or a pathname -
 Tp fopen stdio.h fopen - open a stream +
 Tp fopen stdio.h fopen - open a stream
 Tp fork unistd.h fork - create a new process
 Tp fpathconf unistd.h fpathconf, pathconf - get configurable pathname variables -
  d fpclassify math.h fpclassify - classify real floating type -
 Tp fprintf stdio.h dprintf, fprintf, printf, snprintf, sprintf - print formatted output -
 Tp fputc stdio.h fputc - put a byte on a stream -
 Tp fputs stdio.h fputs - put a string on a stream -
 Tp fputwc stdio.h wchar.h fputwc - put a wide-character code on a stream -
 Tp fputws stdio.h wchar.h fputws - put a wide-character string on a stream -
 Tp fread stdio.h fread - binary input -
 Tp p p free stdlib.h free - free allocated memory -
 Tp freeaddrinfo sys/socket.h netdb.h freeaddrinfo, getaddrinfo - get address information +
  d fpclassify math.h fpclassify - classify real floating type +
 Tp fprintf stdio.h dprintf, fprintf, printf, snprintf, sprintf - print formatted output +
 Tp fputc stdio.h fputc - put a byte on a stream +
 Tp fputs stdio.h fputs - put a string on a stream +
 Tp fputwc stdio.h wchar.h fputwc - put a wide-character code on a stream +
 Tp fputws stdio.h wchar.h fputws - put a wide-character string on a stream +
 Tp fread stdio.h fread - binary input +
 Tp p p free stdlib.h free - free allocated memory +
 Tp freeaddrinfo sys/socket.h netdb.h freeaddrinfo, getaddrinfo - get address information
 Tp freelocale locale.h CXfreelocale - free resources allocated for a locale object -
 Tp freopen stdio.h freopen - open a stream -
 Tp d d frexp math.h frexp, frexpf, frexpl - extract mantissa and exponent from a double precision number -
 Tp frexpf math.h frexp, frexpf, frexpl - extract mantissa and exponent from a double precision number -
 Tp frexpl math.h frexp, frexpf, frexpl - extract mantissa and exponent from a double precision number -
 Tp fscanf stdio.h fscanf, scanf, sscanf - convert formatted input -
 Tp fseek stdio.h fseek, fseeko - reposition a file-position indicator in a stream -
 Wp fseeko stdio.h CXfseek, fseeko - reposition a file-position indicator in a stream -
 Tp fsetpos stdio.h fsetpos - set current file position +
 Tp freopen stdio.h freopen - open a stream +
 Tp d d frexp math.h frexp, frexpf, frexpl - extract mantissa and exponent from a double precision number +
 Tp frexpf math.h frexp, frexpf, frexpl - extract mantissa and exponent from a double precision number +
 Tp frexpl math.h frexp, frexpf, frexpl - extract mantissa and exponent from a double precision number +
 Tp fscanf stdio.h fscanf, scanf, sscanf - convert formatted input +
 Tp fseek stdio.h fseek, fseeko - reposition a file-position indicator in a stream +
 Wp fseeko stdio.h CXfseek, fseeko - reposition a file-position indicator in a stream +
 Tp fsetpos stdio.h fsetpos - set current file position
 Tp fstat sys/stat.h fstat - get file status
 Tp fstatat sys/stat.h fstatat, lstat, stat - get file status
 Tp fstatvfs sys/statvfs.h fstatvfs, statvfs - get file system information
 Tp fsync unistd.h FSCfsync - synchronize changes to a file -
 Tp ftell stdio.h ftell, ftello - return a file offset in a stream -
 Wp ftello stdio.h CXftell, ftello - return a file offset in a stream +
 Tp ftell stdio.h ftell, ftello - return a file offset in a stream +
 Wp ftello stdio.h CXftell, ftello - return a file offset in a stream
 Tp ftok sys/ipc.h XSIftok - generate an IPC key
 Tp ftruncate unistd.h ftruncate - truncate a file to a specified length -
 Tp ftrylockfile stdio.h CXflockfile, ftrylockfile, funlockfile - stdio locking functions +
 Tp ftrylockfile stdio.h CXflockfile, ftrylockfile, funlockfile - stdio locking functions
 Tp ftw ftw.h OB XSIftw - traverse (walk) a file tree -
 Tp funlockfile stdio.h CXflockfile, ftrylockfile, funlockfile - stdio locking functions +
 Tp funlockfile stdio.h CXflockfile, ftrylockfile, funlockfile - stdio locking functions
 Tp futimens sys/stat.h futimens, utimensat, utimes - set file access and modification times -
 Tp fwide stdio.h wchar.h fwide - set stream orientation -
 Tp fwprintf stdio.h wchar.h fwprintf, swprintf, wprintf - print formatted wide-character output -
 Tp fwrite stdio.h fwrite - binary output -
 Tp fwscanf stdio.h wchar.h fwscanf, swscanf, wscanf - convert formatted wide-character input -
 Tp gai_strerror netdb.h gai_strerror - address and name information error description -
 Tp getaddrinfo sys/socket.h netdb.h freeaddrinfo, getaddrinfo - get address information -
 Tp getc stdio.h getc - get a byte from a stream -
 Tp getc_unlocked stdio.h CXgetc_unlocked, getchar_unlocked, putc_unlocked, putchar_unlocked - stdio with explicit client locking -
 Tp getchar stdio.h getchar - get a byte from a .I stdin stream -
 Tp getchar_unlocked stdio.h CXgetc_unlocked, getchar_unlocked, putc_unlocked, putchar_unlocked - stdio with explicit client locking +
 Tp fwide stdio.h wchar.h fwide - set stream orientation +
 Tp fwprintf stdio.h wchar.h fwprintf, swprintf, wprintf - print formatted wide-character output +
 Tp fwrite stdio.h fwrite - binary output +
 Tp fwscanf stdio.h wchar.h fwscanf, swscanf, wscanf - convert formatted wide-character input +
 Tp gai_strerror netdb.h gai_strerror - address and name information error description +
 Tp getaddrinfo sys/socket.h netdb.h freeaddrinfo, getaddrinfo - get address information +
 Tp getc stdio.h getc - get a byte from a stream +
 Tp getc_unlocked stdio.h CXgetc_unlocked, getchar_unlocked, putc_unlocked, putchar_unlocked - stdio with explicit client locking +
 Tp getchar stdio.h getchar - get a byte from a .I stdin stream +
 Tp getchar_unlocked stdio.h CXgetc_unlocked, getchar_unlocked, putc_unlocked, putchar_unlocked - stdio with explicit client locking
 Tp getcwd unistd.h getcwd - get the pathname of the current working directory
 Tp getdate time.h XSIgetdate - convert user format date and time
 Cx getdate_err time.h XSIgetdate - convert user format date and time -
 Tp getdelim stdio.h CXgetdelim, getline - read a delimited record from .I stream +
 Tp getdelim stdio.h CXgetdelim, getline - read a delimited record from .I stream
 Tp getegid unistd.h getegid - get the effective group ID
 Tp getenv stdlib.h getenv - get value of an environment variable
 Tp geteuid unistd.h geteuid - get the effective user ID @@ -339,27 +339,27 @@
 Tp getgrnam grp.h getgrnam, getgrnam_r - search group database for a name
 Tp getgrnam_r grp.h getgrnam, getgrnam_r - search group database for a name
 Tp getgroups unistd.h getgroups - get supplementary group IDs -
 Tp gethostent netdb.h endhostent, gethostent, sethostent - network host database functions -
 Tp gethostid unistd.h XSIgethostid - get an identifier for the current host +
 Tp gethostent netdb.h endhostent, gethostent, sethostent - network host database functions +
 Tp gethostid unistd.h XSIgethostid - get an identifier for the current host
 Tp gethostname unistd.h gethostname - get name of current host
 Tp getitimer sys/time.h OB XSIgetitimer, setitimer - get and set value of interval timer -
 Tp getline stdio.h CXgetdelim, getline - read a delimited record from .I stream +
 Tp getline stdio.h CXgetdelim, getline - read a delimited record from .I stream
 Tp getlogin unistd.h getlogin, getlogin_r - get login name
 Tp getlogin_r unistd.h getlogin, getlogin_r - get login name -
 Tp getnameinfo sys/socket.h netdb.h getnameinfo - get name information -
 Tp getnetbyaddr netdb.h endnetent, getnetbyaddr, getnetbyname, getnetent, setnetent - network database functions -
 Tp getnetbyname netdb.h endnetent, getnetbyaddr, getnetbyname, getnetent, setnetent - network database functions -
 Wp getnetent netdb.h endnetent, getnetbyaddr, getnetbyname, getnetent, setnetent - network database functions +
 Tp getnameinfo sys/socket.h netdb.h getnameinfo - get name information +
 Tp getnetbyaddr netdb.h endnetent, getnetbyaddr, getnetbyname, getnetent, setnetent - network database functions +
 Tp getnetbyname netdb.h endnetent, getnetbyaddr, getnetbyname, getnetent, setnetent - network database functions +
 Tp getnetent netdb.h endnetent, getnetbyaddr, getnetbyname, getnetent, setnetent - network database functions
 Tp p getopt unistd.h getopt, optarg, opterr, optind, optopt - command option parsing -
 Tp getpeername sys/socket.h getpeername - get the name of the peer socket +
 Tp getpeername sys/socket.h getpeername - get the name of the peer socket
 Tp getpgid unistd.h getpgid - get the process group ID for a process
 Tp getpgrp unistd.h getpgrp - get the process group ID of the calling process
 Tp getpid unistd.h getpid - get the process ID
 Tp getppid unistd.h getppid - get the parent process ID
 Tp getpriority sys/resource.h XSIgetpriority, setpriority - get and set the nice value -
 Tp getprotobyname netdb.h endprotoent, getprotobyname, getprotobynumber, getprotoent, setprotoent - network protocol database functions -
 Tp getprotobynumber netdb.h endprotoent, getprotobyname, getprotobynumber, getprotoent, setprotoent - network protocol database functions -
 Tp getprotoent netdb.h endprotoent, getprotobyname, getprotobynumber, getprotoent, setprotoent - network protocol database functions +
 Tp getprotobyname netdb.h endprotoent, getprotobyname, getprotobynumber, getprotoent, setprotoent - network protocol database functions +
 Tp getprotobynumber netdb.h endprotoent, getprotobyname, getprotobynumber, getprotoent, setprotoent - network protocol database functions +
 Tp getprotoent netdb.h endprotoent, getprotobyname, getprotobynumber, getprotoent, setprotoent - network protocol database functions
 Tp getpwent pwd.h XSIendpwent, getpwent, setpwent - user database functions
 Tp getpwnam pwd.h getpwnam, getpwnam_r - search user database for a name
 Tp getpwnam_r pwd.h getpwnam, getpwnam_r - search user database for a name @@ -367,21 +367,21 @@
 Tp getpwuid_r pwd.h getpwuid, getpwuid_r - search user database for a user ID
 Tp getrlimit sys/resource.h XSIgetrlimit, setrlimit - control maximum resource consumption
 Tp getrusage sys/resource.h XSIgetrusage - get information about resource utilization -
 Tp gets stdio.h OBgets - get a string from a .I stdin stream -
 Tp getservbyname netdb.h endservent, getservbyname, getservbyport, getservent, setservent - network services database functions -
 Tp getservbyport netdb.h endservent, getservbyname, getservbyport, getservent, setservent - network services database functions -
 Tp getservent netdb.h endservent, getservbyname, getservbyport, getservent, setservent - network services database functions +
 Tp gets stdio.h OBgets - get a string from a .I stdin stream +
 Tp getservbyname netdb.h endservent, getservbyname, getservbyport, getservent, setservent - network services database functions +
 Tp getservbyport netdb.h endservent, getservbyname, getservbyport, getservent, setservent - network services database functions +
 Tp getservent netdb.h endservent, getservbyname, getservbyport, getservent, setservent - network services database functions
 Tp getsid unistd.h getsid - get the process group ID of a session leader -
 Tp getsockname sys/socket.h getsockname - get the socket name -
 Tp getsockopt sys/socket.h getsockopt - get the socket options +
 Tp getsockname sys/socket.h getsockname - get the socket name +
 Tp getsockopt sys/socket.h getsockopt - get the socket options
 Tp getsubopt stdlib.h getsubopt - parse suboption arguments from a string
 Tp gettimeofday sys/time.h OB XSIgettimeofday - get the date and time
 Tp getuid unistd.h getuid - get a real user ID
 Tp getutxent utmpx.h XSIendutxent, getutxent, getutxid, getutxline, pututxline, setutxent - user accounting database functions
 Tp getutxid utmpx.h XSIendutxent, getutxent, getutxid, getutxline, pututxline, setutxent - user accounting database functions
 Tp getutxline utmpx.h XSIendutxent, getutxent, getutxid, getutxline, pututxline, setutxent - user accounting database functions -
 Tp getwc stdio.h wchar.h getwc - get a wide character from a stream -
 Tp getwchar wchar.h getwchar - get a wide character from a .I stdin stream +
 Tp getwc stdio.h wchar.h getwc - get a wide character from a stream +
 Tp getwchar wchar.h getwchar - get a wide character from a .I stdin stream
 Tp glob glob.h glob, globfree - generate pathnames matching a pattern
 Tp globfree glob.h glob, globfree - generate pathnames matching a pattern
 Tp gmtime time.h gmtime, gmtime_r - convert a time value to a broken-down UTC time @@ -390,11 +390,11 @@
 Tp hcreate search.h XSIhcreate, hdestroy, hsearch - manage hash search table
 Tp hdestroy search.h XSIhcreate, hdestroy, hsearch - manage hash search table
 Tp hsearch search.h XSIhcreate, hdestroy, hsearch - manage hash search table -
 Tp p htonl arpa/inet.h htonl, htons, ntohl, ntohs - convert values between host and network byte order -
 Tp p htons arpa/inet.h htonl, htons, ntohl, ntohs - convert values between host and network byte order -
 Tp d d hypot math.h hypot, hypotf, hypotl - Euclidean distance function -
 Tp hypotf math.h hypot, hypotf, hypotl - Euclidean distance function -
 Tp hypotl math.h hypot, hypotf, hypotl - Euclidean distance function +
 Tp p htonl arpa/inet.h htonl, htons, ntohl, ntohs - convert values between host and network byte order +
 Tp p htons arpa/inet.h htonl, htons, ntohl, ntohs - convert values between host and network byte order +
 Tp d d hypot math.h hypot, hypotf, hypotl - Euclidean distance function +
 Tp hypotf math.h hypot, hypotf, hypotl - Euclidean distance function +
 Tp hypotl math.h hypot, hypotf, hypotl - Euclidean distance function
 Tp iconv iconv.h iconv - codeset conversion function
 Tp iconv_close iconv.h iconv_close - codeset conversion deallocation function
 Tp iconv_open iconv.h iconv_open - codeset conversion allocation function @@ -402,9 +402,9 @@
 Tp if_indextoname net/if.h if_indextoname - map a network interface index to its corresponding name
 Tp if_nameindex net/if.h if_nameindex - return all network interface names and indexes
 Tp if_nametoindex net/if.h if_nametoindex - map a network interface name to its corresponding index -
 Tp d d ilogb math.h ilogb, ilogbf, ilogbl - return an unbiased exponent -
 Tp ilogbf math.h ilogb, ilogbf, ilogbl - return an unbiased exponent -
 Tp ilogbl math.h ilogb, ilogbf, ilogbl - return an unbiased exponent +
 Tp d d ilogb math.h ilogb, ilogbf, ilogbl - return an unbiased exponent +
 Tp ilogbf math.h ilogb, ilogbf, ilogbl - return an unbiased exponent +
 Tp ilogbl math.h ilogb, ilogbf, ilogbl - return an unbiased exponent
 Tp imaxabs inttypes.h imaxabs - return absolute value
 Tp imaxdiv inttypes.h imaxdiv - return quotient and remainder
 Tp inet_addr arpa/inet.h inet_addr, inet_ntoa - IPv4 address manipulation @@ -425,59 +425,59 @@
 Wp iscntrl_l ctype.h CXiscntrl, iscntrl_l - test for a control character
 Td p isdigit ctype.h isdigit, isdigit_l - test for a decimal digit
 Wp isdigit_l ctype.h CXisdigit, isdigit_l - test for a decimal digit -
  d isfinite math.h isfinite - test for finite value +
  d isfinite math.h isfinite - test for finite value
 Td p isgraph ctype.h isgraph, isgraph_l - test for a visible character
 Wp isgraph_l ctype.h CXisgraph, isgraph_l - test for a visible character -
  d isgreater math.h isgreater - test if x greater than y -
  d isgreaterequal math.h isgreaterequal - test if x is greater than or equal to y -
  d isinf math.h isinf - test for infinity -
  d isless math.h isless - test if x is less than y -
  d islessequal math.h islessequal - test if x is less than or equal to y -
  d islessgreater math.h islessgreater - test if x is less than or greater than y +
  d isgreater math.h isgreater - test if x greater than y +
  d isgreaterequal math.h isgreaterequal - test if x is greater than or equal to y +
  d isinf math.h isinf - test for infinity +
  d isless math.h isless - test if x is less than y +
  d islessequal math.h islessequal - test if x is less than or equal to y +
  d islessgreater math.h islessgreater - test if x is less than or greater than y
 Td p islower ctype.h islower, islower_l - test for a lowercase letter
 Wp islower_l ctype.h CXislower, islower_l - test for a lowercase letter -
  d isnan math.h isnan - test for a NaN -
  d isnormal math.h isnormal - test for a normal value +
  d isnan math.h isnan - test for a NaN +
  d isnormal math.h isnormal - test for a normal value
 Td p isprint ctype.h isprint, isprint_l - test for a printable character
 Wp isprint_l ctype.h CXisprint, isprint_l - test for a printable character
 Tp ispunct ctype.h ispunct, ispunct_l - test for a punctuation character
 Wp ispunct_l ctype.h CXispunct, ispunct_l - test for a punctuation character
 Td p isspace ctype.h isspace, isspace_l - test for a white-space character
 Wp isspace_l ctype.h CXisspace, isspace_l - test for a white-space character -
  d isunordered math.h isunordered - test if arguments are unordered +
  d isunordered math.h isunordered - test if arguments are unordered
 Td p isupper ctype.h isupper, isupper_l - test for an uppercase letter
 Wp isupper_l ctype.h CXisupper, isupper_l - test for an uppercase letter -
 Tp p iswalnum wctype.h iswalnum, iswalnum_l - test for an alphanumeric wide-character code +
 Tp p iswalnum wctype.h iswalnum, iswalnum_l - test for an alphanumeric wide-character code
 Wp iswalnum_l wctype.h CXiswalnum, iswalnum_l - test for an alphanumeric wide-character code -
 Tp p iswalpha wctype.h iswalpha, iswalpha_l - test for an alphabetic wide-character code +
 Tp p iswalpha wctype.h iswalpha, iswalpha_l - test for an alphabetic wide-character code
 Wp iswalpha_l wctype.h CXiswalpha, iswalpha_l - test for an alphabetic wide-character code -
 Tp p iswblank wctype.h iswblank, iswblank_l - test for a blank wide-character code +
 Tp p iswblank wctype.h iswblank, iswblank_l - test for a blank wide-character code
 Wp iswblank_l wctype.h CXiswblank, iswblank_l - test for a blank wide-character code -
 Tp p iswcntrl wctype.h iswcntrl, iswcntrl_l - test for a control wide-character code +
 Tp p iswcntrl wctype.h iswcntrl, iswcntrl_l - test for a control wide-character code
 Wp iswcntrl_l wctype.h CXiswcntrl, iswcntrl_l - test for a control wide-character code -
 Tp p iswctype wctype.h iswctype, iswctype_l - test character for a specified class +
 Tp p iswctype wctype.h iswctype, iswctype_l - test character for a specified class
 Wp iswctype_l wctype.h CXiswctype, iswctype_l - test character for a specified class -
 Td d d p d d d p iswdigit wctype.h iswdigit, iswdigit_l - test for a decimal digit wide-character code +
 Td d d p d d d p iswdigit wctype.h iswdigit, iswdigit_l - test for a decimal digit wide-character code
 Wp iswdigit_l wctype.h CXiswdigit, iswdigit_l - test for a decimal digit wide-character code -
 Tp p iswgraph wctype.h iswgraph, iswgraph_l - test for a visible wide-character code +
 Tp p iswgraph wctype.h iswgraph, iswgraph_l - test for a visible wide-character code
 Wp iswgraph_l wctype.h CXiswgraph, iswgraph_l - test for a visible wide-character code -
 Tp p iswlower wctype.h iswlower, iswlower_l - test for a lowercase letter wide-character code +
 Tp p iswlower wctype.h iswlower, iswlower_l - test for a lowercase letter wide-character code
 Wp iswlower_l wctype.h CXiswlower, iswlower_l - test for a lowercase letter wide-character code -
 Tp p iswprint wctype.h iswprint, iswprint_l - test for a printable wide-character code +
 Tp p iswprint wctype.h iswprint, iswprint_l - test for a printable wide-character code
 Wp iswprint_l wctype.h CXiswprint, iswprint_l - test for a printable wide-character code -
 Tp p iswpunct wctype.h iswpunct, iswpunct_l - test for a punctuation wide-character code +
 Tp p iswpunct wctype.h iswpunct, iswpunct_l - test for a punctuation wide-character code
 Wp iswpunct_l wctype.h CXiswpunct, iswpunct_l - test for a punctuation wide-character code -
 Tp p iswspace wctype.h iswspace, iswspace_l - test for a white-space wide-character code +
 Tp p iswspace wctype.h iswspace, iswspace_l - test for a white-space wide-character code
 Wp iswspace_l wctype.h CXiswspace, iswspace_l - test for a white-space wide-character code -
 Tp p iswupper wctype.h iswupper, iswupper_l - test for an uppercase letter wide-character code +
 Tp p iswupper wctype.h iswupper, iswupper_l - test for an uppercase letter wide-character code
 Wp iswupper_l wctype.h CXiswupper, iswupper_l - test for an uppercase letter wide-character code -
 Tp p iswxdigit wctype.h iswxdigit, iswxdigit_l - test for a hexadecimal digit wide-character code +
 Tp p iswxdigit wctype.h iswxdigit, iswxdigit_l - test for a hexadecimal digit wide-character code
 Wp iswxdigit_l wctype.h CXiswxdigit, iswxdigit_l - test for a hexadecimal digit wide-character code
 Tp isxdigit ctype.h isxdigit, isxdigit_l - test for a hexadecimal digit
 Wp isxdigit_l ctype.h CXisxdigit, isxdigit_l - test for a hexadecimal digit -
 Tp j0 math.h XSIj0, j1, jn - Bessel functions of the first kind -
 Tp j1 math.h XSIj0, j1, jn - Bessel functions of the first kind -
 Tp jn math.h XSIj0, j1, jn - Bessel functions of the first kind +
 Tp j0 math.h XSIj0, j1, jn - Bessel functions of the first kind +
 Tp j1 math.h XSIj0, j1, jn - Bessel functions of the first kind +
 Tp jn math.h XSIj0, j1, jn - Bessel functions of the first kind
 Tp jrand48 stdlib.h XSIdrand48, erand48, jrand48, lcong48, lrand48, mrand48, nrand48, seed48, srand48 - generate uniformly distributed pseudo-random numbers
 Tp kill signal.h CXkill - send a signal to a process or a group of processes
 Tp killpg signal.h XSIkillpg - send a signal to a process group @@ -485,63 +485,63 @@
 Tp labs stdlib.h labs, llabs - return a long integer absolute value
 Tp lchown unistd.h lchown - change the owner and group of a symbolic link
 Tp lcong48 stdlib.h XSIdrand48, erand48, jrand48, lcong48, lrand48, mrand48, nrand48, seed48, srand48 - generate uniformly distributed pseudo-random numbers -
 Tp d d ldexp math.h ldexp, ldexpf, ldexpl - load exponent of a floating-point number -
 Tp ldexpf math.h ldexp, ldexpf, ldexpl - load exponent of a floating-point number -
 Tp ldexpl math.h ldexp, ldexpf, ldexpl - load exponent of a floating-point number +
 Tp d d ldexp math.h ldexp, ldexpf, ldexpl - load exponent of a floating-point number +
 Tp ldexpf math.h ldexp, ldexpf, ldexpl - load exponent of a floating-point number +
 Tp ldexpl math.h ldexp, ldexpf, ldexpl - load exponent of a floating-point number
 Tp ldiv stdlib.h ldiv, lldiv - compute quotient and remainder of a long division
 Tp lfind search.h XSIlsearch, lfind - linear search and update -
 Tp d d lgamma math.h lgamma, lgammaf, lgammal, signgam - log gamma function -
 Tp lgammaf math.h lgamma, lgammaf, lgammal, signgam - log gamma function -
 Tp lgammal math.h lgamma, lgammaf, lgammal, signgam - log gamma function +
 Tp d d lgamma math.h lgamma, lgammaf, lgammal, signgam - log gamma function +
 Tp lgammaf math.h lgamma, lgammaf, lgammal, signgam - log gamma function +
 Tp lgammal math.h lgamma, lgammaf, lgammal, signgam - log gamma function
 Tp link unistd.h link, linkat - link one file to another file relative to two directory file descriptors
 Tp linkat unistd.h link, linkat - link one file to another file relative to two directory file descriptors
 Tp lio_listio aio.h lio_listio - list directed I/O -
 Tp listen sys/socket.h listen - listen for socket connections and limit the queue of incoming connections +
 Tp listen sys/socket.h listen - listen for socket connections and limit the queue of incoming connections
 Tp llabs stdlib.h labs, llabs - return a long integer absolute value
 Tp lldiv stdlib.h ldiv, lldiv - compute quotient and remainder of a long division -
 Tp d d llrint math.h llrint, llrintf, llrintl - round to the nearest integer value using current rounding direction -
 Tp llrintf math.h llrint, llrintf, llrintl - round to the nearest integer value using current rounding direction -
 Tp llrintl math.h llrint, llrintf, llrintl - round to the nearest integer value using current rounding direction -
 Tp d d llround math.h llround, llroundf, llroundl - round to nearest integer value -
 Tp llroundf math.h llround, llroundf, llroundl - round to nearest integer value -
 Tp llroundl math.h llround, llroundf, llroundl - round to nearest integer value +
 Tp d d llrint math.h llrint, llrintf, llrintl - round to the nearest integer value using current rounding direction +
 Tp llrintf math.h llrint, llrintf, llrintl - round to the nearest integer value using current rounding direction +
 Tp llrintl math.h llrint, llrintf, llrintl - round to the nearest integer value using current rounding direction +
 Tp d d llround math.h llround, llroundf, llroundl - round to nearest integer value +
 Tp llroundf math.h llround, llroundf, llroundl - round to nearest integer value +
 Tp llroundl math.h llround, llroundf, llroundl - round to nearest integer value
 Tp localeconv locale.h localeconv - return locale-specific information
 Tp localtime time.h localtime, localtime_r - convert a time value to a broken-down local time
 Wp localtime_r time.h CXlocaltime, localtime_r - convert a time value to a broken-down local time -
 Tp p lockf unistd.h XSIlockf - record locking on files -
 Tp d d log math.h log, logf, logl - natural logarithm function -
 Tp d d log10 math.h log10, log10f, log10l - base 10 logarithm function -
 Tp log10f math.h log10, log10f, log10l - base 10 logarithm function -
 Tp log10l math.h log10, log10f, log10l - base 10 logarithm function -
 Tp d d log1p math.h log1p, log1pf, log1pl - compute a natural logarithm -
 Tp log1pf math.h log1p, log1pf, log1pl - compute a natural logarithm -
 Tp log1pl math.h log1p, log1pf, log1pl - compute a natural logarithm -
 Tp d d log2 math.h log2, log2f, log2l - compute base 2 logarithm functions -
 Tp log2f math.h log2, log2f, log2l - compute base 2 logarithm functions -
 Tp log2l math.h log2, log2f, log2l - compute base 2 logarithm functions -
 Tp d d logb math.h logb, logbf, logbl - radix-independent exponent -
 Tp logbf math.h logb, logbf, logbl - radix-independent exponent -
 Tp logbl math.h logb, logbf, logbl - radix-independent exponent -
 Tp logf math.h log, logf, logl - natural logarithm function -
 Tp logl math.h log, logf, logl - natural logarithm function +
 Tp p lockf unistd.h XSIlockf - record locking on files +
 Tp d d log math.h log, logf, logl - natural logarithm function +
 Tp d d log10 math.h log10, log10f, log10l - base 10 logarithm function +
 Tp log10f math.h log10, log10f, log10l - base 10 logarithm function +
 Tp log10l math.h log10, log10f, log10l - base 10 logarithm function +
 Tp d d log1p math.h log1p, log1pf, log1pl - compute a natural logarithm +
 Tp log1pf math.h log1p, log1pf, log1pl - compute a natural logarithm +
 Tp log1pl math.h log1p, log1pf, log1pl - compute a natural logarithm +
 Tp d d log2 math.h log2, log2f, log2l - compute base 2 logarithm functions +
 Tp log2f math.h log2, log2f, log2l - compute base 2 logarithm functions +
 Tp log2l math.h log2, log2f, log2l - compute base 2 logarithm functions +
 Tp d d logb math.h logb, logbf, logbl - radix-independent exponent +
 Tp logbf math.h logb, logbf, logbl - radix-independent exponent +
 Tp logbl math.h logb, logbf, logbl - radix-independent exponent +
 Tp logf math.h log, logf, logl - natural logarithm function +
 Tp logl math.h log, logf, logl - natural logarithm function
 Tp longjmp setjmp.h longjmp - non-local goto
 Tp lrand48 stdlib.h XSIdrand48, erand48, jrand48, lcong48, lrand48, mrand48, nrand48, seed48, srand48 - generate uniformly distributed pseudo-random numbers -
 Tp d d lrint math.h lrint, lrintf, lrintl - round to nearest integer value using current rounding direction -
 Tp lrintf math.h lrint, lrintf, lrintl - round to nearest integer value using current rounding direction -
 Tp lrintl math.h lrint, lrintf, lrintl - round to nearest integer value using current rounding direction -
 Tp d d lround math.h lround, lroundf, lroundl - round to nearest integer value -
 Tp lroundf math.h lround, lroundf, lroundl - round to nearest integer value -
 Tp lroundl math.h lround, lroundf, lroundl - round to nearest integer value +
 Tp d d lrint math.h lrint, lrintf, lrintl - round to nearest integer value using current rounding direction +
 Tp lrintf math.h lrint, lrintf, lrintl - round to nearest integer value using current rounding direction +
 Tp lrintl math.h lrint, lrintf, lrintl - round to nearest integer value using current rounding direction +
 Tp d d lround math.h lround, lroundf, lroundl - round to nearest integer value +
 Tp lroundf math.h lround, lroundf, lroundl - round to nearest integer value +
 Tp lroundl math.h lround, lroundf, lroundl - round to nearest integer value
 Tp lsearch search.h XSIlsearch, lfind - linear search and update
 Tp lseek unistd.h lseek - move the read/write file offset
 Tp lstat sys/stat.h fstatat, lstat, stat - get file status
 TWp p malloc stdlib.h malloc - a memory allocator
 Tp mblen stdlib.h mblen - get number of bytes in a character -
 Tp mbrlen wchar.h mbrlen - get number of bytes in a character (restartable) -
 Tp mbrtowc wchar.h mbrtowc - convert a character to a wide-character code (restartable) -
 Tp mbsinit wchar.h mbsinit - determine conversion object status -
 Tp mbsnrtowcs wchar.h CXmbsnrtowcs, mbsrtowcs - convert a character string to a wide-character string (restartable) -
 Tp mbsrtowcs wchar.h mbsnrtowcs, mbsrtowcs - convert a character string to a wide-character string (restartable) +
 Tp mbrlen wchar.h mbrlen - get number of bytes in a character (restartable) +
 Tp mbrtowc wchar.h mbrtowc - convert a character to a wide-character code (restartable) +
 Tp mbsinit wchar.h mbsinit - determine conversion object status +
 Tp mbsnrtowcs wchar.h CXmbsnrtowcs, mbsrtowcs - convert a character string to a wide-character string (restartable) +
 Tp mbsrtowcs wchar.h mbsnrtowcs, mbsrtowcs - convert a character string to a wide-character string (restartable)
 Tp mbstowcs stdlib.h mbstowcs - convert a character string to a wide-character string
 Tp mbtowc stdlib.h mbtowc - convert a character to a wide-character code
 Tp memccpy string.h XSImemccpy - copy bytes in memory @@ -549,7 +549,7 @@
 Tp p memcmp string.h memcmp - compare bytes in memory
 Tp p memcpy string.h memcpy - copy bytes in memory
 Tp memmove string.h memmove - copy bytes in memory with overlapping areas -
 Tp memset string.h memset - set bytes in memory +
 Tp p memset string.h memset - set bytes in memory
 Tp mkdir sys/stat.h mkdir, mkdirat - make a directory relative to directory file descriptor
 Tp mkdirat sys/stat.h mkdir, mkdirat - make a directory relative to directory file descriptor
 Tp mkdtemp stdlib.h CXmkdtemp, mkstemp - create a unique directory or file @@ -559,13 +559,13 @@
 Tp mknodat sys/stat.h XSImknod, mknodat - make directory, special file, or regular file
 Tp mkstemp stdlib.h CXmkdtemp, mkstemp - create a unique directory or file
 Tp mktime time.h mktime - convert broken-down time into time since the Epoch -
 Tp mlock sys/mman.h MLRmlock, munlock - lock or unlock a range of process address space (REALTIME) -
 Tp mlockall sys/mman.h MLmlockall, munlockall - lock/unlock the address space of a process (REALTIME) -
 Wp mmap sys/mman.h mmap - map pages of memory -
 Tp modf math.h modf, modff, modfl - decompose a floating-point number -
 Tp modff math.h modf, modff, modfl - decompose a floating-point number -
 Tp modfl math.h modf, modff, modfl - decompose a floating-point number -
 Wp mprotect sys/mman.h mprotect - set protection of memory mapping +
 Tp mlock sys/mman.h MLRmlock, munlock - lock or unlock a range of process address space (REALTIME) +
 Tp mlockall sys/mman.h MLmlockall, munlockall - lock/unlock the address space of a process (REALTIME) +
 Wp mmap sys/mman.h mmap - map pages of memory +
 Tp modf math.h modf, modff, modfl - decompose a floating-point number +
 Tp modff math.h modf, modff, modfl - decompose a floating-point number +
 Tp modfl math.h modf, modff, modfl - decompose a floating-point number +
 Wp mprotect sys/mman.h mprotect - set protection of memory mapping
 Tp mq_close mqueue.h MSGmq_close - close a message queue (REALTIME)
 Tp mq_getattr mqueue.h MSGmq_getattr - get message queue attributes (REALTIME)
 Tp mq_notify mqueue.h MSGmq_notify - notify process that a message is available (REALTIME) @@ -577,40 +577,40 @@
 Tp mq_timedsend mqueue.h time.h MSGmq_send, mq_timedsend - send a message to a message queue (REALTIME)
 Tp mq_unlink mqueue.h MSGmq_unlink - remove a message queue (REALTIME)
 Tp mrand48 stdlib.h XSIdrand48, erand48, jrand48, lcong48, lrand48, mrand48, nrand48, seed48, srand48 - generate uniformly distributed pseudo-random numbers -
 Tp msgctl sys/msg.h XSImsgctl - XSI message control operations -
 Tp msgget sys/msg.h XSImsgget - get the XSI message queue identifier -
 Tp msgrcv sys/msg.h XSImsgrcv - XSI message receive operation -
 Tp msgsnd sys/msg.h XSImsgsnd - XSI message send operation -
 Tp msync sys/mman.h XSImsync - synchronize memory with physical storage -
 Tp munlock sys/mman.h MLRmlock, munlock - lock or unlock a range of process address space (REALTIME) -
 Tp munlockall sys/mman.h MLmlockall, munlockall - lock/unlock the address space of a process (REALTIME) -
 Wp munmap sys/mman.h munmap - unmap pages of memory -
 Tp nan math.h nan, nanf, nanl - return quiet NaN -
 Tp nanf math.h nan, nanf, nanl - return quiet NaN -
 Tp nanl math.h nan, nanf, nanl - return quiet NaN +
 Tp msgctl sys/msg.h XSImsgctl - XSI message control operations +
 Tp msgget sys/msg.h XSImsgget - get the XSI message queue identifier +
 Tp msgrcv sys/msg.h XSImsgrcv - XSI message receive operation +
 Tp msgsnd sys/msg.h XSImsgsnd - XSI message send operation +
 Tp msync sys/mman.h XSImsync - synchronize memory with physical storage +
 Tp munlock sys/mman.h MLRmlock, munlock - lock or unlock a range of process address space (REALTIME) +
 Tp munlockall sys/mman.h MLmlockall, munlockall - lock/unlock the address space of a process (REALTIME) +
 Wp munmap sys/mman.h munmap - unmap pages of memory +
 Tp nan math.h nan, nanf, nanl - return quiet NaN +
 Tp nanf math.h nan, nanf, nanl - return quiet NaN +
 Tp nanl math.h nan, nanf, nanl - return quiet NaN
 Tp nanosleep time.h CXnanosleep - high resolution sleep -
 Tp d d nearbyint math.h nearbyint, nearbyintf, nearbyintl - floating-point rounding functions -
 Tp nearbyintf math.h nearbyint, nearbyintf, nearbyintl - floating-point rounding functions -
 Tp nearbyintl math.h nearbyint, nearbyintf, nearbyintl - floating-point rounding functions +
 Tp d d nearbyint math.h nearbyint, nearbyintf, nearbyintl - floating-point rounding functions +
 Tp nearbyintf math.h nearbyint, nearbyintf, nearbyintl - floating-point rounding functions +
 Tp nearbyintl math.h nearbyint, nearbyintf, nearbyintl - floating-point rounding functions
 Wp newlocale locale.h CXnewlocale - create or modify a locale object -
 Tp d d nextafter math.h nextafter, nextafterf, nextafterl, nexttoward, nexttowardf, nexttowardl - next representable floating-point number -
 Tp nextafterf math.h nextafter, nextafterf, nextafterl, nexttoward, nexttowardf, nexttowardl - next representable floating-point number -
 Tp nextafterl math.h nextafter, nextafterf, nextafterl, nexttoward, nexttowardf, nexttowardl - next representable floating-point number -
 Tp d d nexttoward math.h nextafter, nextafterf, nextafterl, nexttoward, nexttowardf, nexttowardl - next representable floating-point number -
 Tp nexttowardf math.h nextafter, nextafterf, nextafterl, nexttoward, nexttowardf, nexttowardl - next representable floating-point number -
 Tp nexttowardl math.h nextafter, nextafterf, nextafterl, nexttoward, nexttowardf, nexttowardl - next representable floating-point number +
 Tp d d nextafter math.h nextafter, nextafterf, nextafterl, nexttoward, nexttowardf, nexttowardl - next representable floating-point number +
 Tp nextafterf math.h nextafter, nextafterf, nextafterl, nexttoward, nexttowardf, nexttowardl - next representable floating-point number +
 Tp nextafterl math.h nextafter, nextafterf, nextafterl, nexttoward, nexttowardf, nexttowardl - next representable floating-point number +
 Tp d d nexttoward math.h nextafter, nextafterf, nextafterl, nexttoward, nexttowardf, nexttowardl - next representable floating-point number +
 Tp nexttowardf math.h nextafter, nextafterf, nextafterl, nexttoward, nexttowardf, nexttowardl - next representable floating-point number +
 Tp nexttowardl math.h nextafter, nextafterf, nextafterl, nexttoward, nexttowardf, nexttowardl - next representable floating-point number
 Tp nftw ftw.h XSInftw - walk a file tree -
 Tp nice unistd.h XSInice - change the nice value of a process -
 Wp nl_langinfo langinfo.h nl_langinfo, nl_langinfo_l - language information -
 Wp nl_langinfo_l langinfo.h nl_langinfo, nl_langinfo_l - language information +
 Tp nice unistd.h XSInice - change the nice value of a process +
 Wp nl_langinfo langinfo.h nl_langinfo, nl_langinfo_l - language information +
 Wp nl_langinfo_l langinfo.h nl_langinfo, nl_langinfo_l - language information
 Tp nrand48 stdlib.h XSIdrand48, erand48, jrand48, lcong48, lrand48, mrand48, nrand48, seed48, srand48 - generate uniformly distributed pseudo-random numbers -
 Tp p ntohl arpa/inet.h htonl, htons, ntohl, ntohs - convert values between host and network byte order -
 Tp p ntohs arpa/inet.h htonl, htons, ntohl, ntohs - convert values between host and network byte order +
 Tp p ntohl arpa/inet.h htonl, htons, ntohl, ntohs - convert values between host and network byte order +
 Tp p ntohs arpa/inet.h htonl, htons, ntohl, ntohs - convert values between host and network byte order
 Tp open sys/stat.h fcntl.h OHopen, openat - open file relative to directory file descriptor -
 Tp open_memstream stdio.h CXopen_memstream, open_wmemstream - open a dynamic memory buffer stream -
 Tp open_wmemstream wchar.h CXopen_memstream, open_wmemstream - open a dynamic memory buffer stream +
 Tp open_memstream stdio.h CXopen_memstream, open_wmemstream - open a dynamic memory buffer stream +
 Tp open_wmemstream wchar.h CXopen_memstream, open_wmemstream - open a dynamic memory buffer stream
 Tp openat sys/stat.h fcntl.h OHopen, openat - open file relative to directory file descriptor -
 Tp opendir dirent.h fdopendir, opendir - open directory associated with file descriptor +
 Tp opendir dirent.h fdopendir, opendir - open directory associated with file descriptor
 Tp openlog syslog.h XSIcloselog, openlog, setlogmask, syslog - control system log
 Cx x optarg unistd.h getopt, optarg, opterr, optind, optopt - command option parsing
 Dx x opterr unistd.h getopt, optarg, opterr, optind, optopt - command option parsing @@ -618,208 +618,208 @@
 Cx x optopt unistd.h getopt, optarg, opterr, optind, optopt - command option parsing
 Tp pathconf unistd.h fpathconf, pathconf - get configurable pathname variables
 Tp pause unistd.h pause - suspend the thread until a signal is received -
 Tp pclose stdio.h CXpclose - close a pipe stream to or from a process -
 Tp perror stdio.h perror - write error messages to standard error +
 Tp pclose stdio.h CXpclose - close a pipe stream to or from a process +
 Tp perror stdio.h perror - write error messages to standard error
 Tp pipe unistd.h pipe - create an interprocess channel
 Tp poll poll.h poll - input/output multiplexing -
 Tp popen stdio.h CXpopen - initiate pipe streams to or from a process +
 Tp popen stdio.h CXpopen - initiate pipe streams to or from a process
 Tp posix_fadvise fcntl.h ADVposix_fadvise - file advisory information (ADVANCED REALTIME)
 Tp posix_fallocate fcntl.h ADVposix_fallocate - file space control (ADVANCED REALTIME) -
 Tp posix_madvise sys/mman.h ADVposix_madvise - memory advisory information and alignment control (ADVANCED REALTIME) +
 Tp posix_madvise sys/mman.h ADVposix_madvise - memory advisory information and alignment control (ADVANCED REALTIME)
missing  posix_mem_offset sys/mman.h TYMposix_mem_offset - find offset and length of a mapped typed memory block (ADVANCED REALTIME)
 Tp posix_memalign stdlib.h ADVposix_memalign - aligned memory allocation (ADVANCED REALTIME)
 Tp posix_openpt stdlib.h fcntl.h XSIposix_openpt - open a pseudo-terminal device -
 Tp posix_spawn spawn.h SPNposix_spawn, posix_spawnp - spawn a process (ADVANCED REALTIME) -
 Tp posix_spawn_file_actions_addclose spawn.h SPNposix_spawn_file_actions_addclose, posix_spawn_file_actions_addopen - add close or open action to spawn file actions object (ADVANCED REALTIME) -
 Tp posix_spawn_file_actions_adddup2 spawn.h SPNposix_spawn_file_actions_adddup2 - add dup2 action to spawn file actions object (ADVANCED REALTIME) -
 Tp posix_spawn_file_actions_addopen spawn.h SPNposix_spawn_file_actions_addclose, posix_spawn_file_actions_addopen - add close or open action to spawn file actions object (ADVANCED REALTIME) -
 Tp posix_spawn_file_actions_destroy spawn.h SPNposix_spawn_file_actions_destroy, posix_spawn_file_actions_init - destroy and initialize spawn file actions object (ADVANCED REALTIME) -
 Tp posix_spawn_file_actions_init spawn.h SPNposix_spawn_file_actions_destroy, posix_spawn_file_actions_init - destroy and initialize spawn file actions object (ADVANCED REALTIME) -
 Tp posix_spawnattr_destroy spawn.h SPNposix_spawnattr_destroy, posix_spawnattr_init - destroy and initialize spawn attributes object (ADVANCED REALTIME) -
 Tp posix_spawnattr_getflags spawn.h SPNposix_spawnattr_getflags, posix_spawnattr_setflags - get and set the spawn-flags attribute of a spawn attributes object (ADVANCED REALTIME) -
 Tp posix_spawnattr_getpgroup spawn.h SPNposix_spawnattr_getpgroup, posix_spawnattr_setpgroup - get and set the spawn-pgroup attribute of a spawn attributes object (ADVANCED REALTIME) -
 Tp posix_spawnattr_getschedparam spawn.h sched.h SPN PSposix_spawnattr_getschedparam, posix_spawnattr_setschedparam - get and set the spawn-schedparam attribute of a spawn attributes object (ADVANCED REALTIME) -
 Tp posix_spawnattr_getschedpolicy spawn.h sched.h SPN PSposix_spawnattr_getschedpolicy, posix_spawnattr_setschedpolicy - get and set the spawn-schedpolicy attribute of a spawn attributes object (ADVANCED REALTIME) -
 Tp posix_spawnattr_getsigdefault signal.h spawn.h SPNposix_spawnattr_getsigdefault, posix_spawnattr_setsigdefault - get and set the spawn-sigdefault attribute of a spawn attributes object (ADVANCED REALTIME) -
 Tp posix_spawnattr_getsigmask signal.h spawn.h SPNposix_spawnattr_getsigmask, posix_spawnattr_setsigmask - get and set the spawn-sigmask attribute of a spawn attributes object (ADVANCED REALTIME) -
 Tp posix_spawnattr_init spawn.h SPNposix_spawnattr_destroy, posix_spawnattr_init - destroy and initialize spawn attributes object (ADVANCED REALTIME) -
 Tp posix_spawnattr_setflags spawn.h SPNposix_spawnattr_getflags, posix_spawnattr_setflags - get and set the spawn-flags attribute of a spawn attributes object (ADVANCED REALTIME) -
 Tp posix_spawnattr_setpgroup spawn.h SPNposix_spawnattr_getpgroup, posix_spawnattr_setpgroup - get and set the spawn-pgroup attribute of a spawn attributes object (ADVANCED REALTIME) -
 Tp posix_spawnattr_setschedparam spawn.h sched.h SPN PSposix_spawnattr_getschedparam, posix_spawnattr_setschedparam - get and set the spawn-schedparam attribute of a spawn attributes object (ADVANCED REALTIME) -
 Tp posix_spawnattr_setschedpolicy spawn.h sched.h SPN PSposix_spawnattr_getschedpolicy, posix_spawnattr_setschedpolicy - get and set the spawn-schedpolicy attribute of a spawn attributes object (ADVANCED REALTIME) -
 Tp posix_spawnattr_setsigdefault signal.h spawn.h SPNposix_spawnattr_getsigdefault, posix_spawnattr_setsigdefault - get and set the spawn-sigdefault attribute of a spawn attributes object (ADVANCED REALTIME) -
 Tp posix_spawnattr_setsigmask signal.h spawn.h SPNposix_spawnattr_getsigmask, posix_spawnattr_setsigmask - get and set the spawn-sigmask attribute of a spawn attributes object (ADVANCED REALTIME) -
 Tp posix_spawnp spawn.h SPNposix_spawn, posix_spawnp - spawn a process (ADVANCED REALTIME) +
 Tp posix_spawn spawn.h SPNposix_spawn, posix_spawnp - spawn a process (ADVANCED REALTIME) +
 Tp posix_spawn_file_actions_addclose spawn.h SPNposix_spawn_file_actions_addclose, posix_spawn_file_actions_addopen - add close or open action to spawn file actions object (ADVANCED REALTIME) +
 Tp posix_spawn_file_actions_adddup2 spawn.h SPNposix_spawn_file_actions_adddup2 - add dup2 action to spawn file actions object (ADVANCED REALTIME) +
 Tp posix_spawn_file_actions_addopen spawn.h SPNposix_spawn_file_actions_addclose, posix_spawn_file_actions_addopen - add close or open action to spawn file actions object (ADVANCED REALTIME) +
 Tp posix_spawn_file_actions_destroy spawn.h SPNposix_spawn_file_actions_destroy, posix_spawn_file_actions_init - destroy and initialize spawn file actions object (ADVANCED REALTIME) +
 Tp posix_spawn_file_actions_init spawn.h SPNposix_spawn_file_actions_destroy, posix_spawn_file_actions_init - destroy and initialize spawn file actions object (ADVANCED REALTIME) +
 Tp posix_spawnattr_destroy spawn.h SPNposix_spawnattr_destroy, posix_spawnattr_init - destroy and initialize spawn attributes object (ADVANCED REALTIME) +
 Tp posix_spawnattr_getflags spawn.h SPNposix_spawnattr_getflags, posix_spawnattr_setflags - get and set the spawn-flags attribute of a spawn attributes object (ADVANCED REALTIME) +
 Tp posix_spawnattr_getpgroup spawn.h SPNposix_spawnattr_getpgroup, posix_spawnattr_setpgroup - get and set the spawn-pgroup attribute of a spawn attributes object (ADVANCED REALTIME) +
 Tp posix_spawnattr_getschedparam spawn.h sched.h SPN PSposix_spawnattr_getschedparam, posix_spawnattr_setschedparam - get and set the spawn-schedparam attribute of a spawn attributes object (ADVANCED REALTIME) +
 Tp posix_spawnattr_getschedpolicy spawn.h sched.h SPN PSposix_spawnattr_getschedpolicy, posix_spawnattr_setschedpolicy - get and set the spawn-schedpolicy attribute of a spawn attributes object (ADVANCED REALTIME) +
 Tp posix_spawnattr_getsigdefault signal.h spawn.h SPNposix_spawnattr_getsigdefault, posix_spawnattr_setsigdefault - get and set the spawn-sigdefault attribute of a spawn attributes object (ADVANCED REALTIME) +
 Tp posix_spawnattr_getsigmask signal.h spawn.h SPNposix_spawnattr_getsigmask, posix_spawnattr_setsigmask - get and set the spawn-sigmask attribute of a spawn attributes object (ADVANCED REALTIME) +
 Tp posix_spawnattr_init spawn.h SPNposix_spawnattr_destroy, posix_spawnattr_init - destroy and initialize spawn attributes object (ADVANCED REALTIME) +
 Tp posix_spawnattr_setflags spawn.h SPNposix_spawnattr_getflags, posix_spawnattr_setflags - get and set the spawn-flags attribute of a spawn attributes object (ADVANCED REALTIME) +
 Tp posix_spawnattr_setpgroup spawn.h SPNposix_spawnattr_getpgroup, posix_spawnattr_setpgroup - get and set the spawn-pgroup attribute of a spawn attributes object (ADVANCED REALTIME) +
 Tp posix_spawnattr_setschedparam spawn.h sched.h SPN PSposix_spawnattr_getschedparam, posix_spawnattr_setschedparam - get and set the spawn-schedparam attribute of a spawn attributes object (ADVANCED REALTIME) +
 Tp posix_spawnattr_setschedpolicy spawn.h sched.h SPN PSposix_spawnattr_getschedpolicy, posix_spawnattr_setschedpolicy - get and set the spawn-schedpolicy attribute of a spawn attributes object (ADVANCED REALTIME) +
 Tp posix_spawnattr_setsigdefault signal.h spawn.h SPNposix_spawnattr_getsigdefault, posix_spawnattr_setsigdefault - get and set the spawn-sigdefault attribute of a spawn attributes object (ADVANCED REALTIME) +
 Tp posix_spawnattr_setsigmask signal.h spawn.h SPNposix_spawnattr_getsigmask, posix_spawnattr_setsigmask - get and set the spawn-sigmask attribute of a spawn attributes object (ADVANCED REALTIME) +
 Tp posix_spawnp spawn.h SPNposix_spawn, posix_spawnp - spawn a process (ADVANCED REALTIME)
missing  posix_typed_mem_get_info sys/mman.h TYMposix_typed_mem_get_info - query typed memory information (ADVANCED REALTIME)
missing  posix_typed_mem_open sys/mman.h TYMposix_typed_mem_open - open a typed memory object (ADVANCED REALTIME) -
 Tp d d pow math.h pow, powf, powl - power function -
 Tp powf math.h pow, powf, powl - power function -
 Tp powl math.h pow, powf, powl - power function +
 Tp d d pow math.h pow, powf, powl - power function +
 Tp powf math.h pow, powf, powl - power function +
 Tp powl math.h pow, powf, powl - power function
 Tp pread unistd.h pread, read - read from a file -
 Tp printf stdio.h dprintf, fprintf, printf, snprintf, sprintf - print formatted output +
 Tp printf stdio.h dprintf, fprintf, printf, snprintf, sprintf - print formatted output
 Tp pselect sys/select.h pselect, select - synchronous I/O multiplexing
 Tp psiginfo signal.h CXpsiginfo, psignal - print signal information to standard error
 Tp psignal signal.h CXpsiginfo, psignal - print signal information to standard error -
 Tp pthread_atfork pthread.h pthread_atfork - register fork handlers -
 Tp pthread_attr_destroy pthread.h pthread_attr_destroy, pthread_attr_init - destroy and initialize the thread attributes object -
 Tp pthread_attr_getdetachstate pthread.h pthread_attr_getdetachstate, pthread_attr_setdetachstate - get and set the detachstate attribute -
 Tp pthread_attr_getguardsize pthread.h pthread_attr_getguardsize, pthread_attr_setguardsize - get and set the thread guardsize attribute -
 Tp pthread_attr_getinheritsched pthread.h TPSpthread_attr_getinheritsched, pthread_attr_setinheritsched - get and set the inheritsched attribute (REALTIME THREADS) -
 Tp pthread_attr_getschedparam pthread.h pthread_attr_getschedparam, pthread_attr_setschedparam - get and set the schedparam attribute -
 Tp pthread_attr_getschedpolicy pthread.h TPSpthread_attr_getschedpolicy, pthread_attr_setschedpolicy - get and set the schedpolicy attribute (REALTIME THREADS) -
 Tp pthread_attr_getscope pthread.h TPSpthread_attr_getscope, pthread_attr_setscope - get and set the contentionscope attribute (REALTIME THREADS) -
 Tp pthread_attr_getstack pthread.h TSA TSSpthread_attr_getstack, pthread_attr_setstack - get and set stack attributes -
 Tp pthread_attr_getstacksize pthread.h TSSpthread_attr_getstacksize, pthread_attr_setstacksize - get and set the stacksize attribute -
 Tp pthread_attr_init pthread.h pthread_attr_destroy, pthread_attr_init - destroy and initialize the thread attributes object -
 Tp pthread_attr_setdetachstate pthread.h pthread_attr_getdetachstate, pthread_attr_setdetachstate - get and set the detachstate attribute -
 Tp pthread_attr_setguardsize pthread.h pthread_attr_getguardsize, pthread_attr_setguardsize - get and set the thread guardsize attribute -
 Tp pthread_attr_setinheritsched pthread.h TPSpthread_attr_getinheritsched, pthread_attr_setinheritsched - get and set the inheritsched attribute (REALTIME THREADS) -
 Tp pthread_attr_setschedparam pthread.h pthread_attr_getschedparam, pthread_attr_setschedparam - get and set the schedparam attribute -
 Tp pthread_attr_setschedpolicy pthread.h TPSpthread_attr_getschedpolicy, pthread_attr_setschedpolicy - get and set the schedpolicy attribute (REALTIME THREADS) -
 Tp pthread_attr_setscope pthread.h TPSpthread_attr_getscope, pthread_attr_setscope - get and set the contentionscope attribute (REALTIME THREADS) -
 Tp pthread_attr_setstack pthread.h TSA TSSpthread_attr_getstack, pthread_attr_setstack - get and set stack attributes -
 Tp pthread_attr_setstacksize pthread.h TSSpthread_attr_getstacksize, pthread_attr_setstacksize - get and set the stacksize attribute -
 Tp pthread_barrier_destroy pthread.h pthread_barrier_destroy, pthread_barrier_init - destroy and initialize a barrier object -
 Tp pthread_barrier_init pthread.h pthread_barrier_destroy, pthread_barrier_init - destroy and initialize a barrier object -
 Tp pthread_barrier_wait pthread.h pthread_barrier_wait - synchronize at a barrier -
 Tp pthread_barrierattr_destroy pthread.h pthread_barrierattr_destroy, pthread_barrierattr_init - destroy and initialize the barrier attributes object -
 Tp pthread_barrierattr_getpshared pthread.h TSHpthread_barrierattr_getpshared, pthread_barrierattr_setpshared - get and set the process-shared attribute of the barrier attributes object -
 Tp pthread_barrierattr_init pthread.h pthread_barrierattr_destroy, pthread_barrierattr_init - destroy and initialize the barrier attributes object -
 Tp pthread_barrierattr_setpshared pthread.h TSHpthread_barrierattr_getpshared, pthread_barrierattr_setpshared - get and set the process-shared attribute of the barrier attributes object -
 Tp pthread_cancel pthread.h pthread_cancel - cancel execution of a thread -
  d pthread_cleanup_pop pthread.h pthread_cleanup_pop, pthread_cleanup_push - establish cancellation handlers -
  d pthread_cleanup_push pthread.h pthread_cleanup_pop, pthread_cleanup_push - establish cancellation handlers -
 Tp pthread_cond_broadcast pthread.h pthread_cond_broadcast, pthread_cond_signal - broadcast or signal a condition -
 Tp pthread_cond_destroy pthread.h pthread_cond_destroy, pthread_cond_init - destroy and initialize condition variables -
 Tp pthread_cond_init pthread.h pthread_cond_destroy, pthread_cond_init - destroy and initialize condition variables -
 Tp pthread_cond_signal pthread.h pthread_cond_broadcast, pthread_cond_signal - broadcast or signal a condition -
 Wp pthread_cond_timedwait pthread.h pthread_cond_timedwait, pthread_cond_wait - wait on a condition -
 Tp pthread_cond_wait pthread.h pthread_cond_timedwait, pthread_cond_wait - wait on a condition -
 Tp pthread_condattr_destroy pthread.h pthread_condattr_destroy, pthread_condattr_init - destroy and initialize the condition variable attributes object -
 Tp pthread_condattr_getclock pthread.h pthread_condattr_getclock, pthread_condattr_setclock - get and set the clock selection condition variable attribute -
 Tp pthread_condattr_getpshared pthread.h TSHpthread_condattr_getpshared, pthread_condattr_setpshared - get and set the process-shared condition variable attributes -
 Tp pthread_condattr_init pthread.h pthread_condattr_destroy, pthread_condattr_init - destroy and initialize the condition variable attributes object -
 Tp pthread_condattr_setclock pthread.h pthread_condattr_getclock, pthread_condattr_setclock - get and set the clock selection condition variable attribute -
 Tp pthread_condattr_setpshared pthread.h TSHpthread_condattr_getpshared, pthread_condattr_setpshared - get and set the process-shared condition variable attributes +
 Tp pthread_atfork pthread.h pthread_atfork - register fork handlers +
 Tp pthread_attr_destroy pthread.h pthread_attr_destroy, pthread_attr_init - destroy and initialize the thread attributes object +
 Tp pthread_attr_getdetachstate pthread.h pthread_attr_getdetachstate, pthread_attr_setdetachstate - get and set the detachstate attribute +
 Tp pthread_attr_getguardsize pthread.h pthread_attr_getguardsize, pthread_attr_setguardsize - get and set the thread guardsize attribute +
 Tp pthread_attr_getinheritsched pthread.h TPSpthread_attr_getinheritsched, pthread_attr_setinheritsched - get and set the inheritsched attribute (REALTIME THREADS) +
 Tp pthread_attr_getschedparam pthread.h pthread_attr_getschedparam, pthread_attr_setschedparam - get and set the schedparam attribute +
 Tp pthread_attr_getschedpolicy pthread.h TPSpthread_attr_getschedpolicy, pthread_attr_setschedpolicy - get and set the schedpolicy attribute (REALTIME THREADS) +
 Tp pthread_attr_getscope pthread.h TPSpthread_attr_getscope, pthread_attr_setscope - get and set the contentionscope attribute (REALTIME THREADS) +
 Tp pthread_attr_getstack pthread.h TSA TSSpthread_attr_getstack, pthread_attr_setstack - get and set stack attributes +
 Tp pthread_attr_getstacksize pthread.h TSSpthread_attr_getstacksize, pthread_attr_setstacksize - get and set the stacksize attribute +
 Tp pthread_attr_init pthread.h pthread_attr_destroy, pthread_attr_init - destroy and initialize the thread attributes object +
 Tp pthread_attr_setdetachstate pthread.h pthread_attr_getdetachstate, pthread_attr_setdetachstate - get and set the detachstate attribute +
 Tp pthread_attr_setguardsize pthread.h pthread_attr_getguardsize, pthread_attr_setguardsize - get and set the thread guardsize attribute +
 Tp pthread_attr_setinheritsched pthread.h TPSpthread_attr_getinheritsched, pthread_attr_setinheritsched - get and set the inheritsched attribute (REALTIME THREADS) +
 Tp pthread_attr_setschedparam pthread.h pthread_attr_getschedparam, pthread_attr_setschedparam - get and set the schedparam attribute +
 Tp pthread_attr_setschedpolicy pthread.h TPSpthread_attr_getschedpolicy, pthread_attr_setschedpolicy - get and set the schedpolicy attribute (REALTIME THREADS) +
 Tp pthread_attr_setscope pthread.h TPSpthread_attr_getscope, pthread_attr_setscope - get and set the contentionscope attribute (REALTIME THREADS) +
 Tp pthread_attr_setstack pthread.h TSA TSSpthread_attr_getstack, pthread_attr_setstack - get and set stack attributes +
 Tp pthread_attr_setstacksize pthread.h TSSpthread_attr_getstacksize, pthread_attr_setstacksize - get and set the stacksize attribute +
 Tp pthread_barrier_destroy pthread.h pthread_barrier_destroy, pthread_barrier_init - destroy and initialize a barrier object +
 Tp pthread_barrier_init pthread.h pthread_barrier_destroy, pthread_barrier_init - destroy and initialize a barrier object +
 Tp pthread_barrier_wait pthread.h pthread_barrier_wait - synchronize at a barrier +
 Tp pthread_barrierattr_destroy pthread.h pthread_barrierattr_destroy, pthread_barrierattr_init - destroy and initialize the barrier attributes object +
 Tp pthread_barrierattr_getpshared pthread.h TSHpthread_barrierattr_getpshared, pthread_barrierattr_setpshared - get and set the process-shared attribute of the barrier attributes object +
 Tp pthread_barrierattr_init pthread.h pthread_barrierattr_destroy, pthread_barrierattr_init - destroy and initialize the barrier attributes object +
 Tp pthread_barrierattr_setpshared pthread.h TSHpthread_barrierattr_getpshared, pthread_barrierattr_setpshared - get and set the process-shared attribute of the barrier attributes object +
 Tp pthread_cancel pthread.h pthread_cancel - cancel execution of a thread +
  d pthread_cleanup_pop pthread.h pthread_cleanup_pop, pthread_cleanup_push - establish cancellation handlers +
  d pthread_cleanup_push pthread.h pthread_cleanup_pop, pthread_cleanup_push - establish cancellation handlers +
 Tp pthread_cond_broadcast pthread.h pthread_cond_broadcast, pthread_cond_signal - broadcast or signal a condition +
 Tp pthread_cond_destroy pthread.h pthread_cond_destroy, pthread_cond_init - destroy and initialize condition variables +
 Tp pthread_cond_init pthread.h pthread_cond_destroy, pthread_cond_init - destroy and initialize condition variables +
 Tp pthread_cond_signal pthread.h pthread_cond_broadcast, pthread_cond_signal - broadcast or signal a condition +
 Wp pthread_cond_timedwait pthread.h pthread_cond_timedwait, pthread_cond_wait - wait on a condition +
 Tp pthread_cond_wait pthread.h pthread_cond_timedwait, pthread_cond_wait - wait on a condition +
 Tp pthread_condattr_destroy pthread.h pthread_condattr_destroy, pthread_condattr_init - destroy and initialize the condition variable attributes object +
 Tp pthread_condattr_getclock pthread.h pthread_condattr_getclock, pthread_condattr_setclock - get and set the clock selection condition variable attribute +
 Tp pthread_condattr_getpshared pthread.h TSHpthread_condattr_getpshared, pthread_condattr_setpshared - get and set the process-shared condition variable attributes +
 Tp pthread_condattr_init pthread.h pthread_condattr_destroy, pthread_condattr_init - destroy and initialize the condition variable attributes object +
 Tp pthread_condattr_setclock pthread.h pthread_condattr_getclock, pthread_condattr_setclock - get and set the clock selection condition variable attribute +
 Tp pthread_condattr_setpshared pthread.h TSHpthread_condattr_getpshared, pthread_condattr_setpshared - get and set the process-shared condition variable attributes
 Wp pthread_create pthread.h pthread_create - thread creation
 Wp pthread_detach pthread.h pthread_detach - detach a thread -
 Wd p pthread_equal pthread.h pthread_equal - compare thread IDs +
 Wd p pthread_equal pthread.h pthread_equal - compare thread IDs
 Wp pthread_exit pthread.h pthread_exit - thread termination -
 Tp pthread_getconcurrency pthread.h OB XSIpthread_getconcurrency, pthread_setconcurrency - get and set the level of concurrency -
 Tp pthread_getcpuclockid pthread.h time.h TCTpthread_getcpuclockid - access a thread CPU-time clock (ADVANCED REALTIME THREADS) -
 Tp pthread_getschedparam pthread.h TPSpthread_getschedparam, pthread_setschedparam - dynamic thread scheduling parameters access (REALTIME THREADS) -
 Wp pthread_getspecific pthread.h pthread_getspecific, pthread_setspecific - thread-specific data management +
 Tp pthread_getconcurrency pthread.h OB XSIpthread_getconcurrency, pthread_setconcurrency - get and set the level of concurrency +
 Tp pthread_getcpuclockid pthread.h time.h TCTpthread_getcpuclockid - access a thread CPU-time clock (ADVANCED REALTIME THREADS) +
 Tp pthread_getschedparam pthread.h TPSpthread_getschedparam, pthread_setschedparam - dynamic thread scheduling parameters access (REALTIME THREADS) +
 Wp pthread_getspecific pthread.h pthread_getspecific, pthread_setspecific - thread-specific data management
 Wp pthread_join pthread.h pthread_join - wait for thread termination -
 Wp pthread_key_create pthread.h pthread_key_create - thread-specific data key creation -
 Wp pthread_key_delete pthread.h pthread_key_delete - thread-specific data key deletion +
 Wp pthread_key_create pthread.h pthread_key_create - thread-specific data key creation +
 Wp pthread_key_delete pthread.h pthread_key_delete - thread-specific data key deletion
 Tp pthread_kill signal.h CXpthread_kill - send a signal to a thread -
 Tp pthread_mutex_consistent pthread.h pthread_mutex_consistent - mark state protected by robust mutex as consistent -
 Tp pthread_mutex_destroy pthread.h pthread_mutex_destroy, pthread_mutex_init - destroy and initialize a mutex -
 Tp pthread_mutex_getprioceiling pthread.h RPPpthread_mutex_getprioceiling, pthread_mutex_setprioceiling - get and set the priority ceiling of a mutex (REALTIME THREADS) -
 Tp pthread_mutex_init pthread.h pthread_mutex_destroy, pthread_mutex_init - destroy and initialize a mutex -
 Wp pthread_mutex_lock pthread.h pthread_mutex_lock, pthread_mutex_trylock, pthread_mutex_unlock - lock and unlock a mutex -
 Tp pthread_mutex_setprioceiling pthread.h RPPpthread_mutex_getprioceiling, pthread_mutex_setprioceiling - get and set the priority ceiling of a mutex (REALTIME THREADS) -
 Wp pthread_mutex_timedlock pthread.h time.h pthread_mutex_timedlock - lock a mutex -
 Wp pthread_mutex_trylock pthread.h pthread_mutex_lock, pthread_mutex_trylock, pthread_mutex_unlock - lock and unlock a mutex -
 Wp pthread_mutex_unlock pthread.h pthread_mutex_lock, pthread_mutex_trylock, pthread_mutex_unlock - lock and unlock a mutex -
 Tp pthread_mutexattr_destroy pthread.h pthread_mutexattr_destroy, pthread_mutexattr_init - destroy and initialize the mutex attributes object -
nosym p pthread_mutexattr_getprioceiling pthread.h RPPpthread_mutexattr_getprioceiling, pthread_mutexattr_setprioceiling - get and set the prioceiling attribute of the mutex attributes object (REALTIME THREADS) -
 Tp pthread_mutexattr_getprotocol pthread.h MC1pthread_mutexattr_getprotocol, pthread_mutexattr_setprotocol - get and set the protocol attribute of the mutex attributes object (REALTIME THREADS) -
 Tp pthread_mutexattr_getpshared pthread.h TSHpthread_mutexattr_getpshared, pthread_mutexattr_setpshared - get and set the process-shared attribute -
 Tp pthread_mutexattr_getrobust pthread.h pthread_mutexattr_getrobust, pthread_mutexattr_setrobust - get and set the mutex robust attribute -
 Tp pthread_mutexattr_gettype pthread.h pthread_mutexattr_gettype, pthread_mutexattr_settype - get and set the mutex type attribute -
 Tp pthread_mutexattr_init pthread.h pthread_mutexattr_destroy, pthread_mutexattr_init - destroy and initialize the mutex attributes object -
nosym p pthread_mutexattr_setprioceiling pthread.h RPPpthread_mutexattr_getprioceiling, pthread_mutexattr_setprioceiling - get and set the prioceiling attribute of the mutex attributes object (REALTIME THREADS) -
 Tp pthread_mutexattr_setprotocol pthread.h MC1pthread_mutexattr_getprotocol, pthread_mutexattr_setprotocol - get and set the protocol attribute of the mutex attributes object (REALTIME THREADS) -
 Tp pthread_mutexattr_setpshared pthread.h TSHpthread_mutexattr_getpshared, pthread_mutexattr_setpshared - get and set the process-shared attribute -
 Tp pthread_mutexattr_setrobust pthread.h pthread_mutexattr_getrobust, pthread_mutexattr_setrobust - get and set the mutex robust attribute -
 Tp pthread_mutexattr_settype pthread.h pthread_mutexattr_gettype, pthread_mutexattr_settype - get and set the mutex type attribute -
 Wp pthread_once pthread.h pthread_once - dynamic package initialization -
 Tp pthread_rwlock_destroy pthread.h pthread_rwlock_destroy, pthread_rwlock_init - destroy and initialize a read-write lock object -
 Tp pthread_rwlock_init pthread.h pthread_rwlock_destroy, pthread_rwlock_init - destroy and initialize a read-write lock object -
 Tp pthread_rwlock_rdlock pthread.h pthread_rwlock_rdlock, pthread_rwlock_tryrdlock - lock a read-write lock object for reading -
 Tp pthread_rwlock_timedrdlock pthread.h time.h pthread_rwlock_timedrdlock - lock a read-write lock for reading -
 Tp pthread_rwlock_timedwrlock pthread.h time.h pthread_rwlock_timedwrlock - lock a read-write lock for writing -
 Tp pthread_rwlock_tryrdlock pthread.h pthread_rwlock_rdlock, pthread_rwlock_tryrdlock - lock a read-write lock object for reading -
 Tp pthread_rwlock_trywrlock pthread.h pthread_rwlock_trywrlock, pthread_rwlock_wrlock - lock a read-write lock object for writing -
 Tp pthread_rwlock_unlock pthread.h pthread_rwlock_unlock - unlock a read-write lock object -
 Tp pthread_rwlock_wrlock pthread.h pthread_rwlock_trywrlock, pthread_rwlock_wrlock - lock a read-write lock object for writing -
 Tp pthread_rwlockattr_destroy pthread.h pthread_rwlockattr_destroy, pthread_rwlockattr_init - destroy and initialize the read-write lock attributes object -
 Tp pthread_rwlockattr_getpshared pthread.h TSHpthread_rwlockattr_getpshared, pthread_rwlockattr_setpshared - get and set the process-shared attribute of the read-write lock attributes object -
 Tp pthread_rwlockattr_init pthread.h pthread_rwlockattr_destroy, pthread_rwlockattr_init - destroy and initialize the read-write lock attributes object -
 Tp pthread_rwlockattr_setpshared pthread.h TSHpthread_rwlockattr_getpshared, pthread_rwlockattr_setpshared - get and set the process-shared attribute of the read-write lock attributes object -
 Wp pthread_self pthread.h pthread_self - get the calling thread ID -
 Wp pthread_setcancelstate pthread.h pthread_setcancelstate, pthread_setcanceltype, pthread_testcancel - set cancelability state -
 Tp pthread_setcanceltype pthread.h pthread_setcancelstate, pthread_setcanceltype, pthread_testcancel - set cancelability state -
 Tp pthread_setconcurrency pthread.h OB XSIpthread_getconcurrency, pthread_setconcurrency - get and set the level of concurrency -
 Tp pthread_setschedparam pthread.h TPSpthread_getschedparam, pthread_setschedparam - dynamic thread scheduling parameters access (REALTIME THREADS) -
 Tp pthread_setschedprio pthread.h TPSpthread_setschedprio - dynamic thread scheduling parameters access (REALTIME THREADS) -
 Tp pthread_setspecific pthread.h pthread_getspecific, pthread_setspecific - thread-specific data management +
 Tp pthread_mutex_consistent pthread.h pthread_mutex_consistent - mark state protected by robust mutex as consistent +
 Tp pthread_mutex_destroy pthread.h pthread_mutex_destroy, pthread_mutex_init - destroy and initialize a mutex +
 Tp pthread_mutex_getprioceiling pthread.h RPPpthread_mutex_getprioceiling, pthread_mutex_setprioceiling - get and set the priority ceiling of a mutex (REALTIME THREADS) +
 Tp pthread_mutex_init pthread.h pthread_mutex_destroy, pthread_mutex_init - destroy and initialize a mutex +
 Wp pthread_mutex_lock pthread.h pthread_mutex_lock, pthread_mutex_trylock, pthread_mutex_unlock - lock and unlock a mutex +
 Tp pthread_mutex_setprioceiling pthread.h RPPpthread_mutex_getprioceiling, pthread_mutex_setprioceiling - get and set the priority ceiling of a mutex (REALTIME THREADS) +
 Wp pthread_mutex_timedlock pthread.h time.h pthread_mutex_timedlock - lock a mutex +
 Wp pthread_mutex_trylock pthread.h pthread_mutex_lock, pthread_mutex_trylock, pthread_mutex_unlock - lock and unlock a mutex +
 Wp pthread_mutex_unlock pthread.h pthread_mutex_lock, pthread_mutex_trylock, pthread_mutex_unlock - lock and unlock a mutex +
 Tp pthread_mutexattr_destroy pthread.h pthread_mutexattr_destroy, pthread_mutexattr_init - destroy and initialize the mutex attributes object +
nosym p pthread_mutexattr_getprioceiling pthread.h RPPpthread_mutexattr_getprioceiling, pthread_mutexattr_setprioceiling - get and set the prioceiling attribute of the mutex attributes object (REALTIME THREADS) +
 Tp pthread_mutexattr_getprotocol pthread.h MC1pthread_mutexattr_getprotocol, pthread_mutexattr_setprotocol - get and set the protocol attribute of the mutex attributes object (REALTIME THREADS) +
 Tp pthread_mutexattr_getpshared pthread.h TSHpthread_mutexattr_getpshared, pthread_mutexattr_setpshared - get and set the process-shared attribute +
 Tp pthread_mutexattr_getrobust pthread.h pthread_mutexattr_getrobust, pthread_mutexattr_setrobust - get and set the mutex robust attribute +
 Tp pthread_mutexattr_gettype pthread.h pthread_mutexattr_gettype, pthread_mutexattr_settype - get and set the mutex type attribute +
 Tp pthread_mutexattr_init pthread.h pthread_mutexattr_destroy, pthread_mutexattr_init - destroy and initialize the mutex attributes object +
nosym p pthread_mutexattr_setprioceiling pthread.h RPPpthread_mutexattr_getprioceiling, pthread_mutexattr_setprioceiling - get and set the prioceiling attribute of the mutex attributes object (REALTIME THREADS) +
 Tp pthread_mutexattr_setprotocol pthread.h MC1pthread_mutexattr_getprotocol, pthread_mutexattr_setprotocol - get and set the protocol attribute of the mutex attributes object (REALTIME THREADS) +
 Tp pthread_mutexattr_setpshared pthread.h TSHpthread_mutexattr_getpshared, pthread_mutexattr_setpshared - get and set the process-shared attribute +
 Tp pthread_mutexattr_setrobust pthread.h pthread_mutexattr_getrobust, pthread_mutexattr_setrobust - get and set the mutex robust attribute +
 Tp pthread_mutexattr_settype pthread.h pthread_mutexattr_gettype, pthread_mutexattr_settype - get and set the mutex type attribute +
 Wp pthread_once pthread.h pthread_once - dynamic package initialization +
 Tp pthread_rwlock_destroy pthread.h pthread_rwlock_destroy, pthread_rwlock_init - destroy and initialize a read-write lock object +
 Tp pthread_rwlock_init pthread.h pthread_rwlock_destroy, pthread_rwlock_init - destroy and initialize a read-write lock object +
 Wp pthread_rwlock_rdlock pthread.h pthread_rwlock_rdlock, pthread_rwlock_tryrdlock - lock a read-write lock object for reading +
 Wp pthread_rwlock_timedrdlock pthread.h time.h pthread_rwlock_timedrdlock - lock a read-write lock for reading +
 Wp pthread_rwlock_timedwrlock pthread.h time.h pthread_rwlock_timedwrlock - lock a read-write lock for writing +
 Wp pthread_rwlock_tryrdlock pthread.h pthread_rwlock_rdlock, pthread_rwlock_tryrdlock - lock a read-write lock object for reading +
 Wp pthread_rwlock_trywrlock pthread.h pthread_rwlock_trywrlock, pthread_rwlock_wrlock - lock a read-write lock object for writing +
 Wp pthread_rwlock_unlock pthread.h pthread_rwlock_unlock - unlock a read-write lock object +
 Wp pthread_rwlock_wrlock pthread.h pthread_rwlock_trywrlock, pthread_rwlock_wrlock - lock a read-write lock object for writing +
 Tp pthread_rwlockattr_destroy pthread.h pthread_rwlockattr_destroy, pthread_rwlockattr_init - destroy and initialize the read-write lock attributes object +
 Tp pthread_rwlockattr_getpshared pthread.h TSHpthread_rwlockattr_getpshared, pthread_rwlockattr_setpshared - get and set the process-shared attribute of the read-write lock attributes object +
 Tp pthread_rwlockattr_init pthread.h pthread_rwlockattr_destroy, pthread_rwlockattr_init - destroy and initialize the read-write lock attributes object +
 Tp pthread_rwlockattr_setpshared pthread.h TSHpthread_rwlockattr_getpshared, pthread_rwlockattr_setpshared - get and set the process-shared attribute of the read-write lock attributes object +
 Wp pthread_self pthread.h pthread_self - get the calling thread ID +
 Wp pthread_setcancelstate pthread.h pthread_setcancelstate, pthread_setcanceltype, pthread_testcancel - set cancelability state +
 Tp pthread_setcanceltype pthread.h pthread_setcancelstate, pthread_setcanceltype, pthread_testcancel - set cancelability state +
 Tp pthread_setconcurrency pthread.h OB XSIpthread_getconcurrency, pthread_setconcurrency - get and set the level of concurrency +
 Tp pthread_setschedparam pthread.h TPSpthread_getschedparam, pthread_setschedparam - dynamic thread scheduling parameters access (REALTIME THREADS) +
 Tp pthread_setschedprio pthread.h TPSpthread_setschedprio - dynamic thread scheduling parameters access (REALTIME THREADS) +
 Tp pthread_setspecific pthread.h pthread_getspecific, pthread_setspecific - thread-specific data management
 Tp pthread_sigmask signal.h CXpthread_sigmask, sigprocmask - examine and change blocked signals -
 Tp pthread_spin_destroy pthread.h pthread_spin_destroy, pthread_spin_init - destroy or initialize a spin lock object -
 Tp pthread_spin_init pthread.h pthread_spin_destroy, pthread_spin_init - destroy or initialize a spin lock object -
 Tp pthread_spin_lock pthread.h pthread_spin_lock, pthread_spin_trylock - lock a spin lock object -
 Tp pthread_spin_trylock pthread.h pthread_spin_lock, pthread_spin_trylock - lock a spin lock object -
 Tp pthread_spin_unlock pthread.h pthread_spin_unlock - unlock a spin lock object -
 Wp pthread_testcancel pthread.h pthread_setcancelstate, pthread_setcanceltype, pthread_testcancel - set cancelability state +
 Tp pthread_spin_destroy pthread.h pthread_spin_destroy, pthread_spin_init - destroy or initialize a spin lock object +
 Tp pthread_spin_init pthread.h pthread_spin_destroy, pthread_spin_init - destroy or initialize a spin lock object +
 Tp pthread_spin_lock pthread.h pthread_spin_lock, pthread_spin_trylock - lock a spin lock object +
 Tp pthread_spin_trylock pthread.h pthread_spin_lock, pthread_spin_trylock - lock a spin lock object +
 Tp pthread_spin_unlock pthread.h pthread_spin_unlock - unlock a spin lock object +
 Wp pthread_testcancel pthread.h pthread_setcancelstate, pthread_setcanceltype, pthread_testcancel - set cancelability state
 Tp ptsname stdlib.h XSIptsname - get name of the slave pseudo-terminal device -
 Tp putc stdio.h putc - put a byte on a stream -
 Tp putc_unlocked stdio.h CXgetc_unlocked, getchar_unlocked, putc_unlocked, putchar_unlocked - stdio with explicit client locking -
 Tp putchar stdio.h putchar - put a byte on a stdout stream -
 Tp putchar_unlocked stdio.h CXgetc_unlocked, getchar_unlocked, putc_unlocked, putchar_unlocked - stdio with explicit client locking +
 Tp putc stdio.h putc - put a byte on a stream +
 Tp putc_unlocked stdio.h CXgetc_unlocked, getchar_unlocked, putc_unlocked, putchar_unlocked - stdio with explicit client locking +
 Tp putchar stdio.h putchar - put a byte on a stdout stream +
 Tp putchar_unlocked stdio.h CXgetc_unlocked, getchar_unlocked, putc_unlocked, putchar_unlocked - stdio with explicit client locking
 Tp putenv stdlib.h XSIputenv - change or add a value to an environment -
 Tp puts stdio.h puts - put a string on standard output +
 Tp puts stdio.h puts - put a string on standard output
 Tp pututxline utmpx.h XSIendutxent, getutxent, getutxid, getutxline, pututxline, setutxent - user accounting database functions -
 Tp putwc stdio.h wchar.h putwc - put a wide character on a stream -
 Tp putwchar wchar.h putwchar - put a wide character on a stdout stream +
 Tp putwc stdio.h wchar.h putwc - put a wide character on a stream +
 Tp putwchar wchar.h putwchar - put a wide character on a stdout stream
 Tp pwrite unistd.h pwrite, write - write on a file
 Tp qsort stdlib.h qsort - sort a table of data -
 Tp raise signal.h raise - send a signal to the executing process +
 Tp raise signal.h raise - send a signal to the executing process
 Tp rand stdlib.h rand, rand_r, srand - pseudo-random number generator
 Tp rand_r stdlib.h OB CXrand, rand_r, srand - pseudo-random number generator
 Tp random stdlib.h XSIinitstate, random, setstate, srandom - pseudo-random number functions
 Tp read unistd.h pread, read - read from a file -
 Tp readdir dirent.h readdir, readdir_r - read a directory -
 Tp readdir_r dirent.h readdir, readdir_r - read a directory +
 Tp readdir dirent.h readdir, readdir_r - read a directory +
 Tp readdir_r dirent.h readdir, readdir_r - read a directory
 Tp readlink unistd.h readlink, readlinkat - read the contents of a symbolic link relative to a directory file descriptor
 Tp readlinkat unistd.h readlink, readlinkat - read the contents of a symbolic link relative to a directory file descriptor
 Tp readv sys/uio.h XSIreadv - read a vector
 Tp p realloc stdlib.h realloc - memory reallocator
 Tp realpath stdlib.h XSIrealpath - resolve a pathname -
 Tp recv sys/socket.h recv - receive a message from a connected socket -
 Tp recvfrom sys/socket.h recvfrom - receive a message from a socket -
 Tp recvmsg sys/socket.h recvmsg - receive a message from a socket +
 Tp recv sys/socket.h recv - receive a message from a connected socket +
 Tp recvfrom sys/socket.h recvfrom - receive a message from a socket +
 Tp recvmsg sys/socket.h recvmsg - receive a message from a socket
 Tp regcomp regex.h regcomp, regerror, regexec, regfree - regular expression matching
 Tp regerror regex.h regcomp, regerror, regexec, regfree - regular expression matching
 Tp regexec regex.h regcomp, regerror, regexec, regfree - regular expression matching
 Tp regfree regex.h regcomp, regerror, regexec, regfree - regular expression matching -
 Tp d d remainder math.h remainder, remainderf, remainderl - remainder function -
 Tp remainderf math.h remainder, remainderf, remainderl - remainder function -
 Tp remainderl math.h remainder, remainderf, remainderl - remainder function -
 Tp remove stdio.h remove - remove a file +
 Tp d d remainder math.h remainder, remainderf, remainderl - remainder function +
 Tp remainderf math.h remainder, remainderf, remainderl - remainder function +
 Tp remainderl math.h remainder, remainderf, remainderl - remainder function +
 Tp remove stdio.h remove - remove a file
 Tp remque search.h XSIinsque, remque - insert or remove an element in a queue -
 Tp d d remquo math.h remquo, remquof, remquol - remainder functions -
 Tp remquof math.h remquo, remquof, remquol - remainder functions -
 Tp remquol math.h remquo, remquof, remquol - remainder functions -
 Tp rename stdio.h CXrename, renameat - rename file relative to directory file descriptor -
 Tp renameat stdio.h CXrename, renameat - rename file relative to directory file descriptor -
 Tp rewind stdio.h rewind - reset the file position indicator in a stream -
 Tp rewinddir dirent.h rewinddir - reset the position of a directory stream to the beginning of a directory -
 Tp d d rint math.h rint, rintf, rintl - round-to-nearest integral value -
 Tp rintf math.h rint, rintf, rintl - round-to-nearest integral value -
 Tp rintl math.h rint, rintf, rintl - round-to-nearest integral value +
 Tp d d remquo math.h remquo, remquof, remquol - remainder functions +
 Tp remquof math.h remquo, remquof, remquol - remainder functions +
 Tp remquol math.h remquo, remquof, remquol - remainder functions +
 Tp rename stdio.h CXrename, renameat - rename file relative to directory file descriptor +
 Tp renameat stdio.h CXrename, renameat - rename file relative to directory file descriptor +
 Tp rewind stdio.h rewind - reset the file position indicator in a stream +
 Tp rewinddir dirent.h rewinddir - reset the position of a directory stream to the beginning of a directory +
 Tp d d rint math.h rint, rintf, rintl - round-to-nearest integral value +
 Tp rintf math.h rint, rintf, rintl - round-to-nearest integral value +
 Tp rintl math.h rint, rintf, rintl - round-to-nearest integral value
 Tp rmdir unistd.h rmdir - remove a directory -
 Tp d d round math.h round, roundf, roundl - round to the nearest integer value in a floating-point format -
 Tp roundf math.h round, roundf, roundl - round to the nearest integer value in a floating-point format -
 Tp roundl math.h round, roundf, roundl - round to the nearest integer value in a floating-point format -
 Tp d d scalbln math.h scalbln, scalblnf, scalblnl, scalbn, scalbnf, scalbnl - compute exponent using FLT_RADIX -
 Tp scalblnf math.h scalbln, scalblnf, scalblnl, scalbn, scalbnf, scalbnl - compute exponent using FLT_RADIX -
 Tp scalblnl math.h scalbln, scalblnf, scalblnl, scalbn, scalbnf, scalbnl - compute exponent using FLT_RADIX -
 Tp d d scalbn math.h scalbln, scalblnf, scalblnl, scalbn, scalbnf, scalbnl - compute exponent using FLT_RADIX -
 Tp scalbnf math.h scalbln, scalblnf, scalblnl, scalbn, scalbnf, scalbnl - compute exponent using FLT_RADIX -
 Tp scalbnl math.h scalbln, scalblnf, scalblnl, scalbn, scalbnf, scalbnl - compute exponent using FLT_RADIX -
 Tp scandir dirent.h alphasort, scandir - scan a directory -
 Tp scanf stdio.h fscanf, scanf, sscanf - convert formatted input +
 Tp d d round math.h round, roundf, roundl - round to the nearest integer value in a floating-point format +
 Tp roundf math.h round, roundf, roundl - round to the nearest integer value in a floating-point format +
 Tp roundl math.h round, roundf, roundl - round to the nearest integer value in a floating-point format +
 Tp d d scalbln math.h scalbln, scalblnf, scalblnl, scalbn, scalbnf, scalbnl - compute exponent using FLT_RADIX +
 Tp scalblnf math.h scalbln, scalblnf, scalblnl, scalbn, scalbnf, scalbnl - compute exponent using FLT_RADIX +
 Tp scalblnl math.h scalbln, scalblnf, scalblnl, scalbn, scalbnf, scalbnl - compute exponent using FLT_RADIX +
 Tp d d scalbn math.h scalbln, scalblnf, scalblnl, scalbn, scalbnf, scalbnl - compute exponent using FLT_RADIX +
 Tp scalbnf math.h scalbln, scalblnf, scalblnl, scalbn, scalbnf, scalbnl - compute exponent using FLT_RADIX +
 Tp scalbnl math.h scalbln, scalblnf, scalblnl, scalbn, scalbnf, scalbnl - compute exponent using FLT_RADIX +
 Tp scandir dirent.h alphasort, scandir - scan a directory +
 Tp scanf stdio.h fscanf, scanf, sscanf - convert formatted input
 Tp sched_get_priority_max sched.h PSsched_get_priority_max, sched_get_priority_min - get priority limits (REALTIME)
 Tp sched_get_priority_min sched.h PSsched_get_priority_max, sched_get_priority_min - get priority limits (REALTIME)
 Tp sched_getparam sched.h PSsched_getparam - get scheduling parameters (REALTIME) @@ -829,7 +829,7 @@
 Tp sched_setscheduler sched.h PSsched_setscheduler - set scheduling policy and parameters (REALTIME)
 Tp sched_yield sched.h sched_yield - yield the processor
 Tp seed48 stdlib.h XSIdrand48, erand48, jrand48, lcong48, lrand48, mrand48, nrand48, seed48, srand48 - generate uniformly distributed pseudo-random numbers -
 Tp seekdir dirent.h XSIseekdir - set the position of a directory stream +
 Tp seekdir dirent.h XSIseekdir - set the position of a directory stream
 Tp select sys/select.h pselect, select - synchronous I/O multiplexing
 Tp sem_close semaphore.h sem_close - close a named semaphore
 Tp sem_destroy semaphore.h sem_destroy - destroy an unnamed semaphore @@ -841,47 +841,47 @@
 Tp sem_trywait semaphore.h sem_trywait, sem_wait - lock a semaphore
 Tp sem_unlink semaphore.h sem_unlink - remove a named semaphore
 Tp sem_wait semaphore.h sem_trywait, sem_wait - lock a semaphore -
 Tp semctl sys/sem.h XSIsemctl - XSI semaphore control operations -
 Tp semget sys/sem.h XSIsemget - get set of XSI semaphores -
 Tp semop sys/sem.h XSIsemop - XSI semaphore operations -
 Tp send sys/socket.h send - send a message on a socket -
 Tp sendmsg sys/socket.h sendmsg - send a message on a socket using a message structure -
 Tp sendto sys/socket.h sendto - send a message on a socket -
 Tp setbuf stdio.h setbuf - assign buffering to a stream +
 Tp semctl sys/sem.h XSIsemctl - XSI semaphore control operations +
 Tp semget sys/sem.h XSIsemget - get set of XSI semaphores +
 Tp semop sys/sem.h XSIsemop - XSI semaphore operations +
 Tp send sys/socket.h send - send a message on a socket +
 Tp sendmsg sys/socket.h sendmsg - send a message on a socket using a message structure +
 Tp sendto sys/socket.h sendto - send a message on a socket +
 Tp setbuf stdio.h setbuf - assign buffering to a stream
 Tp setegid unistd.h setegid - set the effective group ID
 Tp setenv stdlib.h CXsetenv - add or change environment variable
 Tp seteuid unistd.h seteuid - set effective user ID
 Tp setgid unistd.h setgid - set-group-ID
 Tp setgrent grp.h XSIendgrent, getgrent, setgrent - group database entry functions -
 Tp sethostent netdb.h endhostent, gethostent, sethostent - network host database functions +
 Tp sethostent netdb.h endhostent, gethostent, sethostent - network host database functions
 Tp setitimer sys/time.h OB XSIgetitimer, setitimer - get and set value of interval timer
 Td p setjmp setjmp.h setjmp - set jump point for a non-local goto
 Tp setkey stdlib.h XSIsetkey - set encoding key (CRYPT)
 Tp setlocale locale.h setlocale - set program locale
 Tp setlogmask syslog.h XSIcloselog, openlog, setlogmask, syslog - control system log -
 Wp setnetent netdb.h endnetent, getnetbyaddr, getnetbyname, getnetent, setnetent - network database functions +
 Wp setnetent netdb.h endnetent, getnetbyaddr, getnetbyname, getnetent, setnetent - network database functions
 Tp setpgid unistd.h setpgid - set process group ID for job control -
 Tp setpgrp unistd.h OB XSIsetpgrp - set the process group ID +
 Tp setpgrp unistd.h OB XSIsetpgrp - set the process group ID
 Tp setpriority sys/resource.h XSIgetpriority, setpriority - get and set the nice value -
 Tp setprotoent netdb.h endprotoent, getprotobyname, getprotobynumber, getprotoent, setprotoent - network protocol database functions +
 Tp setprotoent netdb.h endprotoent, getprotobyname, getprotobynumber, getprotoent, setprotoent - network protocol database functions
 Tp setpwent pwd.h XSIendpwent, getpwent, setpwent - user database functions -
 Tp setregid unistd.h XSIsetregid - set real and effective group IDs -
 Tp setreuid unistd.h XSIsetreuid - set real and effective user IDs +
 Tp setregid unistd.h XSIsetregid - set real and effective group IDs +
 Tp setreuid unistd.h XSIsetreuid - set real and effective user IDs
 Tp setrlimit sys/resource.h XSIgetrlimit, setrlimit - control maximum resource consumption -
 Tp setservent netdb.h endservent, getservbyname, getservbyport, getservent, setservent - network services database functions +
 Tp setservent netdb.h endservent, getservbyname, getservbyport, getservent, setservent - network services database functions
 Tp setsid unistd.h setsid - create session and set process group ID -
 Tp setsockopt sys/socket.h setsockopt - set the socket options +
 Tp setsockopt sys/socket.h setsockopt - set the socket options
 Tp setstate stdlib.h XSIinitstate, random, setstate, srandom - pseudo-random number functions
 Tp setuid unistd.h setuid - set user ID
 Tp setutxent utmpx.h XSIendutxent, getutxent, getutxid, getutxline, pututxline, setutxent - user accounting database functions -
 Tp setvbuf stdio.h setvbuf - assign buffering to a stream -
 Tp shm_open sys/mman.h SHMshm_open - open a shared memory object (REALTIME) -
 Tp shm_unlink sys/mman.h SHMshm_unlink - remove a shared memory object (REALTIME) -
 Tp shmat sys/shm.h XSIshmat - XSI shared memory attach operation -
 Tp shmctl sys/shm.h XSIshmctl - XSI shared memory control operations -
 Tp shmdt sys/shm.h XSIshmdt - XSI shared memory detach operation -
 Tp shmget sys/shm.h XSIshmget - get an XSI shared memory segment -
 Tp shutdown sys/socket.h shutdown - shut down socket send and receive operations +
 Tp setvbuf stdio.h setvbuf - assign buffering to a stream +
 Tp shm_open sys/mman.h SHMshm_open - open a shared memory object (REALTIME) +
 Tp shm_unlink sys/mman.h SHMshm_unlink - remove a shared memory object (REALTIME) +
 Tp shmat sys/shm.h XSIshmat - XSI shared memory attach operation +
 Tp shmctl sys/shm.h XSIshmctl - XSI shared memory control operations +
 Tp shmdt sys/shm.h XSIshmdt - XSI shared memory detach operation +
 Tp shmget sys/shm.h XSIshmget - get an XSI shared memory segment +
 Tp shutdown sys/socket.h shutdown - shut down socket send and receive operations
 Wp sigaction signal.h CXsigaction - examine and change a signal action
 Tp sigaddset signal.h CXsigaddset - add a signal to a signal set
 Tp sigaltstack signal.h XSIsigaltstack - set and get signal alternate stack context @@ -893,9 +893,9 @@
 Tp siginterrupt signal.h OB XSIsiginterrupt - allow signals to interrupt functions
 Tp sigismember signal.h CXsigismember - test for a signal in a signal set
 Tp siglongjmp setjmp.h CXsiglongjmp - non-local goto with signal handling -
 Tp signal signal.h signal - signal management -
  d signbit math.h signbit - test sign -
 Vx signgam math.h XSIlgamma, lgammaf, lgammal, signgam - log gamma function +
 Tp signal signal.h signal - signal management +
  d signbit math.h signbit - test sign +
 Vx signgam math.h XSIlgamma, lgammaf, lgammal, signgam - log gamma function
 Tp sigpause signal.h OB XSIsighold, sigignore, sigpause, sigrelse, sigset - signal management
 Tp sigpending signal.h CXsigpending - examine pending signals
 Tp sigprocmask signal.h CXpthread_sigmask, sigprocmask - examine and change blocked signals @@ -907,34 +907,34 @@
 Tp sigtimedwait signal.h CXsigtimedwait, sigwaitinfo - wait for queued signals
 Tp sigwait signal.h CXsigwait - wait for queued signals
 Tp sigwaitinfo signal.h CXsigtimedwait, sigwaitinfo - wait for queued signals -
 Tp d d sin math.h sin, sinf, sinl - sine function -
 Tp sinf math.h sin, sinf, sinl - sine function -
 Tp d d sinh math.h sinh, sinhf, sinhl - hyperbolic sine functions -
 Tp sinhf math.h sinh, sinhf, sinhl - hyperbolic sine functions -
 Tp sinhl math.h sinh, sinhf, sinhl - hyperbolic sine functions -
 Tp sinl math.h sin, sinf, sinl - sine function +
 Tp d d sin math.h sin, sinf, sinl - sine function +
 Tp sinf math.h sin, sinf, sinl - sine function +
 Tp d d sinh math.h sinh, sinhf, sinhl - hyperbolic sine functions +
 Tp sinhf math.h sinh, sinhf, sinhl - hyperbolic sine functions +
 Tp sinhl math.h sinh, sinhf, sinhl - hyperbolic sine functions +
 Tp sinl math.h sin, sinf, sinl - sine function
 Tp sleep unistd.h sleep - suspend execution for an interval of time -
 Tp snprintf stdio.h dprintf, fprintf, printf, snprintf, sprintf - print formatted output -
 Tp sockatmark sys/socket.h sockatmark - determine whether a socket is at the out-of-band mark -
 Tp socket sys/socket.h socket - create an endpoint for communication -
 Tp socketpair sys/socket.h socketpair - create a pair of connected sockets -
 Tp sprintf stdio.h dprintf, fprintf, printf, snprintf, sprintf - print formatted output -
 Tp d d sqrt math.h sqrt, sqrtf, sqrtl - square root function -
 Tp sqrtf math.h sqrt, sqrtf, sqrtl - square root function -
 Tp sqrtl math.h sqrt, sqrtf, sqrtl - square root function +
 Tp snprintf stdio.h dprintf, fprintf, printf, snprintf, sprintf - print formatted output +
 Tp sockatmark sys/socket.h sockatmark - determine whether a socket is at the out-of-band mark +
 Tp socket sys/socket.h socket - create an endpoint for communication +
 Tp socketpair sys/socket.h socketpair - create a pair of connected sockets +
 Tp sprintf stdio.h dprintf, fprintf, printf, snprintf, sprintf - print formatted output +
 Tp d d sqrt math.h sqrt, sqrtf, sqrtl - square root function +
 Tp sqrtf math.h sqrt, sqrtf, sqrtl - square root function +
 Tp sqrtl math.h sqrt, sqrtf, sqrtl - square root function
 Tp srand stdlib.h rand, rand_r, srand - pseudo-random number generator
 Tp srand48 stdlib.h XSIdrand48, erand48, jrand48, lcong48, lrand48, mrand48, nrand48, seed48, srand48 - generate uniformly distributed pseudo-random numbers
 Tp srandom stdlib.h XSIinitstate, random, setstate, srandom - pseudo-random number functions -
 Tp sscanf stdio.h fscanf, scanf, sscanf - convert formatted input +
 Tp sscanf stdio.h fscanf, scanf, sscanf - convert formatted input
 Tp stat sys/stat.h fstatat, lstat, stat - get file status
 Tp statvfs sys/statvfs.h fstatvfs, statvfs - get file system information -
 Dd x stderr stdio.h stderr, stdin, stdout - standard I/O streams -
 Dd x stdin stdio.h stderr, stdin, stdout - standard I/O streams -
 Dd x stdout stdio.h stderr, stdin, stdout - standard I/O streams +
 Dd x stderr stdio.h stderr, stdin, stdout - standard I/O streams +
 Dd x stdin stdio.h stderr, stdin, stdout - standard I/O streams +
 Dd x stdout stdio.h stderr, stdin, stdout - standard I/O streams
 Wp stpcpy string.h CXstpcpy, strcpy - copy a string and return a pointer to the end of the result
 Wp stpncpy string.h CXstpncpy, strncpy - copy fixed length string, returning a pointer to the array end
 Tp strcasecmp strings.h strcasecmp, strcasecmp_l, strncasecmp, strncasecmp_l - case-insensitive string comparisons -
 Wp p strcasecmp_l strings.h strcasecmp, strcasecmp_l, strncasecmp, strncasecmp_l - case-insensitive string comparisons +
 Wp strcasecmp_l strings.h strcasecmp, strcasecmp_l, strncasecmp, strncasecmp_l - case-insensitive string comparisons
 Tp strcat string.h strcat - concatenate two strings
 Tp strchr string.h strchr - string scanning operation
 Tp strcmp string.h strcmp - compare two strings @@ -942,7 +942,7 @@
 Wp strcoll_l string.h CXstrcoll, strcoll_l - string comparison using collating information
 Tp strcpy string.h stpcpy, strcpy - copy a string and return a pointer to the end of the result
 Tp strcspn string.h strcspn - get the length of a complementary substring -
 Wp strdup string.h CXstrdup, strndup - duplicate a specific number of bytes from a string +
 Tp strdup string.h CXstrdup, strndup - duplicate a specific number of bytes from a string
 Tp strerror string.h strerror, strerror_l, strerror_r - get error message string
 Wp strerror_l string.h CXstrerror, strerror_l, strerror_r - get error message string
 Tp strerror_r string.h CXstrerror, strerror_l, strerror_r - get error message string @@ -952,7 +952,7 @@
 Wp strftime_l time.h CXstrftime, strftime_l - convert date and time to a string
 Tp p strlen string.h strlen, strnlen - get length of fixed size string
 Tp strncasecmp strings.h strcasecmp, strcasecmp_l, strncasecmp, strncasecmp_l - case-insensitive string comparisons -
 Wp p strncasecmp_l strings.h strcasecmp, strcasecmp_l, strncasecmp, strncasecmp_l - case-insensitive string comparisons +
 Wp strncasecmp_l strings.h strcasecmp, strcasecmp_l, strncasecmp, strncasecmp_l - case-insensitive string comparisons
 Tp strncat string.h strncat - concatenate a string with part of another
 Tp strncmp string.h strncmp - compare part of two strings
 Tp strncpy string.h stpncpy, strncpy - copy fixed length string, returning a pointer to the array end @@ -977,21 +977,21 @@
 Tp strtoumax inttypes.h strtoimax, strtoumax - convert string to integer type
 Tp strxfrm string.h strxfrm, strxfrm_l - string transformation
 Wp strxfrm_l string.h CXstrxfrm, strxfrm_l - string transformation -
 Tp swab unistd.h XSIswab - swap bytes -
 Tp swprintf stdio.h wchar.h fwprintf, swprintf, wprintf - print formatted wide-character output -
 Tp swscanf stdio.h wchar.h fwscanf, swscanf, wscanf - convert formatted wide-character input +
 Tp swab unistd.h XSIswab - swap bytes +
 Tp swprintf stdio.h wchar.h fwprintf, swprintf, wprintf - print formatted wide-character output +
 Tp swscanf stdio.h wchar.h fwscanf, swscanf, wscanf - convert formatted wide-character input
 Tp symlink unistd.h symlink, symlinkat - make a symbolic link relative to directory file descriptor
 Tp symlinkat unistd.h symlink, symlinkat - make a symbolic link relative to directory file descriptor -
 Tp sync unistd.h XSIsync - schedule file system updates +
 Tp sync unistd.h XSIsync - schedule file system updates
 Tp sysconf unistd.h sysconf - get configurable system variables
 Tp syslog syslog.h XSIcloselog, openlog, setlogmask, syslog - control system log
 Tp system stdlib.h system - issue a command -
 Tp d d tan math.h tan, tanf, tanl - tangent function -
 Tp tanf math.h tan, tanf, tanl - tangent function -
 Tp d d tanh math.h tanh, tanhf, tanhl - hyperbolic tangent functions -
 Tp tanhf math.h tanh, tanhf, tanhl - hyperbolic tangent functions -
 Tp tanhl math.h tanh, tanhf, tanhl - hyperbolic tangent functions -
 Tp tanl math.h tan, tanf, tanl - tangent function +
 Tp d d tan math.h tan, tanf, tanl - tangent function +
 Tp tanf math.h tan, tanf, tanl - tangent function +
 Tp d d tanh math.h tanh, tanhf, tanhl - hyperbolic tangent functions +
 Tp tanhf math.h tanh, tanhf, tanhl - hyperbolic tangent functions +
 Tp tanhl math.h tanh, tanhf, tanhl - hyperbolic tangent functions +
 Tp tanl math.h tan, tanf, tanl - tangent function
 Tp tcdrain termios.h tcdrain - wait for transmission of output
 Tp tcflow termios.h tcflow - suspend or restart the transmission or reception of data
 Tp tcflush termios.h tcflush - flush non-transmitted output data, non-read input data, or both @@ -1002,12 +1002,12 @@
 Tp tcsetattr termios.h tcsetattr - set the parameters associated with the terminal
 Tp tcsetpgrp unistd.h tcsetpgrp - set the foreground process group ID
 Tp tdelete search.h XSItdelete, tfind, tsearch, twalk - manage a binary search tree -
 Tp telldir dirent.h XSItelldir - current location of a named directory stream -
 Tp tempnam stdio.h OB XSItempnam - create a name for a temporary file +
 Tp telldir dirent.h XSItelldir - current location of a named directory stream +
 Tp tempnam stdio.h OB XSItempnam - create a name for a temporary file
 Tp tfind search.h XSItdelete, tfind, tsearch, twalk - manage a binary search tree -
 Tp d d tgamma math.h tgamma, tgammaf, tgammal - compute gamma() function -
 Tp tgammaf math.h tgamma, tgammaf, tgammal - compute gamma() function -
 Tp tgammal math.h tgamma, tgammaf, tgammal - compute gamma() function +
 Tp d d tgamma math.h tgamma, tgammaf, tgammal - compute gamma() function +
 Tp tgammaf math.h tgamma, tgammaf, tgammal - compute gamma() function +
 Tp tgammal math.h tgamma, tgammaf, tgammal - compute gamma() function
 Tp time time.h time - get time
 Tp timer_create signal.h time.h CXtimer_create - create a per-process timer
 Tp timer_delete time.h CXtimer_delete - delete a per-process timer @@ -1016,8 +1016,8 @@
 Tp timer_settime time.h CXtimer_getoverrun, timer_gettime, timer_settime - per-process timers
 Tp times sys/times.h times - get process and waited-for child process times
 Vx timezone time.h XSIdaylight, timezone, tzname, tzset - set timezone conversion information -
 Tp tmpfile stdio.h tmpfile - create a temporary file -
 Tp tmpnam stdio.h OBtmpnam - create a name for a temporary file +
 Tp tmpfile stdio.h tmpfile - create a temporary file +
 Tp tmpnam stdio.h OBtmpnam - create a name for a temporary file
 Tp toascii ctype.h OB XSItoascii - translate an integer to a 7-bit ASCII character
 Tp tolower ctype.h tolower, tolower_l - transliterate uppercase characters to lowercase
 Wp tolower_l ctype.h CXtolower, tolower_l - transliterate uppercase characters to lowercase @@ -1025,14 +1025,14 @@
 Wp toupper_l ctype.h CXtoupper, toupper_l - transliterate lowercase characters to uppercase
 Tp towctrans wctype.h towctrans, towctrans_l - wide-character transliteration
 Wp towctrans_l wctype.h CXtowctrans, towctrans_l - wide-character transliteration -
 Tp p towlower wctype.h towlower, towlower_l - transliterate uppercase wide-character code to lowercase +
 Tp p towlower wctype.h towlower, towlower_l - transliterate uppercase wide-character code to lowercase
 Wp towlower_l wctype.h CXtowlower, towlower_l - transliterate uppercase wide-character code to lowercase -
 Tp p towupper wctype.h towupper, towupper_l - transliterate lowercase wide-character code to uppercase +
 Tp p towupper wctype.h towupper, towupper_l - transliterate lowercase wide-character code to uppercase
 Wp towupper_l wctype.h CXtowupper, towupper_l - transliterate lowercase wide-character code to uppercase -
 Tp d d trunc math.h trunc, truncf, truncl - round to truncated integer value +
 Tp d d trunc math.h trunc, truncf, truncl - round to truncated integer value
 Tp truncate unistd.h truncate - truncate a file to a specified length -
 Tp truncf math.h trunc, truncf, truncl - round to truncated integer value -
 Tp truncl math.h trunc, truncf, truncl - round to truncated integer value +
 Tp truncf math.h trunc, truncf, truncl - round to truncated integer value +
 Tp truncl math.h trunc, truncf, truncl - round to truncated integer value
 Tp tsearch search.h XSItdelete, tfind, tsearch, twalk - manage a binary search tree
 Tp ttyname unistd.h ttyname, ttyname_r - find the pathname of a terminal
 Tp ttyname_r unistd.h ttyname, ttyname_r - find the pathname of a terminal @@ -1042,8 +1042,8 @@
 Tp ulimit ulimit.h OB XSIulimit - get and set process limits
 Tp umask sys/stat.h umask - set and get the file mode creation mask
 Tp uname sys/utsname.h uname - get the name of the current system -
 Tp ungetc stdio.h ungetc - push byte back into input stream -
 Tp ungetwc stdio.h wchar.h ungetwc - push wide-character code back into the input stream +
 Tp ungetc stdio.h ungetc - push byte back into input stream +
 Tp ungetwc stdio.h wchar.h ungetwc - push wide-character code back into the input stream
 Tp unlink unistd.h unlink, unlinkat - remove a directory entry relative to directory file descriptor
 Tp unlinkat unistd.h unlink, unlinkat - remove a directory entry relative to directory file descriptor
 Tp unlockpt stdlib.h XSIunlockpt - unlock a pseudo-terminal master/slave pair @@ -1056,84 +1056,84 @@
  d va_copy stdarg.h va_arg, va_copy, va_end, va_start - handle variable argument list
  d va_end stdarg.h va_arg, va_copy, va_end, va_start - handle variable argument list
  d va_start stdarg.h va_arg, va_copy, va_end, va_start - handle variable argument list -
 Tp vdprintf stdarg.h stdio.h CXvdprintf, vfprintf, vprintf, vsnprintf, vsprintf - format output of a stdarg argument list -
 Tp vfprintf stdarg.h stdio.h vdprintf, vfprintf, vprintf, vsnprintf, vsprintf - format output of a stdarg argument list -
 Tp vfscanf stdarg.h stdio.h vfscanf, vscanf, vsscanf - format input of a stdarg argument list -
 Tp vfwprintf stdarg.h stdio.h wchar.h vfwprintf, vswprintf, vwprintf - wide-character formatted output of a stdarg argument list -
 Tp vfwscanf stdarg.h stdio.h wchar.h vfwscanf, vswscanf, vwscanf - wide-character formatted input of a stdarg argument list -
 Tp vprintf stdarg.h stdio.h vdprintf, vfprintf, vprintf, vsnprintf, vsprintf - format output of a stdarg argument list -
 Tp vscanf stdarg.h stdio.h vfscanf, vscanf, vsscanf - format input of a stdarg argument list -
 Tp vsnprintf stdarg.h stdio.h vdprintf, vfprintf, vprintf, vsnprintf, vsprintf - format output of a stdarg argument list -
 Tp vsprintf stdarg.h stdio.h vdprintf, vfprintf, vprintf, vsnprintf, vsprintf - format output of a stdarg argument list -
 Tp vsscanf stdarg.h stdio.h vfscanf, vscanf, vsscanf - format input of a stdarg argument list -
 Tp vswprintf stdarg.h stdio.h wchar.h vfwprintf, vswprintf, vwprintf - wide-character formatted output of a stdarg argument list -
 Tp vswscanf stdarg.h stdio.h wchar.h vfwscanf, vswscanf, vwscanf - wide-character formatted input of a stdarg argument list -
 Tp vwprintf stdarg.h stdio.h wchar.h vfwprintf, vswprintf, vwprintf - wide-character formatted output of a stdarg argument list -
 Tp vwscanf stdarg.h stdio.h wchar.h vfwscanf, vswscanf, vwscanf - wide-character formatted input of a stdarg argument list +
 Tp vdprintf stdarg.h stdio.h CXvdprintf, vfprintf, vprintf, vsnprintf, vsprintf - format output of a stdarg argument list +
 Tp vfprintf stdarg.h stdio.h vdprintf, vfprintf, vprintf, vsnprintf, vsprintf - format output of a stdarg argument list +
 Tp vfscanf stdarg.h stdio.h vfscanf, vscanf, vsscanf - format input of a stdarg argument list +
 Tp vfwprintf stdarg.h stdio.h wchar.h vfwprintf, vswprintf, vwprintf - wide-character formatted output of a stdarg argument list +
 Tp vfwscanf stdarg.h stdio.h wchar.h vfwscanf, vswscanf, vwscanf - wide-character formatted input of a stdarg argument list +
 Tp vprintf stdarg.h stdio.h vdprintf, vfprintf, vprintf, vsnprintf, vsprintf - format output of a stdarg argument list +
 Tp vscanf stdarg.h stdio.h vfscanf, vscanf, vsscanf - format input of a stdarg argument list +
 Tp vsnprintf stdarg.h stdio.h vdprintf, vfprintf, vprintf, vsnprintf, vsprintf - format output of a stdarg argument list +
 Tp vsprintf stdarg.h stdio.h vdprintf, vfprintf, vprintf, vsnprintf, vsprintf - format output of a stdarg argument list +
 Tp vsscanf stdarg.h stdio.h vfscanf, vscanf, vsscanf - format input of a stdarg argument list +
 Tp vswprintf stdarg.h stdio.h wchar.h vfwprintf, vswprintf, vwprintf - wide-character formatted output of a stdarg argument list +
 Tp vswscanf stdarg.h stdio.h wchar.h vfwscanf, vswscanf, vwscanf - wide-character formatted input of a stdarg argument list +
 Tp vwprintf stdarg.h stdio.h wchar.h vfwprintf, vswprintf, vwprintf - wide-character formatted output of a stdarg argument list +
 Tp vwscanf stdarg.h stdio.h wchar.h vfwscanf, vswscanf, vwscanf - wide-character formatted input of a stdarg argument list
 Tp wait sys/wait.h wait, waitpid - wait for a child process to stop or terminate
 Tp waitid sys/wait.h waitid - wait for a child process to change state
 Tp waitpid sys/wait.h wait, waitpid - wait for a child process to stop or terminate -
 Tp wcpcpy wchar.h CXwcpcpy, wcscpy - copy a wide-character string, returning a pointer to its end -
 Tp wcpncpy wchar.h CXwcpncpy, wcsncpy - copy a fixed-size wide-character string, returning a pointer to its end -
 Tp wcrtomb wchar.h wcrtomb - convert a wide-character code to a character (restartable) -
 Tp wcscasecmp wchar.h CXwcscasecmp, wcscasecmp_l, wcsncasecmp, wcsncasecmp_l - case-insensitive wide-character string comparison -
 Tp wcscasecmp_l wchar.h CXwcscasecmp, wcscasecmp_l, wcsncasecmp, wcsncasecmp_l - case-insensitive wide-character string comparison -
 Tp wcscat wchar.h wcscat - concatenate two wide-character strings -
 Tp wcschr wchar.h wcschr - wide-character string scanning operation -
 Tp wcscmp wchar.h wcscmp - compare two wide-character strings -
 Tp wcscoll wchar.h wcscoll, wcscoll_l - wide-character string comparison using collating information -
 Wp wcscoll_l wchar.h CXwcscoll, wcscoll_l - wide-character string comparison using collating information -
 Tp wcscpy wchar.h wcpcpy, wcscpy - copy a wide-character string, returning a pointer to its end -
 Tp wcscspn wchar.h wcscspn - get the length of a complementary wide substring -
 Tp wcsdup wchar.h CXwcsdup - duplicate a wide-character string -
 Tp wcsftime wchar.h wcsftime - convert date and time to a wide-character string -
 Tp wcslen wchar.h wcslen, wcsnlen - get length of a fixed-sized wide-character string -
 Tp wcsncasecmp wchar.h CXwcscasecmp, wcscasecmp_l, wcsncasecmp, wcsncasecmp_l - case-insensitive wide-character string comparison -
 Tp wcsncasecmp_l wchar.h CXwcscasecmp, wcscasecmp_l, wcsncasecmp, wcsncasecmp_l - case-insensitive wide-character string comparison -
 Tp wcsncat wchar.h wcsncat - concatenate a wide-character string with part of another -
 Tp wcsncmp wchar.h wcsncmp - compare part of two wide-character strings -
 Tp wcsncpy wchar.h wcpncpy, wcsncpy - copy a fixed-size wide-character string, returning a pointer to its end -
 Tp wcsnlen wchar.h CXwcslen, wcsnlen - get length of a fixed-sized wide-character string -
 Tp wcsnrtombs wchar.h CXwcsnrtombs, wcsrtombs - convert a wide-character string to a character string (restartable) -
 Tp wcspbrk wchar.h wcspbrk - scan a wide-character string for a wide-character code -
 Tp wcsrchr wchar.h wcsrchr - wide-character string scanning operation -
 Tp wcsrtombs wchar.h wcsnrtombs, wcsrtombs - convert a wide-character string to a character string (restartable) -
 Tp wcsspn wchar.h wcsspn - get the length of a wide substring -
 Tp wcsstr wchar.h wcsstr - find a wide-character substring -
 Tp wcstod wchar.h wcstod, wcstof, wcstold - convert a wide-character string to a double-precision number -
 Tp wcstof wchar.h wcstod, wcstof, wcstold - convert a wide-character string to a double-precision number +
 Tp wcpcpy wchar.h CXwcpcpy, wcscpy - copy a wide-character string, returning a pointer to its end +
 Tp wcpncpy wchar.h CXwcpncpy, wcsncpy - copy a fixed-size wide-character string, returning a pointer to its end +
 Tp wcrtomb wchar.h wcrtomb - convert a wide-character code to a character (restartable) +
 Tp wcscasecmp wchar.h CXwcscasecmp, wcscasecmp_l, wcsncasecmp, wcsncasecmp_l - case-insensitive wide-character string comparison +
 Tp wcscasecmp_l wchar.h CXwcscasecmp, wcscasecmp_l, wcsncasecmp, wcsncasecmp_l - case-insensitive wide-character string comparison +
 Tp wcscat wchar.h wcscat - concatenate two wide-character strings +
 Tp wcschr wchar.h wcschr - wide-character string scanning operation +
 Tp wcscmp wchar.h wcscmp - compare two wide-character strings +
 Tp wcscoll wchar.h wcscoll, wcscoll_l - wide-character string comparison using collating information +
 Wp wcscoll_l wchar.h CXwcscoll, wcscoll_l - wide-character string comparison using collating information +
 Tp wcscpy wchar.h wcpcpy, wcscpy - copy a wide-character string, returning a pointer to its end +
 Tp wcscspn wchar.h wcscspn - get the length of a complementary wide substring +
 Tp wcsdup wchar.h CXwcsdup - duplicate a wide-character string +
 Tp wcsftime wchar.h wcsftime - convert date and time to a wide-character string +
 Tp wcslen wchar.h wcslen, wcsnlen - get length of a fixed-sized wide-character string +
 Tp wcsncasecmp wchar.h CXwcscasecmp, wcscasecmp_l, wcsncasecmp, wcsncasecmp_l - case-insensitive wide-character string comparison +
 Tp wcsncasecmp_l wchar.h CXwcscasecmp, wcscasecmp_l, wcsncasecmp, wcsncasecmp_l - case-insensitive wide-character string comparison +
 Tp wcsncat wchar.h wcsncat - concatenate a wide-character string with part of another +
 Tp wcsncmp wchar.h wcsncmp - compare part of two wide-character strings +
 Tp wcsncpy wchar.h wcpncpy, wcsncpy - copy a fixed-size wide-character string, returning a pointer to its end +
 Tp wcsnlen wchar.h CXwcslen, wcsnlen - get length of a fixed-sized wide-character string +
 Tp wcsnrtombs wchar.h CXwcsnrtombs, wcsrtombs - convert a wide-character string to a character string (restartable) +
 Tp wcspbrk wchar.h wcspbrk - scan a wide-character string for a wide-character code +
 Tp wcsrchr wchar.h wcsrchr - wide-character string scanning operation +
 Tp wcsrtombs wchar.h wcsnrtombs, wcsrtombs - convert a wide-character string to a character string (restartable) +
 Tp wcsspn wchar.h wcsspn - get the length of a wide substring +
 Tp wcsstr wchar.h wcsstr - find a wide-character substring +
 Tp wcstod wchar.h wcstod, wcstof, wcstold - convert a wide-character string to a double-precision number +
 Tp wcstof wchar.h wcstod, wcstof, wcstold - convert a wide-character string to a double-precision number
 Tp wcstoimax stddef.h inttypes.h wcstoimax, wcstoumax - convert a wide-character string to an integer type -
 Tp wcstok wchar.h wcstok - split a wide-character string into tokens -
 Tp wcstol wchar.h wcstol, wcstoll - convert a wide-character string to a long integer -
 Tp wcstold wchar.h wcstod, wcstof, wcstold - convert a wide-character string to a double-precision number -
 Tp wcstoll wchar.h wcstol, wcstoll - convert a wide-character string to a long integer +
 Tp wcstok wchar.h wcstok - split a wide-character string into tokens +
 Tp wcstol wchar.h wcstol, wcstoll - convert a wide-character string to a long integer +
 Tp wcstold wchar.h wcstod, wcstof, wcstold - convert a wide-character string to a double-precision number +
 Tp wcstoll wchar.h wcstol, wcstoll - convert a wide-character string to a long integer
 Tp wcstombs stdlib.h wcstombs - convert a wide-character string to a character string -
 Tp wcstoul wchar.h wcstoul, wcstoull - convert a wide-character string to an unsigned long -
 Tp wcstoull wchar.h wcstoul, wcstoull - convert a wide-character string to an unsigned long +
 Tp wcstoul wchar.h wcstoul, wcstoull - convert a wide-character string to an unsigned long +
 Tp wcstoull wchar.h wcstoul, wcstoull - convert a wide-character string to an unsigned long
 Tp wcstoumax stddef.h inttypes.h wcstoimax, wcstoumax - convert a wide-character string to an integer type -
 Tp wcswidth wchar.h XSIwcswidth - number of column positions of a wide-character string -
 Tp wcsxfrm wchar.h wcsxfrm, wcsxfrm_l - wide-character string transformation -
 Wp wcsxfrm_l wchar.h CXwcsxfrm, wcsxfrm_l - wide-character string transformation -
 Tp wctob stdio.h wchar.h wctob - wide-character to single-byte conversion +
 Tp wcswidth wchar.h XSIwcswidth - number of column positions of a wide-character string +
 Tp wcsxfrm wchar.h wcsxfrm, wcsxfrm_l - wide-character string transformation +
 Wp wcsxfrm_l wchar.h CXwcsxfrm, wcsxfrm_l - wide-character string transformation +
 Tp wctob stdio.h wchar.h wctob - wide-character to single-byte conversion
 Tp wctomb stdlib.h wctomb - convert a wide-character code to a character
 Tp wctrans wctype.h wctrans, wctrans_l - define character mapping
 Wp wctrans_l wctype.h CXwctrans, wctrans_l - define character mapping -
 Tp p wctype wctype.h wctype, wctype_l - define character class +
 Tp p wctype wctype.h wctype, wctype_l - define character class
 Wp wctype_l wctype.h CXwctype, wctype_l - define character class -
 Tp wcwidth wchar.h XSIwcwidth - number of column positions of a wide-character code -
 Tp wmemchr wchar.h wmemchr - find a wide character in memory -
 Tp wmemcmp wchar.h wmemcmp - compare wide characters in memory -
 Tp wmemcpy wchar.h wmemcpy - copy wide characters in memory -
 Tp wmemmove wchar.h wmemmove - copy wide characters in memory with overlapping areas -
 Tp wmemset wchar.h wmemset - set wide characters in memory +
 Tp wcwidth wchar.h XSIwcwidth - number of column positions of a wide-character code +
 Tp wmemchr wchar.h wmemchr - find a wide character in memory +
 Tp wmemcmp wchar.h wmemcmp - compare wide characters in memory +
 Tp wmemcpy wchar.h wmemcpy - copy wide characters in memory +
 Tp wmemmove wchar.h wmemmove - copy wide characters in memory with overlapping areas +
 Tp wmemset wchar.h wmemset - set wide characters in memory
 Tp wordexp wordexp.h wordexp, wordfree - perform word expansions
 Tp wordfree wordexp.h wordexp, wordfree - perform word expansions -
 Tp wprintf stdio.h wchar.h fwprintf, swprintf, wprintf - print formatted wide-character output +
 Tp wprintf stdio.h wchar.h fwprintf, swprintf, wprintf - print formatted wide-character output
 Tp write unistd.h pwrite, write - write on a file
 Tp writev sys/uio.h XSIwritev - write a vector -
 Tp wscanf stdio.h wchar.h fwscanf, swscanf, wscanf - convert formatted wide-character input -
 Tp y0 math.h XSIy0, y1, yn - Bessel functions of the second kind -
 Tp y1 math.h XSIy0, y1, yn - Bessel functions of the second kind -
 Tp yn math.h XSIy0, y1, yn - Bessel functions of the second kind +
 Tp wscanf stdio.h wchar.h fwscanf, swscanf, wscanf - convert formatted wide-character input +
 Tp y0 math.h XSIy0, y1, yn - Bessel functions of the second kind +
 Tp y1 math.h XSIy0, y1, yn - Bessel functions of the second kind +
 Tp yn math.h XSIy0, y1, yn - Bessel functions of the second kind

stats

  • missing: 12
  • nosym: 2
  • nodecl: 0
-- 2.20.1