v1.1.15 update
[musl-tables] / data / musl.i386.decls
index ce4b70c..8f8d096 100644 (file)
@@ -35,7 +35,9 @@ BS1   bits/termios.h  d       #define BS1 0020000
 BSDLY  bits/termios.h  d       #define BSDLY 0020000
 CBAUD  bits/termios.h  d       #define CBAUD 0010017
 CBAUDEX        bits/termios.h  d       #define CBAUDEX 0010000
+CIBAUD bits/termios.h  d       #define CIBAUD 002003600000
 CLOCAL bits/termios.h  d       #define CLOCAL 0004000
+CMSPAR bits/termios.h  d       #define CMSPAR 010000000000
 CR0    bits/termios.h  d       #define CR0 0000000
 CR1    bits/termios.h  d       #define CR1 0001000
 CR2    bits/termios.h  d       #define CR2 0002000
@@ -204,6 +206,8 @@ EUSERS      bits/errno.h    d       #define EUSERS 87
 EWOULDBLOCK    bits/errno.h    d       #define EWOULDBLOCK EAGAIN
 EXDEV  bits/errno.h    d       #define EXDEV 18
 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
 FE_ALL_EXCEPT  bits/fenv.h     d       #define FE_ALL_EXCEPT 63
 FE_DFL_ENV     bits/fenv.h     d       #define FE_DFL_ENV ((const fenv_t *) -1)
@@ -287,47 +291,8 @@ LDBL_TRUE_MIN      bits/float.h    d       #define LDBL_TRUE_MIN 3.6451995318824746025e-4951L
 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
-MADV_DODUMP    bits/mman.h     d       #define MADV_DODUMP 17
-MADV_DOFORK    bits/mman.h     d       #define MADV_DOFORK 11
-MADV_DONTDUMP  bits/mman.h     d       #define MADV_DONTDUMP 16
-MADV_DONTFORK  bits/mman.h     d       #define MADV_DONTFORK 10
-MADV_DONTNEED  bits/mman.h     d       #define MADV_DONTNEED 4
-MADV_HUGEPAGE  bits/mman.h     d       #define MADV_HUGEPAGE 14
-MADV_HWPOISON  bits/mman.h     d       #define MADV_HWPOISON 100
-MADV_MERGEABLE bits/mman.h     d       #define MADV_MERGEABLE 12
-MADV_NOHUGEPAGE        bits/mman.h     d       #define MADV_NOHUGEPAGE 15
-MADV_NORMAL    bits/mman.h     d       #define MADV_NORMAL 0
-MADV_RANDOM    bits/mman.h     d       #define MADV_RANDOM 1
-MADV_REMOVE    bits/mman.h     d       #define MADV_REMOVE 9
-MADV_SEQUENTIAL        bits/mman.h     d       #define MADV_SEQUENTIAL 2
-MADV_SOFT_OFFLINE      bits/mman.h     d       #define MADV_SOFT_OFFLINE 101
-MADV_UNMERGEABLE       bits/mman.h     d       #define MADV_UNMERGEABLE 13
-MADV_WILLNEED  bits/mman.h     d       #define MADV_WILLNEED 3
 MAP_32BIT      bits/mman.h     d       #define MAP_32BIT 0x40
-MAP_ANON       bits/mman.h     d       #define MAP_ANON 0x20
-MAP_ANONYMOUS  bits/mman.h     d       #define MAP_ANONYMOUS MAP_ANON
-MAP_DENYWRITE  bits/mman.h     d       #define MAP_DENYWRITE 0x0800
-MAP_EXECUTABLE bits/mman.h     d       #define MAP_EXECUTABLE 0x1000
-MAP_FAILED     bits/mman.h     d       #define MAP_FAILED ((void *) -1)
-MAP_FILE       bits/mman.h     d       #define MAP_FILE 0x00
-MAP_FIXED      bits/mman.h     d       #define MAP_FIXED 0x10
-MAP_GROWSDOWN  bits/mman.h     d       #define MAP_GROWSDOWN 0x0100
-MAP_HUGETLB    bits/mman.h     d       #define MAP_HUGETLB 0x40000
-MAP_LOCKED     bits/mman.h     d       #define MAP_LOCKED 0x2000
-MAP_NONBLOCK   bits/mman.h     d       #define MAP_NONBLOCK 0x10000
-MAP_NORESERVE  bits/mman.h     d       #define MAP_NORESERVE 0x4000
-MAP_POPULATE   bits/mman.h     d       #define MAP_POPULATE 0x8000
-MAP_PRIVATE    bits/mman.h     d       #define MAP_PRIVATE 0x02
-MAP_SHARED     bits/mman.h     d       #define MAP_SHARED 0x01
-MAP_STACK      bits/mman.h     d       #define MAP_STACK 0x20000
-MAP_TYPE       bits/mman.h     d       #define MAP_TYPE 0x0f
-MCL_CURRENT    bits/mman.h     d       #define MCL_CURRENT 1
-MCL_FUTURE     bits/mman.h     d       #define MCL_FUTURE 2
-MCL_ONFAULT    bits/mman.h     d       #define MCL_ONFAULT 4
 MINSIGSTKSZ    bits/signal.h   d       #define MINSIGSTKSZ 2048
-MS_ASYNC       bits/mman.h     d       #define MS_ASYNC 1
-MS_INVALIDATE  bits/mman.h     d       #define MS_INVALIDATE 2
-MS_SYNC        bits/mman.h     d       #define MS_SYNC 4
 NBPG   bits/user.h     d       #define NBPG PAGE_SIZE
 NL0    bits/termios.h  d       #define NL0 0000000
 NL1    bits/termios.h  d       #define NL1 0000400
@@ -383,17 +348,6 @@ 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
-POSIX_MADV_DONTNEED    bits/mman.h     d       #define POSIX_MADV_DONTNEED 0
-POSIX_MADV_NORMAL      bits/mman.h     d       #define POSIX_MADV_NORMAL 0
-POSIX_MADV_RANDOM      bits/mman.h     d       #define POSIX_MADV_RANDOM 1
-POSIX_MADV_SEQUENTIAL  bits/mman.h     d       #define POSIX_MADV_SEQUENTIAL 2
-POSIX_MADV_WILLNEED    bits/mman.h     d       #define POSIX_MADV_WILLNEED 3
-PROT_EXEC      bits/mman.h     d       #define PROT_EXEC 4
-PROT_GROWSDOWN bits/mman.h     d       #define PROT_GROWSDOWN 0x01000000
-PROT_GROWSUP   bits/mman.h     d       #define PROT_GROWSUP 0x02000000
-PROT_NONE      bits/mman.h     d       #define PROT_NONE 0
-PROT_READ      bits/mman.h     d       #define PROT_READ 1
-PROT_WRITE     bits/mman.h     d       #define PROT_WRITE 2
 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
@@ -509,6 +463,7 @@ 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
@@ -541,13 +496,14 @@ 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_getres       bits/syscall.h  d       #define SYS_clock_getres (SYS_timer_create+7)
-SYS_clock_gettime      bits/syscall.h  d       #define SYS_clock_gettime (SYS_timer_create+6)
-SYS_clock_nanosleep    bits/syscall.h  d       #define SYS_clock_nanosleep (SYS_timer_create+8)
-SYS_clock_settime      bits/syscall.h  d       #define SYS_clock_settime (SYS_timer_create+5)
+SYS_clock_getres       bits/syscall.h  d       #define SYS_clock_getres (__NR_timer_create+7)
+SYS_clock_gettime      bits/syscall.h  d       #define SYS_clock_gettime (__NR_timer_create+6)
+SYS_clock_nanosleep    bits/syscall.h  d       #define SYS_clock_nanosleep (__NR_timer_create+8)
+SYS_clock_settime      bits/syscall.h  d       #define SYS_clock_settime (__NR_timer_create+5)
 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
+SYS_copy_file_range    bits/syscall.h  d       #define SYS_copy_file_range 377
 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
@@ -695,12 +651,12 @@ SYS_mount bits/syscall.h  d       #define SYS_mount 21
 SYS_move_pages bits/syscall.h  d       #define SYS_move_pages 317
 SYS_mprotect   bits/syscall.h  d       #define SYS_mprotect 125
 SYS_mpx        bits/syscall.h  d       #define SYS_mpx 56
-SYS_mq_getsetattr      bits/syscall.h  d       #define SYS_mq_getsetattr (SYS_mq_open+5)
-SYS_mq_notify  bits/syscall.h  d       #define SYS_mq_notify (SYS_mq_open+4)
+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 (SYS_mq_open+3)
-SYS_mq_timedsend       bits/syscall.h  d       #define SYS_mq_timedsend (SYS_mq_open+2)
-SYS_mq_unlink  bits/syscall.h  d       #define SYS_mq_unlink (SYS_mq_open+1)
+SYS_mq_timedreceive    bits/syscall.h  d       #define SYS_mq_timedreceive (__NR_mq_open+3)
+SYS_mq_timedsend       bits/syscall.h  d       #define SYS_mq_timedsend (__NR_mq_open+2)
+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_msync      bits/syscall.h  d       #define SYS_msync 144
 SYS_munlock    bits/syscall.h  d       #define SYS_munlock 151
@@ -729,6 +685,7 @@ SYS_ppoll   bits/syscall.h  d       #define SYS_ppoll 309
 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
+SYS_preadv2    bits/syscall.h  d       #define SYS_preadv2 378
 SYS_prlimit64  bits/syscall.h  d       #define SYS_prlimit64 340
 SYS_process_vm_readv   bits/syscall.h  d       #define SYS_process_vm_readv 347
 SYS_process_vm_writev  bits/syscall.h  d       #define SYS_process_vm_writev 348
@@ -739,6 +696,7 @@ 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
 SYS_pwritev    bits/syscall.h  d       #define SYS_pwritev 334
+SYS_pwritev2   bits/syscall.h  d       #define SYS_pwritev2 379
 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
@@ -855,10 +813,10 @@ SYS_tee   bits/syscall.h  d       #define SYS_tee 315
 SYS_tgkill     bits/syscall.h  d       #define SYS_tgkill 270
 SYS_time       bits/syscall.h  d       #define SYS_time 13
 SYS_timer_create       bits/syscall.h  d       #define SYS_timer_create 259
-SYS_timer_delete       bits/syscall.h  d       #define SYS_timer_delete (SYS_timer_create+4)
-SYS_timer_getoverrun   bits/syscall.h  d       #define SYS_timer_getoverrun (SYS_timer_create+3)
-SYS_timer_gettime      bits/syscall.h  d       #define SYS_timer_gettime (SYS_timer_create+2)
-SYS_timer_settime      bits/syscall.h  d       #define SYS_timer_settime (SYS_timer_create+1)
+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_settime      bits/syscall.h  d       #define SYS_timer_settime (__NR_timer_create+1)
 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_settime    bits/syscall.h  d       #define SYS_timerfd_settime 325
@@ -926,12 +884,16 @@ TCXONC    bits/ioctl.h    d       #define TCXONC 0x540A
 TIOCCBRK       bits/ioctl.h    d       #define TIOCCBRK 0x5428
 TIOCCONS       bits/ioctl.h    d       #define TIOCCONS 0x541D
 TIOCEXCL       bits/ioctl.h    d       #define TIOCEXCL 0x540C
+TIOCGDEV       bits/ioctl.h    d       #define TIOCGDEV 0x80045432
 TIOCGETD       bits/ioctl.h    d       #define TIOCGETD 0x5424
-TIOCGHAYESESP  bits/ioctl.h    d       #define TIOCGHAYESESP 0x545E
+TIOCGEXCL      bits/ioctl.h    d       #define TIOCGEXCL 0x80045440
 TIOCGICOUNT    bits/ioctl.h    d       #define TIOCGICOUNT 0x545D
 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
+TIOCGRS485     bits/ioctl.h    d       #define TIOCGRS485 0x542E
 TIOCGSERIAL    bits/ioctl.h    d       #define TIOCGSERIAL 0x541E
 TIOCGSID       bits/ioctl.h    d       #define TIOCGSID 0x5429
 TIOCGSOFTCAR   bits/ioctl.h    d       #define TIOCGSOFTCAR 0x5419
@@ -950,7 +912,6 @@ TIOCM_DSR   bits/ioctl.h    d       #define TIOCM_DSR 0x100
 TIOCM_DTR      bits/ioctl.h    d       #define TIOCM_DTR 0x002
 TIOCM_LE       bits/ioctl.h    d       #define TIOCM_LE 0x001
 TIOCM_LOOP     bits/ioctl.h    d       #define TIOCM_LOOP 0x8000
-TIOCM_MODEM_BITS       bits/ioctl.h    d       #define TIOCM_MODEM_BITS TIOCM_OUT2
 TIOCM_OUT1     bits/ioctl.h    d       #define TIOCM_OUT1 0x2000
 TIOCM_OUT2     bits/ioctl.h    d       #define TIOCM_OUT2 0x4000
 TIOCM_RI       bits/ioctl.h    d       #define TIOCM_RI TIOCM_RNG
@@ -981,15 +942,16 @@ 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
-TIOCSHAYESESP  bits/ioctl.h    d       #define TIOCSHAYESESP 0x545F
+TIOCSIG        bits/ioctl.h    d       #define TIOCSIG 0x40045436
 TIOCSLCKTRMIOS bits/ioctl.h    d       #define TIOCSLCKTRMIOS 0x5457
 TIOCSPGRP      bits/ioctl.h    d       #define TIOCSPGRP 0x5410
 TIOCSPTLCK     bits/ioctl.h    d       #define TIOCSPTLCK 0x40045431
+TIOCSRS485     bits/ioctl.h    d       #define TIOCSRS485 0x542F
 TIOCSSERIAL    bits/ioctl.h    d       #define TIOCSSERIAL 0x541F
 TIOCSSOFTCAR   bits/ioctl.h    d       #define TIOCSSOFTCAR 0x541A
 TIOCSTI        bits/ioctl.h    d       #define TIOCSTI 0x5412
 TIOCSWINSZ     bits/ioctl.h    d       #define TIOCSWINSZ 0x5414
-TIOCTTYGSTRUCT bits/ioctl.h    d       #define TIOCTTYGSTRUCT 0x5426
+TIOCVHANGUP    bits/ioctl.h    d       #define TIOCVHANGUP 0x5437
 TOSTOP bits/termios.h  d       #define TOSTOP 0000400
 UESP   bits/reg.h      d       #define UESP 15
 UINTPTR_MAX    bits/stdint.h   d       #define UINTPTR_MAX UINT32_MAX
@@ -1016,6 +978,7 @@ VT1        bits/termios.h  d       #define VT1 0040000
 VTDLY  bits/termios.h  d       #define VTDLY 0040000
 VTIME  bits/termios.h  d       #define VTIME 5
 VWERASE        bits/termios.h  d       #define VWERASE 14
+XCASE  bits/termios.h  d       #define XCASE 0000004
 XTABS  bits/termios.h  d       #define XTABS 0014000
 _Addr  bits/alltypes.h d       #define _Addr int
 _IO    bits/ioctl.h    d       #define _IO(a,b) _IOC(_IOC_NONE,(a),(b),0)
@@ -1141,6 +1104,7 @@ __NR_clock_settime        bits/syscall.h  d       #define __NR_clock_settime (__NR_timer_creat
 __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
+__NR_copy_file_range   bits/syscall.h  d       #define __NR_copy_file_range 377
 __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
@@ -1322,6 +1286,7 @@ __NR_ppoll        bits/syscall.h  d       #define __NR_ppoll 309
 __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
+__NR_preadv2   bits/syscall.h  d       #define __NR_preadv2 378
 __NR_prlimit64 bits/syscall.h  d       #define __NR_prlimit64 340
 __NR_process_vm_readv  bits/syscall.h  d       #define __NR_process_vm_readv 347
 __NR_process_vm_writev bits/syscall.h  d       #define __NR_process_vm_writev 348
@@ -1332,6 +1297,7 @@ __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
 __NR_pwritev   bits/syscall.h  d       #define __NR_pwritev 334
+__NR_pwritev2  bits/syscall.h  d       #define __NR_pwritev2 379
 __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