| author | |
| committer | |
| log | fed5c12d9a2ab14c5bb66251ba6ee3e356bce8d3 |
| tree | f01ffcd50d6074d2427c8a65d7777cb1ff64dd1e |
| parent | 37ef490fc601092b7141aeffc8e9cbd5b92f7d07 |
| signature |
The previous
[instructions](https://github.com/ziglang/zig/wiki/Updating-libc) for
updating musl libc headers had this (repeated for each architecture):
make DESTDIR=build-all/arm install-headers ARCH=arm
However musl's build system does not properly rebuild alltypes.h and
syscall.h from source, instead using whatever is cached from the
previous build. In the case of the previous time that I updated to musl
1.1.23, this happened to be the aarch64 architecture.
As a workaround, one can remove the obj/ directory to force rebuilding
this file. Now the instructions say this (repeated for each architecture):
rm -rf obj/ && make DESTDIR=build-all/arm install-headers ARCH=arm
This commit updates the resulting headers after this workaround is
applied and the process headers tool is run again.22 files changed, 11152 insertions(+), 973 deletions(-)
lib/libc/include/aarch64-linux-musl/bits/alltypes.h created+406| ... | @@ -0,0 +1,406 @@ | ||
| 1 | #define _Addr long | ||
| 2 | #define _Int64 long | ||
| 3 | #define _Reg long | ||
| 4 | |||
| 5 | #if defined(__NEED_va_list) && !defined(__DEFINED_va_list) | ||
| 6 | typedef __builtin_va_list va_list; | ||
| 7 | #define __DEFINED_va_list | ||
| 8 | #endif | ||
| 9 | |||
| 10 | #if defined(__NEED___isoc_va_list) && !defined(__DEFINED___isoc_va_list) | ||
| 11 | typedef __builtin_va_list __isoc_va_list; | ||
| 12 | #define __DEFINED___isoc_va_list | ||
| 13 | #endif | ||
| 14 | |||
| 15 | |||
| 16 | #ifndef __cplusplus | ||
| 17 | #if defined(__NEED_wchar_t) && !defined(__DEFINED_wchar_t) | ||
| 18 | typedef unsigned wchar_t; | ||
| 19 | #define __DEFINED_wchar_t | ||
| 20 | #endif | ||
| 21 | |||
| 22 | #endif | ||
| 23 | #if defined(__NEED_wint_t) && !defined(__DEFINED_wint_t) | ||
| 24 | typedef unsigned wint_t; | ||
| 25 | #define __DEFINED_wint_t | ||
| 26 | #endif | ||
| 27 | |||
| 28 | |||
| 29 | #if defined(__NEED_blksize_t) && !defined(__DEFINED_blksize_t) | ||
| 30 | typedef int blksize_t; | ||
| 31 | #define __DEFINED_blksize_t | ||
| 32 | #endif | ||
| 33 | |||
| 34 | #if defined(__NEED_nlink_t) && !defined(__DEFINED_nlink_t) | ||
| 35 | typedef unsigned int nlink_t; | ||
| 36 | #define __DEFINED_nlink_t | ||
| 37 | #endif | ||
| 38 | |||
| 39 | |||
| 40 | #if defined(__NEED_float_t) && !defined(__DEFINED_float_t) | ||
| 41 | typedef float float_t; | ||
| 42 | #define __DEFINED_float_t | ||
| 43 | #endif | ||
| 44 | |||
| 45 | #if defined(__NEED_double_t) && !defined(__DEFINED_double_t) | ||
| 46 | typedef double double_t; | ||
| 47 | #define __DEFINED_double_t | ||
| 48 | #endif | ||
| 49 | |||
| 50 | |||
| 51 | #if defined(__NEED_max_align_t) && !defined(__DEFINED_max_align_t) | ||
| 52 | typedef struct { long long __ll; long double __ld; } max_align_t; | ||
| 53 | #define __DEFINED_max_align_t | ||
| 54 | #endif | ||
| 55 | |||
| 56 | |||
| 57 | #if defined(__NEED_time_t) && !defined(__DEFINED_time_t) | ||
| 58 | typedef long time_t; | ||
| 59 | #define __DEFINED_time_t | ||
| 60 | #endif | ||
| 61 | |||
| 62 | #if defined(__NEED_suseconds_t) && !defined(__DEFINED_suseconds_t) | ||
| 63 | typedef long suseconds_t; | ||
| 64 | #define __DEFINED_suseconds_t | ||
| 65 | #endif | ||
| 66 | |||
| 67 | |||
| 68 | #if defined(__NEED_pthread_attr_t) && !defined(__DEFINED_pthread_attr_t) | ||
| 69 | typedef struct { union { int __i[14]; volatile int __vi[14]; unsigned long __s[7]; } __u; } pthread_attr_t; | ||
| 70 | #define __DEFINED_pthread_attr_t | ||
| 71 | #endif | ||
| 72 | |||
| 73 | #if defined(__NEED_pthread_mutex_t) && !defined(__DEFINED_pthread_mutex_t) | ||
| 74 | typedef struct { union { int __i[10]; volatile int __vi[10]; volatile void *volatile __p[5]; } __u; } pthread_mutex_t; | ||
| 75 | #define __DEFINED_pthread_mutex_t | ||
| 76 | #endif | ||
| 77 | |||
| 78 | #if defined(__NEED_mtx_t) && !defined(__DEFINED_mtx_t) | ||
| 79 | typedef struct { union { int __i[10]; volatile int __vi[10]; volatile void *volatile __p[5]; } __u; } mtx_t; | ||
| 80 | #define __DEFINED_mtx_t | ||
| 81 | #endif | ||
| 82 | |||
| 83 | #if defined(__NEED_pthread_cond_t) && !defined(__DEFINED_pthread_cond_t) | ||
| 84 | typedef struct { union { int __i[12]; volatile int __vi[12]; void *__p[6]; } __u; } pthread_cond_t; | ||
| 85 | #define __DEFINED_pthread_cond_t | ||
| 86 | #endif | ||
| 87 | |||
| 88 | #if defined(__NEED_cnd_t) && !defined(__DEFINED_cnd_t) | ||
| 89 | typedef struct { union { int __i[12]; volatile int __vi[12]; void *__p[6]; } __u; } cnd_t; | ||
| 90 | #define __DEFINED_cnd_t | ||
| 91 | #endif | ||
| 92 | |||
| 93 | #if defined(__NEED_pthread_rwlock_t) && !defined(__DEFINED_pthread_rwlock_t) | ||
| 94 | typedef struct { union { int __i[14]; volatile int __vi[14]; void *__p[7]; } __u; } pthread_rwlock_t; | ||
| 95 | #define __DEFINED_pthread_rwlock_t | ||
| 96 | #endif | ||
| 97 | |||
| 98 | #if defined(__NEED_pthread_barrier_t) && !defined(__DEFINED_pthread_barrier_t) | ||
| 99 | typedef struct { union { int __i[8]; volatile int __vi[8]; void *__p[4]; } __u; } pthread_barrier_t; | ||
| 100 | #define __DEFINED_pthread_barrier_t | ||
| 101 | #endif | ||
| 102 | |||
| 103 | #if defined(__NEED_size_t) && !defined(__DEFINED_size_t) | ||
| 104 | typedef unsigned _Addr size_t; | ||
| 105 | #define __DEFINED_size_t | ||
| 106 | #endif | ||
| 107 | |||
| 108 | #if defined(__NEED_uintptr_t) && !defined(__DEFINED_uintptr_t) | ||
| 109 | typedef unsigned _Addr uintptr_t; | ||
| 110 | #define __DEFINED_uintptr_t | ||
| 111 | #endif | ||
| 112 | |||
| 113 | #if defined(__NEED_ptrdiff_t) && !defined(__DEFINED_ptrdiff_t) | ||
| 114 | typedef _Addr ptrdiff_t; | ||
| 115 | #define __DEFINED_ptrdiff_t | ||
| 116 | #endif | ||
| 117 | |||
| 118 | #if defined(__NEED_ssize_t) && !defined(__DEFINED_ssize_t) | ||
| 119 | typedef _Addr ssize_t; | ||
| 120 | #define __DEFINED_ssize_t | ||
| 121 | #endif | ||
| 122 | |||
| 123 | #if defined(__NEED_intptr_t) && !defined(__DEFINED_intptr_t) | ||
| 124 | typedef _Addr intptr_t; | ||
| 125 | #define __DEFINED_intptr_t | ||
| 126 | #endif | ||
| 127 | |||
| 128 | #if defined(__NEED_regoff_t) && !defined(__DEFINED_regoff_t) | ||
| 129 | typedef _Addr regoff_t; | ||
| 130 | #define __DEFINED_regoff_t | ||
| 131 | #endif | ||
| 132 | |||
| 133 | #if defined(__NEED_register_t) && !defined(__DEFINED_register_t) | ||
| 134 | typedef _Reg register_t; | ||
| 135 | #define __DEFINED_register_t | ||
| 136 | #endif | ||
| 137 | |||
| 138 | |||
| 139 | #if defined(__NEED_int8_t) && !defined(__DEFINED_int8_t) | ||
| 140 | typedef signed char int8_t; | ||
| 141 | #define __DEFINED_int8_t | ||
| 142 | #endif | ||
| 143 | |||
| 144 | #if defined(__NEED_int16_t) && !defined(__DEFINED_int16_t) | ||
| 145 | typedef signed short int16_t; | ||
| 146 | #define __DEFINED_int16_t | ||
| 147 | #endif | ||
| 148 | |||
| 149 | #if defined(__NEED_int32_t) && !defined(__DEFINED_int32_t) | ||
| 150 | typedef signed int int32_t; | ||
| 151 | #define __DEFINED_int32_t | ||
| 152 | #endif | ||
| 153 | |||
| 154 | #if defined(__NEED_int64_t) && !defined(__DEFINED_int64_t) | ||
| 155 | typedef signed _Int64 int64_t; | ||
| 156 | #define __DEFINED_int64_t | ||
| 157 | #endif | ||
| 158 | |||
| 159 | #if defined(__NEED_intmax_t) && !defined(__DEFINED_intmax_t) | ||
| 160 | typedef signed _Int64 intmax_t; | ||
| 161 | #define __DEFINED_intmax_t | ||
| 162 | #endif | ||
| 163 | |||
| 164 | #if defined(__NEED_uint8_t) && !defined(__DEFINED_uint8_t) | ||
| 165 | typedef unsigned char uint8_t; | ||
| 166 | #define __DEFINED_uint8_t | ||
| 167 | #endif | ||
| 168 | |||
| 169 | #if defined(__NEED_uint16_t) && !defined(__DEFINED_uint16_t) | ||
| 170 | typedef unsigned short uint16_t; | ||
| 171 | #define __DEFINED_uint16_t | ||
| 172 | #endif | ||
| 173 | |||
| 174 | #if defined(__NEED_uint32_t) && !defined(__DEFINED_uint32_t) | ||
| 175 | typedef unsigned int uint32_t; | ||
| 176 | #define __DEFINED_uint32_t | ||
| 177 | #endif | ||
| 178 | |||
| 179 | #if defined(__NEED_uint64_t) && !defined(__DEFINED_uint64_t) | ||
| 180 | typedef unsigned _Int64 uint64_t; | ||
| 181 | #define __DEFINED_uint64_t | ||
| 182 | #endif | ||
| 183 | |||
| 184 | #if defined(__NEED_u_int64_t) && !defined(__DEFINED_u_int64_t) | ||
| 185 | typedef unsigned _Int64 u_int64_t; | ||
| 186 | #define __DEFINED_u_int64_t | ||
| 187 | #endif | ||
| 188 | |||
| 189 | #if defined(__NEED_uintmax_t) && !defined(__DEFINED_uintmax_t) | ||
| 190 | typedef unsigned _Int64 uintmax_t; | ||
| 191 | #define __DEFINED_uintmax_t | ||
| 192 | #endif | ||
| 193 | |||
| 194 | |||
| 195 | #if defined(__NEED_mode_t) && !defined(__DEFINED_mode_t) | ||
| 196 | typedef unsigned mode_t; | ||
| 197 | #define __DEFINED_mode_t | ||
| 198 | #endif | ||
| 199 | |||
| 200 | #if defined(__NEED_nlink_t) && !defined(__DEFINED_nlink_t) | ||
| 201 | typedef unsigned _Reg nlink_t; | ||
| 202 | #define __DEFINED_nlink_t | ||
| 203 | #endif | ||
| 204 | |||
| 205 | #if defined(__NEED_off_t) && !defined(__DEFINED_off_t) | ||
| 206 | typedef _Int64 off_t; | ||
| 207 | #define __DEFINED_off_t | ||
| 208 | #endif | ||
| 209 | |||
| 210 | #if defined(__NEED_ino_t) && !defined(__DEFINED_ino_t) | ||
| 211 | typedef unsigned _Int64 ino_t; | ||
| 212 | #define __DEFINED_ino_t | ||
| 213 | #endif | ||
| 214 | |||
| 215 | #if defined(__NEED_dev_t) && !defined(__DEFINED_dev_t) | ||
| 216 | typedef unsigned _Int64 dev_t; | ||
| 217 | #define __DEFINED_dev_t | ||
| 218 | #endif | ||
| 219 | |||
| 220 | #if defined(__NEED_blksize_t) && !defined(__DEFINED_blksize_t) | ||
| 221 | typedef long blksize_t; | ||
| 222 | #define __DEFINED_blksize_t | ||
| 223 | #endif | ||
| 224 | |||
| 225 | #if defined(__NEED_blkcnt_t) && !defined(__DEFINED_blkcnt_t) | ||
| 226 | typedef _Int64 blkcnt_t; | ||
| 227 | #define __DEFINED_blkcnt_t | ||
| 228 | #endif | ||
| 229 | |||
| 230 | #if defined(__NEED_fsblkcnt_t) && !defined(__DEFINED_fsblkcnt_t) | ||
| 231 | typedef unsigned _Int64 fsblkcnt_t; | ||
| 232 | #define __DEFINED_fsblkcnt_t | ||
| 233 | #endif | ||
| 234 | |||
| 235 | #if defined(__NEED_fsfilcnt_t) && !defined(__DEFINED_fsfilcnt_t) | ||
| 236 | typedef unsigned _Int64 fsfilcnt_t; | ||
| 237 | #define __DEFINED_fsfilcnt_t | ||
| 238 | #endif | ||
| 239 | |||
| 240 | |||
| 241 | #if defined(__NEED_wint_t) && !defined(__DEFINED_wint_t) | ||
| 242 | typedef unsigned wint_t; | ||
| 243 | #define __DEFINED_wint_t | ||
| 244 | #endif | ||
| 245 | |||
| 246 | #if defined(__NEED_wctype_t) && !defined(__DEFINED_wctype_t) | ||
| 247 | typedef unsigned long wctype_t; | ||
| 248 | #define __DEFINED_wctype_t | ||
| 249 | #endif | ||
| 250 | |||
| 251 | |||
| 252 | #if defined(__NEED_timer_t) && !defined(__DEFINED_timer_t) | ||
| 253 | typedef void * timer_t; | ||
| 254 | #define __DEFINED_timer_t | ||
| 255 | #endif | ||
| 256 | |||
| 257 | #if defined(__NEED_clockid_t) && !defined(__DEFINED_clockid_t) | ||
| 258 | typedef int clockid_t; | ||
| 259 | #define __DEFINED_clockid_t | ||
| 260 | #endif | ||
| 261 | |||
| 262 | #if defined(__NEED_clock_t) && !defined(__DEFINED_clock_t) | ||
| 263 | typedef long clock_t; | ||
| 264 | #define __DEFINED_clock_t | ||
| 265 | #endif | ||
| 266 | |||
| 267 | #if defined(__NEED_struct_timeval) && !defined(__DEFINED_struct_timeval) | ||
| 268 | struct timeval { time_t tv_sec; suseconds_t tv_usec; }; | ||
| 269 | #define __DEFINED_struct_timeval | ||
| 270 | #endif | ||
| 271 | |||
| 272 | #if defined(__NEED_struct_timespec) && !defined(__DEFINED_struct_timespec) | ||
| 273 | struct timespec { time_t tv_sec; long tv_nsec; }; | ||
| 274 | #define __DEFINED_struct_timespec | ||
| 275 | #endif | ||
| 276 | |||
| 277 | |||
| 278 | #if defined(__NEED_pid_t) && !defined(__DEFINED_pid_t) | ||
| 279 | typedef int pid_t; | ||
| 280 | #define __DEFINED_pid_t | ||
| 281 | #endif | ||
| 282 | |||
| 283 | #if defined(__NEED_id_t) && !defined(__DEFINED_id_t) | ||
| 284 | typedef unsigned id_t; | ||
| 285 | #define __DEFINED_id_t | ||
| 286 | #endif | ||
| 287 | |||
| 288 | #if defined(__NEED_uid_t) && !defined(__DEFINED_uid_t) | ||
| 289 | typedef unsigned uid_t; | ||
| 290 | #define __DEFINED_uid_t | ||
| 291 | #endif | ||
| 292 | |||
| 293 | #if defined(__NEED_gid_t) && !defined(__DEFINED_gid_t) | ||
| 294 | typedef unsigned gid_t; | ||
| 295 | #define __DEFINED_gid_t | ||
| 296 | #endif | ||
| 297 | |||
| 298 | #if defined(__NEED_key_t) && !defined(__DEFINED_key_t) | ||
| 299 | typedef int key_t; | ||
| 300 | #define __DEFINED_key_t | ||
| 301 | #endif | ||
| 302 | |||
| 303 | #if defined(__NEED_useconds_t) && !defined(__DEFINED_useconds_t) | ||
| 304 | typedef unsigned useconds_t; | ||
| 305 | #define __DEFINED_useconds_t | ||
| 306 | #endif | ||
| 307 | |||
| 308 | |||
| 309 | #ifdef __cplusplus | ||
| 310 | #if defined(__NEED_pthread_t) && !defined(__DEFINED_pthread_t) | ||
| 311 | typedef unsigned long pthread_t; | ||
| 312 | #define __DEFINED_pthread_t | ||
| 313 | #endif | ||
| 314 | |||
| 315 | #else | ||
| 316 | #if defined(__NEED_pthread_t) && !defined(__DEFINED_pthread_t) | ||
| 317 | typedef struct __pthread * pthread_t; | ||
| 318 | #define __DEFINED_pthread_t | ||
| 319 | #endif | ||
| 320 | |||
| 321 | #endif | ||
| 322 | #if defined(__NEED_pthread_once_t) && !defined(__DEFINED_pthread_once_t) | ||
| 323 | typedef int pthread_once_t; | ||
| 324 | #define __DEFINED_pthread_once_t | ||
| 325 | #endif | ||
| 326 | |||
| 327 | #if defined(__NEED_pthread_key_t) && !defined(__DEFINED_pthread_key_t) | ||
| 328 | typedef unsigned pthread_key_t; | ||
| 329 | #define __DEFINED_pthread_key_t | ||
| 330 | #endif | ||
| 331 | |||
| 332 | #if defined(__NEED_pthread_spinlock_t) && !defined(__DEFINED_pthread_spinlock_t) | ||
| 333 | typedef int pthread_spinlock_t; | ||
| 334 | #define __DEFINED_pthread_spinlock_t | ||
| 335 | #endif | ||
| 336 | |||
| 337 | #if defined(__NEED_pthread_mutexattr_t) && !defined(__DEFINED_pthread_mutexattr_t) | ||
| 338 | typedef struct { unsigned __attr; } pthread_mutexattr_t; | ||
| 339 | #define __DEFINED_pthread_mutexattr_t | ||
| 340 | #endif | ||
| 341 | |||
| 342 | #if defined(__NEED_pthread_condattr_t) && !defined(__DEFINED_pthread_condattr_t) | ||
| 343 | typedef struct { unsigned __attr; } pthread_condattr_t; | ||
| 344 | #define __DEFINED_pthread_condattr_t | ||
| 345 | #endif | ||
| 346 | |||
| 347 | #if defined(__NEED_pthread_barrierattr_t) && !defined(__DEFINED_pthread_barrierattr_t) | ||
| 348 | typedef struct { unsigned __attr; } pthread_barrierattr_t; | ||
| 349 | #define __DEFINED_pthread_barrierattr_t | ||
| 350 | #endif | ||
| 351 | |||
| 352 | #if defined(__NEED_pthread_rwlockattr_t) && !defined(__DEFINED_pthread_rwlockattr_t) | ||
| 353 | typedef struct { unsigned __attr[2]; } pthread_rwlockattr_t; | ||
| 354 | #define __DEFINED_pthread_rwlockattr_t | ||
| 355 | #endif | ||
| 356 | |||
| 357 | |||
| 358 | #if defined(__NEED_struct__IO_FILE) && !defined(__DEFINED_struct__IO_FILE) | ||
| 359 | struct _IO_FILE { char __x; }; | ||
| 360 | #define __DEFINED_struct__IO_FILE | ||
| 361 | #endif | ||
| 362 | |||
| 363 | #if defined(__NEED_FILE) && !defined(__DEFINED_FILE) | ||
| 364 | typedef struct _IO_FILE FILE; | ||
| 365 | #define __DEFINED_FILE | ||
| 366 | #endif | ||
| 367 | |||
| 368 | |||
| 369 | #if defined(__NEED_mbstate_t) && !defined(__DEFINED_mbstate_t) | ||
| 370 | typedef struct __mbstate_t { unsigned __opaque1, __opaque2; } mbstate_t; | ||
| 371 | #define __DEFINED_mbstate_t | ||
| 372 | #endif | ||
| 373 | |||
| 374 | |||
| 375 | #if defined(__NEED_locale_t) && !defined(__DEFINED_locale_t) | ||
| 376 | typedef struct __locale_struct * locale_t; | ||
| 377 | #define __DEFINED_locale_t | ||
| 378 | #endif | ||
| 379 | |||
| 380 | |||
| 381 | #if defined(__NEED_sigset_t) && !defined(__DEFINED_sigset_t) | ||
| 382 | typedef struct __sigset_t { unsigned long __bits[128/sizeof(long)]; } sigset_t; | ||
| 383 | #define __DEFINED_sigset_t | ||
| 384 | #endif | ||
| 385 | |||
| 386 | |||
| 387 | #if defined(__NEED_struct_iovec) && !defined(__DEFINED_struct_iovec) | ||
| 388 | struct iovec { void *iov_base; size_t iov_len; }; | ||
| 389 | #define __DEFINED_struct_iovec | ||
| 390 | #endif | ||
| 391 | |||
| 392 | |||
| 393 | #if defined(__NEED_socklen_t) && !defined(__DEFINED_socklen_t) | ||
| 394 | typedef unsigned socklen_t; | ||
| 395 | #define __DEFINED_socklen_t | ||
| 396 | #endif | ||
| 397 | |||
| 398 | #if defined(__NEED_sa_family_t) && !defined(__DEFINED_sa_family_t) | ||
| 399 | typedef unsigned short sa_family_t; | ||
| 400 | #define __DEFINED_sa_family_t | ||
| 401 | #endif | ||
| 402 | |||
| 403 | |||
| 404 | #undef _Addr | ||
| 405 | #undef _Int64 | ||
| 406 | #undef _Reg | ||
| \ No newline at end of file | |||
lib/libc/include/aarch64-linux-musl/bits/syscall.h created+567| ... | @@ -0,0 +1,567 @@ | ||
| 1 | #define __NR_io_setup 0 | ||
| 2 | #define __NR_io_destroy 1 | ||
| 3 | #define __NR_io_submit 2 | ||
| 4 | #define __NR_io_cancel 3 | ||
| 5 | #define __NR_io_getevents 4 | ||
| 6 | #define __NR_setxattr 5 | ||
| 7 | #define __NR_lsetxattr 6 | ||
| 8 | #define __NR_fsetxattr 7 | ||
| 9 | #define __NR_getxattr 8 | ||
| 10 | #define __NR_lgetxattr 9 | ||
| 11 | #define __NR_fgetxattr 10 | ||
| 12 | #define __NR_listxattr 11 | ||
| 13 | #define __NR_llistxattr 12 | ||
| 14 | #define __NR_flistxattr 13 | ||
| 15 | #define __NR_removexattr 14 | ||
| 16 | #define __NR_lremovexattr 15 | ||
| 17 | #define __NR_fremovexattr 16 | ||
| 18 | #define __NR_getcwd 17 | ||
| 19 | #define __NR_lookup_dcookie 18 | ||
| 20 | #define __NR_eventfd2 19 | ||
| 21 | #define __NR_epoll_create1 20 | ||
| 22 | #define __NR_epoll_ctl 21 | ||
| 23 | #define __NR_epoll_pwait 22 | ||
| 24 | #define __NR_dup 23 | ||
| 25 | #define __NR_dup3 24 | ||
| 26 | #define __NR_fcntl 25 | ||
| 27 | #define __NR_inotify_init1 26 | ||
| 28 | #define __NR_inotify_add_watch 27 | ||
| 29 | #define __NR_inotify_rm_watch 28 | ||
| 30 | #define __NR_ioctl 29 | ||
| 31 | #define __NR_ioprio_set 30 | ||
| 32 | #define __NR_ioprio_get 31 | ||
| 33 | #define __NR_flock 32 | ||
| 34 | #define __NR_mknodat 33 | ||
| 35 | #define __NR_mkdirat 34 | ||
| 36 | #define __NR_unlinkat 35 | ||
| 37 | #define __NR_symlinkat 36 | ||
| 38 | #define __NR_linkat 37 | ||
| 39 | #define __NR_renameat 38 | ||
| 40 | #define __NR_umount2 39 | ||
| 41 | #define __NR_mount 40 | ||
| 42 | #define __NR_pivot_root 41 | ||
| 43 | #define __NR_nfsservctl 42 | ||
| 44 | #define __NR_statfs 43 | ||
| 45 | #define __NR_fstatfs 44 | ||
| 46 | #define __NR_truncate 45 | ||
| 47 | #define __NR_ftruncate 46 | ||
| 48 | #define __NR_fallocate 47 | ||
| 49 | #define __NR_faccessat 48 | ||
| 50 | #define __NR_chdir 49 | ||
| 51 | #define __NR_fchdir 50 | ||
| 52 | #define __NR_chroot 51 | ||
| 53 | #define __NR_fchmod 52 | ||
| 54 | #define __NR_fchmodat 53 | ||
| 55 | #define __NR_fchownat 54 | ||
| 56 | #define __NR_fchown 55 | ||
| 57 | #define __NR_openat 56 | ||
| 58 | #define __NR_close 57 | ||
| 59 | #define __NR_vhangup 58 | ||
| 60 | #define __NR_pipe2 59 | ||
| 61 | #define __NR_quotactl 60 | ||
| 62 | #define __NR_getdents64 61 | ||
| 63 | #define __NR_lseek 62 | ||
| 64 | #define __NR_read 63 | ||
| 65 | #define __NR_write 64 | ||
| 66 | #define __NR_readv 65 | ||
| 67 | #define __NR_writev 66 | ||
| 68 | #define __NR_pread64 67 | ||
| 69 | #define __NR_pwrite64 68 | ||
| 70 | #define __NR_preadv 69 | ||
| 71 | #define __NR_pwritev 70 | ||
| 72 | #define __NR_sendfile 71 | ||
| 73 | #define __NR_pselect6 72 | ||
| 74 | #define __NR_ppoll 73 | ||
| 75 | #define __NR_signalfd4 74 | ||
| 76 | #define __NR_vmsplice 75 | ||
| 77 | #define __NR_splice 76 | ||
| 78 | #define __NR_tee 77 | ||
| 79 | #define __NR_readlinkat 78 | ||
| 80 | #define __NR_newfstatat 79 | ||
| 81 | #define __NR_fstat 80 | ||
| 82 | #define __NR_sync 81 | ||
| 83 | #define __NR_fsync 82 | ||
| 84 | #define __NR_fdatasync 83 | ||
| 85 | #define __NR_sync_file_range 84 | ||
| 86 | #define __NR_timerfd_create 85 | ||
| 87 | #define __NR_timerfd_settime 86 | ||
| 88 | #define __NR_timerfd_gettime 87 | ||
| 89 | #define __NR_utimensat 88 | ||
| 90 | #define __NR_acct 89 | ||
| 91 | #define __NR_capget 90 | ||
| 92 | #define __NR_capset 91 | ||
| 93 | #define __NR_personality 92 | ||
| 94 | #define __NR_exit 93 | ||
| 95 | #define __NR_exit_group 94 | ||
| 96 | #define __NR_waitid 95 | ||
| 97 | #define __NR_set_tid_address 96 | ||
| 98 | #define __NR_unshare 97 | ||
| 99 | #define __NR_futex 98 | ||
| 100 | #define __NR_set_robust_list 99 | ||
| 101 | #define __NR_get_robust_list 100 | ||
| 102 | #define __NR_nanosleep 101 | ||
| 103 | #define __NR_getitimer 102 | ||
| 104 | #define __NR_setitimer 103 | ||
| 105 | #define __NR_kexec_load 104 | ||
| 106 | #define __NR_init_module 105 | ||
| 107 | #define __NR_delete_module 106 | ||
| 108 | #define __NR_timer_create 107 | ||
| 109 | #define __NR_timer_gettime 108 | ||
| 110 | #define __NR_timer_getoverrun 109 | ||
| 111 | #define __NR_timer_settime 110 | ||
| 112 | #define __NR_timer_delete 111 | ||
| 113 | #define __NR_clock_settime 112 | ||
| 114 | #define __NR_clock_gettime 113 | ||
| 115 | #define __NR_clock_getres 114 | ||
| 116 | #define __NR_clock_nanosleep 115 | ||
| 117 | #define __NR_syslog 116 | ||
| 118 | #define __NR_ptrace 117 | ||
| 119 | #define __NR_sched_setparam 118 | ||
| 120 | #define __NR_sched_setscheduler 119 | ||
| 121 | #define __NR_sched_getscheduler 120 | ||
| 122 | #define __NR_sched_getparam 121 | ||
| 123 | #define __NR_sched_setaffinity 122 | ||
| 124 | #define __NR_sched_getaffinity 123 | ||
| 125 | #define __NR_sched_yield 124 | ||
| 126 | #define __NR_sched_get_priority_max 125 | ||
| 127 | #define __NR_sched_get_priority_min 126 | ||
| 128 | #define __NR_sched_rr_get_interval 127 | ||
| 129 | #define __NR_restart_syscall 128 | ||
| 130 | #define __NR_kill 129 | ||
| 131 | #define __NR_tkill 130 | ||
| 132 | #define __NR_tgkill 131 | ||
| 133 | #define __NR_sigaltstack 132 | ||
| 134 | #define __NR_rt_sigsuspend 133 | ||
| 135 | #define __NR_rt_sigaction 134 | ||
| 136 | #define __NR_rt_sigprocmask 135 | ||
| 137 | #define __NR_rt_sigpending 136 | ||
| 138 | #define __NR_rt_sigtimedwait 137 | ||
| 139 | #define __NR_rt_sigqueueinfo 138 | ||
| 140 | #define __NR_rt_sigreturn 139 | ||
| 141 | #define __NR_setpriority 140 | ||
| 142 | #define __NR_getpriority 141 | ||
| 143 | #define __NR_reboot 142 | ||
| 144 | #define __NR_setregid 143 | ||
| 145 | #define __NR_setgid 144 | ||
| 146 | #define __NR_setreuid 145 | ||
| 147 | #define __NR_setuid 146 | ||
| 148 | #define __NR_setresuid 147 | ||
| 149 | #define __NR_getresuid 148 | ||
| 150 | #define __NR_setresgid 149 | ||
| 151 | #define __NR_getresgid 150 | ||
| 152 | #define __NR_setfsuid 151 | ||
| 153 | #define __NR_setfsgid 152 | ||
| 154 | #define __NR_times 153 | ||
| 155 | #define __NR_setpgid 154 | ||
| 156 | #define __NR_getpgid 155 | ||
| 157 | #define __NR_getsid 156 | ||
| 158 | #define __NR_setsid 157 | ||
| 159 | #define __NR_getgroups 158 | ||
| 160 | #define __NR_setgroups 159 | ||
| 161 | #define __NR_uname 160 | ||
| 162 | #define __NR_sethostname 161 | ||
| 163 | #define __NR_setdomainname 162 | ||
| 164 | #define __NR_getrlimit 163 | ||
| 165 | #define __NR_setrlimit 164 | ||
| 166 | #define __NR_getrusage 165 | ||
| 167 | #define __NR_umask 166 | ||
| 168 | #define __NR_prctl 167 | ||
| 169 | #define __NR_getcpu 168 | ||
| 170 | #define __NR_gettimeofday 169 | ||
| 171 | #define __NR_settimeofday 170 | ||
| 172 | #define __NR_adjtimex 171 | ||
| 173 | #define __NR_getpid 172 | ||
| 174 | #define __NR_getppid 173 | ||
| 175 | #define __NR_getuid 174 | ||
| 176 | #define __NR_geteuid 175 | ||
| 177 | #define __NR_getgid 176 | ||
| 178 | #define __NR_getegid 177 | ||
| 179 | #define __NR_gettid 178 | ||
| 180 | #define __NR_sysinfo 179 | ||
| 181 | #define __NR_mq_open 180 | ||
| 182 | #define __NR_mq_unlink 181 | ||
| 183 | #define __NR_mq_timedsend 182 | ||
| 184 | #define __NR_mq_timedreceive 183 | ||
| 185 | #define __NR_mq_notify 184 | ||
| 186 | #define __NR_mq_getsetattr 185 | ||
| 187 | #define __NR_msgget 186 | ||
| 188 | #define __NR_msgctl 187 | ||
| 189 | #define __NR_msgrcv 188 | ||
| 190 | #define __NR_msgsnd 189 | ||
| 191 | #define __NR_semget 190 | ||
| 192 | #define __NR_semctl 191 | ||
| 193 | #define __NR_semtimedop 192 | ||
| 194 | #define __NR_semop 193 | ||
| 195 | #define __NR_shmget 194 | ||
| 196 | #define __NR_shmctl 195 | ||
| 197 | #define __NR_shmat 196 | ||
| 198 | #define __NR_shmdt 197 | ||
| 199 | #define __NR_socket 198 | ||
| 200 | #define __NR_socketpair 199 | ||
| 201 | #define __NR_bind 200 | ||
| 202 | #define __NR_listen 201 | ||
| 203 | #define __NR_accept 202 | ||
| 204 | #define __NR_connect 203 | ||
| 205 | #define __NR_getsockname 204 | ||
| 206 | #define __NR_getpeername 205 | ||
| 207 | #define __NR_sendto 206 | ||
| 208 | #define __NR_recvfrom 207 | ||
| 209 | #define __NR_setsockopt 208 | ||
| 210 | #define __NR_getsockopt 209 | ||
| 211 | #define __NR_shutdown 210 | ||
| 212 | #define __NR_sendmsg 211 | ||
| 213 | #define __NR_recvmsg 212 | ||
| 214 | #define __NR_readahead 213 | ||
| 215 | #define __NR_brk 214 | ||
| 216 | #define __NR_munmap 215 | ||
| 217 | #define __NR_mremap 216 | ||
| 218 | #define __NR_add_key 217 | ||
| 219 | #define __NR_request_key 218 | ||
| 220 | #define __NR_keyctl 219 | ||
| 221 | #define __NR_clone 220 | ||
| 222 | #define __NR_execve 221 | ||
| 223 | #define __NR_mmap 222 | ||
| 224 | #define __NR_fadvise64 223 | ||
| 225 | #define __NR_swapon 224 | ||
| 226 | #define __NR_swapoff 225 | ||
| 227 | #define __NR_mprotect 226 | ||
| 228 | #define __NR_msync 227 | ||
| 229 | #define __NR_mlock 228 | ||
| 230 | #define __NR_munlock 229 | ||
| 231 | #define __NR_mlockall 230 | ||
| 232 | #define __NR_munlockall 231 | ||
| 233 | #define __NR_mincore 232 | ||
| 234 | #define __NR_madvise 233 | ||
| 235 | #define __NR_remap_file_pages 234 | ||
| 236 | #define __NR_mbind 235 | ||
| 237 | #define __NR_get_mempolicy 236 | ||
| 238 | #define __NR_set_mempolicy 237 | ||
| 239 | #define __NR_migrate_pages 238 | ||
| 240 | #define __NR_move_pages 239 | ||
| 241 | #define __NR_rt_tgsigqueueinfo 240 | ||
| 242 | #define __NR_perf_event_open 241 | ||
| 243 | #define __NR_accept4 242 | ||
| 244 | #define __NR_recvmmsg 243 | ||
| 245 | #define __NR_wait4 260 | ||
| 246 | #define __NR_prlimit64 261 | ||
| 247 | #define __NR_fanotify_init 262 | ||
| 248 | #define __NR_fanotify_mark 263 | ||
| 249 | #define __NR_name_to_handle_at 264 | ||
| 250 | #define __NR_open_by_handle_at 265 | ||
| 251 | #define __NR_clock_adjtime 266 | ||
| 252 | #define __NR_syncfs 267 | ||
| 253 | #define __NR_setns 268 | ||
| 254 | #define __NR_sendmmsg 269 | ||
| 255 | #define __NR_process_vm_readv 270 | ||
| 256 | #define __NR_process_vm_writev 271 | ||
| 257 | #define __NR_kcmp 272 | ||
| 258 | #define __NR_finit_module 273 | ||
| 259 | #define __NR_sched_setattr 274 | ||
| 260 | #define __NR_sched_getattr 275 | ||
| 261 | #define __NR_renameat2 276 | ||
| 262 | #define __NR_seccomp 277 | ||
| 263 | #define __NR_getrandom 278 | ||
| 264 | #define __NR_memfd_create 279 | ||
| 265 | #define __NR_bpf 280 | ||
| 266 | #define __NR_execveat 281 | ||
| 267 | #define __NR_userfaultfd 282 | ||
| 268 | #define __NR_membarrier 283 | ||
| 269 | #define __NR_mlock2 284 | ||
| 270 | #define __NR_copy_file_range 285 | ||
| 271 | #define __NR_preadv2 286 | ||
| 272 | #define __NR_pwritev2 287 | ||
| 273 | #define __NR_pkey_mprotect 288 | ||
| 274 | #define __NR_pkey_alloc 289 | ||
| 275 | #define __NR_pkey_free 290 | ||
| 276 | #define __NR_statx 291 | ||
| 277 | #define __NR_io_pgetevents 292 | ||
| 278 | #define __NR_rseq 293 | ||
| 279 | #define __NR_kexec_file_load 294 | ||
| 280 | #define __NR_pidfd_send_signal 424 | ||
| 281 | #define __NR_io_uring_setup 425 | ||
| 282 | #define __NR_io_uring_enter 426 | ||
| 283 | #define __NR_io_uring_register 427 | ||
| 284 | |||
| 285 | #define SYS_io_setup 0 | ||
| 286 | #define SYS_io_destroy 1 | ||
| 287 | #define SYS_io_submit 2 | ||
| 288 | #define SYS_io_cancel 3 | ||
| 289 | #define SYS_io_getevents 4 | ||
| 290 | #define SYS_setxattr 5 | ||
| 291 | #define SYS_lsetxattr 6 | ||
| 292 | #define SYS_fsetxattr 7 | ||
| 293 | #define SYS_getxattr 8 | ||
| 294 | #define SYS_lgetxattr 9 | ||
| 295 | #define SYS_fgetxattr 10 | ||
| 296 | #define SYS_listxattr 11 | ||
| 297 | #define SYS_llistxattr 12 | ||
| 298 | #define SYS_flistxattr 13 | ||
| 299 | #define SYS_removexattr 14 | ||
| 300 | #define SYS_lremovexattr 15 | ||
| 301 | #define SYS_fremovexattr 16 | ||
| 302 | #define SYS_getcwd 17 | ||
| 303 | #define SYS_lookup_dcookie 18 | ||
| 304 | #define SYS_eventfd2 19 | ||
| 305 | #define SYS_epoll_create1 20 | ||
| 306 | #define SYS_epoll_ctl 21 | ||
| 307 | #define SYS_epoll_pwait 22 | ||
| 308 | #define SYS_dup 23 | ||
| 309 | #define SYS_dup3 24 | ||
| 310 | #define SYS_fcntl 25 | ||
| 311 | #define SYS_inotify_init1 26 | ||
| 312 | #define SYS_inotify_add_watch 27 | ||
| 313 | #define SYS_inotify_rm_watch 28 | ||
| 314 | #define SYS_ioctl 29 | ||
| 315 | #define SYS_ioprio_set 30 | ||
| 316 | #define SYS_ioprio_get 31 | ||
| 317 | #define SYS_flock 32 | ||
| 318 | #define SYS_mknodat 33 | ||
| 319 | #define SYS_mkdirat 34 | ||
| 320 | #define SYS_unlinkat 35 | ||
| 321 | #define SYS_symlinkat 36 | ||
| 322 | #define SYS_linkat 37 | ||
| 323 | #define SYS_renameat 38 | ||
| 324 | #define SYS_umount2 39 | ||
| 325 | #define SYS_mount 40 | ||
| 326 | #define SYS_pivot_root 41 | ||
| 327 | #define SYS_nfsservctl 42 | ||
| 328 | #define SYS_statfs 43 | ||
| 329 | #define SYS_fstatfs 44 | ||
| 330 | #define SYS_truncate 45 | ||
| 331 | #define SYS_ftruncate 46 | ||
| 332 | #define SYS_fallocate 47 | ||
| 333 | #define SYS_faccessat 48 | ||
| 334 | #define SYS_chdir 49 | ||
| 335 | #define SYS_fchdir 50 | ||
| 336 | #define SYS_chroot 51 | ||
| 337 | #define SYS_fchmod 52 | ||
| 338 | #define SYS_fchmodat 53 | ||
| 339 | #define SYS_fchownat 54 | ||
| 340 | #define SYS_fchown 55 | ||
| 341 | #define SYS_openat 56 | ||
| 342 | #define SYS_close 57 | ||
| 343 | #define SYS_vhangup 58 | ||
| 344 | #define SYS_pipe2 59 | ||
| 345 | #define SYS_quotactl 60 | ||
| 346 | #define SYS_getdents64 61 | ||
| 347 | #define SYS_lseek 62 | ||
| 348 | #define SYS_read 63 | ||
| 349 | #define SYS_write 64 | ||
| 350 | #define SYS_readv 65 | ||
| 351 | #define SYS_writev 66 | ||
| 352 | #define SYS_pread64 67 | ||
| 353 | #define SYS_pwrite64 68 | ||
| 354 | #define SYS_preadv 69 | ||
| 355 | #define SYS_pwritev 70 | ||
| 356 | #define SYS_sendfile 71 | ||
| 357 | #define SYS_pselect6 72 | ||
| 358 | #define SYS_ppoll 73 | ||
| 359 | #define SYS_signalfd4 74 | ||
| 360 | #define SYS_vmsplice 75 | ||
| 361 | #define SYS_splice 76 | ||
| 362 | #define SYS_tee 77 | ||
| 363 | #define SYS_readlinkat 78 | ||
| 364 | #define SYS_newfstatat 79 | ||
| 365 | #define SYS_fstat 80 | ||
| 366 | #define SYS_sync 81 | ||
| 367 | #define SYS_fsync 82 | ||
| 368 | #define SYS_fdatasync 83 | ||
| 369 | #define SYS_sync_file_range 84 | ||
| 370 | #define SYS_timerfd_create 85 | ||
| 371 | #define SYS_timerfd_settime 86 | ||
| 372 | #define SYS_timerfd_gettime 87 | ||
| 373 | #define SYS_utimensat 88 | ||
| 374 | #define SYS_acct 89 | ||
| 375 | #define SYS_capget 90 | ||
| 376 | #define SYS_capset 91 | ||
| 377 | #define SYS_personality 92 | ||
| 378 | #define SYS_exit 93 | ||
| 379 | #define SYS_exit_group 94 | ||
| 380 | #define SYS_waitid 95 | ||
| 381 | #define SYS_set_tid_address 96 | ||
| 382 | #define SYS_unshare 97 | ||
| 383 | #define SYS_futex 98 | ||
| 384 | #define SYS_set_robust_list 99 | ||
| 385 | #define SYS_get_robust_list 100 | ||
| 386 | #define SYS_nanosleep 101 | ||
| 387 | #define SYS_getitimer 102 | ||
| 388 | #define SYS_setitimer 103 | ||
| 389 | #define SYS_kexec_load 104 | ||
| 390 | #define SYS_init_module 105 | ||
| 391 | #define SYS_delete_module 106 | ||
| 392 | #define SYS_timer_create 107 | ||
| 393 | #define SYS_timer_gettime 108 | ||
| 394 | #define SYS_timer_getoverrun 109 | ||
| 395 | #define SYS_timer_settime 110 | ||
| 396 | #define SYS_timer_delete 111 | ||
| 397 | #define SYS_clock_settime 112 | ||
| 398 | #define SYS_clock_gettime 113 | ||
| 399 | #define SYS_clock_getres 114 | ||
| 400 | #define SYS_clock_nanosleep 115 | ||
| 401 | #define SYS_syslog 116 | ||
| 402 | #define SYS_ptrace 117 | ||
| 403 | #define SYS_sched_setparam 118 | ||
| 404 | #define SYS_sched_setscheduler 119 | ||
| 405 | #define SYS_sched_getscheduler 120 | ||
| 406 | #define SYS_sched_getparam 121 | ||
| 407 | #define SYS_sched_setaffinity 122 | ||
| 408 | #define SYS_sched_getaffinity 123 | ||
| 409 | #define SYS_sched_yield 124 | ||
| 410 | #define SYS_sched_get_priority_max 125 | ||
| 411 | #define SYS_sched_get_priority_min 126 | ||
| 412 | #define SYS_sched_rr_get_interval 127 | ||
| 413 | #define SYS_restart_syscall 128 | ||
| 414 | #define SYS_kill 129 | ||
| 415 | #define SYS_tkill 130 | ||
| 416 | #define SYS_tgkill 131 | ||
| 417 | #define SYS_sigaltstack 132 | ||
| 418 | #define SYS_rt_sigsuspend 133 | ||
| 419 | #define SYS_rt_sigaction 134 | ||
| 420 | #define SYS_rt_sigprocmask 135 | ||
| 421 | #define SYS_rt_sigpending 136 | ||
| 422 | #define SYS_rt_sigtimedwait 137 | ||
| 423 | #define SYS_rt_sigqueueinfo 138 | ||
| 424 | #define SYS_rt_sigreturn 139 | ||
| 425 | #define SYS_setpriority 140 | ||
| 426 | #define SYS_getpriority 141 | ||
| 427 | #define SYS_reboot 142 | ||
| 428 | #define SYS_setregid 143 | ||
| 429 | #define SYS_setgid 144 | ||
| 430 | #define SYS_setreuid 145 | ||
| 431 | #define SYS_setuid 146 | ||
| 432 | #define SYS_setresuid 147 | ||
| 433 | #define SYS_getresuid 148 | ||
| 434 | #define SYS_setresgid 149 | ||
| 435 | #define SYS_getresgid 150 | ||
| 436 | #define SYS_setfsuid 151 | ||
| 437 | #define SYS_setfsgid 152 | ||
| 438 | #define SYS_times 153 | ||
| 439 | #define SYS_setpgid 154 | ||
| 440 | #define SYS_getpgid 155 | ||
| 441 | #define SYS_getsid 156 | ||
| 442 | #define SYS_setsid 157 | ||
| 443 | #define SYS_getgroups 158 | ||
| 444 | #define SYS_setgroups 159 | ||
| 445 | #define SYS_uname 160 | ||
| 446 | #define SYS_sethostname 161 | ||
| 447 | #define SYS_setdomainname 162 | ||
| 448 | #define SYS_getrlimit 163 | ||
| 449 | #define SYS_setrlimit 164 | ||
| 450 | #define SYS_getrusage 165 | ||
| 451 | #define SYS_umask 166 | ||
| 452 | #define SYS_prctl 167 | ||
| 453 | #define SYS_getcpu 168 | ||
| 454 | #define SYS_gettimeofday 169 | ||
| 455 | #define SYS_settimeofday 170 | ||
| 456 | #define SYS_adjtimex 171 | ||
| 457 | #define SYS_getpid 172 | ||
| 458 | #define SYS_getppid 173 | ||
| 459 | #define SYS_getuid 174 | ||
| 460 | #define SYS_geteuid 175 | ||
| 461 | #define SYS_getgid 176 | ||
| 462 | #define SYS_getegid 177 | ||
| 463 | #define SYS_gettid 178 | ||
| 464 | #define SYS_sysinfo 179 | ||
| 465 | #define SYS_mq_open 180 | ||
| 466 | #define SYS_mq_unlink 181 | ||
| 467 | #define SYS_mq_timedsend 182 | ||
| 468 | #define SYS_mq_timedreceive 183 | ||
| 469 | #define SYS_mq_notify 184 | ||
| 470 | #define SYS_mq_getsetattr 185 | ||
| 471 | #define SYS_msgget 186 | ||
| 472 | #define SYS_msgctl 187 | ||
| 473 | #define SYS_msgrcv 188 | ||
| 474 | #define SYS_msgsnd 189 | ||
| 475 | #define SYS_semget 190 | ||
| 476 | #define SYS_semctl 191 | ||
| 477 | #define SYS_semtimedop 192 | ||
| 478 | #define SYS_semop 193 | ||
| 479 | #define SYS_shmget 194 | ||
| 480 | #define SYS_shmctl 195 | ||
| 481 | #define SYS_shmat 196 | ||
| 482 | #define SYS_shmdt 197 | ||
| 483 | #define SYS_socket 198 | ||
| 484 | #define SYS_socketpair 199 | ||
| 485 | #define SYS_bind 200 | ||
| 486 | #define SYS_listen 201 | ||
| 487 | #define SYS_accept 202 | ||
| 488 | #define SYS_connect 203 | ||
| 489 | #define SYS_getsockname 204 | ||
| 490 | #define SYS_getpeername 205 | ||
| 491 | #define SYS_sendto 206 | ||
| 492 | #define SYS_recvfrom 207 | ||
| 493 | #define SYS_setsockopt 208 | ||
| 494 | #define SYS_getsockopt 209 | ||
| 495 | #define SYS_shutdown 210 | ||
| 496 | #define SYS_sendmsg 211 | ||
| 497 | #define SYS_recvmsg 212 | ||
| 498 | #define SYS_readahead 213 | ||
| 499 | #define SYS_brk 214 | ||
| 500 | #define SYS_munmap 215 | ||
| 501 | #define SYS_mremap 216 | ||
| 502 | #define SYS_add_key 217 | ||
| 503 | #define SYS_request_key 218 | ||
| 504 | #define SYS_keyctl 219 | ||
| 505 | #define SYS_clone 220 | ||
| 506 | #define SYS_execve 221 | ||
| 507 | #define SYS_mmap 222 | ||
| 508 | #define SYS_fadvise64 223 | ||
| 509 | #define SYS_swapon 224 | ||
| 510 | #define SYS_swapoff 225 | ||
| 511 | #define SYS_mprotect 226 | ||
| 512 | #define SYS_msync 227 | ||
| 513 | #define SYS_mlock 228 | ||
| 514 | #define SYS_munlock 229 | ||
| 515 | #define SYS_mlockall 230 | ||
| 516 | #define SYS_munlockall 231 | ||
| 517 | #define SYS_mincore 232 | ||
| 518 | #define SYS_madvise 233 | ||
| 519 | #define SYS_remap_file_pages 234 | ||
| 520 | #define SYS_mbind 235 | ||
| 521 | #define SYS_get_mempolicy 236 | ||
| 522 | #define SYS_set_mempolicy 237 | ||
| 523 | #define SYS_migrate_pages 238 | ||
| 524 | #define SYS_move_pages 239 | ||
| 525 | #define SYS_rt_tgsigqueueinfo 240 | ||
| 526 | #define SYS_perf_event_open 241 | ||
| 527 | #define SYS_accept4 242 | ||
| 528 | #define SYS_recvmmsg 243 | ||
| 529 | #define SYS_wait4 260 | ||
| 530 | #define SYS_prlimit64 261 | ||
| 531 | #define SYS_fanotify_init 262 | ||
| 532 | #define SYS_fanotify_mark 263 | ||
| 533 | #define SYS_name_to_handle_at 264 | ||
| 534 | #define SYS_open_by_handle_at 265 | ||
| 535 | #define SYS_clock_adjtime 266 | ||
| 536 | #define SYS_syncfs 267 | ||
| 537 | #define SYS_setns 268 | ||
| 538 | #define SYS_sendmmsg 269 | ||
| 539 | #define SYS_process_vm_readv 270 | ||
| 540 | #define SYS_process_vm_writev 271 | ||
| 541 | #define SYS_kcmp 272 | ||
| 542 | #define SYS_finit_module 273 | ||
| 543 | #define SYS_sched_setattr 274 | ||
| 544 | #define SYS_sched_getattr 275 | ||
| 545 | #define SYS_renameat2 276 | ||
| 546 | #define SYS_seccomp 277 | ||
| 547 | #define SYS_getrandom 278 | ||
| 548 | #define SYS_memfd_create 279 | ||
| 549 | #define SYS_bpf 280 | ||
| 550 | #define SYS_execveat 281 | ||
| 551 | #define SYS_userfaultfd 282 | ||
| 552 | #define SYS_membarrier 283 | ||
| 553 | #define SYS_mlock2 284 | ||
| 554 | #define SYS_copy_file_range 285 | ||
| 555 | #define SYS_preadv2 286 | ||
| 556 | #define SYS_pwritev2 287 | ||
| 557 | #define SYS_pkey_mprotect 288 | ||
| 558 | #define SYS_pkey_alloc 289 | ||
| 559 | #define SYS_pkey_free 290 | ||
| 560 | #define SYS_statx 291 | ||
| 561 | #define SYS_io_pgetevents 292 | ||
| 562 | #define SYS_rseq 293 | ||
| 563 | #define SYS_kexec_file_load 294 | ||
| 564 | #define SYS_pidfd_send_signal 424 | ||
| 565 | #define SYS_io_uring_setup 425 | ||
| 566 | #define SYS_io_uring_enter 426 | ||
| 567 | #define SYS_io_uring_register 427 | ||
| \ No newline at end of file | |||
lib/libc/include/arm-linux-musl/bits/alltypes.h created+390| ... | @@ -0,0 +1,390 @@ | ||
| 1 | #define _Addr int | ||
| 2 | #define _Int64 long long | ||
| 3 | #define _Reg int | ||
| 4 | |||
| 5 | #if defined(__NEED_va_list) && !defined(__DEFINED_va_list) | ||
| 6 | typedef __builtin_va_list va_list; | ||
| 7 | #define __DEFINED_va_list | ||
| 8 | #endif | ||
| 9 | |||
| 10 | #if defined(__NEED___isoc_va_list) && !defined(__DEFINED___isoc_va_list) | ||
| 11 | typedef __builtin_va_list __isoc_va_list; | ||
| 12 | #define __DEFINED___isoc_va_list | ||
| 13 | #endif | ||
| 14 | |||
| 15 | |||
| 16 | #ifndef __cplusplus | ||
| 17 | #if defined(__NEED_wchar_t) && !defined(__DEFINED_wchar_t) | ||
| 18 | typedef unsigned wchar_t; | ||
| 19 | #define __DEFINED_wchar_t | ||
| 20 | #endif | ||
| 21 | |||
| 22 | #endif | ||
| 23 | |||
| 24 | #if defined(__NEED_float_t) && !defined(__DEFINED_float_t) | ||
| 25 | typedef float float_t; | ||
| 26 | #define __DEFINED_float_t | ||
| 27 | #endif | ||
| 28 | |||
| 29 | #if defined(__NEED_double_t) && !defined(__DEFINED_double_t) | ||
| 30 | typedef double double_t; | ||
| 31 | #define __DEFINED_double_t | ||
| 32 | #endif | ||
| 33 | |||
| 34 | |||
| 35 | #if defined(__NEED_max_align_t) && !defined(__DEFINED_max_align_t) | ||
| 36 | typedef struct { long long __ll; long double __ld; } max_align_t; | ||
| 37 | #define __DEFINED_max_align_t | ||
| 38 | #endif | ||
| 39 | |||
| 40 | |||
| 41 | #if defined(__NEED_time_t) && !defined(__DEFINED_time_t) | ||
| 42 | typedef long time_t; | ||
| 43 | #define __DEFINED_time_t | ||
| 44 | #endif | ||
| 45 | |||
| 46 | #if defined(__NEED_suseconds_t) && !defined(__DEFINED_suseconds_t) | ||
| 47 | typedef long suseconds_t; | ||
| 48 | #define __DEFINED_suseconds_t | ||
| 49 | #endif | ||
| 50 | |||
| 51 | |||
| 52 | #if defined(__NEED_pthread_attr_t) && !defined(__DEFINED_pthread_attr_t) | ||
| 53 | typedef struct { union { int __i[9]; volatile int __vi[9]; unsigned __s[9]; } __u; } pthread_attr_t; | ||
| 54 | #define __DEFINED_pthread_attr_t | ||
| 55 | #endif | ||
| 56 | |||
| 57 | #if defined(__NEED_pthread_mutex_t) && !defined(__DEFINED_pthread_mutex_t) | ||
| 58 | typedef struct { union { int __i[6]; volatile int __vi[6]; volatile void *volatile __p[6]; } __u; } pthread_mutex_t; | ||
| 59 | #define __DEFINED_pthread_mutex_t | ||
| 60 | #endif | ||
| 61 | |||
| 62 | #if defined(__NEED_mtx_t) && !defined(__DEFINED_mtx_t) | ||
| 63 | typedef struct { union { int __i[6]; volatile int __vi[6]; volatile void *volatile __p[6]; } __u; } mtx_t; | ||
| 64 | #define __DEFINED_mtx_t | ||
| 65 | #endif | ||
| 66 | |||
| 67 | #if defined(__NEED_pthread_cond_t) && !defined(__DEFINED_pthread_cond_t) | ||
| 68 | typedef struct { union { int __i[12]; volatile int __vi[12]; void *__p[12]; } __u; } pthread_cond_t; | ||
| 69 | #define __DEFINED_pthread_cond_t | ||
| 70 | #endif | ||
| 71 | |||
| 72 | #if defined(__NEED_cnd_t) && !defined(__DEFINED_cnd_t) | ||
| 73 | typedef struct { union { int __i[12]; volatile int __vi[12]; void *__p[12]; } __u; } cnd_t; | ||
| 74 | #define __DEFINED_cnd_t | ||
| 75 | #endif | ||
| 76 | |||
| 77 | #if defined(__NEED_pthread_rwlock_t) && !defined(__DEFINED_pthread_rwlock_t) | ||
| 78 | typedef struct { union { int __i[8]; volatile int __vi[8]; void *__p[8]; } __u; } pthread_rwlock_t; | ||
| 79 | #define __DEFINED_pthread_rwlock_t | ||
| 80 | #endif | ||
| 81 | |||
| 82 | #if defined(__NEED_pthread_barrier_t) && !defined(__DEFINED_pthread_barrier_t) | ||
| 83 | typedef struct { union { int __i[5]; volatile int __vi[5]; void *__p[5]; } __u; } pthread_barrier_t; | ||
| 84 | #define __DEFINED_pthread_barrier_t | ||
| 85 | #endif | ||
| 86 | |||
| 87 | #if defined(__NEED_size_t) && !defined(__DEFINED_size_t) | ||
| 88 | typedef unsigned _Addr size_t; | ||
| 89 | #define __DEFINED_size_t | ||
| 90 | #endif | ||
| 91 | |||
| 92 | #if defined(__NEED_uintptr_t) && !defined(__DEFINED_uintptr_t) | ||
| 93 | typedef unsigned _Addr uintptr_t; | ||
| 94 | #define __DEFINED_uintptr_t | ||
| 95 | #endif | ||
| 96 | |||
| 97 | #if defined(__NEED_ptrdiff_t) && !defined(__DEFINED_ptrdiff_t) | ||
| 98 | typedef _Addr ptrdiff_t; | ||
| 99 | #define __DEFINED_ptrdiff_t | ||
| 100 | #endif | ||
| 101 | |||
| 102 | #if defined(__NEED_ssize_t) && !defined(__DEFINED_ssize_t) | ||
| 103 | typedef _Addr ssize_t; | ||
| 104 | #define __DEFINED_ssize_t | ||
| 105 | #endif | ||
| 106 | |||
| 107 | #if defined(__NEED_intptr_t) && !defined(__DEFINED_intptr_t) | ||
| 108 | typedef _Addr intptr_t; | ||
| 109 | #define __DEFINED_intptr_t | ||
| 110 | #endif | ||
| 111 | |||
| 112 | #if defined(__NEED_regoff_t) && !defined(__DEFINED_regoff_t) | ||
| 113 | typedef _Addr regoff_t; | ||
| 114 | #define __DEFINED_regoff_t | ||
| 115 | #endif | ||
| 116 | |||
| 117 | #if defined(__NEED_register_t) && !defined(__DEFINED_register_t) | ||
| 118 | typedef _Reg register_t; | ||
| 119 | #define __DEFINED_register_t | ||
| 120 | #endif | ||
| 121 | |||
| 122 | |||
| 123 | #if defined(__NEED_int8_t) && !defined(__DEFINED_int8_t) | ||
| 124 | typedef signed char int8_t; | ||
| 125 | #define __DEFINED_int8_t | ||
| 126 | #endif | ||
| 127 | |||
| 128 | #if defined(__NEED_int16_t) && !defined(__DEFINED_int16_t) | ||
| 129 | typedef signed short int16_t; | ||
| 130 | #define __DEFINED_int16_t | ||
| 131 | #endif | ||
| 132 | |||
| 133 | #if defined(__NEED_int32_t) && !defined(__DEFINED_int32_t) | ||
| 134 | typedef signed int int32_t; | ||
| 135 | #define __DEFINED_int32_t | ||
| 136 | #endif | ||
| 137 | |||
| 138 | #if defined(__NEED_int64_t) && !defined(__DEFINED_int64_t) | ||
| 139 | typedef signed _Int64 int64_t; | ||
| 140 | #define __DEFINED_int64_t | ||
| 141 | #endif | ||
| 142 | |||
| 143 | #if defined(__NEED_intmax_t) && !defined(__DEFINED_intmax_t) | ||
| 144 | typedef signed _Int64 intmax_t; | ||
| 145 | #define __DEFINED_intmax_t | ||
| 146 | #endif | ||
| 147 | |||
| 148 | #if defined(__NEED_uint8_t) && !defined(__DEFINED_uint8_t) | ||
| 149 | typedef unsigned char uint8_t; | ||
| 150 | #define __DEFINED_uint8_t | ||
| 151 | #endif | ||
| 152 | |||
| 153 | #if defined(__NEED_uint16_t) && !defined(__DEFINED_uint16_t) | ||
| 154 | typedef unsigned short uint16_t; | ||
| 155 | #define __DEFINED_uint16_t | ||
| 156 | #endif | ||
| 157 | |||
| 158 | #if defined(__NEED_uint32_t) && !defined(__DEFINED_uint32_t) | ||
| 159 | typedef unsigned int uint32_t; | ||
| 160 | #define __DEFINED_uint32_t | ||
| 161 | #endif | ||
| 162 | |||
| 163 | #if defined(__NEED_uint64_t) && !defined(__DEFINED_uint64_t) | ||
| 164 | typedef unsigned _Int64 uint64_t; | ||
| 165 | #define __DEFINED_uint64_t | ||
| 166 | #endif | ||
| 167 | |||
| 168 | #if defined(__NEED_u_int64_t) && !defined(__DEFINED_u_int64_t) | ||
| 169 | typedef unsigned _Int64 u_int64_t; | ||
| 170 | #define __DEFINED_u_int64_t | ||
| 171 | #endif | ||
| 172 | |||
| 173 | #if defined(__NEED_uintmax_t) && !defined(__DEFINED_uintmax_t) | ||
| 174 | typedef unsigned _Int64 uintmax_t; | ||
| 175 | #define __DEFINED_uintmax_t | ||
| 176 | #endif | ||
| 177 | |||
| 178 | |||
| 179 | #if defined(__NEED_mode_t) && !defined(__DEFINED_mode_t) | ||
| 180 | typedef unsigned mode_t; | ||
| 181 | #define __DEFINED_mode_t | ||
| 182 | #endif | ||
| 183 | |||
| 184 | #if defined(__NEED_nlink_t) && !defined(__DEFINED_nlink_t) | ||
| 185 | typedef unsigned _Reg nlink_t; | ||
| 186 | #define __DEFINED_nlink_t | ||
| 187 | #endif | ||
| 188 | |||
| 189 | #if defined(__NEED_off_t) && !defined(__DEFINED_off_t) | ||
| 190 | typedef _Int64 off_t; | ||
| 191 | #define __DEFINED_off_t | ||
| 192 | #endif | ||
| 193 | |||
| 194 | #if defined(__NEED_ino_t) && !defined(__DEFINED_ino_t) | ||
| 195 | typedef unsigned _Int64 ino_t; | ||
| 196 | #define __DEFINED_ino_t | ||
| 197 | #endif | ||
| 198 | |||
| 199 | #if defined(__NEED_dev_t) && !defined(__DEFINED_dev_t) | ||
| 200 | typedef unsigned _Int64 dev_t; | ||
| 201 | #define __DEFINED_dev_t | ||
| 202 | #endif | ||
| 203 | |||
| 204 | #if defined(__NEED_blksize_t) && !defined(__DEFINED_blksize_t) | ||
| 205 | typedef long blksize_t; | ||
| 206 | #define __DEFINED_blksize_t | ||
| 207 | #endif | ||
| 208 | |||
| 209 | #if defined(__NEED_blkcnt_t) && !defined(__DEFINED_blkcnt_t) | ||
| 210 | typedef _Int64 blkcnt_t; | ||
| 211 | #define __DEFINED_blkcnt_t | ||
| 212 | #endif | ||
| 213 | |||
| 214 | #if defined(__NEED_fsblkcnt_t) && !defined(__DEFINED_fsblkcnt_t) | ||
| 215 | typedef unsigned _Int64 fsblkcnt_t; | ||
| 216 | #define __DEFINED_fsblkcnt_t | ||
| 217 | #endif | ||
| 218 | |||
| 219 | #if defined(__NEED_fsfilcnt_t) && !defined(__DEFINED_fsfilcnt_t) | ||
| 220 | typedef unsigned _Int64 fsfilcnt_t; | ||
| 221 | #define __DEFINED_fsfilcnt_t | ||
| 222 | #endif | ||
| 223 | |||
| 224 | |||
| 225 | #if defined(__NEED_wint_t) && !defined(__DEFINED_wint_t) | ||
| 226 | typedef unsigned wint_t; | ||
| 227 | #define __DEFINED_wint_t | ||
| 228 | #endif | ||
| 229 | |||
| 230 | #if defined(__NEED_wctype_t) && !defined(__DEFINED_wctype_t) | ||
| 231 | typedef unsigned long wctype_t; | ||
| 232 | #define __DEFINED_wctype_t | ||
| 233 | #endif | ||
| 234 | |||
| 235 | |||
| 236 | #if defined(__NEED_timer_t) && !defined(__DEFINED_timer_t) | ||
| 237 | typedef void * timer_t; | ||
| 238 | #define __DEFINED_timer_t | ||
| 239 | #endif | ||
| 240 | |||
| 241 | #if defined(__NEED_clockid_t) && !defined(__DEFINED_clockid_t) | ||
| 242 | typedef int clockid_t; | ||
| 243 | #define __DEFINED_clockid_t | ||
| 244 | #endif | ||
| 245 | |||
| 246 | #if defined(__NEED_clock_t) && !defined(__DEFINED_clock_t) | ||
| 247 | typedef long clock_t; | ||
| 248 | #define __DEFINED_clock_t | ||
| 249 | #endif | ||
| 250 | |||
| 251 | #if defined(__NEED_struct_timeval) && !defined(__DEFINED_struct_timeval) | ||
| 252 | struct timeval { time_t tv_sec; suseconds_t tv_usec; }; | ||
| 253 | #define __DEFINED_struct_timeval | ||
| 254 | #endif | ||
| 255 | |||
| 256 | #if defined(__NEED_struct_timespec) && !defined(__DEFINED_struct_timespec) | ||
| 257 | struct timespec { time_t tv_sec; long tv_nsec; }; | ||
| 258 | #define __DEFINED_struct_timespec | ||
| 259 | #endif | ||
| 260 | |||
| 261 | |||
| 262 | #if defined(__NEED_pid_t) && !defined(__DEFINED_pid_t) | ||
| 263 | typedef int pid_t; | ||
| 264 | #define __DEFINED_pid_t | ||
| 265 | #endif | ||
| 266 | |||
| 267 | #if defined(__NEED_id_t) && !defined(__DEFINED_id_t) | ||
| 268 | typedef unsigned id_t; | ||
| 269 | #define __DEFINED_id_t | ||
| 270 | #endif | ||
| 271 | |||
| 272 | #if defined(__NEED_uid_t) && !defined(__DEFINED_uid_t) | ||
| 273 | typedef unsigned uid_t; | ||
| 274 | #define __DEFINED_uid_t | ||
| 275 | #endif | ||
| 276 | |||
| 277 | #if defined(__NEED_gid_t) && !defined(__DEFINED_gid_t) | ||
| 278 | typedef unsigned gid_t; | ||
| 279 | #define __DEFINED_gid_t | ||
| 280 | #endif | ||
| 281 | |||
| 282 | #if defined(__NEED_key_t) && !defined(__DEFINED_key_t) | ||
| 283 | typedef int key_t; | ||
| 284 | #define __DEFINED_key_t | ||
| 285 | #endif | ||
| 286 | |||
| 287 | #if defined(__NEED_useconds_t) && !defined(__DEFINED_useconds_t) | ||
| 288 | typedef unsigned useconds_t; | ||
| 289 | #define __DEFINED_useconds_t | ||
| 290 | #endif | ||
| 291 | |||
| 292 | |||
| 293 | #ifdef __cplusplus | ||
| 294 | #if defined(__NEED_pthread_t) && !defined(__DEFINED_pthread_t) | ||
| 295 | typedef unsigned long pthread_t; | ||
| 296 | #define __DEFINED_pthread_t | ||
| 297 | #endif | ||
| 298 | |||
| 299 | #else | ||
| 300 | #if defined(__NEED_pthread_t) && !defined(__DEFINED_pthread_t) | ||
| 301 | typedef struct __pthread * pthread_t; | ||
| 302 | #define __DEFINED_pthread_t | ||
| 303 | #endif | ||
| 304 | |||
| 305 | #endif | ||
| 306 | #if defined(__NEED_pthread_once_t) && !defined(__DEFINED_pthread_once_t) | ||
| 307 | typedef int pthread_once_t; | ||
| 308 | #define __DEFINED_pthread_once_t | ||
| 309 | #endif | ||
| 310 | |||
| 311 | #if defined(__NEED_pthread_key_t) && !defined(__DEFINED_pthread_key_t) | ||
| 312 | typedef unsigned pthread_key_t; | ||
| 313 | #define __DEFINED_pthread_key_t | ||
| 314 | #endif | ||
| 315 | |||
| 316 | #if defined(__NEED_pthread_spinlock_t) && !defined(__DEFINED_pthread_spinlock_t) | ||
| 317 | typedef int pthread_spinlock_t; | ||
| 318 | #define __DEFINED_pthread_spinlock_t | ||
| 319 | #endif | ||
| 320 | |||
| 321 | #if defined(__NEED_pthread_mutexattr_t) && !defined(__DEFINED_pthread_mutexattr_t) | ||
| 322 | typedef struct { unsigned __attr; } pthread_mutexattr_t; | ||
| 323 | #define __DEFINED_pthread_mutexattr_t | ||
| 324 | #endif | ||
| 325 | |||
| 326 | #if defined(__NEED_pthread_condattr_t) && !defined(__DEFINED_pthread_condattr_t) | ||
| 327 | typedef struct { unsigned __attr; } pthread_condattr_t; | ||
| 328 | #define __DEFINED_pthread_condattr_t | ||
| 329 | #endif | ||
| 330 | |||
| 331 | #if defined(__NEED_pthread_barrierattr_t) && !defined(__DEFINED_pthread_barrierattr_t) | ||
| 332 | typedef struct { unsigned __attr; } pthread_barrierattr_t; | ||
| 333 | #define __DEFINED_pthread_barrierattr_t | ||
| 334 | #endif | ||
| 335 | |||
| 336 | #if defined(__NEED_pthread_rwlockattr_t) && !defined(__DEFINED_pthread_rwlockattr_t) | ||
| 337 | typedef struct { unsigned __attr[2]; } pthread_rwlockattr_t; | ||
| 338 | #define __DEFINED_pthread_rwlockattr_t | ||
| 339 | #endif | ||
| 340 | |||
| 341 | |||
| 342 | #if defined(__NEED_struct__IO_FILE) && !defined(__DEFINED_struct__IO_FILE) | ||
| 343 | struct _IO_FILE { char __x; }; | ||
| 344 | #define __DEFINED_struct__IO_FILE | ||
| 345 | #endif | ||
| 346 | |||
| 347 | #if defined(__NEED_FILE) && !defined(__DEFINED_FILE) | ||
| 348 | typedef struct _IO_FILE FILE; | ||
| 349 | #define __DEFINED_FILE | ||
| 350 | #endif | ||
| 351 | |||
| 352 | |||
| 353 | #if defined(__NEED_mbstate_t) && !defined(__DEFINED_mbstate_t) | ||
| 354 | typedef struct __mbstate_t { unsigned __opaque1, __opaque2; } mbstate_t; | ||
| 355 | #define __DEFINED_mbstate_t | ||
| 356 | #endif | ||
| 357 | |||
| 358 | |||
| 359 | #if defined(__NEED_locale_t) && !defined(__DEFINED_locale_t) | ||
| 360 | typedef struct __locale_struct * locale_t; | ||
| 361 | #define __DEFINED_locale_t | ||
| 362 | #endif | ||
| 363 | |||
| 364 | |||
| 365 | #if defined(__NEED_sigset_t) && !defined(__DEFINED_sigset_t) | ||
| 366 | typedef struct __sigset_t { unsigned long __bits[128/sizeof(long)]; } sigset_t; | ||
| 367 | #define __DEFINED_sigset_t | ||
| 368 | #endif | ||
| 369 | |||
| 370 | |||
| 371 | #if defined(__NEED_struct_iovec) && !defined(__DEFINED_struct_iovec) | ||
| 372 | struct iovec { void *iov_base; size_t iov_len; }; | ||
| 373 | #define __DEFINED_struct_iovec | ||
| 374 | #endif | ||
| 375 | |||
| 376 | |||
| 377 | #if defined(__NEED_socklen_t) && !defined(__DEFINED_socklen_t) | ||
| 378 | typedef unsigned socklen_t; | ||
| 379 | #define __DEFINED_socklen_t | ||
| 380 | #endif | ||
| 381 | |||
| 382 | #if defined(__NEED_sa_family_t) && !defined(__DEFINED_sa_family_t) | ||
| 383 | typedef unsigned short sa_family_t; | ||
| 384 | #define __DEFINED_sa_family_t | ||
| 385 | #endif | ||
| 386 | |||
| 387 | |||
| 388 | #undef _Addr | ||
| 389 | #undef _Int64 | ||
| 390 | #undef _Reg | ||
| \ No newline at end of file | |||
lib/libc/include/arm-linux-musl/bits/syscall.h created+774| ... | @@ -0,0 +1,774 @@ | ||
| 1 | #define __NR_restart_syscall	0 | ||
| 2 | #define __NR_exit	1 | ||
| 3 | #define __NR_fork	2 | ||
| 4 | #define __NR_read	3 | ||
| 5 | #define __NR_write	4 | ||
| 6 | #define __NR_open	5 | ||
| 7 | #define __NR_close	6 | ||
| 8 | #define __NR_creat	8 | ||
| 9 | #define __NR_link	9 | ||
| 10 | #define __NR_unlink	10 | ||
| 11 | #define __NR_execve	11 | ||
| 12 | #define __NR_chdir	12 | ||
| 13 | #define __NR_mknod	14 | ||
| 14 | #define __NR_chmod	15 | ||
| 15 | #define __NR_lchown	16 | ||
| 16 | #define __NR_lseek	19 | ||
| 17 | #define __NR_getpid	20 | ||
| 18 | #define __NR_mount	21 | ||
| 19 | #define __NR_setuid	23 | ||
| 20 | #define __NR_getuid	24 | ||
| 21 | #define __NR_ptrace	26 | ||
| 22 | #define __NR_pause	29 | ||
| 23 | #define __NR_access	33 | ||
| 24 | #define __NR_nice	34 | ||
| 25 | #define __NR_sync	36 | ||
| 26 | #define __NR_kill	37 | ||
| 27 | #define __NR_rename	38 | ||
| 28 | #define __NR_mkdir	39 | ||
| 29 | #define __NR_rmdir	40 | ||
| 30 | #define __NR_dup	41 | ||
| 31 | #define __NR_pipe	42 | ||
| 32 | #define __NR_times	43 | ||
| 33 | #define __NR_brk	45 | ||
| 34 | #define __NR_setgid	46 | ||
| 35 | #define __NR_getgid	47 | ||
| 36 | #define __NR_geteuid	49 | ||
| 37 | #define __NR_getegid	50 | ||
| 38 | #define __NR_acct	51 | ||
| 39 | #define __NR_umount2	52 | ||
| 40 | #define __NR_ioctl	54 | ||
| 41 | #define __NR_fcntl	55 | ||
| 42 | #define __NR_setpgid	57 | ||
| 43 | #define __NR_umask	60 | ||
| 44 | #define __NR_chroot	61 | ||
| 45 | #define __NR_ustat	62 | ||
| 46 | #define __NR_dup2	63 | ||
| 47 | #define __NR_getppid	64 | ||
| 48 | #define __NR_getpgrp	65 | ||
| 49 | #define __NR_setsid	66 | ||
| 50 | #define __NR_sigaction	67 | ||
| 51 | #define __NR_setreuid	70 | ||
| 52 | #define __NR_setregid	71 | ||
| 53 | #define __NR_sigsuspend	72 | ||
| 54 | #define __NR_sigpending	73 | ||
| 55 | #define __NR_sethostname	74 | ||
| 56 | #define __NR_setrlimit	75 | ||
| 57 | #define __NR_getrusage	77 | ||
| 58 | #define __NR_gettimeofday	78 | ||
| 59 | #define __NR_settimeofday	79 | ||
| 60 | #define __NR_getgroups	80 | ||
| 61 | #define __NR_setgroups	81 | ||
| 62 | #define __NR_symlink	83 | ||
| 63 | #define __NR_readlink	85 | ||
| 64 | #define __NR_uselib	86 | ||
| 65 | #define __NR_swapon	87 | ||
| 66 | #define __NR_reboot	88 | ||
| 67 | #define __NR_munmap	91 | ||
| 68 | #define __NR_truncate	92 | ||
| 69 | #define __NR_ftruncate	93 | ||
| 70 | #define __NR_fchmod	94 | ||
| 71 | #define __NR_fchown	95 | ||
| 72 | #define __NR_getpriority	96 | ||
| 73 | #define __NR_setpriority	97 | ||
| 74 | #define __NR_statfs	99 | ||
| 75 | #define __NR_fstatfs	100 | ||
| 76 | #define __NR_syslog	103 | ||
| 77 | #define __NR_setitimer	104 | ||
| 78 | #define __NR_getitimer	105 | ||
| 79 | #define __NR_stat	106 | ||
| 80 | #define __NR_lstat	107 | ||
| 81 | #define __NR_fstat	108 | ||
| 82 | #define __NR_vhangup	111 | ||
| 83 | #define __NR_wait4	114 | ||
| 84 | #define __NR_swapoff	115 | ||
| 85 | #define __NR_sysinfo	116 | ||
| 86 | #define __NR_fsync	118 | ||
| 87 | #define __NR_sigreturn	119 | ||
| 88 | #define __NR_clone	120 | ||
| 89 | #define __NR_setdomainname	121 | ||
| 90 | #define __NR_uname	122 | ||
| 91 | #define __NR_adjtimex	124 | ||
| 92 | #define __NR_mprotect	125 | ||
| 93 | #define __NR_sigprocmask	126 | ||
| 94 | #define __NR_init_module	128 | ||
| 95 | #define __NR_delete_module	129 | ||
| 96 | #define __NR_quotactl	131 | ||
| 97 | #define __NR_getpgid	132 | ||
| 98 | #define __NR_fchdir	133 | ||
| 99 | #define __NR_bdflush	134 | ||
| 100 | #define __NR_sysfs	135 | ||
| 101 | #define __NR_personality	136 | ||
| 102 | #define __NR_setfsuid	138 | ||
| 103 | #define __NR_setfsgid	139 | ||
| 104 | #define __NR__llseek	140 | ||
| 105 | #define __NR_getdents	141 | ||
| 106 | #define __NR__newselect	142 | ||
| 107 | #define __NR_flock	143 | ||
| 108 | #define __NR_msync	144 | ||
| 109 | #define __NR_readv	145 | ||
| 110 | #define __NR_writev	146 | ||
| 111 | #define __NR_getsid	147 | ||
| 112 | #define __NR_fdatasync	148 | ||
| 113 | #define __NR__sysctl	149 | ||
| 114 | #define __NR_mlock	150 | ||
| 115 | #define __NR_munlock	151 | ||
| 116 | #define __NR_mlockall	152 | ||
| 117 | #define __NR_munlockall	153 | ||
| 118 | #define __NR_sched_setparam	154 | ||
| 119 | #define __NR_sched_getparam	155 | ||
| 120 | #define __NR_sched_setscheduler	156 | ||
| 121 | #define __NR_sched_getscheduler	157 | ||
| 122 | #define __NR_sched_yield	158 | ||
| 123 | #define __NR_sched_get_priority_max	159 | ||
| 124 | #define __NR_sched_get_priority_min	160 | ||
| 125 | #define __NR_sched_rr_get_interval	161 | ||
| 126 | #define __NR_nanosleep	162 | ||
| 127 | #define __NR_mremap	163 | ||
| 128 | #define __NR_setresuid	164 | ||
| 129 | #define __NR_getresuid	165 | ||
| 130 | #define __NR_poll	168 | ||
| 131 | #define __NR_nfsservctl	169 | ||
| 132 | #define __NR_setresgid	170 | ||
| 133 | #define __NR_getresgid	171 | ||
| 134 | #define __NR_prctl	172 | ||
| 135 | #define __NR_rt_sigreturn	173 | ||
| 136 | #define __NR_rt_sigaction	174 | ||
| 137 | #define __NR_rt_sigprocmask	175 | ||
| 138 | #define __NR_rt_sigpending	176 | ||
| 139 | #define __NR_rt_sigtimedwait	177 | ||
| 140 | #define __NR_rt_sigqueueinfo	178 | ||
| 141 | #define __NR_rt_sigsuspend	179 | ||
| 142 | #define __NR_pread64	180 | ||
| 143 | #define __NR_pwrite64	181 | ||
| 144 | #define __NR_chown	182 | ||
| 145 | #define __NR_getcwd	183 | ||
| 146 | #define __NR_capget	184 | ||
| 147 | #define __NR_capset	185 | ||
| 148 | #define __NR_sigaltstack	186 | ||
| 149 | #define __NR_sendfile	187 | ||
| 150 | #define __NR_vfork	190 | ||
| 151 | #define __NR_ugetrlimit	191 | ||
| 152 | #define __NR_mmap2	192 | ||
| 153 | #define __NR_truncate64	193 | ||
| 154 | #define __NR_ftruncate64	194 | ||
| 155 | #define __NR_stat64	195 | ||
| 156 | #define __NR_lstat64	196 | ||
| 157 | #define __NR_fstat64	197 | ||
| 158 | #define __NR_lchown32	198 | ||
| 159 | #define __NR_getuid32	199 | ||
| 160 | #define __NR_getgid32	200 | ||
| 161 | #define __NR_geteuid32	201 | ||
| 162 | #define __NR_getegid32	202 | ||
| 163 | #define __NR_setreuid32	203 | ||
| 164 | #define __NR_setregid32	204 | ||
| 165 | #define __NR_getgroups32	205 | ||
| 166 | #define __NR_setgroups32	206 | ||
| 167 | #define __NR_fchown32	207 | ||
| 168 | #define __NR_setresuid32	208 | ||
| 169 | #define __NR_getresuid32	209 | ||
| 170 | #define __NR_setresgid32	210 | ||
| 171 | #define __NR_getresgid32	211 | ||
| 172 | #define __NR_chown32	212 | ||
| 173 | #define __NR_setuid32	213 | ||
| 174 | #define __NR_setgid32	214 | ||
| 175 | #define __NR_setfsuid32	215 | ||
| 176 | #define __NR_setfsgid32	216 | ||
| 177 | #define __NR_getdents64	217 | ||
| 178 | #define __NR_pivot_root	218 | ||
| 179 | #define __NR_mincore	219 | ||
| 180 | #define __NR_madvise	220 | ||
| 181 | #define __NR_fcntl64	221 | ||
| 182 | #define __NR_gettid	224 | ||
| 183 | #define __NR_readahead	225 | ||
| 184 | #define __NR_setxattr	226 | ||
| 185 | #define __NR_lsetxattr	227 | ||
| 186 | #define __NR_fsetxattr	228 | ||
| 187 | #define __NR_getxattr	229 | ||
| 188 | #define __NR_lgetxattr	230 | ||
| 189 | #define __NR_fgetxattr	231 | ||
| 190 | #define __NR_listxattr	232 | ||
| 191 | #define __NR_llistxattr	233 | ||
| 192 | #define __NR_flistxattr	234 | ||
| 193 | #define __NR_removexattr	235 | ||
| 194 | #define __NR_lremovexattr	236 | ||
| 195 | #define __NR_fremovexattr	237 | ||
| 196 | #define __NR_tkill	238 | ||
| 197 | #define __NR_sendfile64	239 | ||
| 198 | #define __NR_futex	240 | ||
| 199 | #define __NR_sched_setaffinity	241 | ||
| 200 | #define __NR_sched_getaffinity	242 | ||
| 201 | #define __NR_io_setup	243 | ||
| 202 | #define __NR_io_destroy	244 | ||
| 203 | #define __NR_io_getevents	245 | ||
| 204 | #define __NR_io_submit	246 | ||
| 205 | #define __NR_io_cancel	247 | ||
| 206 | #define __NR_exit_group	248 | ||
| 207 | #define __NR_lookup_dcookie	249 | ||
| 208 | #define __NR_epoll_create	250 | ||
| 209 | #define __NR_epoll_ctl	251 | ||
| 210 | #define __NR_epoll_wait	252 | ||
| 211 | #define __NR_remap_file_pages	253 | ||
| 212 | #define __NR_set_tid_address	256 | ||
| 213 | #define __NR_timer_create	257 | ||
| 214 | #define __NR_timer_settime	258 | ||
| 215 | #define __NR_timer_gettime	259 | ||
| 216 | #define __NR_timer_getoverrun	260 | ||
| 217 | #define __NR_timer_delete	261 | ||
| 218 | #define __NR_clock_settime	262 | ||
| 219 | #define __NR_clock_gettime	263 | ||
| 220 | #define __NR_clock_getres	264 | ||
| 221 | #define __NR_clock_nanosleep	265 | ||
| 222 | #define __NR_statfs64	266 | ||
| 223 | #define __NR_fstatfs64	267 | ||
| 224 | #define __NR_tgkill	268 | ||
| 225 | #define __NR_utimes	269 | ||
| 226 | #define __NR_fadvise64_64	270 | ||
| 227 | #define __NR_arm_fadvise64_64	270 | ||
| 228 | #define __NR_pciconfig_iobase	271 | ||
| 229 | #define __NR_pciconfig_read	272 | ||
| 230 | #define __NR_pciconfig_write	273 | ||
| 231 | #define __NR_mq_open	274 | ||
| 232 | #define __NR_mq_unlink	275 | ||
| 233 | #define __NR_mq_timedsend	276 | ||
| 234 | #define __NR_mq_timedreceive	277 | ||
| 235 | #define __NR_mq_notify	278 | ||
| 236 | #define __NR_mq_getsetattr	279 | ||
| 237 | #define __NR_waitid	280 | ||
| 238 | #define __NR_socket	281 | ||
| 239 | #define __NR_bind	282 | ||
| 240 | #define __NR_connect	283 | ||
| 241 | #define __NR_listen	284 | ||
| 242 | #define __NR_accept	285 | ||
| 243 | #define __NR_getsockname	286 | ||
| 244 | #define __NR_getpeername	287 | ||
| 245 | #define __NR_socketpair	288 | ||
| 246 | #define __NR_send	289 | ||
| 247 | #define __NR_sendto	290 | ||
| 248 | #define __NR_recv	291 | ||
| 249 | #define __NR_recvfrom	292 | ||
| 250 | #define __NR_shutdown	293 | ||
| 251 | #define __NR_setsockopt	294 | ||
| 252 | #define __NR_getsockopt	295 | ||
| 253 | #define __NR_sendmsg	296 | ||
| 254 | #define __NR_recvmsg	297 | ||
| 255 | #define __NR_semop	298 | ||
| 256 | #define __NR_semget	299 | ||
| 257 | #define __NR_semctl	300 | ||
| 258 | #define __NR_msgsnd	301 | ||
| 259 | #define __NR_msgrcv	302 | ||
| 260 | #define __NR_msgget	303 | ||
| 261 | #define __NR_msgctl	304 | ||
| 262 | #define __NR_shmat	305 | ||
| 263 | #define __NR_shmdt	306 | ||
| 264 | #define __NR_shmget	307 | ||
| 265 | #define __NR_shmctl	308 | ||
| 266 | #define __NR_add_key	309 | ||
| 267 | #define __NR_request_key	310 | ||
| 268 | #define __NR_keyctl	311 | ||
| 269 | #define __NR_semtimedop	312 | ||
| 270 | #define __NR_vserver	313 | ||
| 271 | #define __NR_ioprio_set	314 | ||
| 272 | #define __NR_ioprio_get	315 | ||
| 273 | #define __NR_inotify_init	316 | ||
| 274 | #define __NR_inotify_add_watch	317 | ||
| 275 | #define __NR_inotify_rm_watch	318 | ||
| 276 | #define __NR_mbind	319 | ||
| 277 | #define __NR_get_mempolicy	320 | ||
| 278 | #define __NR_set_mempolicy	321 | ||
| 279 | #define __NR_openat	322 | ||
| 280 | #define __NR_mkdirat	323 | ||
| 281 | #define __NR_mknodat	324 | ||
| 282 | #define __NR_fchownat	325 | ||
| 283 | #define __NR_futimesat	326 | ||
| 284 | #define __NR_fstatat64	327 | ||
| 285 | #define __NR_unlinkat	328 | ||
| 286 | #define __NR_renameat	329 | ||
| 287 | #define __NR_linkat	330 | ||
| 288 | #define __NR_symlinkat	331 | ||
| 289 | #define __NR_readlinkat	332 | ||
| 290 | #define __NR_fchmodat	333 | ||
| 291 | #define __NR_faccessat	334 | ||
| 292 | #define __NR_pselect6	335 | ||
| 293 | #define __NR_ppoll	336 | ||
| 294 | #define __NR_unshare	337 | ||
| 295 | #define __NR_set_robust_list	338 | ||
| 296 | #define __NR_get_robust_list	339 | ||
| 297 | #define __NR_splice	340 | ||
| 298 | #define __NR_sync_file_range2	341 | ||
| 299 | #define __NR_arm_sync_file_range	341 | ||
| 300 | #define __NR_tee	342 | ||
| 301 | #define __NR_vmsplice	343 | ||
| 302 | #define __NR_move_pages	344 | ||
| 303 | #define __NR_getcpu	345 | ||
| 304 | #define __NR_epoll_pwait	346 | ||
| 305 | #define __NR_kexec_load	347 | ||
| 306 | #define __NR_utimensat	348 | ||
| 307 | #define __NR_signalfd	349 | ||
| 308 | #define __NR_timerfd_create	350 | ||
| 309 | #define __NR_eventfd	351 | ||
| 310 | #define __NR_fallocate	352 | ||
| 311 | #define __NR_timerfd_settime	353 | ||
| 312 | #define __NR_timerfd_gettime	354 | ||
| 313 | #define __NR_signalfd4	355 | ||
| 314 | #define __NR_eventfd2	356 | ||
| 315 | #define __NR_epoll_create1	357 | ||
| 316 | #define __NR_dup3	358 | ||
| 317 | #define __NR_pipe2	359 | ||
| 318 | #define __NR_inotify_init1	360 | ||
| 319 | #define __NR_preadv	361 | ||
| 320 | #define __NR_pwritev	362 | ||
| 321 | #define __NR_rt_tgsigqueueinfo	363 | ||
| 322 | #define __NR_perf_event_open	364 | ||
| 323 | #define __NR_recvmmsg	365 | ||
| 324 | #define __NR_accept4	366 | ||
| 325 | #define __NR_fanotify_init	367 | ||
| 326 | #define __NR_fanotify_mark	368 | ||
| 327 | #define __NR_prlimit64	369 | ||
| 328 | #define __NR_name_to_handle_at	370 | ||
| 329 | #define __NR_open_by_handle_at	371 | ||
| 330 | #define __NR_clock_adjtime	372 | ||
| 331 | #define __NR_syncfs	373 | ||
| 332 | #define __NR_sendmmsg	374 | ||
| 333 | #define __NR_setns	375 | ||
| 334 | #define __NR_process_vm_readv	376 | ||
| 335 | #define __NR_process_vm_writev	377 | ||
| 336 | #define __NR_kcmp		378 | ||
| 337 | #define __NR_finit_module	379 | ||
| 338 | #define __NR_sched_setattr	380 | ||
| 339 | #define __NR_sched_getattr	381 | ||
| 340 | #define __NR_renameat2	382 | ||
| 341 | #define __NR_seccomp	383 | ||
| 342 | #define __NR_getrandom	384 | ||
| 343 | #define __NR_memfd_create	385 | ||
| 344 | #define __NR_bpf	386 | ||
| 345 | #define __NR_execveat	387 | ||
| 346 | #define __NR_userfaultfd	388 | ||
| 347 | #define __NR_membarrier		389 | ||
| 348 | #define __NR_mlock2		390 | ||
| 349 | #define __NR_copy_file_range	391 | ||
| 350 | #define __NR_preadv2	392 | ||
| 351 | #define __NR_pwritev2	393 | ||
| 352 | #define __NR_pkey_mprotect	394 | ||
| 353 | #define __NR_pkey_alloc	395 | ||
| 354 | #define __NR_pkey_free	396 | ||
| 355 | #define __NR_statx	397 | ||
| 356 | #define __NR_rseq	398 | ||
| 357 | #define __NR_io_pgetevents	399 | ||
| 358 | #define __NR_migrate_pages	400 | ||
| 359 | #define __NR_kexec_file_load	401 | ||
| 360 | #define __NR_clock_gettime64	403 | ||
| 361 | #define __NR_clock_settime64	404 | ||
| 362 | #define __NR_clock_adjtime64	405 | ||
| 363 | #define __NR_clock_getres_time64	406 | ||
| 364 | #define __NR_clock_nanosleep_time64	407 | ||
| 365 | #define __NR_timer_gettime64	408 | ||
| 366 | #define __NR_timer_settime64	409 | ||
| 367 | #define __NR_timerfd_gettime64	410 | ||
| 368 | #define __NR_timerfd_settime64	411 | ||
| 369 | #define __NR_utimensat_time64	412 | ||
| 370 | #define __NR_pselect6_time64	413 | ||
| 371 | #define __NR_ppoll_time64	414 | ||
| 372 | #define __NR_io_pgetevents_time64	416 | ||
| 373 | #define __NR_recvmmsg_time64	417 | ||
| 374 | #define __NR_mq_timedsend_time64	418 | ||
| 375 | #define __NR_mq_timedreceive_time64	419 | ||
| 376 | #define __NR_semtimedop_time64	420 | ||
| 377 | #define __NR_rt_sigtimedwait_time64	421 | ||
| 378 | #define __NR_futex_time64	422 | ||
| 379 | #define __NR_sched_rr_get_interval_time64	423 | ||
| 380 | #define __NR_pidfd_send_signal	424 | ||
| 381 | #define __NR_io_uring_setup	425 | ||
| 382 | #define __NR_io_uring_enter	426 | ||
| 383 | #define __NR_io_uring_register	427 | ||
| 384 | |||
| 385 | #define __ARM_NR_breakpoint	0x0f0001 | ||
| 386 | #define __ARM_NR_cacheflush	0x0f0002 | ||
| 387 | #define __ARM_NR_usr26		0x0f0003 | ||
| 388 | #define __ARM_NR_usr32		0x0f0004 | ||
| 389 | #define __ARM_NR_set_tls	0x0f0005 | ||
| 390 | #define __ARM_NR_get_tls	0x0f0006 | ||
| 391 | |||
| 392 | #define SYS_restart_syscall	0 | ||
| 393 | #define SYS_exit	1 | ||
| 394 | #define SYS_fork	2 | ||
| 395 | #define SYS_read	3 | ||
| 396 | #define SYS_write	4 | ||
| 397 | #define SYS_open	5 | ||
| 398 | #define SYS_close	6 | ||
| 399 | #define SYS_creat	8 | ||
| 400 | #define SYS_link	9 | ||
| 401 | #define SYS_unlink	10 | ||
| 402 | #define SYS_execve	11 | ||
| 403 | #define SYS_chdir	12 | ||
| 404 | #define SYS_mknod	14 | ||
| 405 | #define SYS_chmod	15 | ||
| 406 | #define SYS_lchown	16 | ||
| 407 | #define SYS_lseek	19 | ||
| 408 | #define SYS_getpid	20 | ||
| 409 | #define SYS_mount	21 | ||
| 410 | #define SYS_setuid	23 | ||
| 411 | #define SYS_getuid	24 | ||
| 412 | #define SYS_ptrace	26 | ||
| 413 | #define SYS_pause	29 | ||
| 414 | #define SYS_access	33 | ||
| 415 | #define SYS_nice	34 | ||
| 416 | #define SYS_sync	36 | ||
| 417 | #define SYS_kill	37 | ||
| 418 | #define SYS_rename	38 | ||
| 419 | #define SYS_mkdir	39 | ||
| 420 | #define SYS_rmdir	40 | ||
| 421 | #define SYS_dup	41 | ||
| 422 | #define SYS_pipe	42 | ||
| 423 | #define SYS_times	43 | ||
| 424 | #define SYS_brk	45 | ||
| 425 | #define SYS_setgid	46 | ||
| 426 | #define SYS_getgid	47 | ||
| 427 | #define SYS_geteuid	49 | ||
| 428 | #define SYS_getegid	50 | ||
| 429 | #define SYS_acct	51 | ||
| 430 | #define SYS_umount2	52 | ||
| 431 | #define SYS_ioctl	54 | ||
| 432 | #define SYS_fcntl	55 | ||
| 433 | #define SYS_setpgid	57 | ||
| 434 | #define SYS_umask	60 | ||
| 435 | #define SYS_chroot	61 | ||
| 436 | #define SYS_ustat	62 | ||
| 437 | #define SYS_dup2	63 | ||
| 438 | #define SYS_getppid	64 | ||
| 439 | #define SYS_getpgrp	65 | ||
| 440 | #define SYS_setsid	66 | ||
| 441 | #define SYS_sigaction	67 | ||
| 442 | #define SYS_setreuid	70 | ||
| 443 | #define SYS_setregid	71 | ||
| 444 | #define SYS_sigsuspend	72 | ||
| 445 | #define SYS_sigpending	73 | ||
| 446 | #define SYS_sethostname	74 | ||
| 447 | #define SYS_setrlimit	75 | ||
| 448 | #define SYS_getrusage	77 | ||
| 449 | #define SYS_gettimeofday	78 | ||
| 450 | #define SYS_settimeofday	79 | ||
| 451 | #define SYS_getgroups	80 | ||
| 452 | #define SYS_setgroups	81 | ||
| 453 | #define SYS_symlink	83 | ||
| 454 | #define SYS_readlink	85 | ||
| 455 | #define SYS_uselib	86 | ||
| 456 | #define SYS_swapon	87 | ||
| 457 | #define SYS_reboot	88 | ||
| 458 | #define SYS_munmap	91 | ||
| 459 | #define SYS_truncate	92 | ||
| 460 | #define SYS_ftruncate	93 | ||
| 461 | #define SYS_fchmod	94 | ||
| 462 | #define SYS_fchown	95 | ||
| 463 | #define SYS_getpriority	96 | ||
| 464 | #define SYS_setpriority	97 | ||
| 465 | #define SYS_statfs	99 | ||
| 466 | #define SYS_fstatfs	100 | ||
| 467 | #define SYS_syslog	103 | ||
| 468 | #define SYS_setitimer	104 | ||
| 469 | #define SYS_getitimer	105 | ||
| 470 | #define SYS_stat	106 | ||
| 471 | #define SYS_lstat	107 | ||
| 472 | #define SYS_fstat	108 | ||
| 473 | #define SYS_vhangup	111 | ||
| 474 | #define SYS_wait4	114 | ||
| 475 | #define SYS_swapoff	115 | ||
| 476 | #define SYS_sysinfo	116 | ||
| 477 | #define SYS_fsync	118 | ||
| 478 | #define SYS_sigreturn	119 | ||
| 479 | #define SYS_clone	120 | ||
| 480 | #define SYS_setdomainname	121 | ||
| 481 | #define SYS_uname	122 | ||
| 482 | #define SYS_adjtimex	124 | ||
| 483 | #define SYS_mprotect	125 | ||
| 484 | #define SYS_sigprocmask	126 | ||
| 485 | #define SYS_init_module	128 | ||
| 486 | #define SYS_delete_module	129 | ||
| 487 | #define SYS_quotactl	131 | ||
| 488 | #define SYS_getpgid	132 | ||
| 489 | #define SYS_fchdir	133 | ||
| 490 | #define SYS_bdflush	134 | ||
| 491 | #define SYS_sysfs	135 | ||
| 492 | #define SYS_personality	136 | ||
| 493 | #define SYS_setfsuid	138 | ||
| 494 | #define SYS_setfsgid	139 | ||
| 495 | #define SYS__llseek	140 | ||
| 496 | #define SYS_getdents	141 | ||
| 497 | #define SYS__newselect	142 | ||
| 498 | #define SYS_flock	143 | ||
| 499 | #define SYS_msync	144 | ||
| 500 | #define SYS_readv	145 | ||
| 501 | #define SYS_writev	146 | ||
| 502 | #define SYS_getsid	147 | ||
| 503 | #define SYS_fdatasync	148 | ||
| 504 | #define SYS__sysctl	149 | ||
| 505 | #define SYS_mlock	150 | ||
| 506 | #define SYS_munlock	151 | ||
| 507 | #define SYS_mlockall	152 | ||
| 508 | #define SYS_munlockall	153 | ||
| 509 | #define SYS_sched_setparam	154 | ||
| 510 | #define SYS_sched_getparam	155 | ||
| 511 | #define SYS_sched_setscheduler	156 | ||
| 512 | #define SYS_sched_getscheduler	157 | ||
| 513 | #define SYS_sched_yield	158 | ||
| 514 | #define SYS_sched_get_priority_max	159 | ||
| 515 | #define SYS_sched_get_priority_min	160 | ||
| 516 | #define SYS_sched_rr_get_interval	161 | ||
| 517 | #define SYS_nanosleep	162 | ||
| 518 | #define SYS_mremap	163 | ||
| 519 | #define SYS_setresuid	164 | ||
| 520 | #define SYS_getresuid	165 | ||
| 521 | #define SYS_poll	168 | ||
| 522 | #define SYS_nfsservctl	169 | ||
| 523 | #define SYS_setresgid	170 | ||
| 524 | #define SYS_getresgid	171 | ||
| 525 | #define SYS_prctl	172 | ||
| 526 | #define SYS_rt_sigreturn	173 | ||
| 527 | #define SYS_rt_sigaction	174 | ||
| 528 | #define SYS_rt_sigprocmask	175 | ||
| 529 | #define SYS_rt_sigpending	176 | ||
| 530 | #define SYS_rt_sigtimedwait	177 | ||
| 531 | #define SYS_rt_sigqueueinfo	178 | ||
| 532 | #define SYS_rt_sigsuspend	179 | ||
| 533 | #define SYS_pread64	180 | ||
| 534 | #define SYS_pwrite64	181 | ||
| 535 | #define SYS_chown	182 | ||
| 536 | #define SYS_getcwd	183 | ||
| 537 | #define SYS_capget	184 | ||
| 538 | #define SYS_capset	185 | ||
| 539 | #define SYS_sigaltstack	186 | ||
| 540 | #define SYS_sendfile	187 | ||
| 541 | #define SYS_vfork	190 | ||
| 542 | #define SYS_ugetrlimit	191 | ||
| 543 | #define SYS_mmap2	192 | ||
| 544 | #define SYS_truncate64	193 | ||
| 545 | #define SYS_ftruncate64	194 | ||
| 546 | #define SYS_stat64	195 | ||
| 547 | #define SYS_lstat64	196 | ||
| 548 | #define SYS_fstat64	197 | ||
| 549 | #define SYS_lchown32	198 | ||
| 550 | #define SYS_getuid32	199 | ||
| 551 | #define SYS_getgid32	200 | ||
| 552 | #define SYS_geteuid32	201 | ||
| 553 | #define SYS_getegid32	202 | ||
| 554 | #define SYS_setreuid32	203 | ||
| 555 | #define SYS_setregid32	204 | ||
| 556 | #define SYS_getgroups32	205 | ||
| 557 | #define SYS_setgroups32	206 | ||
| 558 | #define SYS_fchown32	207 | ||
| 559 | #define SYS_setresuid32	208 | ||
| 560 | #define SYS_getresuid32	209 | ||
| 561 | #define SYS_setresgid32	210 | ||
| 562 | #define SYS_getresgid32	211 | ||
| 563 | #define SYS_chown32	212 | ||
| 564 | #define SYS_setuid32	213 | ||
| 565 | #define SYS_setgid32	214 | ||
| 566 | #define SYS_setfsuid32	215 | ||
| 567 | #define SYS_setfsgid32	216 | ||
| 568 | #define SYS_getdents64	217 | ||
| 569 | #define SYS_pivot_root	218 | ||
| 570 | #define SYS_mincore	219 | ||
| 571 | #define SYS_madvise	220 | ||
| 572 | #define SYS_fcntl64	221 | ||
| 573 | #define SYS_gettid	224 | ||
| 574 | #define SYS_readahead	225 | ||
| 575 | #define SYS_setxattr	226 | ||
| 576 | #define SYS_lsetxattr	227 | ||
| 577 | #define SYS_fsetxattr	228 | ||
| 578 | #define SYS_getxattr	229 | ||
| 579 | #define SYS_lgetxattr	230 | ||
| 580 | #define SYS_fgetxattr	231 | ||
| 581 | #define SYS_listxattr	232 | ||
| 582 | #define SYS_llistxattr	233 | ||
| 583 | #define SYS_flistxattr	234 | ||
| 584 | #define SYS_removexattr	235 | ||
| 585 | #define SYS_lremovexattr	236 | ||
| 586 | #define SYS_fremovexattr	237 | ||
| 587 | #define SYS_tkill	238 | ||
| 588 | #define SYS_sendfile64	239 | ||
| 589 | #define SYS_futex	240 | ||
| 590 | #define SYS_sched_setaffinity	241 | ||
| 591 | #define SYS_sched_getaffinity	242 | ||
| 592 | #define SYS_io_setup	243 | ||
| 593 | #define SYS_io_destroy	244 | ||
| 594 | #define SYS_io_getevents	245 | ||
| 595 | #define SYS_io_submit	246 | ||
| 596 | #define SYS_io_cancel	247 | ||
| 597 | #define SYS_exit_group	248 | ||
| 598 | #define SYS_lookup_dcookie	249 | ||
| 599 | #define SYS_epoll_create	250 | ||
| 600 | #define SYS_epoll_ctl	251 | ||
| 601 | #define SYS_epoll_wait	252 | ||
| 602 | #define SYS_remap_file_pages	253 | ||
| 603 | #define SYS_set_tid_address	256 | ||
| 604 | #define SYS_timer_create	257 | ||
| 605 | #define SYS_timer_settime	258 | ||
| 606 | #define SYS_timer_gettime	259 | ||
| 607 | #define SYS_timer_getoverrun	260 | ||
| 608 | #define SYS_timer_delete	261 | ||
| 609 | #define SYS_clock_settime	262 | ||
| 610 | #define SYS_clock_gettime	263 | ||
| 611 | #define SYS_clock_getres	264 | ||
| 612 | #define SYS_clock_nanosleep	265 | ||
| 613 | #define SYS_statfs64	266 | ||
| 614 | #define SYS_fstatfs64	267 | ||
| 615 | #define SYS_tgkill	268 | ||
| 616 | #define SYS_utimes	269 | ||
| 617 | #define SYS_fadvise64_64	270 | ||
| 618 | #define SYS_arm_fadvise64_64	270 | ||
| 619 | #define SYS_pciconfig_iobase	271 | ||
| 620 | #define SYS_pciconfig_read	272 | ||
| 621 | #define SYS_pciconfig_write	273 | ||
| 622 | #define SYS_mq_open	274 | ||
| 623 | #define SYS_mq_unlink	275 | ||
| 624 | #define SYS_mq_timedsend	276 | ||
| 625 | #define SYS_mq_timedreceive	277 | ||
| 626 | #define SYS_mq_notify	278 | ||
| 627 | #define SYS_mq_getsetattr	279 | ||
| 628 | #define SYS_waitid	280 | ||
| 629 | #define SYS_socket	281 | ||
| 630 | #define SYS_bind	282 | ||
| 631 | #define SYS_connect	283 | ||
| 632 | #define SYS_listen	284 | ||
| 633 | #define SYS_accept	285 | ||
| 634 | #define SYS_getsockname	286 | ||
| 635 | #define SYS_getpeername	287 | ||
| 636 | #define SYS_socketpair	288 | ||
| 637 | #define SYS_send	289 | ||
| 638 | #define SYS_sendto	290 | ||
| 639 | #define SYS_recv	291 | ||
| 640 | #define SYS_recvfrom	292 | ||
| 641 | #define SYS_shutdown	293 | ||
| 642 | #define SYS_setsockopt	294 | ||
| 643 | #define SYS_getsockopt	295 | ||
| 644 | #define SYS_sendmsg	296 | ||
| 645 | #define SYS_recvmsg	297 | ||
| 646 | #define SYS_semop	298 | ||
| 647 | #define SYS_semget	299 | ||
| 648 | #define SYS_semctl	300 | ||
| 649 | #define SYS_msgsnd	301 | ||
| 650 | #define SYS_msgrcv	302 | ||
| 651 | #define SYS_msgget	303 | ||
| 652 | #define SYS_msgctl	304 | ||
| 653 | #define SYS_shmat	305 | ||
| 654 | #define SYS_shmdt	306 | ||
| 655 | #define SYS_shmget	307 | ||
| 656 | #define SYS_shmctl	308 | ||
| 657 | #define SYS_add_key	309 | ||
| 658 | #define SYS_request_key	310 | ||
| 659 | #define SYS_keyctl	311 | ||
| 660 | #define SYS_semtimedop	312 | ||
| 661 | #define SYS_vserver	313 | ||
| 662 | #define SYS_ioprio_set	314 | ||
| 663 | #define SYS_ioprio_get	315 | ||
| 664 | #define SYS_inotify_init	316 | ||
| 665 | #define SYS_inotify_add_watch	317 | ||
| 666 | #define SYS_inotify_rm_watch	318 | ||
| 667 | #define SYS_mbind	319 | ||
| 668 | #define SYS_get_mempolicy	320 | ||
| 669 | #define SYS_set_mempolicy	321 | ||
| 670 | #define SYS_openat	322 | ||
| 671 | #define SYS_mkdirat	323 | ||
| 672 | #define SYS_mknodat	324 | ||
| 673 | #define SYS_fchownat	325 | ||
| 674 | #define SYS_futimesat	326 | ||
| 675 | #define SYS_fstatat64	327 | ||
| 676 | #define SYS_unlinkat	328 | ||
| 677 | #define SYS_renameat	329 | ||
| 678 | #define SYS_linkat	330 | ||
| 679 | #define SYS_symlinkat	331 | ||
| 680 | #define SYS_readlinkat	332 | ||
| 681 | #define SYS_fchmodat	333 | ||
| 682 | #define SYS_faccessat	334 | ||
| 683 | #define SYS_pselect6	335 | ||
| 684 | #define SYS_ppoll	336 | ||
| 685 | #define SYS_unshare	337 | ||
| 686 | #define SYS_set_robust_list	338 | ||
| 687 | #define SYS_get_robust_list	339 | ||
| 688 | #define SYS_splice	340 | ||
| 689 | #define SYS_sync_file_range2	341 | ||
| 690 | #define SYS_arm_sync_file_range	341 | ||
| 691 | #define SYS_tee	342 | ||
| 692 | #define SYS_vmsplice	343 | ||
| 693 | #define SYS_move_pages	344 | ||
| 694 | #define SYS_getcpu	345 | ||
| 695 | #define SYS_epoll_pwait	346 | ||
| 696 | #define SYS_kexec_load	347 | ||
| 697 | #define SYS_utimensat	348 | ||
| 698 | #define SYS_signalfd	349 | ||
| 699 | #define SYS_timerfd_create	350 | ||
| 700 | #define SYS_eventfd	351 | ||
| 701 | #define SYS_fallocate	352 | ||
| 702 | #define SYS_timerfd_settime	353 | ||
| 703 | #define SYS_timerfd_gettime	354 | ||
| 704 | #define SYS_signalfd4	355 | ||
| 705 | #define SYS_eventfd2	356 | ||
| 706 | #define SYS_epoll_create1	357 | ||
| 707 | #define SYS_dup3	358 | ||
| 708 | #define SYS_pipe2	359 | ||
| 709 | #define SYS_inotify_init1	360 | ||
| 710 | #define SYS_preadv	361 | ||
| 711 | #define SYS_pwritev	362 | ||
| 712 | #define SYS_rt_tgsigqueueinfo	363 | ||
| 713 | #define SYS_perf_event_open	364 | ||
| 714 | #define SYS_recvmmsg	365 | ||
| 715 | #define SYS_accept4	366 | ||
| 716 | #define SYS_fanotify_init	367 | ||
| 717 | #define SYS_fanotify_mark	368 | ||
| 718 | #define SYS_prlimit64	369 | ||
| 719 | #define SYS_name_to_handle_at	370 | ||
| 720 | #define SYS_open_by_handle_at	371 | ||
| 721 | #define SYS_clock_adjtime	372 | ||
| 722 | #define SYS_syncfs	373 | ||
| 723 | #define SYS_sendmmsg	374 | ||
| 724 | #define SYS_setns	375 | ||
| 725 | #define SYS_process_vm_readv	376 | ||
| 726 | #define SYS_process_vm_writev	377 | ||
| 727 | #define SYS_kcmp		378 | ||
| 728 | #define SYS_finit_module	379 | ||
| 729 | #define SYS_sched_setattr	380 | ||
| 730 | #define SYS_sched_getattr	381 | ||
| 731 | #define SYS_renameat2	382 | ||
| 732 | #define SYS_seccomp	383 | ||
| 733 | #define SYS_getrandom	384 | ||
| 734 | #define SYS_memfd_create	385 | ||
| 735 | #define SYS_bpf	386 | ||
| 736 | #define SYS_execveat	387 | ||
| 737 | #define SYS_userfaultfd	388 | ||
| 738 | #define SYS_membarrier		389 | ||
| 739 | #define SYS_mlock2		390 | ||
| 740 | #define SYS_copy_file_range	391 | ||
| 741 | #define SYS_preadv2	392 | ||
| 742 | #define SYS_pwritev2	393 | ||
| 743 | #define SYS_pkey_mprotect	394 | ||
| 744 | #define SYS_pkey_alloc	395 | ||
| 745 | #define SYS_pkey_free	396 | ||
| 746 | #define SYS_statx	397 | ||
| 747 | #define SYS_rseq	398 | ||
| 748 | #define SYS_io_pgetevents	399 | ||
| 749 | #define SYS_migrate_pages	400 | ||
| 750 | #define SYS_kexec_file_load	401 | ||
| 751 | #define SYS_clock_gettime64	403 | ||
| 752 | #define SYS_clock_settime64	404 | ||
| 753 | #define SYS_clock_adjtime64	405 | ||
| 754 | #define SYS_clock_getres_time64	406 | ||
| 755 | #define SYS_clock_nanosleep_time64	407 | ||
| 756 | #define SYS_timer_gettime64	408 | ||
| 757 | #define SYS_timer_settime64	409 | ||
| 758 | #define SYS_timerfd_gettime64	410 | ||
| 759 | #define SYS_timerfd_settime64	411 | ||
| 760 | #define SYS_utimensat_time64	412 | ||
| 761 | #define SYS_pselect6_time64	413 | ||
| 762 | #define SYS_ppoll_time64	414 | ||
| 763 | #define SYS_io_pgetevents_time64	416 | ||
| 764 | #define SYS_recvmmsg_time64	417 | ||
| 765 | #define SYS_mq_timedsend_time64	418 | ||
| 766 | #define SYS_mq_timedreceive_time64	419 | ||
| 767 | #define SYS_semtimedop_time64	420 | ||
| 768 | #define SYS_rt_sigtimedwait_time64	421 | ||
| 769 | #define SYS_futex_time64	422 | ||
| 770 | #define SYS_sched_rr_get_interval_time64	423 | ||
| 771 | #define SYS_pidfd_send_signal	424 | ||
| 772 | #define SYS_io_uring_setup	425 | ||
| 773 | #define SYS_io_uring_enter	426 | ||
| 774 | #define SYS_io_uring_register	427 | ||
| \ No newline at end of file | |||
lib/libc/include/generic-musl/bits/alltypes.h deleted-406| ... | @@ -1,406 +0,0 @@ | ||
| 1 | #define _Addr long | ||
| 2 | #define _Int64 long | ||
| 3 | #define _Reg long | ||
| 4 | |||
| 5 | #if defined(__NEED_va_list) && !defined(__DEFINED_va_list) | ||
| 6 | typedef __builtin_va_list va_list; | ||
| 7 | #define __DEFINED_va_list | ||
| 8 | #endif | ||
| 9 | |||
| 10 | #if defined(__NEED___isoc_va_list) && !defined(__DEFINED___isoc_va_list) | ||
| 11 | typedef __builtin_va_list __isoc_va_list; | ||
| 12 | #define __DEFINED___isoc_va_list | ||
| 13 | #endif | ||
| 14 | |||
| 15 | |||
| 16 | #ifndef __cplusplus | ||
| 17 | #if defined(__NEED_wchar_t) && !defined(__DEFINED_wchar_t) | ||
| 18 | typedef unsigned wchar_t; | ||
| 19 | #define __DEFINED_wchar_t | ||
| 20 | #endif | ||
| 21 | |||
| 22 | #endif | ||
| 23 | #if defined(__NEED_wint_t) && !defined(__DEFINED_wint_t) | ||
| 24 | typedef unsigned wint_t; | ||
| 25 | #define __DEFINED_wint_t | ||
| 26 | #endif | ||
| 27 | |||
| 28 | |||
| 29 | #if defined(__NEED_blksize_t) && !defined(__DEFINED_blksize_t) | ||
| 30 | typedef int blksize_t; | ||
| 31 | #define __DEFINED_blksize_t | ||
| 32 | #endif | ||
| 33 | |||
| 34 | #if defined(__NEED_nlink_t) && !defined(__DEFINED_nlink_t) | ||
| 35 | typedef unsigned int nlink_t; | ||
| 36 | #define __DEFINED_nlink_t | ||
| 37 | #endif | ||
| 38 | |||
| 39 | |||
| 40 | #if defined(__NEED_float_t) && !defined(__DEFINED_float_t) | ||
| 41 | typedef float float_t; | ||
| 42 | #define __DEFINED_float_t | ||
| 43 | #endif | ||
| 44 | |||
| 45 | #if defined(__NEED_double_t) && !defined(__DEFINED_double_t) | ||
| 46 | typedef double double_t; | ||
| 47 | #define __DEFINED_double_t | ||
| 48 | #endif | ||
| 49 | |||
| 50 | |||
| 51 | #if defined(__NEED_max_align_t) && !defined(__DEFINED_max_align_t) | ||
| 52 | typedef struct { long long __ll; long double __ld; } max_align_t; | ||
| 53 | #define __DEFINED_max_align_t | ||
| 54 | #endif | ||
| 55 | |||
| 56 | |||
| 57 | #if defined(__NEED_time_t) && !defined(__DEFINED_time_t) | ||
| 58 | typedef long time_t; | ||
| 59 | #define __DEFINED_time_t | ||
| 60 | #endif | ||
| 61 | |||
| 62 | #if defined(__NEED_suseconds_t) && !defined(__DEFINED_suseconds_t) | ||
| 63 | typedef long suseconds_t; | ||
| 64 | #define __DEFINED_suseconds_t | ||
| 65 | #endif | ||
| 66 | |||
| 67 | |||
| 68 | #if defined(__NEED_pthread_attr_t) && !defined(__DEFINED_pthread_attr_t) | ||
| 69 | typedef struct { union { int __i[14]; volatile int __vi[14]; unsigned long __s[7]; } __u; } pthread_attr_t; | ||
| 70 | #define __DEFINED_pthread_attr_t | ||
| 71 | #endif | ||
| 72 | |||
| 73 | #if defined(__NEED_pthread_mutex_t) && !defined(__DEFINED_pthread_mutex_t) | ||
| 74 | typedef struct { union { int __i[10]; volatile int __vi[10]; volatile void *volatile __p[5]; } __u; } pthread_mutex_t; | ||
| 75 | #define __DEFINED_pthread_mutex_t | ||
| 76 | #endif | ||
| 77 | |||
| 78 | #if defined(__NEED_mtx_t) && !defined(__DEFINED_mtx_t) | ||
| 79 | typedef struct { union { int __i[10]; volatile int __vi[10]; volatile void *volatile __p[5]; } __u; } mtx_t; | ||
| 80 | #define __DEFINED_mtx_t | ||
| 81 | #endif | ||
| 82 | |||
| 83 | #if defined(__NEED_pthread_cond_t) && !defined(__DEFINED_pthread_cond_t) | ||
| 84 | typedef struct { union { int __i[12]; volatile int __vi[12]; void *__p[6]; } __u; } pthread_cond_t; | ||
| 85 | #define __DEFINED_pthread_cond_t | ||
| 86 | #endif | ||
| 87 | |||
| 88 | #if defined(__NEED_cnd_t) && !defined(__DEFINED_cnd_t) | ||
| 89 | typedef struct { union { int __i[12]; volatile int __vi[12]; void *__p[6]; } __u; } cnd_t; | ||
| 90 | #define __DEFINED_cnd_t | ||
| 91 | #endif | ||
| 92 | |||
| 93 | #if defined(__NEED_pthread_rwlock_t) && !defined(__DEFINED_pthread_rwlock_t) | ||
| 94 | typedef struct { union { int __i[14]; volatile int __vi[14]; void *__p[7]; } __u; } pthread_rwlock_t; | ||
| 95 | #define __DEFINED_pthread_rwlock_t | ||
| 96 | #endif | ||
| 97 | |||
| 98 | #if defined(__NEED_pthread_barrier_t) && !defined(__DEFINED_pthread_barrier_t) | ||
| 99 | typedef struct { union { int __i[8]; volatile int __vi[8]; void *__p[4]; } __u; } pthread_barrier_t; | ||
| 100 | #define __DEFINED_pthread_barrier_t | ||
| 101 | #endif | ||
| 102 | |||
| 103 | #if defined(__NEED_size_t) && !defined(__DEFINED_size_t) | ||
| 104 | typedef unsigned _Addr size_t; | ||
| 105 | #define __DEFINED_size_t | ||
| 106 | #endif | ||
| 107 | |||
| 108 | #if defined(__NEED_uintptr_t) && !defined(__DEFINED_uintptr_t) | ||
| 109 | typedef unsigned _Addr uintptr_t; | ||
| 110 | #define __DEFINED_uintptr_t | ||
| 111 | #endif | ||
| 112 | |||
| 113 | #if defined(__NEED_ptrdiff_t) && !defined(__DEFINED_ptrdiff_t) | ||
| 114 | typedef _Addr ptrdiff_t; | ||
| 115 | #define __DEFINED_ptrdiff_t | ||
| 116 | #endif | ||
| 117 | |||
| 118 | #if defined(__NEED_ssize_t) && !defined(__DEFINED_ssize_t) | ||
| 119 | typedef _Addr ssize_t; | ||
| 120 | #define __DEFINED_ssize_t | ||
| 121 | #endif | ||
| 122 | |||
| 123 | #if defined(__NEED_intptr_t) && !defined(__DEFINED_intptr_t) | ||
| 124 | typedef _Addr intptr_t; | ||
| 125 | #define __DEFINED_intptr_t | ||
| 126 | #endif | ||
| 127 | |||
| 128 | #if defined(__NEED_regoff_t) && !defined(__DEFINED_regoff_t) | ||
| 129 | typedef _Addr regoff_t; | ||
| 130 | #define __DEFINED_regoff_t | ||
| 131 | #endif | ||
| 132 | |||
| 133 | #if defined(__NEED_register_t) && !defined(__DEFINED_register_t) | ||
| 134 | typedef _Reg register_t; | ||
| 135 | #define __DEFINED_register_t | ||
| 136 | #endif | ||
| 137 | |||
| 138 | |||
| 139 | #if defined(__NEED_int8_t) && !defined(__DEFINED_int8_t) | ||
| 140 | typedef signed char int8_t; | ||
| 141 | #define __DEFINED_int8_t | ||
| 142 | #endif | ||
| 143 | |||
| 144 | #if defined(__NEED_int16_t) && !defined(__DEFINED_int16_t) | ||
| 145 | typedef signed short int16_t; | ||
| 146 | #define __DEFINED_int16_t | ||
| 147 | #endif | ||
| 148 | |||
| 149 | #if defined(__NEED_int32_t) && !defined(__DEFINED_int32_t) | ||
| 150 | typedef signed int int32_t; | ||
| 151 | #define __DEFINED_int32_t | ||
| 152 | #endif | ||
| 153 | |||
| 154 | #if defined(__NEED_int64_t) && !defined(__DEFINED_int64_t) | ||
| 155 | typedef signed _Int64 int64_t; | ||
| 156 | #define __DEFINED_int64_t | ||
| 157 | #endif | ||
| 158 | |||
| 159 | #if defined(__NEED_intmax_t) && !defined(__DEFINED_intmax_t) | ||
| 160 | typedef signed _Int64 intmax_t; | ||
| 161 | #define __DEFINED_intmax_t | ||
| 162 | #endif | ||
| 163 | |||
| 164 | #if defined(__NEED_uint8_t) && !defined(__DEFINED_uint8_t) | ||
| 165 | typedef unsigned char uint8_t; | ||
| 166 | #define __DEFINED_uint8_t | ||
| 167 | #endif | ||
| 168 | |||
| 169 | #if defined(__NEED_uint16_t) && !defined(__DEFINED_uint16_t) | ||
| 170 | typedef unsigned short uint16_t; | ||
| 171 | #define __DEFINED_uint16_t | ||
| 172 | #endif | ||
| 173 | |||
| 174 | #if defined(__NEED_uint32_t) && !defined(__DEFINED_uint32_t) | ||
| 175 | typedef unsigned int uint32_t; | ||
| 176 | #define __DEFINED_uint32_t | ||
| 177 | #endif | ||
| 178 | |||
| 179 | #if defined(__NEED_uint64_t) && !defined(__DEFINED_uint64_t) | ||
| 180 | typedef unsigned _Int64 uint64_t; | ||
| 181 | #define __DEFINED_uint64_t | ||
| 182 | #endif | ||
| 183 | |||
| 184 | #if defined(__NEED_u_int64_t) && !defined(__DEFINED_u_int64_t) | ||
| 185 | typedef unsigned _Int64 u_int64_t; | ||
| 186 | #define __DEFINED_u_int64_t | ||
| 187 | #endif | ||
| 188 | |||
| 189 | #if defined(__NEED_uintmax_t) && !defined(__DEFINED_uintmax_t) | ||
| 190 | typedef unsigned _Int64 uintmax_t; | ||
| 191 | #define __DEFINED_uintmax_t | ||
| 192 | #endif | ||
| 193 | |||
| 194 | |||
| 195 | #if defined(__NEED_mode_t) && !defined(__DEFINED_mode_t) | ||
| 196 | typedef unsigned mode_t; | ||
| 197 | #define __DEFINED_mode_t | ||
| 198 | #endif | ||
| 199 | |||
| 200 | #if defined(__NEED_nlink_t) && !defined(__DEFINED_nlink_t) | ||
| 201 | typedef unsigned _Reg nlink_t; | ||
| 202 | #define __DEFINED_nlink_t | ||
| 203 | #endif | ||
| 204 | |||
| 205 | #if defined(__NEED_off_t) && !defined(__DEFINED_off_t) | ||
| 206 | typedef _Int64 off_t; | ||
| 207 | #define __DEFINED_off_t | ||
| 208 | #endif | ||
| 209 | |||
| 210 | #if defined(__NEED_ino_t) && !defined(__DEFINED_ino_t) | ||
| 211 | typedef unsigned _Int64 ino_t; | ||
| 212 | #define __DEFINED_ino_t | ||
| 213 | #endif | ||
| 214 | |||
| 215 | #if defined(__NEED_dev_t) && !defined(__DEFINED_dev_t) | ||
| 216 | typedef unsigned _Int64 dev_t; | ||
| 217 | #define __DEFINED_dev_t | ||
| 218 | #endif | ||
| 219 | |||
| 220 | #if defined(__NEED_blksize_t) && !defined(__DEFINED_blksize_t) | ||
| 221 | typedef long blksize_t; | ||
| 222 | #define __DEFINED_blksize_t | ||
| 223 | #endif | ||
| 224 | |||
| 225 | #if defined(__NEED_blkcnt_t) && !defined(__DEFINED_blkcnt_t) | ||
| 226 | typedef _Int64 blkcnt_t; | ||
| 227 | #define __DEFINED_blkcnt_t | ||
| 228 | #endif | ||
| 229 | |||
| 230 | #if defined(__NEED_fsblkcnt_t) && !defined(__DEFINED_fsblkcnt_t) | ||
| 231 | typedef unsigned _Int64 fsblkcnt_t; | ||
| 232 | #define __DEFINED_fsblkcnt_t | ||
| 233 | #endif | ||
| 234 | |||
| 235 | #if defined(__NEED_fsfilcnt_t) && !defined(__DEFINED_fsfilcnt_t) | ||
| 236 | typedef unsigned _Int64 fsfilcnt_t; | ||
| 237 | #define __DEFINED_fsfilcnt_t | ||
| 238 | #endif | ||
| 239 | |||
| 240 | |||
| 241 | #if defined(__NEED_wint_t) && !defined(__DEFINED_wint_t) | ||
| 242 | typedef unsigned wint_t; | ||
| 243 | #define __DEFINED_wint_t | ||
| 244 | #endif | ||
| 245 | |||
| 246 | #if defined(__NEED_wctype_t) && !defined(__DEFINED_wctype_t) | ||
| 247 | typedef unsigned long wctype_t; | ||
| 248 | #define __DEFINED_wctype_t | ||
| 249 | #endif | ||
| 250 | |||
| 251 | |||
| 252 | #if defined(__NEED_timer_t) && !defined(__DEFINED_timer_t) | ||
| 253 | typedef void * timer_t; | ||
| 254 | #define __DEFINED_timer_t | ||
| 255 | #endif | ||
| 256 | |||
| 257 | #if defined(__NEED_clockid_t) && !defined(__DEFINED_clockid_t) | ||
| 258 | typedef int clockid_t; | ||
| 259 | #define __DEFINED_clockid_t | ||
| 260 | #endif | ||
| 261 | |||
| 262 | #if defined(__NEED_clock_t) && !defined(__DEFINED_clock_t) | ||
| 263 | typedef long clock_t; | ||
| 264 | #define __DEFINED_clock_t | ||
| 265 | #endif | ||
| 266 | |||
| 267 | #if defined(__NEED_struct_timeval) && !defined(__DEFINED_struct_timeval) | ||
| 268 | struct timeval { time_t tv_sec; suseconds_t tv_usec; }; | ||
| 269 | #define __DEFINED_struct_timeval | ||
| 270 | #endif | ||
| 271 | |||
| 272 | #if defined(__NEED_struct_timespec) && !defined(__DEFINED_struct_timespec) | ||
| 273 | struct timespec { time_t tv_sec; long tv_nsec; }; | ||
| 274 | #define __DEFINED_struct_timespec | ||
| 275 | #endif | ||
| 276 | |||
| 277 | |||
| 278 | #if defined(__NEED_pid_t) && !defined(__DEFINED_pid_t) | ||
| 279 | typedef int pid_t; | ||
| 280 | #define __DEFINED_pid_t | ||
| 281 | #endif | ||
| 282 | |||
| 283 | #if defined(__NEED_id_t) && !defined(__DEFINED_id_t) | ||
| 284 | typedef unsigned id_t; | ||
| 285 | #define __DEFINED_id_t | ||
| 286 | #endif | ||
| 287 | |||
| 288 | #if defined(__NEED_uid_t) && !defined(__DEFINED_uid_t) | ||
| 289 | typedef unsigned uid_t; | ||
| 290 | #define __DEFINED_uid_t | ||
| 291 | #endif | ||
| 292 | |||
| 293 | #if defined(__NEED_gid_t) && !defined(__DEFINED_gid_t) | ||
| 294 | typedef unsigned gid_t; | ||
| 295 | #define __DEFINED_gid_t | ||
| 296 | #endif | ||
| 297 | |||
| 298 | #if defined(__NEED_key_t) && !defined(__DEFINED_key_t) | ||
| 299 | typedef int key_t; | ||
| 300 | #define __DEFINED_key_t | ||
| 301 | #endif | ||
| 302 | |||
| 303 | #if defined(__NEED_useconds_t) && !defined(__DEFINED_useconds_t) | ||
| 304 | typedef unsigned useconds_t; | ||
| 305 | #define __DEFINED_useconds_t | ||
| 306 | #endif | ||
| 307 | |||
| 308 | |||
| 309 | #ifdef __cplusplus | ||
| 310 | #if defined(__NEED_pthread_t) && !defined(__DEFINED_pthread_t) | ||
| 311 | typedef unsigned long pthread_t; | ||
| 312 | #define __DEFINED_pthread_t | ||
| 313 | #endif | ||
| 314 | |||
| 315 | #else | ||
| 316 | #if defined(__NEED_pthread_t) && !defined(__DEFINED_pthread_t) | ||
| 317 | typedef struct __pthread * pthread_t; | ||
| 318 | #define __DEFINED_pthread_t | ||
| 319 | #endif | ||
| 320 | |||
| 321 | #endif | ||
| 322 | #if defined(__NEED_pthread_once_t) && !defined(__DEFINED_pthread_once_t) | ||
| 323 | typedef int pthread_once_t; | ||
| 324 | #define __DEFINED_pthread_once_t | ||
| 325 | #endif | ||
| 326 | |||
| 327 | #if defined(__NEED_pthread_key_t) && !defined(__DEFINED_pthread_key_t) | ||
| 328 | typedef unsigned pthread_key_t; | ||
| 329 | #define __DEFINED_pthread_key_t | ||
| 330 | #endif | ||
| 331 | |||
| 332 | #if defined(__NEED_pthread_spinlock_t) && !defined(__DEFINED_pthread_spinlock_t) | ||
| 333 | typedef int pthread_spinlock_t; | ||
| 334 | #define __DEFINED_pthread_spinlock_t | ||
| 335 | #endif | ||
| 336 | |||
| 337 | #if defined(__NEED_pthread_mutexattr_t) && !defined(__DEFINED_pthread_mutexattr_t) | ||
| 338 | typedef struct { unsigned __attr; } pthread_mutexattr_t; | ||
| 339 | #define __DEFINED_pthread_mutexattr_t | ||
| 340 | #endif | ||
| 341 | |||
| 342 | #if defined(__NEED_pthread_condattr_t) && !defined(__DEFINED_pthread_condattr_t) | ||
| 343 | typedef struct { unsigned __attr; } pthread_condattr_t; | ||
| 344 | #define __DEFINED_pthread_condattr_t | ||
| 345 | #endif | ||
| 346 | |||
| 347 | #if defined(__NEED_pthread_barrierattr_t) && !defined(__DEFINED_pthread_barrierattr_t) | ||
| 348 | typedef struct { unsigned __attr; } pthread_barrierattr_t; | ||
| 349 | #define __DEFINED_pthread_barrierattr_t | ||
| 350 | #endif | ||
| 351 | |||
| 352 | #if defined(__NEED_pthread_rwlockattr_t) && !defined(__DEFINED_pthread_rwlockattr_t) | ||
| 353 | typedef struct { unsigned __attr[2]; } pthread_rwlockattr_t; | ||
| 354 | #define __DEFINED_pthread_rwlockattr_t | ||
| 355 | #endif | ||
| 356 | |||
| 357 | |||
| 358 | #if defined(__NEED_struct__IO_FILE) && !defined(__DEFINED_struct__IO_FILE) | ||
| 359 | struct _IO_FILE { char __x; }; | ||
| 360 | #define __DEFINED_struct__IO_FILE | ||
| 361 | #endif | ||
| 362 | |||
| 363 | #if defined(__NEED_FILE) && !defined(__DEFINED_FILE) | ||
| 364 | typedef struct _IO_FILE FILE; | ||
| 365 | #define __DEFINED_FILE | ||
| 366 | #endif | ||
| 367 | |||
| 368 | |||
| 369 | #if defined(__NEED_mbstate_t) && !defined(__DEFINED_mbstate_t) | ||
| 370 | typedef struct __mbstate_t { unsigned __opaque1, __opaque2; } mbstate_t; | ||
| 371 | #define __DEFINED_mbstate_t | ||
| 372 | #endif | ||
| 373 | |||
| 374 | |||
| 375 | #if defined(__NEED_locale_t) && !defined(__DEFINED_locale_t) | ||
| 376 | typedef struct __locale_struct * locale_t; | ||
| 377 | #define __DEFINED_locale_t | ||
| 378 | #endif | ||
| 379 | |||
| 380 | |||
| 381 | #if defined(__NEED_sigset_t) && !defined(__DEFINED_sigset_t) | ||
| 382 | typedef struct __sigset_t { unsigned long __bits[128/sizeof(long)]; } sigset_t; | ||
| 383 | #define __DEFINED_sigset_t | ||
| 384 | #endif | ||
| 385 | |||
| 386 | |||
| 387 | #if defined(__NEED_struct_iovec) && !defined(__DEFINED_struct_iovec) | ||
| 388 | struct iovec { void *iov_base; size_t iov_len; }; | ||
| 389 | #define __DEFINED_struct_iovec | ||
| 390 | #endif | ||
| 391 | |||
| 392 | |||
| 393 | #if defined(__NEED_socklen_t) && !defined(__DEFINED_socklen_t) | ||
| 394 | typedef unsigned socklen_t; | ||
| 395 | #define __DEFINED_socklen_t | ||
| 396 | #endif | ||
| 397 | |||
| 398 | #if defined(__NEED_sa_family_t) && !defined(__DEFINED_sa_family_t) | ||
| 399 | typedef unsigned short sa_family_t; | ||
| 400 | #define __DEFINED_sa_family_t | ||
| 401 | #endif | ||
| 402 | |||
| 403 | |||
| 404 | #undef _Addr | ||
| 405 | #undef _Int64 | ||
| 406 | #undef _Reg | ||
| \ No newline at end of file | |||
lib/libc/include/generic-musl/bits/syscall.h deleted-567| ... | @@ -1,567 +0,0 @@ | ||
| 1 | #define __NR_io_setup 0 | ||
| 2 | #define __NR_io_destroy 1 | ||
| 3 | #define __NR_io_submit 2 | ||
| 4 | #define __NR_io_cancel 3 | ||
| 5 | #define __NR_io_getevents 4 | ||
| 6 | #define __NR_setxattr 5 | ||
| 7 | #define __NR_lsetxattr 6 | ||
| 8 | #define __NR_fsetxattr 7 | ||
| 9 | #define __NR_getxattr 8 | ||
| 10 | #define __NR_lgetxattr 9 | ||
| 11 | #define __NR_fgetxattr 10 | ||
| 12 | #define __NR_listxattr 11 | ||
| 13 | #define __NR_llistxattr 12 | ||
| 14 | #define __NR_flistxattr 13 | ||
| 15 | #define __NR_removexattr 14 | ||
| 16 | #define __NR_lremovexattr 15 | ||
| 17 | #define __NR_fremovexattr 16 | ||
| 18 | #define __NR_getcwd 17 | ||
| 19 | #define __NR_lookup_dcookie 18 | ||
| 20 | #define __NR_eventfd2 19 | ||
| 21 | #define __NR_epoll_create1 20 | ||
| 22 | #define __NR_epoll_ctl 21 | ||
| 23 | #define __NR_epoll_pwait 22 | ||
| 24 | #define __NR_dup 23 | ||
| 25 | #define __NR_dup3 24 | ||
| 26 | #define __NR_fcntl 25 | ||
| 27 | #define __NR_inotify_init1 26 | ||
| 28 | #define __NR_inotify_add_watch 27 | ||
| 29 | #define __NR_inotify_rm_watch 28 | ||
| 30 | #define __NR_ioctl 29 | ||
| 31 | #define __NR_ioprio_set 30 | ||
| 32 | #define __NR_ioprio_get 31 | ||
| 33 | #define __NR_flock 32 | ||
| 34 | #define __NR_mknodat 33 | ||
| 35 | #define __NR_mkdirat 34 | ||
| 36 | #define __NR_unlinkat 35 | ||
| 37 | #define __NR_symlinkat 36 | ||
| 38 | #define __NR_linkat 37 | ||
| 39 | #define __NR_renameat 38 | ||
| 40 | #define __NR_umount2 39 | ||
| 41 | #define __NR_mount 40 | ||
| 42 | #define __NR_pivot_root 41 | ||
| 43 | #define __NR_nfsservctl 42 | ||
| 44 | #define __NR_statfs 43 | ||
| 45 | #define __NR_fstatfs 44 | ||
| 46 | #define __NR_truncate 45 | ||
| 47 | #define __NR_ftruncate 46 | ||
| 48 | #define __NR_fallocate 47 | ||
| 49 | #define __NR_faccessat 48 | ||
| 50 | #define __NR_chdir 49 | ||
| 51 | #define __NR_fchdir 50 | ||
| 52 | #define __NR_chroot 51 | ||
| 53 | #define __NR_fchmod 52 | ||
| 54 | #define __NR_fchmodat 53 | ||
| 55 | #define __NR_fchownat 54 | ||
| 56 | #define __NR_fchown 55 | ||
| 57 | #define __NR_openat 56 | ||
| 58 | #define __NR_close 57 | ||
| 59 | #define __NR_vhangup 58 | ||
| 60 | #define __NR_pipe2 59 | ||
| 61 | #define __NR_quotactl 60 | ||
| 62 | #define __NR_getdents64 61 | ||
| 63 | #define __NR_lseek 62 | ||
| 64 | #define __NR_read 63 | ||
| 65 | #define __NR_write 64 | ||
| 66 | #define __NR_readv 65 | ||
| 67 | #define __NR_writev 66 | ||
| 68 | #define __NR_pread64 67 | ||
| 69 | #define __NR_pwrite64 68 | ||
| 70 | #define __NR_preadv 69 | ||
| 71 | #define __NR_pwritev 70 | ||
| 72 | #define __NR_sendfile 71 | ||
| 73 | #define __NR_pselect6 72 | ||
| 74 | #define __NR_ppoll 73 | ||
| 75 | #define __NR_signalfd4 74 | ||
| 76 | #define __NR_vmsplice 75 | ||
| 77 | #define __NR_splice 76 | ||
| 78 | #define __NR_tee 77 | ||
| 79 | #define __NR_readlinkat 78 | ||
| 80 | #define __NR_newfstatat 79 | ||
| 81 | #define __NR_fstat 80 | ||
| 82 | #define __NR_sync 81 | ||
| 83 | #define __NR_fsync 82 | ||
| 84 | #define __NR_fdatasync 83 | ||
| 85 | #define __NR_sync_file_range 84 | ||
| 86 | #define __NR_timerfd_create 85 | ||
| 87 | #define __NR_timerfd_settime 86 | ||
| 88 | #define __NR_timerfd_gettime 87 | ||
| 89 | #define __NR_utimensat 88 | ||
| 90 | #define __NR_acct 89 | ||
| 91 | #define __NR_capget 90 | ||
| 92 | #define __NR_capset 91 | ||
| 93 | #define __NR_personality 92 | ||
| 94 | #define __NR_exit 93 | ||
| 95 | #define __NR_exit_group 94 | ||
| 96 | #define __NR_waitid 95 | ||
| 97 | #define __NR_set_tid_address 96 | ||
| 98 | #define __NR_unshare 97 | ||
| 99 | #define __NR_futex 98 | ||
| 100 | #define __NR_set_robust_list 99 | ||
| 101 | #define __NR_get_robust_list 100 | ||
| 102 | #define __NR_nanosleep 101 | ||
| 103 | #define __NR_getitimer 102 | ||
| 104 | #define __NR_setitimer 103 | ||
| 105 | #define __NR_kexec_load 104 | ||
| 106 | #define __NR_init_module 105 | ||
| 107 | #define __NR_delete_module 106 | ||
| 108 | #define __NR_timer_create 107 | ||
| 109 | #define __NR_timer_gettime 108 | ||
| 110 | #define __NR_timer_getoverrun 109 | ||
| 111 | #define __NR_timer_settime 110 | ||
| 112 | #define __NR_timer_delete 111 | ||
| 113 | #define __NR_clock_settime 112 | ||
| 114 | #define __NR_clock_gettime 113 | ||
| 115 | #define __NR_clock_getres 114 | ||
| 116 | #define __NR_clock_nanosleep 115 | ||
| 117 | #define __NR_syslog 116 | ||
| 118 | #define __NR_ptrace 117 | ||
| 119 | #define __NR_sched_setparam 118 | ||
| 120 | #define __NR_sched_setscheduler 119 | ||
| 121 | #define __NR_sched_getscheduler 120 | ||
| 122 | #define __NR_sched_getparam 121 | ||
| 123 | #define __NR_sched_setaffinity 122 | ||
| 124 | #define __NR_sched_getaffinity 123 | ||
| 125 | #define __NR_sched_yield 124 | ||
| 126 | #define __NR_sched_get_priority_max 125 | ||
| 127 | #define __NR_sched_get_priority_min 126 | ||
| 128 | #define __NR_sched_rr_get_interval 127 | ||
| 129 | #define __NR_restart_syscall 128 | ||
| 130 | #define __NR_kill 129 | ||
| 131 | #define __NR_tkill 130 | ||
| 132 | #define __NR_tgkill 131 | ||
| 133 | #define __NR_sigaltstack 132 | ||
| 134 | #define __NR_rt_sigsuspend 133 | ||
| 135 | #define __NR_rt_sigaction 134 | ||
| 136 | #define __NR_rt_sigprocmask 135 | ||
| 137 | #define __NR_rt_sigpending 136 | ||
| 138 | #define __NR_rt_sigtimedwait 137 | ||
| 139 | #define __NR_rt_sigqueueinfo 138 | ||
| 140 | #define __NR_rt_sigreturn 139 | ||
| 141 | #define __NR_setpriority 140 | ||
| 142 | #define __NR_getpriority 141 | ||
| 143 | #define __NR_reboot 142 | ||
| 144 | #define __NR_setregid 143 | ||
| 145 | #define __NR_setgid 144 | ||
| 146 | #define __NR_setreuid 145 | ||
| 147 | #define __NR_setuid 146 | ||
| 148 | #define __NR_setresuid 147 | ||
| 149 | #define __NR_getresuid 148 | ||
| 150 | #define __NR_setresgid 149 | ||
| 151 | #define __NR_getresgid 150 | ||
| 152 | #define __NR_setfsuid 151 | ||
| 153 | #define __NR_setfsgid 152 | ||
| 154 | #define __NR_times 153 | ||
| 155 | #define __NR_setpgid 154 | ||
| 156 | #define __NR_getpgid 155 | ||
| 157 | #define __NR_getsid 156 | ||
| 158 | #define __NR_setsid 157 | ||
| 159 | #define __NR_getgroups 158 | ||
| 160 | #define __NR_setgroups 159 | ||
| 161 | #define __NR_uname 160 | ||
| 162 | #define __NR_sethostname 161 | ||
| 163 | #define __NR_setdomainname 162 | ||
| 164 | #define __NR_getrlimit 163 | ||
| 165 | #define __NR_setrlimit 164 | ||
| 166 | #define __NR_getrusage 165 | ||
| 167 | #define __NR_umask 166 | ||
| 168 | #define __NR_prctl 167 | ||
| 169 | #define __NR_getcpu 168 | ||
| 170 | #define __NR_gettimeofday 169 | ||
| 171 | #define __NR_settimeofday 170 | ||
| 172 | #define __NR_adjtimex 171 | ||
| 173 | #define __NR_getpid 172 | ||
| 174 | #define __NR_getppid 173 | ||
| 175 | #define __NR_getuid 174 | ||
| 176 | #define __NR_geteuid 175 | ||
| 177 | #define __NR_getgid 176 | ||
| 178 | #define __NR_getegid 177 | ||
| 179 | #define __NR_gettid 178 | ||
| 180 | #define __NR_sysinfo 179 | ||
| 181 | #define __NR_mq_open 180 | ||
| 182 | #define __NR_mq_unlink 181 | ||
| 183 | #define __NR_mq_timedsend 182 | ||
| 184 | #define __NR_mq_timedreceive 183 | ||
| 185 | #define __NR_mq_notify 184 | ||
| 186 | #define __NR_mq_getsetattr 185 | ||
| 187 | #define __NR_msgget 186 | ||
| 188 | #define __NR_msgctl 187 | ||
| 189 | #define __NR_msgrcv 188 | ||
| 190 | #define __NR_msgsnd 189 | ||
| 191 | #define __NR_semget 190 | ||
| 192 | #define __NR_semctl 191 | ||
| 193 | #define __NR_semtimedop 192 | ||
| 194 | #define __NR_semop 193 | ||
| 195 | #define __NR_shmget 194 | ||
| 196 | #define __NR_shmctl 195 | ||
| 197 | #define __NR_shmat 196 | ||
| 198 | #define __NR_shmdt 197 | ||
| 199 | #define __NR_socket 198 | ||
| 200 | #define __NR_socketpair 199 | ||
| 201 | #define __NR_bind 200 | ||
| 202 | #define __NR_listen 201 | ||
| 203 | #define __NR_accept 202 | ||
| 204 | #define __NR_connect 203 | ||
| 205 | #define __NR_getsockname 204 | ||
| 206 | #define __NR_getpeername 205 | ||
| 207 | #define __NR_sendto 206 | ||
| 208 | #define __NR_recvfrom 207 | ||
| 209 | #define __NR_setsockopt 208 | ||
| 210 | #define __NR_getsockopt 209 | ||
| 211 | #define __NR_shutdown 210 | ||
| 212 | #define __NR_sendmsg 211 | ||
| 213 | #define __NR_recvmsg 212 | ||
| 214 | #define __NR_readahead 213 | ||
| 215 | #define __NR_brk 214 | ||
| 216 | #define __NR_munmap 215 | ||
| 217 | #define __NR_mremap 216 | ||
| 218 | #define __NR_add_key 217 | ||
| 219 | #define __NR_request_key 218 | ||
| 220 | #define __NR_keyctl 219 | ||
| 221 | #define __NR_clone 220 | ||
| 222 | #define __NR_execve 221 | ||
| 223 | #define __NR_mmap 222 | ||
| 224 | #define __NR_fadvise64 223 | ||
| 225 | #define __NR_swapon 224 | ||
| 226 | #define __NR_swapoff 225 | ||
| 227 | #define __NR_mprotect 226 | ||
| 228 | #define __NR_msync 227 | ||
| 229 | #define __NR_mlock 228 | ||
| 230 | #define __NR_munlock 229 | ||
| 231 | #define __NR_mlockall 230 | ||
| 232 | #define __NR_munlockall 231 | ||
| 233 | #define __NR_mincore 232 | ||
| 234 | #define __NR_madvise 233 | ||
| 235 | #define __NR_remap_file_pages 234 | ||
| 236 | #define __NR_mbind 235 | ||
| 237 | #define __NR_get_mempolicy 236 | ||
| 238 | #define __NR_set_mempolicy 237 | ||
| 239 | #define __NR_migrate_pages 238 | ||
| 240 | #define __NR_move_pages 239 | ||
| 241 | #define __NR_rt_tgsigqueueinfo 240 | ||
| 242 | #define __NR_perf_event_open 241 | ||
| 243 | #define __NR_accept4 242 | ||
| 244 | #define __NR_recvmmsg 243 | ||
| 245 | #define __NR_wait4 260 | ||
| 246 | #define __NR_prlimit64 261 | ||
| 247 | #define __NR_fanotify_init 262 | ||
| 248 | #define __NR_fanotify_mark 263 | ||
| 249 | #define __NR_name_to_handle_at 264 | ||
| 250 | #define __NR_open_by_handle_at 265 | ||
| 251 | #define __NR_clock_adjtime 266 | ||
| 252 | #define __NR_syncfs 267 | ||
| 253 | #define __NR_setns 268 | ||
| 254 | #define __NR_sendmmsg 269 | ||
| 255 | #define __NR_process_vm_readv 270 | ||
| 256 | #define __NR_process_vm_writev 271 | ||
| 257 | #define __NR_kcmp 272 | ||
| 258 | #define __NR_finit_module 273 | ||
| 259 | #define __NR_sched_setattr 274 | ||
| 260 | #define __NR_sched_getattr 275 | ||
| 261 | #define __NR_renameat2 276 | ||
| 262 | #define __NR_seccomp 277 | ||
| 263 | #define __NR_getrandom 278 | ||
| 264 | #define __NR_memfd_create 279 | ||
| 265 | #define __NR_bpf 280 | ||
| 266 | #define __NR_execveat 281 | ||
| 267 | #define __NR_userfaultfd 282 | ||
| 268 | #define __NR_membarrier 283 | ||
| 269 | #define __NR_mlock2 284 | ||
| 270 | #define __NR_copy_file_range 285 | ||
| 271 | #define __NR_preadv2 286 | ||
| 272 | #define __NR_pwritev2 287 | ||
| 273 | #define __NR_pkey_mprotect 288 | ||
| 274 | #define __NR_pkey_alloc 289 | ||
| 275 | #define __NR_pkey_free 290 | ||
| 276 | #define __NR_statx 291 | ||
| 277 | #define __NR_io_pgetevents 292 | ||
| 278 | #define __NR_rseq 293 | ||
| 279 | #define __NR_kexec_file_load 294 | ||
| 280 | #define __NR_pidfd_send_signal 424 | ||
| 281 | #define __NR_io_uring_setup 425 | ||
| 282 | #define __NR_io_uring_enter 426 | ||
| 283 | #define __NR_io_uring_register 427 | ||
| 284 | |||
| 285 | #define SYS_io_setup 0 | ||
| 286 | #define SYS_io_destroy 1 | ||
| 287 | #define SYS_io_submit 2 | ||
| 288 | #define SYS_io_cancel 3 | ||
| 289 | #define SYS_io_getevents 4 | ||
| 290 | #define SYS_setxattr 5 | ||
| 291 | #define SYS_lsetxattr 6 | ||
| 292 | #define SYS_fsetxattr 7 | ||
| 293 | #define SYS_getxattr 8 | ||
| 294 | #define SYS_lgetxattr 9 | ||
| 295 | #define SYS_fgetxattr 10 | ||
| 296 | #define SYS_listxattr 11 | ||
| 297 | #define SYS_llistxattr 12 | ||
| 298 | #define SYS_flistxattr 13 | ||
| 299 | #define SYS_removexattr 14 | ||
| 300 | #define SYS_lremovexattr 15 | ||
| 301 | #define SYS_fremovexattr 16 | ||
| 302 | #define SYS_getcwd 17 | ||
| 303 | #define SYS_lookup_dcookie 18 | ||
| 304 | #define SYS_eventfd2 19 | ||
| 305 | #define SYS_epoll_create1 20 | ||
| 306 | #define SYS_epoll_ctl 21 | ||
| 307 | #define SYS_epoll_pwait 22 | ||
| 308 | #define SYS_dup 23 | ||
| 309 | #define SYS_dup3 24 | ||
| 310 | #define SYS_fcntl 25 | ||
| 311 | #define SYS_inotify_init1 26 | ||
| 312 | #define SYS_inotify_add_watch 27 | ||
| 313 | #define SYS_inotify_rm_watch 28 | ||
| 314 | #define SYS_ioctl 29 | ||
| 315 | #define SYS_ioprio_set 30 | ||
| 316 | #define SYS_ioprio_get 31 | ||
| 317 | #define SYS_flock 32 | ||
| 318 | #define SYS_mknodat 33 | ||
| 319 | #define SYS_mkdirat 34 | ||
| 320 | #define SYS_unlinkat 35 | ||
| 321 | #define SYS_symlinkat 36 | ||
| 322 | #define SYS_linkat 37 | ||
| 323 | #define SYS_renameat 38 | ||
| 324 | #define SYS_umount2 39 | ||
| 325 | #define SYS_mount 40 | ||
| 326 | #define SYS_pivot_root 41 | ||
| 327 | #define SYS_nfsservctl 42 | ||
| 328 | #define SYS_statfs 43 | ||
| 329 | #define SYS_fstatfs 44 | ||
| 330 | #define SYS_truncate 45 | ||
| 331 | #define SYS_ftruncate 46 | ||
| 332 | #define SYS_fallocate 47 | ||
| 333 | #define SYS_faccessat 48 | ||
| 334 | #define SYS_chdir 49 | ||
| 335 | #define SYS_fchdir 50 | ||
| 336 | #define SYS_chroot 51 | ||
| 337 | #define SYS_fchmod 52 | ||
| 338 | #define SYS_fchmodat 53 | ||
| 339 | #define SYS_fchownat 54 | ||
| 340 | #define SYS_fchown 55 | ||
| 341 | #define SYS_openat 56 | ||
| 342 | #define SYS_close 57 | ||
| 343 | #define SYS_vhangup 58 | ||
| 344 | #define SYS_pipe2 59 | ||
| 345 | #define SYS_quotactl 60 | ||
| 346 | #define SYS_getdents64 61 | ||
| 347 | #define SYS_lseek 62 | ||
| 348 | #define SYS_read 63 | ||
| 349 | #define SYS_write 64 | ||
| 350 | #define SYS_readv 65 | ||
| 351 | #define SYS_writev 66 | ||
| 352 | #define SYS_pread64 67 | ||
| 353 | #define SYS_pwrite64 68 | ||
| 354 | #define SYS_preadv 69 | ||
| 355 | #define SYS_pwritev 70 | ||
| 356 | #define SYS_sendfile 71 | ||
| 357 | #define SYS_pselect6 72 | ||
| 358 | #define SYS_ppoll 73 | ||
| 359 | #define SYS_signalfd4 74 | ||
| 360 | #define SYS_vmsplice 75 | ||
| 361 | #define SYS_splice 76 | ||
| 362 | #define SYS_tee 77 | ||
| 363 | #define SYS_readlinkat 78 | ||
| 364 | #define SYS_newfstatat 79 | ||
| 365 | #define SYS_fstat 80 | ||
| 366 | #define SYS_sync 81 | ||
| 367 | #define SYS_fsync 82 | ||
| 368 | #define SYS_fdatasync 83 | ||
| 369 | #define SYS_sync_file_range 84 | ||
| 370 | #define SYS_timerfd_create 85 | ||
| 371 | #define SYS_timerfd_settime 86 | ||
| 372 | #define SYS_timerfd_gettime 87 | ||
| 373 | #define SYS_utimensat 88 | ||
| 374 | #define SYS_acct 89 | ||
| 375 | #define SYS_capget 90 | ||
| 376 | #define SYS_capset 91 | ||
| 377 | #define SYS_personality 92 | ||
| 378 | #define SYS_exit 93 | ||
| 379 | #define SYS_exit_group 94 | ||
| 380 | #define SYS_waitid 95 | ||
| 381 | #define SYS_set_tid_address 96 | ||
| 382 | #define SYS_unshare 97 | ||
| 383 | #define SYS_futex 98 | ||
| 384 | #define SYS_set_robust_list 99 | ||
| 385 | #define SYS_get_robust_list 100 | ||
| 386 | #define SYS_nanosleep 101 | ||
| 387 | #define SYS_getitimer 102 | ||
| 388 | #define SYS_setitimer 103 | ||
| 389 | #define SYS_kexec_load 104 | ||
| 390 | #define SYS_init_module 105 | ||
| 391 | #define SYS_delete_module 106 | ||
| 392 | #define SYS_timer_create 107 | ||
| 393 | #define SYS_timer_gettime 108 | ||
| 394 | #define SYS_timer_getoverrun 109 | ||
| 395 | #define SYS_timer_settime 110 | ||
| 396 | #define SYS_timer_delete 111 | ||
| 397 | #define SYS_clock_settime 112 | ||
| 398 | #define SYS_clock_gettime 113 | ||
| 399 | #define SYS_clock_getres 114 | ||
| 400 | #define SYS_clock_nanosleep 115 | ||
| 401 | #define SYS_syslog 116 | ||
| 402 | #define SYS_ptrace 117 | ||
| 403 | #define SYS_sched_setparam 118 | ||
| 404 | #define SYS_sched_setscheduler 119 | ||
| 405 | #define SYS_sched_getscheduler 120 | ||
| 406 | #define SYS_sched_getparam 121 | ||
| 407 | #define SYS_sched_setaffinity 122 | ||
| 408 | #define SYS_sched_getaffinity 123 | ||
| 409 | #define SYS_sched_yield 124 | ||
| 410 | #define SYS_sched_get_priority_max 125 | ||
| 411 | #define SYS_sched_get_priority_min 126 | ||
| 412 | #define SYS_sched_rr_get_interval 127 | ||
| 413 | #define SYS_restart_syscall 128 | ||
| 414 | #define SYS_kill 129 | ||
| 415 | #define SYS_tkill 130 | ||
| 416 | #define SYS_tgkill 131 | ||
| 417 | #define SYS_sigaltstack 132 | ||
| 418 | #define SYS_rt_sigsuspend 133 | ||
| 419 | #define SYS_rt_sigaction 134 | ||
| 420 | #define SYS_rt_sigprocmask 135 | ||
| 421 | #define SYS_rt_sigpending 136 | ||
| 422 | #define SYS_rt_sigtimedwait 137 | ||
| 423 | #define SYS_rt_sigqueueinfo 138 | ||
| 424 | #define SYS_rt_sigreturn 139 | ||
| 425 | #define SYS_setpriority 140 | ||
| 426 | #define SYS_getpriority 141 | ||
| 427 | #define SYS_reboot 142 | ||
| 428 | #define SYS_setregid 143 | ||
| 429 | #define SYS_setgid 144 | ||
| 430 | #define SYS_setreuid 145 | ||
| 431 | #define SYS_setuid 146 | ||
| 432 | #define SYS_setresuid 147 | ||
| 433 | #define SYS_getresuid 148 | ||
| 434 | #define SYS_setresgid 149 | ||
| 435 | #define SYS_getresgid 150 | ||
| 436 | #define SYS_setfsuid 151 | ||
| 437 | #define SYS_setfsgid 152 | ||
| 438 | #define SYS_times 153 | ||
| 439 | #define SYS_setpgid 154 | ||
| 440 | #define SYS_getpgid 155 | ||
| 441 | #define SYS_getsid 156 | ||
| 442 | #define SYS_setsid 157 | ||
| 443 | #define SYS_getgroups 158 | ||
| 444 | #define SYS_setgroups 159 | ||
| 445 | #define SYS_uname 160 | ||
| 446 | #define SYS_sethostname 161 | ||
| 447 | #define SYS_setdomainname 162 | ||
| 448 | #define SYS_getrlimit 163 | ||
| 449 | #define SYS_setrlimit 164 | ||
| 450 | #define SYS_getrusage 165 | ||
| 451 | #define SYS_umask 166 | ||
| 452 | #define SYS_prctl 167 | ||
| 453 | #define SYS_getcpu 168 | ||
| 454 | #define SYS_gettimeofday 169 | ||
| 455 | #define SYS_settimeofday 170 | ||
| 456 | #define SYS_adjtimex 171 | ||
| 457 | #define SYS_getpid 172 | ||
| 458 | #define SYS_getppid 173 | ||
| 459 | #define SYS_getuid 174 | ||
| 460 | #define SYS_geteuid 175 | ||
| 461 | #define SYS_getgid 176 | ||
| 462 | #define SYS_getegid 177 | ||
| 463 | #define SYS_gettid 178 | ||
| 464 | #define SYS_sysinfo 179 | ||
| 465 | #define SYS_mq_open 180 | ||
| 466 | #define SYS_mq_unlink 181 | ||
| 467 | #define SYS_mq_timedsend 182 | ||
| 468 | #define SYS_mq_timedreceive 183 | ||
| 469 | #define SYS_mq_notify 184 | ||
| 470 | #define SYS_mq_getsetattr 185 | ||
| 471 | #define SYS_msgget 186 | ||
| 472 | #define SYS_msgctl 187 | ||
| 473 | #define SYS_msgrcv 188 | ||
| 474 | #define SYS_msgsnd 189 | ||
| 475 | #define SYS_semget 190 | ||
| 476 | #define SYS_semctl 191 | ||
| 477 | #define SYS_semtimedop 192 | ||
| 478 | #define SYS_semop 193 | ||
| 479 | #define SYS_shmget 194 | ||
| 480 | #define SYS_shmctl 195 | ||
| 481 | #define SYS_shmat 196 | ||
| 482 | #define SYS_shmdt 197 | ||
| 483 | #define SYS_socket 198 | ||
| 484 | #define SYS_socketpair 199 | ||
| 485 | #define SYS_bind 200 | ||
| 486 | #define SYS_listen 201 | ||
| 487 | #define SYS_accept 202 | ||
| 488 | #define SYS_connect 203 | ||
| 489 | #define SYS_getsockname 204 | ||
| 490 | #define SYS_getpeername 205 | ||
| 491 | #define SYS_sendto 206 | ||
| 492 | #define SYS_recvfrom 207 | ||
| 493 | #define SYS_setsockopt 208 | ||
| 494 | #define SYS_getsockopt 209 | ||
| 495 | #define SYS_shutdown 210 | ||
| 496 | #define SYS_sendmsg 211 | ||
| 497 | #define SYS_recvmsg 212 | ||
| 498 | #define SYS_readahead 213 | ||
| 499 | #define SYS_brk 214 | ||
| 500 | #define SYS_munmap 215 | ||
| 501 | #define SYS_mremap 216 | ||
| 502 | #define SYS_add_key 217 | ||
| 503 | #define SYS_request_key 218 | ||
| 504 | #define SYS_keyctl 219 | ||
| 505 | #define SYS_clone 220 | ||
| 506 | #define SYS_execve 221 | ||
| 507 | #define SYS_mmap 222 | ||
| 508 | #define SYS_fadvise64 223 | ||
| 509 | #define SYS_swapon 224 | ||
| 510 | #define SYS_swapoff 225 | ||
| 511 | #define SYS_mprotect 226 | ||
| 512 | #define SYS_msync 227 | ||
| 513 | #define SYS_mlock 228 | ||
| 514 | #define SYS_munlock 229 | ||
| 515 | #define SYS_mlockall 230 | ||
| 516 | #define SYS_munlockall 231 | ||
| 517 | #define SYS_mincore 232 | ||
| 518 | #define SYS_madvise 233 | ||
| 519 | #define SYS_remap_file_pages 234 | ||
| 520 | #define SYS_mbind 235 | ||
| 521 | #define SYS_get_mempolicy 236 | ||
| 522 | #define SYS_set_mempolicy 237 | ||
| 523 | #define SYS_migrate_pages 238 | ||
| 524 | #define SYS_move_pages 239 | ||
| 525 | #define SYS_rt_tgsigqueueinfo 240 | ||
| 526 | #define SYS_perf_event_open 241 | ||
| 527 | #define SYS_accept4 242 | ||
| 528 | #define SYS_recvmmsg 243 | ||
| 529 | #define SYS_wait4 260 | ||
| 530 | #define SYS_prlimit64 261 | ||
| 531 | #define SYS_fanotify_init 262 | ||
| 532 | #define SYS_fanotify_mark 263 | ||
| 533 | #define SYS_name_to_handle_at 264 | ||
| 534 | #define SYS_open_by_handle_at 265 | ||
| 535 | #define SYS_clock_adjtime 266 | ||
| 536 | #define SYS_syncfs 267 | ||
| 537 | #define SYS_setns 268 | ||
| 538 | #define SYS_sendmmsg 269 | ||
| 539 | #define SYS_process_vm_readv 270 | ||
| 540 | #define SYS_process_vm_writev 271 | ||
| 541 | #define SYS_kcmp 272 | ||
| 542 | #define SYS_finit_module 273 | ||
| 543 | #define SYS_sched_setattr 274 | ||
| 544 | #define SYS_sched_getattr 275 | ||
| 545 | #define SYS_renameat2 276 | ||
| 546 | #define SYS_seccomp 277 | ||
| 547 | #define SYS_getrandom 278 | ||
| 548 | #define SYS_memfd_create 279 | ||
| 549 | #define SYS_bpf 280 | ||
| 550 | #define SYS_execveat 281 | ||
| 551 | #define SYS_userfaultfd 282 | ||
| 552 | #define SYS_membarrier 283 | ||
| 553 | #define SYS_mlock2 284 | ||
| 554 | #define SYS_copy_file_range 285 | ||
| 555 | #define SYS_preadv2 286 | ||
| 556 | #define SYS_pwritev2 287 | ||
| 557 | #define SYS_pkey_mprotect 288 | ||
| 558 | #define SYS_pkey_alloc 289 | ||
| 559 | #define SYS_pkey_free 290 | ||
| 560 | #define SYS_statx 291 | ||
| 561 | #define SYS_io_pgetevents 292 | ||
| 562 | #define SYS_rseq 293 | ||
| 563 | #define SYS_kexec_file_load 294 | ||
| 564 | #define SYS_pidfd_send_signal 424 | ||
| 565 | #define SYS_io_uring_setup 425 | ||
| 566 | #define SYS_io_uring_enter 426 | ||
| 567 | #define SYS_io_uring_register 427 | ||
| \ No newline at end of file | |||
lib/libc/include/i386-linux-musl/bits/alltypes.h created+438| ... | @@ -0,0 +1,438 @@ | ||
| 1 | #define _Addr int | ||
| 2 | #define _Int64 long long | ||
| 3 | #define _Reg int | ||
| 4 | |||
| 5 | #if __GNUC__ >= 3 | ||
| 6 | #if defined(__NEED_va_list) && !defined(__DEFINED_va_list) | ||
| 7 | typedef __builtin_va_list va_list; | ||
| 8 | #define __DEFINED_va_list | ||
| 9 | #endif | ||
| 10 | |||
| 11 | #if defined(__NEED___isoc_va_list) && !defined(__DEFINED___isoc_va_list) | ||
| 12 | typedef __builtin_va_list __isoc_va_list; | ||
| 13 | #define __DEFINED___isoc_va_list | ||
| 14 | #endif | ||
| 15 | |||
| 16 | #else | ||
| 17 | #if defined(__NEED_va_list) && !defined(__DEFINED_va_list) | ||
| 18 | typedef struct __va_list * va_list; | ||
| 19 | #define __DEFINED_va_list | ||
| 20 | #endif | ||
| 21 | |||
| 22 | #if defined(__NEED___isoc_va_list) && !defined(__DEFINED___isoc_va_list) | ||
| 23 | typedef struct __va_list * __isoc_va_list; | ||
| 24 | #define __DEFINED___isoc_va_list | ||
| 25 | #endif | ||
| 26 | |||
| 27 | #endif | ||
| 28 | |||
| 29 | #ifndef __cplusplus | ||
| 30 | #ifdef __WCHAR_TYPE__ | ||
| 31 | #if defined(__NEED_wchar_t) && !defined(__DEFINED_wchar_t) | ||
| 32 | typedef __WCHAR_TYPE__ wchar_t; | ||
| 33 | #define __DEFINED_wchar_t | ||
| 34 | #endif | ||
| 35 | |||
| 36 | #else | ||
| 37 | #if defined(__NEED_wchar_t) && !defined(__DEFINED_wchar_t) | ||
| 38 | typedef long wchar_t; | ||
| 39 | #define __DEFINED_wchar_t | ||
| 40 | #endif | ||
| 41 | |||
| 42 | #endif | ||
| 43 | #endif | ||
| 44 | |||
| 45 | #if defined(__FLT_EVAL_METHOD__) && __FLT_EVAL_METHOD__ == 0 | ||
| 46 | #if defined(__NEED_float_t) && !defined(__DEFINED_float_t) | ||
| 47 | typedef float float_t; | ||
| 48 | #define __DEFINED_float_t | ||
| 49 | #endif | ||
| 50 | |||
| 51 | #if defined(__NEED_double_t) && !defined(__DEFINED_double_t) | ||
| 52 | typedef double double_t; | ||
| 53 | #define __DEFINED_double_t | ||
| 54 | #endif | ||
| 55 | |||
| 56 | #else | ||
| 57 | #if defined(__NEED_float_t) && !defined(__DEFINED_float_t) | ||
| 58 | typedef long double float_t; | ||
| 59 | #define __DEFINED_float_t | ||
| 60 | #endif | ||
| 61 | |||
| 62 | #if defined(__NEED_double_t) && !defined(__DEFINED_double_t) | ||
| 63 | typedef long double double_t; | ||
| 64 | #define __DEFINED_double_t | ||
| 65 | #endif | ||
| 66 | |||
| 67 | #endif | ||
| 68 | |||
| 69 | #if !defined(__cplusplus) | ||
| 70 | #if defined(__NEED_max_align_t) && !defined(__DEFINED_max_align_t) | ||
| 71 | typedef struct { _Alignas(8) long long __ll; long double __ld; } max_align_t; | ||
| 72 | #define __DEFINED_max_align_t | ||
| 73 | #endif | ||
| 74 | |||
| 75 | #elif defined(__GNUC__) | ||
| 76 | #if defined(__NEED_max_align_t) && !defined(__DEFINED_max_align_t) | ||
| 77 | typedef struct { __attribute__((__aligned__(8))) long long __ll; long double __ld; } max_align_t; | ||
| 78 | #define __DEFINED_max_align_t | ||
| 79 | #endif | ||
| 80 | |||
| 81 | #else | ||
| 82 | #if defined(__NEED_max_align_t) && !defined(__DEFINED_max_align_t) | ||
| 83 | typedef struct { alignas(8) long long __ll; long double __ld; } max_align_t; | ||
| 84 | #define __DEFINED_max_align_t | ||
| 85 | #endif | ||
| 86 | |||
| 87 | #endif | ||
| 88 | |||
| 89 | #if defined(__NEED_time_t) && !defined(__DEFINED_time_t) | ||
| 90 | typedef long time_t; | ||
| 91 | #define __DEFINED_time_t | ||
| 92 | #endif | ||
| 93 | |||
| 94 | #if defined(__NEED_suseconds_t) && !defined(__DEFINED_suseconds_t) | ||
| 95 | typedef long suseconds_t; | ||
| 96 | #define __DEFINED_suseconds_t | ||
| 97 | #endif | ||
| 98 | |||
| 99 | |||
| 100 | #if defined(__NEED_pthread_attr_t) && !defined(__DEFINED_pthread_attr_t) | ||
| 101 | typedef struct { union { int __i[9]; volatile int __vi[9]; unsigned __s[9]; } __u; } pthread_attr_t; | ||
| 102 | #define __DEFINED_pthread_attr_t | ||
| 103 | #endif | ||
| 104 | |||
| 105 | #if defined(__NEED_pthread_mutex_t) && !defined(__DEFINED_pthread_mutex_t) | ||
| 106 | typedef struct { union { int __i[6]; volatile int __vi[6]; volatile void *volatile __p[6]; } __u; } pthread_mutex_t; | ||
| 107 | #define __DEFINED_pthread_mutex_t | ||
| 108 | #endif | ||
| 109 | |||
| 110 | #if defined(__NEED_mtx_t) && !defined(__DEFINED_mtx_t) | ||
| 111 | typedef struct { union { int __i[6]; volatile int __vi[6]; volatile void *volatile __p[6]; } __u; } mtx_t; | ||
| 112 | #define __DEFINED_mtx_t | ||
| 113 | #endif | ||
| 114 | |||
| 115 | #if defined(__NEED_pthread_cond_t) && !defined(__DEFINED_pthread_cond_t) | ||
| 116 | typedef struct { union { int __i[12]; volatile int __vi[12]; void *__p[12]; } __u; } pthread_cond_t; | ||
| 117 | #define __DEFINED_pthread_cond_t | ||
| 118 | #endif | ||
| 119 | |||
| 120 | #if defined(__NEED_cnd_t) && !defined(__DEFINED_cnd_t) | ||
| 121 | typedef struct { union { int __i[12]; volatile int __vi[12]; void *__p[12]; } __u; } cnd_t; | ||
| 122 | #define __DEFINED_cnd_t | ||
| 123 | #endif | ||
| 124 | |||
| 125 | #if defined(__NEED_pthread_rwlock_t) && !defined(__DEFINED_pthread_rwlock_t) | ||
| 126 | typedef struct { union { int __i[8]; volatile int __vi[8]; void *__p[8]; } __u; } pthread_rwlock_t; | ||
| 127 | #define __DEFINED_pthread_rwlock_t | ||
| 128 | #endif | ||
| 129 | |||
| 130 | #if defined(__NEED_pthread_barrier_t) && !defined(__DEFINED_pthread_barrier_t) | ||
| 131 | typedef struct { union { int __i[5]; volatile int __vi[5]; void *__p[5]; } __u; } pthread_barrier_t; | ||
| 132 | #define __DEFINED_pthread_barrier_t | ||
| 133 | #endif | ||
| 134 | |||
| 135 | #if defined(__NEED_size_t) && !defined(__DEFINED_size_t) | ||
| 136 | typedef unsigned _Addr size_t; | ||
| 137 | #define __DEFINED_size_t | ||
| 138 | #endif | ||
| 139 | |||
| 140 | #if defined(__NEED_uintptr_t) && !defined(__DEFINED_uintptr_t) | ||
| 141 | typedef unsigned _Addr uintptr_t; | ||
| 142 | #define __DEFINED_uintptr_t | ||
| 143 | #endif | ||
| 144 | |||
| 145 | #if defined(__NEED_ptrdiff_t) && !defined(__DEFINED_ptrdiff_t) | ||
| 146 | typedef _Addr ptrdiff_t; | ||
| 147 | #define __DEFINED_ptrdiff_t | ||
| 148 | #endif | ||
| 149 | |||
| 150 | #if defined(__NEED_ssize_t) && !defined(__DEFINED_ssize_t) | ||
| 151 | typedef _Addr ssize_t; | ||
| 152 | #define __DEFINED_ssize_t | ||
| 153 | #endif | ||
| 154 | |||
| 155 | #if defined(__NEED_intptr_t) && !defined(__DEFINED_intptr_t) | ||
| 156 | typedef _Addr intptr_t; | ||
| 157 | #define __DEFINED_intptr_t | ||
| 158 | #endif | ||
| 159 | |||
| 160 | #if defined(__NEED_regoff_t) && !defined(__DEFINED_regoff_t) | ||
| 161 | typedef _Addr regoff_t; | ||
| 162 | #define __DEFINED_regoff_t | ||
| 163 | #endif | ||
| 164 | |||
| 165 | #if defined(__NEED_register_t) && !defined(__DEFINED_register_t) | ||
| 166 | typedef _Reg register_t; | ||
| 167 | #define __DEFINED_register_t | ||
| 168 | #endif | ||
| 169 | |||
| 170 | |||
| 171 | #if defined(__NEED_int8_t) && !defined(__DEFINED_int8_t) | ||
| 172 | typedef signed char int8_t; | ||
| 173 | #define __DEFINED_int8_t | ||
| 174 | #endif | ||
| 175 | |||
| 176 | #if defined(__NEED_int16_t) && !defined(__DEFINED_int16_t) | ||
| 177 | typedef signed short int16_t; | ||
| 178 | #define __DEFINED_int16_t | ||
| 179 | #endif | ||
| 180 | |||
| 181 | #if defined(__NEED_int32_t) && !defined(__DEFINED_int32_t) | ||
| 182 | typedef signed int int32_t; | ||
| 183 | #define __DEFINED_int32_t | ||
| 184 | #endif | ||
| 185 | |||
| 186 | #if defined(__NEED_int64_t) && !defined(__DEFINED_int64_t) | ||
| 187 | typedef signed _Int64 int64_t; | ||
| 188 | #define __DEFINED_int64_t | ||
| 189 | #endif | ||
| 190 | |||
| 191 | #if defined(__NEED_intmax_t) && !defined(__DEFINED_intmax_t) | ||
| 192 | typedef signed _Int64 intmax_t; | ||
| 193 | #define __DEFINED_intmax_t | ||
| 194 | #endif | ||
| 195 | |||
| 196 | #if defined(__NEED_uint8_t) && !defined(__DEFINED_uint8_t) | ||
| 197 | typedef unsigned char uint8_t; | ||
| 198 | #define __DEFINED_uint8_t | ||
| 199 | #endif | ||
| 200 | |||
| 201 | #if defined(__NEED_uint16_t) && !defined(__DEFINED_uint16_t) | ||
| 202 | typedef unsigned short uint16_t; | ||
| 203 | #define __DEFINED_uint16_t | ||
| 204 | #endif | ||
| 205 | |||
| 206 | #if defined(__NEED_uint32_t) && !defined(__DEFINED_uint32_t) | ||
| 207 | typedef unsigned int uint32_t; | ||
| 208 | #define __DEFINED_uint32_t | ||
| 209 | #endif | ||
| 210 | |||
| 211 | #if defined(__NEED_uint64_t) && !defined(__DEFINED_uint64_t) | ||
| 212 | typedef unsigned _Int64 uint64_t; | ||
| 213 | #define __DEFINED_uint64_t | ||
| 214 | #endif | ||
| 215 | |||
| 216 | #if defined(__NEED_u_int64_t) && !defined(__DEFINED_u_int64_t) | ||
| 217 | typedef unsigned _Int64 u_int64_t; | ||
| 218 | #define __DEFINED_u_int64_t | ||
| 219 | #endif | ||
| 220 | |||
| 221 | #if defined(__NEED_uintmax_t) && !defined(__DEFINED_uintmax_t) | ||
| 222 | typedef unsigned _Int64 uintmax_t; | ||
| 223 | #define __DEFINED_uintmax_t | ||
| 224 | #endif | ||
| 225 | |||
| 226 | |||
| 227 | #if defined(__NEED_mode_t) && !defined(__DEFINED_mode_t) | ||
| 228 | typedef unsigned mode_t; | ||
| 229 | #define __DEFINED_mode_t | ||
| 230 | #endif | ||
| 231 | |||
| 232 | #if defined(__NEED_nlink_t) && !defined(__DEFINED_nlink_t) | ||
| 233 | typedef unsigned _Reg nlink_t; | ||
| 234 | #define __DEFINED_nlink_t | ||
| 235 | #endif | ||
| 236 | |||
| 237 | #if defined(__NEED_off_t) && !defined(__DEFINED_off_t) | ||
| 238 | typedef _Int64 off_t; | ||
| 239 | #define __DEFINED_off_t | ||
| 240 | #endif | ||
| 241 | |||
| 242 | #if defined(__NEED_ino_t) && !defined(__DEFINED_ino_t) | ||
| 243 | typedef unsigned _Int64 ino_t; | ||
| 244 | #define __DEFINED_ino_t | ||
| 245 | #endif | ||
| 246 | |||
| 247 | #if defined(__NEED_dev_t) && !defined(__DEFINED_dev_t) | ||
| 248 | typedef unsigned _Int64 dev_t; | ||
| 249 | #define __DEFINED_dev_t | ||
| 250 | #endif | ||
| 251 | |||
| 252 | #if defined(__NEED_blksize_t) && !defined(__DEFINED_blksize_t) | ||
| 253 | typedef long blksize_t; | ||
| 254 | #define __DEFINED_blksize_t | ||
| 255 | #endif | ||
| 256 | |||
| 257 | #if defined(__NEED_blkcnt_t) && !defined(__DEFINED_blkcnt_t) | ||
| 258 | typedef _Int64 blkcnt_t; | ||
| 259 | #define __DEFINED_blkcnt_t | ||
| 260 | #endif | ||
| 261 | |||
| 262 | #if defined(__NEED_fsblkcnt_t) && !defined(__DEFINED_fsblkcnt_t) | ||
| 263 | typedef unsigned _Int64 fsblkcnt_t; | ||
| 264 | #define __DEFINED_fsblkcnt_t | ||
| 265 | #endif | ||
| 266 | |||
| 267 | #if defined(__NEED_fsfilcnt_t) && !defined(__DEFINED_fsfilcnt_t) | ||
| 268 | typedef unsigned _Int64 fsfilcnt_t; | ||
| 269 | #define __DEFINED_fsfilcnt_t | ||
| 270 | #endif | ||
| 271 | |||
| 272 | |||
| 273 | #if defined(__NEED_wint_t) && !defined(__DEFINED_wint_t) | ||
| 274 | typedef unsigned wint_t; | ||
| 275 | #define __DEFINED_wint_t | ||
| 276 | #endif | ||
| 277 | |||
| 278 | #if defined(__NEED_wctype_t) && !defined(__DEFINED_wctype_t) | ||
| 279 | typedef unsigned long wctype_t; | ||
| 280 | #define __DEFINED_wctype_t | ||
| 281 | #endif | ||
| 282 | |||
| 283 | |||
| 284 | #if defined(__NEED_timer_t) && !defined(__DEFINED_timer_t) | ||
| 285 | typedef void * timer_t; | ||
| 286 | #define __DEFINED_timer_t | ||
| 287 | #endif | ||
| 288 | |||
| 289 | #if defined(__NEED_clockid_t) && !defined(__DEFINED_clockid_t) | ||
| 290 | typedef int clockid_t; | ||
| 291 | #define __DEFINED_clockid_t | ||
| 292 | #endif | ||
| 293 | |||
| 294 | #if defined(__NEED_clock_t) && !defined(__DEFINED_clock_t) | ||
| 295 | typedef long clock_t; | ||
| 296 | #define __DEFINED_clock_t | ||
| 297 | #endif | ||
| 298 | |||
| 299 | #if defined(__NEED_struct_timeval) && !defined(__DEFINED_struct_timeval) | ||
| 300 | struct timeval { time_t tv_sec; suseconds_t tv_usec; }; | ||
| 301 | #define __DEFINED_struct_timeval | ||
| 302 | #endif | ||
| 303 | |||
| 304 | #if defined(__NEED_struct_timespec) && !defined(__DEFINED_struct_timespec) | ||
| 305 | struct timespec { time_t tv_sec; long tv_nsec; }; | ||
| 306 | #define __DEFINED_struct_timespec | ||
| 307 | #endif | ||
| 308 | |||
| 309 | |||
| 310 | #if defined(__NEED_pid_t) && !defined(__DEFINED_pid_t) | ||
| 311 | typedef int pid_t; | ||
| 312 | #define __DEFINED_pid_t | ||
| 313 | #endif | ||
| 314 | |||
| 315 | #if defined(__NEED_id_t) && !defined(__DEFINED_id_t) | ||
| 316 | typedef unsigned id_t; | ||
| 317 | #define __DEFINED_id_t | ||
| 318 | #endif | ||
| 319 | |||
| 320 | #if defined(__NEED_uid_t) && !defined(__DEFINED_uid_t) | ||
| 321 | typedef unsigned uid_t; | ||
| 322 | #define __DEFINED_uid_t | ||
| 323 | #endif | ||
| 324 | |||
| 325 | #if defined(__NEED_gid_t) && !defined(__DEFINED_gid_t) | ||
| 326 | typedef unsigned gid_t; | ||
| 327 | #define __DEFINED_gid_t | ||
| 328 | #endif | ||
| 329 | |||
| 330 | #if defined(__NEED_key_t) && !defined(__DEFINED_key_t) | ||
| 331 | typedef int key_t; | ||
| 332 | #define __DEFINED_key_t | ||
| 333 | #endif | ||
| 334 | |||
| 335 | #if defined(__NEED_useconds_t) && !defined(__DEFINED_useconds_t) | ||
| 336 | typedef unsigned useconds_t; | ||
| 337 | #define __DEFINED_useconds_t | ||
| 338 | #endif | ||
| 339 | |||
| 340 | |||
| 341 | #ifdef __cplusplus | ||
| 342 | #if defined(__NEED_pthread_t) && !defined(__DEFINED_pthread_t) | ||
| 343 | typedef unsigned long pthread_t; | ||
| 344 | #define __DEFINED_pthread_t | ||
| 345 | #endif | ||
| 346 | |||
| 347 | #else | ||
| 348 | #if defined(__NEED_pthread_t) && !defined(__DEFINED_pthread_t) | ||
| 349 | typedef struct __pthread * pthread_t; | ||
| 350 | #define __DEFINED_pthread_t | ||
| 351 | #endif | ||
| 352 | |||
| 353 | #endif | ||
| 354 | #if defined(__NEED_pthread_once_t) && !defined(__DEFINED_pthread_once_t) | ||
| 355 | typedef int pthread_once_t; | ||
| 356 | #define __DEFINED_pthread_once_t | ||
| 357 | #endif | ||
| 358 | |||
| 359 | #if defined(__NEED_pthread_key_t) && !defined(__DEFINED_pthread_key_t) | ||
| 360 | typedef unsigned pthread_key_t; | ||
| 361 | #define __DEFINED_pthread_key_t | ||
| 362 | #endif | ||
| 363 | |||
| 364 | #if defined(__NEED_pthread_spinlock_t) && !defined(__DEFINED_pthread_spinlock_t) | ||
| 365 | typedef int pthread_spinlock_t; | ||
| 366 | #define __DEFINED_pthread_spinlock_t | ||
| 367 | #endif | ||
| 368 | |||
| 369 | #if defined(__NEED_pthread_mutexattr_t) && !defined(__DEFINED_pthread_mutexattr_t) | ||
| 370 | typedef struct { unsigned __attr; } pthread_mutexattr_t; | ||
| 371 | #define __DEFINED_pthread_mutexattr_t | ||
| 372 | #endif | ||
| 373 | |||
| 374 | #if defined(__NEED_pthread_condattr_t) && !defined(__DEFINED_pthread_condattr_t) | ||
| 375 | typedef struct { unsigned __attr; } pthread_condattr_t; | ||
| 376 | #define __DEFINED_pthread_condattr_t | ||
| 377 | #endif | ||
| 378 | |||
| 379 | #if defined(__NEED_pthread_barrierattr_t) && !defined(__DEFINED_pthread_barrierattr_t) | ||
| 380 | typedef struct { unsigned __attr; } pthread_barrierattr_t; | ||
| 381 | #define __DEFINED_pthread_barrierattr_t | ||
| 382 | #endif | ||
| 383 | |||
| 384 | #if defined(__NEED_pthread_rwlockattr_t) && !defined(__DEFINED_pthread_rwlockattr_t) | ||
| 385 | typedef struct { unsigned __attr[2]; } pthread_rwlockattr_t; | ||
| 386 | #define __DEFINED_pthread_rwlockattr_t | ||
| 387 | #endif | ||
| 388 | |||
| 389 | |||
| 390 | #if defined(__NEED_struct__IO_FILE) && !defined(__DEFINED_struct__IO_FILE) | ||
| 391 | struct _IO_FILE { char __x; }; | ||
| 392 | #define __DEFINED_struct__IO_FILE | ||
| 393 | #endif | ||
| 394 | |||
| 395 | #if defined(__NEED_FILE) && !defined(__DEFINED_FILE) | ||
| 396 | typedef struct _IO_FILE FILE; | ||
| 397 | #define __DEFINED_FILE | ||
| 398 | #endif | ||
| 399 | |||
| 400 | |||
| 401 | #if defined(__NEED_mbstate_t) && !defined(__DEFINED_mbstate_t) | ||
| 402 | typedef struct __mbstate_t { unsigned __opaque1, __opaque2; } mbstate_t; | ||
| 403 | #define __DEFINED_mbstate_t | ||
| 404 | #endif | ||
| 405 | |||
| 406 | |||
| 407 | #if defined(__NEED_locale_t) && !defined(__DEFINED_locale_t) | ||
| 408 | typedef struct __locale_struct * locale_t; | ||
| 409 | #define __DEFINED_locale_t | ||
| 410 | #endif | ||
| 411 | |||
| 412 | |||
| 413 | #if defined(__NEED_sigset_t) && !defined(__DEFINED_sigset_t) | ||
| 414 | typedef struct __sigset_t { unsigned long __bits[128/sizeof(long)]; } sigset_t; | ||
| 415 | #define __DEFINED_sigset_t | ||
| 416 | #endif | ||
| 417 | |||
| 418 | |||
| 419 | #if defined(__NEED_struct_iovec) && !defined(__DEFINED_struct_iovec) | ||
| 420 | struct iovec { void *iov_base; size_t iov_len; }; | ||
| 421 | #define __DEFINED_struct_iovec | ||
| 422 | #endif | ||
| 423 | |||
| 424 | |||
| 425 | #if defined(__NEED_socklen_t) && !defined(__DEFINED_socklen_t) | ||
| 426 | typedef unsigned socklen_t; | ||
| 427 | #define __DEFINED_socklen_t | ||
| 428 | #endif | ||
| 429 | |||
| 430 | #if defined(__NEED_sa_family_t) && !defined(__DEFINED_sa_family_t) | ||
| 431 | typedef unsigned short sa_family_t; | ||
| 432 | #define __DEFINED_sa_family_t | ||
| 433 | #endif | ||
| 434 | |||
| 435 | |||
| 436 | #undef _Addr | ||
| 437 | #undef _Int64 | ||
| 438 | #undef _Reg | ||
| \ No newline at end of file | |||
lib/libc/include/i386-linux-musl/bits/syscall.h created+839| ... | @@ -0,0 +1,839 @@ | ||
| 1 | #define __NR_restart_syscall 0 | ||
| 2 | #define __NR_exit		 1 | ||
| 3 | #define __NR_fork		 2 | ||
| 4 | #define __NR_read		 3 | ||
| 5 | #define __NR_write		 4 | ||
| 6 | #define __NR_open		 5 | ||
| 7 | #define __NR_close		 6 | ||
| 8 | #define __NR_waitpid		 7 | ||
| 9 | #define __NR_creat		 8 | ||
| 10 | #define __NR_link		 9 | ||
| 11 | #define __NR_unlink		 10 | ||
| 12 | #define __NR_execve		 11 | ||
| 13 | #define __NR_chdir		 12 | ||
| 14 | #define __NR_time		 13 | ||
| 15 | #define __NR_mknod		 14 | ||
| 16 | #define __NR_chmod		 15 | ||
| 17 | #define __NR_lchown		 16 | ||
| 18 | #define __NR_break		 17 | ||
| 19 | #define __NR_oldstat		 18 | ||
| 20 | #define __NR_lseek		 19 | ||
| 21 | #define __NR_getpid		 20 | ||
| 22 | #define __NR_mount		 21 | ||
| 23 | #define __NR_umount		 22 | ||
| 24 | #define __NR_setuid		 23 | ||
| 25 | #define __NR_getuid		 24 | ||
| 26 | #define __NR_stime		 25 | ||
| 27 | #define __NR_ptrace		 26 | ||
| 28 | #define __NR_alarm		 27 | ||
| 29 | #define __NR_oldfstat		 28 | ||
| 30 | #define __NR_pause		 29 | ||
| 31 | #define __NR_utime		 30 | ||
| 32 | #define __NR_stty		 31 | ||
| 33 | #define __NR_gtty		 32 | ||
| 34 | #define __NR_access		 33 | ||
| 35 | #define __NR_nice		 34 | ||
| 36 | #define __NR_ftime		 35 | ||
| 37 | #define __NR_sync		 36 | ||
| 38 | #define __NR_kill		 37 | ||
| 39 | #define __NR_rename		 38 | ||
| 40 | #define __NR_mkdir		 39 | ||
| 41 | #define __NR_rmdir		 40 | ||
| 42 | #define __NR_dup		 41 | ||
| 43 | #define __NR_pipe		 42 | ||
| 44 | #define __NR_times		 43 | ||
| 45 | #define __NR_prof		 44 | ||
| 46 | #define __NR_brk		 45 | ||
| 47 | #define __NR_setgid		 46 | ||
| 48 | #define __NR_getgid		 47 | ||
| 49 | #define __NR_signal		 48 | ||
| 50 | #define __NR_geteuid		 49 | ||
| 51 | #define __NR_getegid		 50 | ||
| 52 | #define __NR_acct		 51 | ||
| 53 | #define __NR_umount2		 52 | ||
| 54 | #define __NR_lock		 53 | ||
| 55 | #define __NR_ioctl		 54 | ||
| 56 | #define __NR_fcntl		 55 | ||
| 57 | #define __NR_mpx		 56 | ||
| 58 | #define __NR_setpgid		 57 | ||
| 59 | #define __NR_ulimit		 58 | ||
| 60 | #define __NR_oldolduname	 59 | ||
| 61 | #define __NR_umask		 60 | ||
| 62 | #define __NR_chroot		 61 | ||
| 63 | #define __NR_ustat		 62 | ||
| 64 | #define __NR_dup2		 63 | ||
| 65 | #define __NR_getppid		 64 | ||
| 66 | #define __NR_getpgrp		 65 | ||
| 67 | #define __NR_setsid		 66 | ||
| 68 | #define __NR_sigaction		 67 | ||
| 69 | #define __NR_sgetmask		 68 | ||
| 70 | #define __NR_ssetmask		 69 | ||
| 71 | #define __NR_setreuid		 70 | ||
| 72 | #define __NR_setregid		 71 | ||
| 73 | #define __NR_sigsuspend		 72 | ||
| 74 | #define __NR_sigpending		 73 | ||
| 75 | #define __NR_sethostname	 74 | ||
| 76 | #define __NR_setrlimit		 75 | ||
| 77 | #define __NR_getrlimit		 76 /* Back compatible 2Gig limited rlimit */ | ||
| 78 | #define __NR_getrusage		 77 | ||
| 79 | #define __NR_gettimeofday	 78 | ||
| 80 | #define __NR_settimeofday	 79 | ||
| 81 | #define __NR_getgroups		 80 | ||
| 82 | #define __NR_setgroups		 81 | ||
| 83 | #define __NR_select		 82 | ||
| 84 | #define __NR_symlink		 83 | ||
| 85 | #define __NR_oldlstat		 84 | ||
| 86 | #define __NR_readlink		 85 | ||
| 87 | #define __NR_uselib		 86 | ||
| 88 | #define __NR_swapon		 87 | ||
| 89 | #define __NR_reboot		 88 | ||
| 90 | #define __NR_readdir		 89 | ||
| 91 | #define __NR_mmap		 90 | ||
| 92 | #define __NR_munmap		 91 | ||
| 93 | #define __NR_truncate		 92 | ||
| 94 | #define __NR_ftruncate		 93 | ||
| 95 | #define __NR_fchmod		 94 | ||
| 96 | #define __NR_fchown		 95 | ||
| 97 | #define __NR_getpriority	 96 | ||
| 98 | #define __NR_setpriority	 97 | ||
| 99 | #define __NR_profil		 98 | ||
| 100 | #define __NR_statfs		99 | ||
| 101 | #define __NR_fstatfs		100 | ||
| 102 | #define __NR_ioperm		101 | ||
| 103 | #define __NR_socketcall		102 | ||
| 104 | #define __NR_syslog		103 | ||
| 105 | #define __NR_setitimer		104 | ||
| 106 | #define __NR_getitimer		105 | ||
| 107 | #define __NR_stat		106 | ||
| 108 | #define __NR_lstat		107 | ||
| 109 | #define __NR_fstat		108 | ||
| 110 | #define __NR_olduname		109 | ||
| 111 | #define __NR_iopl		110 | ||
| 112 | #define __NR_vhangup		111 | ||
| 113 | #define __NR_idle		112 | ||
| 114 | #define __NR_vm86old		113 | ||
| 115 | #define __NR_wait4		114 | ||
| 116 | #define __NR_swapoff		115 | ||
| 117 | #define __NR_sysinfo		116 | ||
| 118 | #define __NR_ipc		117 | ||
| 119 | #define __NR_fsync		118 | ||
| 120 | #define __NR_sigreturn		119 | ||
| 121 | #define __NR_clone		120 | ||
| 122 | #define __NR_setdomainname	121 | ||
| 123 | #define __NR_uname		122 | ||
| 124 | #define __NR_modify_ldt		123 | ||
| 125 | #define __NR_adjtimex		124 | ||
| 126 | #define __NR_mprotect		125 | ||
| 127 | #define __NR_sigprocmask	126 | ||
| 128 | #define __NR_create_module	127 | ||
| 129 | #define __NR_init_module	128 | ||
| 130 | #define __NR_delete_module	129 | ||
| 131 | #define __NR_get_kernel_syms	130 | ||
| 132 | #define __NR_quotactl		131 | ||
| 133 | #define __NR_getpgid		132 | ||
| 134 | #define __NR_fchdir		133 | ||
| 135 | #define __NR_bdflush		134 | ||
| 136 | #define __NR_sysfs		135 | ||
| 137 | #define __NR_personality	136 | ||
| 138 | #define __NR_afs_syscall	137 | ||
| 139 | #define __NR_setfsuid		138 | ||
| 140 | #define __NR_setfsgid		139 | ||
| 141 | #define __NR__llseek		140 | ||
| 142 | #define __NR_getdents		141 | ||
| 143 | #define __NR__newselect		142 | ||
| 144 | #define __NR_flock		143 | ||
| 145 | #define __NR_msync		144 | ||
| 146 | #define __NR_readv		145 | ||
| 147 | #define __NR_writev		146 | ||
| 148 | #define __NR_getsid		147 | ||
| 149 | #define __NR_fdatasync		148 | ||
| 150 | #define __NR__sysctl		149 | ||
| 151 | #define __NR_mlock		150 | ||
| 152 | #define __NR_munlock		151 | ||
| 153 | #define __NR_mlockall		152 | ||
| 154 | #define __NR_munlockall		153 | ||
| 155 | #define __NR_sched_setparam		154 | ||
| 156 | #define __NR_sched_getparam		155 | ||
| 157 | #define __NR_sched_setscheduler		156 | ||
| 158 | #define __NR_sched_getscheduler		157 | ||
| 159 | #define __NR_sched_yield		158 | ||
| 160 | #define __NR_sched_get_priority_max	159 | ||
| 161 | #define __NR_sched_get_priority_min	160 | ||
| 162 | #define __NR_sched_rr_get_interval	161 | ||
| 163 | #define __NR_nanosleep		162 | ||
| 164 | #define __NR_mremap		163 | ||
| 165 | #define __NR_setresuid		164 | ||
| 166 | #define __NR_getresuid		165 | ||
| 167 | #define __NR_vm86		166 | ||
| 168 | #define __NR_query_module	167 | ||
| 169 | #define __NR_poll		168 | ||
| 170 | #define __NR_nfsservctl		169 | ||
| 171 | #define __NR_setresgid		170 | ||
| 172 | #define __NR_getresgid		171 | ||
| 173 | #define __NR_prctl 172 | ||
| 174 | #define __NR_rt_sigreturn	173 | ||
| 175 | #define __NR_rt_sigaction	174 | ||
| 176 | #define __NR_rt_sigprocmask	175 | ||
| 177 | #define __NR_rt_sigpending	176 | ||
| 178 | #define __NR_rt_sigtimedwait	177 | ||
| 179 | #define __NR_rt_sigqueueinfo	178 | ||
| 180 | #define __NR_rt_sigsuspend	179 | ||
| 181 | #define __NR_pread64		180 | ||
| 182 | #define __NR_pwrite64		181 | ||
| 183 | #define __NR_chown		182 | ||
| 184 | #define __NR_getcwd		183 | ||
| 185 | #define __NR_capget		184 | ||
| 186 | #define __NR_capset		185 | ||
| 187 | #define __NR_sigaltstack	186 | ||
| 188 | #define __NR_sendfile		187 | ||
| 189 | #define __NR_getpmsg		188 | ||
| 190 | #define __NR_putpmsg		189 | ||
| 191 | #define __NR_vfork		190 | ||
| 192 | #define __NR_ugetrlimit		191 | ||
| 193 | #define __NR_mmap2		192 | ||
| 194 | #define __NR_truncate64		193 | ||
| 195 | #define __NR_ftruncate64	194 | ||
| 196 | #define __NR_stat64		195 | ||
| 197 | #define __NR_lstat64		196 | ||
| 198 | #define __NR_fstat64		197 | ||
| 199 | #define __NR_lchown32		198 | ||
| 200 | #define __NR_getuid32		199 | ||
| 201 | #define __NR_getgid32		200 | ||
| 202 | #define __NR_geteuid32		201 | ||
| 203 | #define __NR_getegid32		202 | ||
| 204 | #define __NR_setreuid32		203 | ||
| 205 | #define __NR_setregid32		204 | ||
| 206 | #define __NR_getgroups32	205 | ||
| 207 | #define __NR_setgroups32	206 | ||
| 208 | #define __NR_fchown32		207 | ||
| 209 | #define __NR_setresuid32	208 | ||
| 210 | #define __NR_getresuid32	209 | ||
| 211 | #define __NR_setresgid32	210 | ||
| 212 | #define __NR_getresgid32	211 | ||
| 213 | #define __NR_chown32		212 | ||
| 214 | #define __NR_setuid32		213 | ||
| 215 | #define __NR_setgid32		214 | ||
| 216 | #define __NR_setfsuid32		215 | ||
| 217 | #define __NR_setfsgid32		216 | ||
| 218 | #define __NR_pivot_root		217 | ||
| 219 | #define __NR_mincore		218 | ||
| 220 | #define __NR_madvise		219 | ||
| 221 | #define __NR_getdents64		220 | ||
| 222 | #define __NR_fcntl64		221 | ||
| 223 | /* 223 is unused */ | ||
| 224 | #define __NR_gettid		224 | ||
| 225 | #define __NR_readahead		225 | ||
| 226 | #define __NR_setxattr		226 | ||
| 227 | #define __NR_lsetxattr		227 | ||
| 228 | #define __NR_fsetxattr		228 | ||
| 229 | #define __NR_getxattr		229 | ||
| 230 | #define __NR_lgetxattr		230 | ||
| 231 | #define __NR_fgetxattr		231 | ||
| 232 | #define __NR_listxattr		232 | ||
| 233 | #define __NR_llistxattr		233 | ||
| 234 | #define __NR_flistxattr		234 | ||
| 235 | #define __NR_removexattr	235 | ||
| 236 | #define __NR_lremovexattr	236 | ||
| 237 | #define __NR_fremovexattr	237 | ||
| 238 | #define __NR_tkill		238 | ||
| 239 | #define __NR_sendfile64		239 | ||
| 240 | #define __NR_futex		240 | ||
| 241 | #define __NR_sched_setaffinity	241 | ||
| 242 | #define __NR_sched_getaffinity	242 | ||
| 243 | #define __NR_set_thread_area	243 | ||
| 244 | #define __NR_get_thread_area	244 | ||
| 245 | #define __NR_io_setup		245 | ||
| 246 | #define __NR_io_destroy		246 | ||
| 247 | #define __NR_io_getevents	247 | ||
| 248 | #define __NR_io_submit		248 | ||
| 249 | #define __NR_io_cancel		249 | ||
| 250 | #define __NR_fadvise64		250 | ||
| 251 | /* 251 is available for reuse (was briefly sys_set_zone_reclaim) */ | ||
| 252 | #define __NR_exit_group		252 | ||
| 253 | #define __NR_lookup_dcookie	253 | ||
| 254 | #define __NR_epoll_create	254 | ||
| 255 | #define __NR_epoll_ctl		255 | ||
| 256 | #define __NR_epoll_wait		256 | ||
| 257 | #define __NR_remap_file_pages	257 | ||
| 258 | #define __NR_set_tid_address	258 | ||
| 259 | #define __NR_timer_create	259 | ||
| 260 | #define __NR_timer_settime	(__NR_timer_create+1) | ||
| 261 | #define __NR_timer_gettime	(__NR_timer_create+2) | ||
| 262 | #define __NR_timer_getoverrun	(__NR_timer_create+3) | ||
| 263 | #define __NR_timer_delete	(__NR_timer_create+4) | ||
| 264 | #define __NR_clock_settime	(__NR_timer_create+5) | ||
| 265 | #define __NR_clock_gettime	(__NR_timer_create+6) | ||
| 266 | #define __NR_clock_getres	(__NR_timer_create+7) | ||
| 267 | #define __NR_clock_nanosleep	(__NR_timer_create+8) | ||
| 268 | #define __NR_statfs64		268 | ||
| 269 | #define __NR_fstatfs64		269 | ||
| 270 | #define __NR_tgkill		270 | ||
| 271 | #define __NR_utimes		271 | ||
| 272 | #define __NR_fadvise64_64	272 | ||
| 273 | #define __NR_vserver		273 | ||
| 274 | #define __NR_mbind		274 | ||
| 275 | #define __NR_get_mempolicy	275 | ||
| 276 | #define __NR_set_mempolicy	276 | ||
| 277 | #define __NR_mq_open 		277 | ||
| 278 | #define __NR_mq_unlink		(__NR_mq_open+1) | ||
| 279 | #define __NR_mq_timedsend	(__NR_mq_open+2) | ||
| 280 | #define __NR_mq_timedreceive	(__NR_mq_open+3) | ||
| 281 | #define __NR_mq_notify		(__NR_mq_open+4) | ||
| 282 | #define __NR_mq_getsetattr	(__NR_mq_open+5) | ||
| 283 | #define __NR_kexec_load		283 | ||
| 284 | #define __NR_waitid		284 | ||
| 285 | /* #define __NR_sys_setaltroot	285 */ | ||
| 286 | #define __NR_add_key		286 | ||
| 287 | #define __NR_request_key	287 | ||
| 288 | #define __NR_keyctl		288 | ||
| 289 | #define __NR_ioprio_set		289 | ||
| 290 | #define __NR_ioprio_get		290 | ||
| 291 | #define __NR_inotify_init	291 | ||
| 292 | #define __NR_inotify_add_watch	292 | ||
| 293 | #define __NR_inotify_rm_watch	293 | ||
| 294 | #define __NR_migrate_pages	294 | ||
| 295 | #define __NR_openat		295 | ||
| 296 | #define __NR_mkdirat		296 | ||
| 297 | #define __NR_mknodat		297 | ||
| 298 | #define __NR_fchownat		298 | ||
| 299 | #define __NR_futimesat		299 | ||
| 300 | #define __NR_fstatat64		300 | ||
| 301 | #define __NR_unlinkat		301 | ||
| 302 | #define __NR_renameat		302 | ||
| 303 | #define __NR_linkat		303 | ||
| 304 | #define __NR_symlinkat		304 | ||
| 305 | #define __NR_readlinkat		305 | ||
| 306 | #define __NR_fchmodat		306 | ||
| 307 | #define __NR_faccessat		307 | ||
| 308 | #define __NR_pselect6		308 | ||
| 309 | #define __NR_ppoll		309 | ||
| 310 | #define __NR_unshare		310 | ||
| 311 | #define __NR_set_robust_list	311 | ||
| 312 | #define __NR_get_robust_list	312 | ||
| 313 | #define __NR_splice		313 | ||
| 314 | #define __NR_sync_file_range	314 | ||
| 315 | #define __NR_tee		315 | ||
| 316 | #define __NR_vmsplice		316 | ||
| 317 | #define __NR_move_pages		317 | ||
| 318 | #define __NR_getcpu		318 | ||
| 319 | #define __NR_epoll_pwait	319 | ||
| 320 | #define __NR_utimensat		320 | ||
| 321 | #define __NR_signalfd		321 | ||
| 322 | #define __NR_timerfd_create	322 | ||
| 323 | #define __NR_eventfd		323 | ||
| 324 | #define __NR_fallocate		324 | ||
| 325 | #define __NR_timerfd_settime	325 | ||
| 326 | #define __NR_timerfd_gettime	326 | ||
| 327 | #define __NR_signalfd4		327 | ||
| 328 | #define __NR_eventfd2		328 | ||
| 329 | #define __NR_epoll_create1	329 | ||
| 330 | #define __NR_dup3		330 | ||
| 331 | #define __NR_pipe2		331 | ||
| 332 | #define __NR_inotify_init1	332 | ||
| 333 | #define __NR_preadv		333 | ||
| 334 | #define __NR_pwritev		334 | ||
| 335 | #define __NR_rt_tgsigqueueinfo	335 | ||
| 336 | #define __NR_perf_event_open	336 | ||
| 337 | #define __NR_recvmmsg		337 | ||
| 338 | #define __NR_fanotify_init	338 | ||
| 339 | #define __NR_fanotify_mark	339 | ||
| 340 | #define __NR_prlimit64		340 | ||
| 341 | #define __NR_name_to_handle_at	341 | ||
| 342 | #define __NR_open_by_handle_at	342 | ||
| 343 | #define __NR_clock_adjtime	343 | ||
| 344 | #define __NR_syncfs		344 | ||
| 345 | #define __NR_sendmmsg		345 | ||
| 346 | #define __NR_setns		346 | ||
| 347 | #define __NR_process_vm_readv	347 | ||
| 348 | #define __NR_process_vm_writev	348 | ||
| 349 | #define __NR_kcmp		349 | ||
| 350 | #define __NR_finit_module	350 | ||
| 351 | #define __NR_sched_setattr	351 | ||
| 352 | #define __NR_sched_getattr	352 | ||
| 353 | #define __NR_renameat2		353 | ||
| 354 | #define __NR_seccomp		354 | ||
| 355 | #define __NR_getrandom		355 | ||
| 356 | #define __NR_memfd_create	356 | ||
| 357 | #define __NR_bpf		357 | ||
| 358 | #define __NR_execveat		358 | ||
| 359 | #define __NR_socket		359 | ||
| 360 | #define __NR_socketpair		360 | ||
| 361 | #define __NR_bind		361 | ||
| 362 | #define __NR_connect		362 | ||
| 363 | #define __NR_listen		363 | ||
| 364 | #define __NR_accept4		364 | ||
| 365 | #define __NR_getsockopt		365 | ||
| 366 | #define __NR_setsockopt		366 | ||
| 367 | #define __NR_getsockname	367 | ||
| 368 | #define __NR_getpeername	368 | ||
| 369 | #define __NR_sendto		369 | ||
| 370 | #define __NR_sendmsg		370 | ||
| 371 | #define __NR_recvfrom		371 | ||
| 372 | #define __NR_recvmsg		372 | ||
| 373 | #define __NR_shutdown		373 | ||
| 374 | #define __NR_userfaultfd	374 | ||
| 375 | #define __NR_membarrier		375 | ||
| 376 | #define __NR_mlock2		376 | ||
| 377 | #define __NR_copy_file_range	377 | ||
| 378 | #define __NR_preadv2		378 | ||
| 379 | #define __NR_pwritev2		379 | ||
| 380 | #define __NR_pkey_mprotect	380 | ||
| 381 | #define __NR_pkey_alloc		381 | ||
| 382 | #define __NR_pkey_free		382 | ||
| 383 | #define __NR_statx		383 | ||
| 384 | #define __NR_arch_prctl		384 | ||
| 385 | #define __NR_io_pgetevents	385 | ||
| 386 | #define __NR_rseq		386 | ||
| 387 | #define __NR_semget		393 | ||
| 388 | #define __NR_semctl		394 | ||
| 389 | #define __NR_shmget		395 | ||
| 390 | #define __NR_shmctl		396 | ||
| 391 | #define __NR_shmat		397 | ||
| 392 | #define __NR_shmdt		398 | ||
| 393 | #define __NR_msgget		399 | ||
| 394 | #define __NR_msgsnd		400 | ||
| 395 | #define __NR_msgrcv		401 | ||
| 396 | #define __NR_msgctl		402 | ||
| 397 | #define __NR_clock_gettime64	403 | ||
| 398 | #define __NR_clock_settime64	404 | ||
| 399 | #define __NR_clock_adjtime64	405 | ||
| 400 | #define __NR_clock_getres_time64 406 | ||
| 401 | #define __NR_clock_nanosleep_time64 407 | ||
| 402 | #define __NR_timer_gettime64	408 | ||
| 403 | #define __NR_timer_settime64	409 | ||
| 404 | #define __NR_timerfd_gettime64	410 | ||
| 405 | #define __NR_timerfd_settime64	411 | ||
| 406 | #define __NR_utimensat_time64	412 | ||
| 407 | #define __NR_pselect6_time64	413 | ||
| 408 | #define __NR_ppoll_time64	414 | ||
| 409 | #define __NR_io_pgetevents_time64 416 | ||
| 410 | #define __NR_recvmmsg_time64	417 | ||
| 411 | #define __NR_mq_timedsend_time64 418 | ||
| 412 | #define __NR_mq_timedreceive_time64 419 | ||
| 413 | #define __NR_semtimedop_time64	420 | ||
| 414 | #define __NR_rt_sigtimedwait_time64 421 | ||
| 415 | #define __NR_futex_time64	422 | ||
| 416 | #define __NR_sched_rr_get_interval_time64 423 | ||
| 417 | #define __NR_pidfd_send_signal	424 | ||
| 418 | #define __NR_io_uring_setup	425 | ||
| 419 | #define __NR_io_uring_enter	426 | ||
| 420 | #define __NR_io_uring_register	427 | ||
| 421 | |||
| 422 | #define SYS_restart_syscall 0 | ||
| 423 | #define SYS_exit		 1 | ||
| 424 | #define SYS_fork		 2 | ||
| 425 | #define SYS_read		 3 | ||
| 426 | #define SYS_write		 4 | ||
| 427 | #define SYS_open		 5 | ||
| 428 | #define SYS_close		 6 | ||
| 429 | #define SYS_waitpid		 7 | ||
| 430 | #define SYS_creat		 8 | ||
| 431 | #define SYS_link		 9 | ||
| 432 | #define SYS_unlink		 10 | ||
| 433 | #define SYS_execve		 11 | ||
| 434 | #define SYS_chdir		 12 | ||
| 435 | #define SYS_time		 13 | ||
| 436 | #define SYS_mknod		 14 | ||
| 437 | #define SYS_chmod		 15 | ||
| 438 | #define SYS_lchown		 16 | ||
| 439 | #define SYS_break		 17 | ||
| 440 | #define SYS_oldstat		 18 | ||
| 441 | #define SYS_lseek		 19 | ||
| 442 | #define SYS_getpid		 20 | ||
| 443 | #define SYS_mount		 21 | ||
| 444 | #define SYS_umount		 22 | ||
| 445 | #define SYS_setuid		 23 | ||
| 446 | #define SYS_getuid		 24 | ||
| 447 | #define SYS_stime		 25 | ||
| 448 | #define SYS_ptrace		 26 | ||
| 449 | #define SYS_alarm		 27 | ||
| 450 | #define SYS_oldfstat		 28 | ||
| 451 | #define SYS_pause		 29 | ||
| 452 | #define SYS_utime		 30 | ||
| 453 | #define SYS_stty		 31 | ||
| 454 | #define SYS_gtty		 32 | ||
| 455 | #define SYS_access		 33 | ||
| 456 | #define SYS_nice		 34 | ||
| 457 | #define SYS_ftime		 35 | ||
| 458 | #define SYS_sync		 36 | ||
| 459 | #define SYS_kill		 37 | ||
| 460 | #define SYS_rename		 38 | ||
| 461 | #define SYS_mkdir		 39 | ||
| 462 | #define SYS_rmdir		 40 | ||
| 463 | #define SYS_dup		 41 | ||
| 464 | #define SYS_pipe		 42 | ||
| 465 | #define SYS_times		 43 | ||
| 466 | #define SYS_prof		 44 | ||
| 467 | #define SYS_brk		 45 | ||
| 468 | #define SYS_setgid		 46 | ||
| 469 | #define SYS_getgid		 47 | ||
| 470 | #define SYS_signal		 48 | ||
| 471 | #define SYS_geteuid		 49 | ||
| 472 | #define SYS_getegid		 50 | ||
| 473 | #define SYS_acct		 51 | ||
| 474 | #define SYS_umount2		 52 | ||
| 475 | #define SYS_lock		 53 | ||
| 476 | #define SYS_ioctl		 54 | ||
| 477 | #define SYS_fcntl		 55 | ||
| 478 | #define SYS_mpx		 56 | ||
| 479 | #define SYS_setpgid		 57 | ||
| 480 | #define SYS_ulimit		 58 | ||
| 481 | #define SYS_oldolduname	 59 | ||
| 482 | #define SYS_umask		 60 | ||
| 483 | #define SYS_chroot		 61 | ||
| 484 | #define SYS_ustat		 62 | ||
| 485 | #define SYS_dup2		 63 | ||
| 486 | #define SYS_getppid		 64 | ||
| 487 | #define SYS_getpgrp		 65 | ||
| 488 | #define SYS_setsid		 66 | ||
| 489 | #define SYS_sigaction		 67 | ||
| 490 | #define SYS_sgetmask		 68 | ||
| 491 | #define SYS_ssetmask		 69 | ||
| 492 | #define SYS_setreuid		 70 | ||
| 493 | #define SYS_setregid		 71 | ||
| 494 | #define SYS_sigsuspend		 72 | ||
| 495 | #define SYS_sigpending		 73 | ||
| 496 | #define SYS_sethostname	 74 | ||
| 497 | #define SYS_setrlimit		 75 | ||
| 498 | #define SYS_getrlimit		 76 /* Back compatible 2Gig limited rlimit */ | ||
| 499 | #define SYS_getrusage		 77 | ||
| 500 | #define SYS_gettimeofday	 78 | ||
| 501 | #define SYS_settimeofday	 79 | ||
| 502 | #define SYS_getgroups		 80 | ||
| 503 | #define SYS_setgroups		 81 | ||
| 504 | #define SYS_select		 82 | ||
| 505 | #define SYS_symlink		 83 | ||
| 506 | #define SYS_oldlstat		 84 | ||
| 507 | #define SYS_readlink		 85 | ||
| 508 | #define SYS_uselib		 86 | ||
| 509 | #define SYS_swapon		 87 | ||
| 510 | #define SYS_reboot		 88 | ||
| 511 | #define SYS_readdir		 89 | ||
| 512 | #define SYS_mmap		 90 | ||
| 513 | #define SYS_munmap		 91 | ||
| 514 | #define SYS_truncate		 92 | ||
| 515 | #define SYS_ftruncate		 93 | ||
| 516 | #define SYS_fchmod		 94 | ||
| 517 | #define SYS_fchown		 95 | ||
| 518 | #define SYS_getpriority	 96 | ||
| 519 | #define SYS_setpriority	 97 | ||
| 520 | #define SYS_profil		 98 | ||
| 521 | #define SYS_statfs		99 | ||
| 522 | #define SYS_fstatfs		100 | ||
| 523 | #define SYS_ioperm		101 | ||
| 524 | #define SYS_socketcall		102 | ||
| 525 | #define SYS_syslog		103 | ||
| 526 | #define SYS_setitimer		104 | ||
| 527 | #define SYS_getitimer		105 | ||
| 528 | #define SYS_stat		106 | ||
| 529 | #define SYS_lstat		107 | ||
| 530 | #define SYS_fstat		108 | ||
| 531 | #define SYS_olduname		109 | ||
| 532 | #define SYS_iopl		110 | ||
| 533 | #define SYS_vhangup		111 | ||
| 534 | #define SYS_idle		112 | ||
| 535 | #define SYS_vm86old		113 | ||
| 536 | #define SYS_wait4		114 | ||
| 537 | #define SYS_swapoff		115 | ||
| 538 | #define SYS_sysinfo		116 | ||
| 539 | #define SYS_ipc		117 | ||
| 540 | #define SYS_fsync		118 | ||
| 541 | #define SYS_sigreturn		119 | ||
| 542 | #define SYS_clone		120 | ||
| 543 | #define SYS_setdomainname	121 | ||
| 544 | #define SYS_uname		122 | ||
| 545 | #define SYS_modify_ldt		123 | ||
| 546 | #define SYS_adjtimex		124 | ||
| 547 | #define SYS_mprotect		125 | ||
| 548 | #define SYS_sigprocmask	126 | ||
| 549 | #define SYS_create_module	127 | ||
| 550 | #define SYS_init_module	128 | ||
| 551 | #define SYS_delete_module	129 | ||
| 552 | #define SYS_get_kernel_syms	130 | ||
| 553 | #define SYS_quotactl		131 | ||
| 554 | #define SYS_getpgid		132 | ||
| 555 | #define SYS_fchdir		133 | ||
| 556 | #define SYS_bdflush		134 | ||
| 557 | #define SYS_sysfs		135 | ||
| 558 | #define SYS_personality	136 | ||
| 559 | #define SYS_afs_syscall	137 | ||
| 560 | #define SYS_setfsuid		138 | ||
| 561 | #define SYS_setfsgid		139 | ||
| 562 | #define SYS__llseek		140 | ||
| 563 | #define SYS_getdents		141 | ||
| 564 | #define SYS__newselect		142 | ||
| 565 | #define SYS_flock		143 | ||
| 566 | #define SYS_msync		144 | ||
| 567 | #define SYS_readv		145 | ||
| 568 | #define SYS_writev		146 | ||
| 569 | #define SYS_getsid		147 | ||
| 570 | #define SYS_fdatasync		148 | ||
| 571 | #define SYS__sysctl		149 | ||
| 572 | #define SYS_mlock		150 | ||
| 573 | #define SYS_munlock		151 | ||
| 574 | #define SYS_mlockall		152 | ||
| 575 | #define SYS_munlockall		153 | ||
| 576 | #define SYS_sched_setparam		154 | ||
| 577 | #define SYS_sched_getparam		155 | ||
| 578 | #define SYS_sched_setscheduler		156 | ||
| 579 | #define SYS_sched_getscheduler		157 | ||
| 580 | #define SYS_sched_yield		158 | ||
| 581 | #define SYS_sched_get_priority_max	159 | ||
| 582 | #define SYS_sched_get_priority_min	160 | ||
| 583 | #define SYS_sched_rr_get_interval	161 | ||
| 584 | #define SYS_nanosleep		162 | ||
| 585 | #define SYS_mremap		163 | ||
| 586 | #define SYS_setresuid		164 | ||
| 587 | #define SYS_getresuid		165 | ||
| 588 | #define SYS_vm86		166 | ||
| 589 | #define SYS_query_module	167 | ||
| 590 | #define SYS_poll		168 | ||
| 591 | #define SYS_nfsservctl		169 | ||
| 592 | #define SYS_setresgid		170 | ||
| 593 | #define SYS_getresgid		171 | ||
| 594 | #define SYS_prctl 172 | ||
| 595 | #define SYS_rt_sigreturn	173 | ||
| 596 | #define SYS_rt_sigaction	174 | ||
| 597 | #define SYS_rt_sigprocmask	175 | ||
| 598 | #define SYS_rt_sigpending	176 | ||
| 599 | #define SYS_rt_sigtimedwait	177 | ||
| 600 | #define SYS_rt_sigqueueinfo	178 | ||
| 601 | #define SYS_rt_sigsuspend	179 | ||
| 602 | #define SYS_pread64		180 | ||
| 603 | #define SYS_pwrite64		181 | ||
| 604 | #define SYS_chown		182 | ||
| 605 | #define SYS_getcwd		183 | ||
| 606 | #define SYS_capget		184 | ||
| 607 | #define SYS_capset		185 | ||
| 608 | #define SYS_sigaltstack	186 | ||
| 609 | #define SYS_sendfile		187 | ||
| 610 | #define SYS_getpmsg		188 | ||
| 611 | #define SYS_putpmsg		189 | ||
| 612 | #define SYS_vfork		190 | ||
| 613 | #define SYS_ugetrlimit		191 | ||
| 614 | #define SYS_mmap2		192 | ||
| 615 | #define SYS_truncate64		193 | ||
| 616 | #define SYS_ftruncate64	194 | ||
| 617 | #define SYS_stat64		195 | ||
| 618 | #define SYS_lstat64		196 | ||
| 619 | #define SYS_fstat64		197 | ||
| 620 | #define SYS_lchown32		198 | ||
| 621 | #define SYS_getuid32		199 | ||
| 622 | #define SYS_getgid32		200 | ||
| 623 | #define SYS_geteuid32		201 | ||
| 624 | #define SYS_getegid32		202 | ||
| 625 | #define SYS_setreuid32		203 | ||
| 626 | #define SYS_setregid32		204 | ||
| 627 | #define SYS_getgroups32	205 | ||
| 628 | #define SYS_setgroups32	206 | ||
| 629 | #define SYS_fchown32		207 | ||
| 630 | #define SYS_setresuid32	208 | ||
| 631 | #define SYS_getresuid32	209 | ||
| 632 | #define SYS_setresgid32	210 | ||
| 633 | #define SYS_getresgid32	211 | ||
| 634 | #define SYS_chown32		212 | ||
| 635 | #define SYS_setuid32		213 | ||
| 636 | #define SYS_setgid32		214 | ||
| 637 | #define SYS_setfsuid32		215 | ||
| 638 | #define SYS_setfsgid32		216 | ||
| 639 | #define SYS_pivot_root		217 | ||
| 640 | #define SYS_mincore		218 | ||
| 641 | #define SYS_madvise		219 | ||
| 642 | #define SYS_getdents64		220 | ||
| 643 | #define SYS_fcntl64		221 | ||
| 644 | #define SYS_gettid		224 | ||
| 645 | #define SYS_readahead		225 | ||
| 646 | #define SYS_setxattr		226 | ||
| 647 | #define SYS_lsetxattr		227 | ||
| 648 | #define SYS_fsetxattr		228 | ||
| 649 | #define SYS_getxattr		229 | ||
| 650 | #define SYS_lgetxattr		230 | ||
| 651 | #define SYS_fgetxattr		231 | ||
| 652 | #define SYS_listxattr		232 | ||
| 653 | #define SYS_llistxattr		233 | ||
| 654 | #define SYS_flistxattr		234 | ||
| 655 | #define SYS_removexattr	235 | ||
| 656 | #define SYS_lremovexattr	236 | ||
| 657 | #define SYS_fremovexattr	237 | ||
| 658 | #define SYS_tkill		238 | ||
| 659 | #define SYS_sendfile64		239 | ||
| 660 | #define SYS_futex		240 | ||
| 661 | #define SYS_sched_setaffinity	241 | ||
| 662 | #define SYS_sched_getaffinity	242 | ||
| 663 | #define SYS_set_thread_area	243 | ||
| 664 | #define SYS_get_thread_area	244 | ||
| 665 | #define SYS_io_setup		245 | ||
| 666 | #define SYS_io_destroy		246 | ||
| 667 | #define SYS_io_getevents	247 | ||
| 668 | #define SYS_io_submit		248 | ||
| 669 | #define SYS_io_cancel		249 | ||
| 670 | #define SYS_fadvise64		250 | ||
| 671 | #define SYS_exit_group		252 | ||
| 672 | #define SYS_lookup_dcookie	253 | ||
| 673 | #define SYS_epoll_create	254 | ||
| 674 | #define SYS_epoll_ctl		255 | ||
| 675 | #define SYS_epoll_wait		256 | ||
| 676 | #define SYS_remap_file_pages	257 | ||
| 677 | #define SYS_set_tid_address	258 | ||
| 678 | #define SYS_timer_create	259 | ||
| 679 | #define SYS_timer_settime	(__NR_timer_create+1) | ||
| 680 | #define SYS_timer_gettime	(__NR_timer_create+2) | ||
| 681 | #define SYS_timer_getoverrun	(__NR_timer_create+3) | ||
| 682 | #define SYS_timer_delete	(__NR_timer_create+4) | ||
| 683 | #define SYS_clock_settime	(__NR_timer_create+5) | ||
| 684 | #define SYS_clock_gettime	(__NR_timer_create+6) | ||
| 685 | #define SYS_clock_getres	(__NR_timer_create+7) | ||
| 686 | #define SYS_clock_nanosleep	(__NR_timer_create+8) | ||
| 687 | #define SYS_statfs64		268 | ||
| 688 | #define SYS_fstatfs64		269 | ||
| 689 | #define SYS_tgkill		270 | ||
| 690 | #define SYS_utimes		271 | ||
| 691 | #define SYS_fadvise64_64	272 | ||
| 692 | #define SYS_vserver		273 | ||
| 693 | #define SYS_mbind		274 | ||
| 694 | #define SYS_get_mempolicy	275 | ||
| 695 | #define SYS_set_mempolicy	276 | ||
| 696 | #define SYS_mq_open 		277 | ||
| 697 | #define SYS_mq_unlink		(__NR_mq_open+1) | ||
| 698 | #define SYS_mq_timedsend	(__NR_mq_open+2) | ||
| 699 | #define SYS_mq_timedreceive	(__NR_mq_open+3) | ||
| 700 | #define SYS_mq_notify		(__NR_mq_open+4) | ||
| 701 | #define SYS_mq_getsetattr	(__NR_mq_open+5) | ||
| 702 | #define SYS_kexec_load		283 | ||
| 703 | #define SYS_waitid		284 | ||
| 704 | /* #define SYS_sys_setaltroot	285 */ | ||
| 705 | #define SYS_add_key		286 | ||
| 706 | #define SYS_request_key	287 | ||
| 707 | #define SYS_keyctl		288 | ||
| 708 | #define SYS_ioprio_set		289 | ||
| 709 | #define SYS_ioprio_get		290 | ||
| 710 | #define SYS_inotify_init	291 | ||
| 711 | #define SYS_inotify_add_watch	292 | ||
| 712 | #define SYS_inotify_rm_watch	293 | ||
| 713 | #define SYS_migrate_pages	294 | ||
| 714 | #define SYS_openat		295 | ||
| 715 | #define SYS_mkdirat		296 | ||
| 716 | #define SYS_mknodat		297 | ||
| 717 | #define SYS_fchownat		298 | ||
| 718 | #define SYS_futimesat		299 | ||
| 719 | #define SYS_fstatat64		300 | ||
| 720 | #define SYS_unlinkat		301 | ||
| 721 | #define SYS_renameat		302 | ||
| 722 | #define SYS_linkat		303 | ||
| 723 | #define SYS_symlinkat		304 | ||
| 724 | #define SYS_readlinkat		305 | ||
| 725 | #define SYS_fchmodat		306 | ||
| 726 | #define SYS_faccessat		307 | ||
| 727 | #define SYS_pselect6		308 | ||
| 728 | #define SYS_ppoll		309 | ||
| 729 | #define SYS_unshare		310 | ||
| 730 | #define SYS_set_robust_list	311 | ||
| 731 | #define SYS_get_robust_list	312 | ||
| 732 | #define SYS_splice		313 | ||
| 733 | #define SYS_sync_file_range	314 | ||
| 734 | #define SYS_tee		315 | ||
| 735 | #define SYS_vmsplice		316 | ||
| 736 | #define SYS_move_pages		317 | ||
| 737 | #define SYS_getcpu		318 | ||
| 738 | #define SYS_epoll_pwait	319 | ||
| 739 | #define SYS_utimensat		320 | ||
| 740 | #define SYS_signalfd		321 | ||
| 741 | #define SYS_timerfd_create	322 | ||
| 742 | #define SYS_eventfd		323 | ||
| 743 | #define SYS_fallocate		324 | ||
| 744 | #define SYS_timerfd_settime	325 | ||
| 745 | #define SYS_timerfd_gettime	326 | ||
| 746 | #define SYS_signalfd4		327 | ||
| 747 | #define SYS_eventfd2		328 | ||
| 748 | #define SYS_epoll_create1	329 | ||
| 749 | #define SYS_dup3		330 | ||
| 750 | #define SYS_pipe2		331 | ||
| 751 | #define SYS_inotify_init1	332 | ||
| 752 | #define SYS_preadv		333 | ||
| 753 | #define SYS_pwritev		334 | ||
| 754 | #define SYS_rt_tgsigqueueinfo	335 | ||
| 755 | #define SYS_perf_event_open	336 | ||
| 756 | #define SYS_recvmmsg		337 | ||
| 757 | #define SYS_fanotify_init	338 | ||
| 758 | #define SYS_fanotify_mark	339 | ||
| 759 | #define SYS_prlimit64		340 | ||
| 760 | #define SYS_name_to_handle_at	341 | ||
| 761 | #define SYS_open_by_handle_at	342 | ||
| 762 | #define SYS_clock_adjtime	343 | ||
| 763 | #define SYS_syncfs		344 | ||
| 764 | #define SYS_sendmmsg		345 | ||
| 765 | #define SYS_setns		346 | ||
| 766 | #define SYS_process_vm_readv	347 | ||
| 767 | #define SYS_process_vm_writev	348 | ||
| 768 | #define SYS_kcmp		349 | ||
| 769 | #define SYS_finit_module	350 | ||
| 770 | #define SYS_sched_setattr	351 | ||
| 771 | #define SYS_sched_getattr	352 | ||
| 772 | #define SYS_renameat2		353 | ||
| 773 | #define SYS_seccomp		354 | ||
| 774 | #define SYS_getrandom		355 | ||
| 775 | #define SYS_memfd_create	356 | ||
| 776 | #define SYS_bpf		357 | ||
| 777 | #define SYS_execveat		358 | ||
| 778 | #define SYS_socket		359 | ||
| 779 | #define SYS_socketpair		360 | ||
| 780 | #define SYS_bind		361 | ||
| 781 | #define SYS_connect		362 | ||
| 782 | #define SYS_listen		363 | ||
| 783 | #define SYS_accept4		364 | ||
| 784 | #define SYS_getsockopt		365 | ||
| 785 | #define SYS_setsockopt		366 | ||
| 786 | #define SYS_getsockname	367 | ||
| 787 | #define SYS_getpeername	368 | ||
| 788 | #define SYS_sendto		369 | ||
| 789 | #define SYS_sendmsg		370 | ||
| 790 | #define SYS_recvfrom		371 | ||
| 791 | #define SYS_recvmsg		372 | ||
| 792 | #define SYS_shutdown		373 | ||
| 793 | #define SYS_userfaultfd	374 | ||
| 794 | #define SYS_membarrier		375 | ||
| 795 | #define SYS_mlock2		376 | ||
| 796 | #define SYS_copy_file_range	377 | ||
| 797 | #define SYS_preadv2		378 | ||
| 798 | #define SYS_pwritev2		379 | ||
| 799 | #define SYS_pkey_mprotect	380 | ||
| 800 | #define SYS_pkey_alloc		381 | ||
| 801 | #define SYS_pkey_free		382 | ||
| 802 | #define SYS_statx		383 | ||
| 803 | #define SYS_arch_prctl		384 | ||
| 804 | #define SYS_io_pgetevents	385 | ||
| 805 | #define SYS_rseq		386 | ||
| 806 | #define SYS_semget		393 | ||
| 807 | #define SYS_semctl		394 | ||
| 808 | #define SYS_shmget		395 | ||
| 809 | #define SYS_shmctl		396 | ||
| 810 | #define SYS_shmat		397 | ||
| 811 | #define SYS_shmdt		398 | ||
| 812 | #define SYS_msgget		399 | ||
| 813 | #define SYS_msgsnd		400 | ||
| 814 | #define SYS_msgrcv		401 | ||
| 815 | #define SYS_msgctl		402 | ||
| 816 | #define SYS_clock_gettime64	403 | ||
| 817 | #define SYS_clock_settime64	404 | ||
| 818 | #define SYS_clock_adjtime64	405 | ||
| 819 | #define SYS_clock_getres_time64 406 | ||
| 820 | #define SYS_clock_nanosleep_time64 407 | ||
| 821 | #define SYS_timer_gettime64	408 | ||
| 822 | #define SYS_timer_settime64	409 | ||
| 823 | #define SYS_timerfd_gettime64	410 | ||
| 824 | #define SYS_timerfd_settime64	411 | ||
| 825 | #define SYS_utimensat_time64	412 | ||
| 826 | #define SYS_pselect6_time64	413 | ||
| 827 | #define SYS_ppoll_time64	414 | ||
| 828 | #define SYS_io_pgetevents_time64 416 | ||
| 829 | #define SYS_recvmmsg_time64	417 | ||
| 830 | #define SYS_mq_timedsend_time64 418 | ||
| 831 | #define SYS_mq_timedreceive_time64 419 | ||
| 832 | #define SYS_semtimedop_time64	420 | ||
| 833 | #define SYS_rt_sigtimedwait_time64 421 | ||
| 834 | #define SYS_futex_time64	422 | ||
| 835 | #define SYS_sched_rr_get_interval_time64 423 | ||
| 836 | #define SYS_pidfd_send_signal	424 | ||
| 837 | #define SYS_io_uring_setup	425 | ||
| 838 | #define SYS_io_uring_enter	426 | ||
| 839 | #define SYS_io_uring_register	427 | ||
| \ No newline at end of file | |||
lib/libc/include/mips-linux-musl/bits/alltypes.h created+390| ... | @@ -0,0 +1,390 @@ | ||
| 1 | #define _Addr int | ||
| 2 | #define _Int64 long long | ||
| 3 | #define _Reg int | ||
| 4 | |||
| 5 | #if defined(__NEED_va_list) && !defined(__DEFINED_va_list) | ||
| 6 | typedef __builtin_va_list va_list; | ||
| 7 | #define __DEFINED_va_list | ||
| 8 | #endif | ||
| 9 | |||
| 10 | #if defined(__NEED___isoc_va_list) && !defined(__DEFINED___isoc_va_list) | ||
| 11 | typedef __builtin_va_list __isoc_va_list; | ||
| 12 | #define __DEFINED___isoc_va_list | ||
| 13 | #endif | ||
| 14 | |||
| 15 | |||
| 16 | #ifndef __cplusplus | ||
| 17 | #if defined(__NEED_wchar_t) && !defined(__DEFINED_wchar_t) | ||
| 18 | typedef int wchar_t; | ||
| 19 | #define __DEFINED_wchar_t | ||
| 20 | #endif | ||
| 21 | |||
| 22 | #endif | ||
| 23 | |||
| 24 | #if defined(__NEED_float_t) && !defined(__DEFINED_float_t) | ||
| 25 | typedef float float_t; | ||
| 26 | #define __DEFINED_float_t | ||
| 27 | #endif | ||
| 28 | |||
| 29 | #if defined(__NEED_double_t) && !defined(__DEFINED_double_t) | ||
| 30 | typedef double double_t; | ||
| 31 | #define __DEFINED_double_t | ||
| 32 | #endif | ||
| 33 | |||
| 34 | |||
| 35 | #if defined(__NEED_max_align_t) && !defined(__DEFINED_max_align_t) | ||
| 36 | typedef struct { long long __ll; long double __ld; } max_align_t; | ||
| 37 | #define __DEFINED_max_align_t | ||
| 38 | #endif | ||
| 39 | |||
| 40 | |||
| 41 | #if defined(__NEED_time_t) && !defined(__DEFINED_time_t) | ||
| 42 | typedef long time_t; | ||
| 43 | #define __DEFINED_time_t | ||
| 44 | #endif | ||
| 45 | |||
| 46 | #if defined(__NEED_suseconds_t) && !defined(__DEFINED_suseconds_t) | ||
| 47 | typedef long suseconds_t; | ||
| 48 | #define __DEFINED_suseconds_t | ||
| 49 | #endif | ||
| 50 | |||
| 51 | |||
| 52 | #if defined(__NEED_pthread_attr_t) && !defined(__DEFINED_pthread_attr_t) | ||
| 53 | typedef struct { union { int __i[9]; volatile int __vi[9]; unsigned __s[9]; } __u; } pthread_attr_t; | ||
| 54 | #define __DEFINED_pthread_attr_t | ||
| 55 | #endif | ||
| 56 | |||
| 57 | #if defined(__NEED_pthread_mutex_t) && !defined(__DEFINED_pthread_mutex_t) | ||
| 58 | typedef struct { union { int __i[6]; volatile int __vi[6]; volatile void *volatile __p[6]; } __u; } pthread_mutex_t; | ||
| 59 | #define __DEFINED_pthread_mutex_t | ||
| 60 | #endif | ||
| 61 | |||
| 62 | #if defined(__NEED_mtx_t) && !defined(__DEFINED_mtx_t) | ||
| 63 | typedef struct { union { int __i[6]; volatile int __vi[6]; volatile void *volatile __p[6]; } __u; } mtx_t; | ||
| 64 | #define __DEFINED_mtx_t | ||
| 65 | #endif | ||
| 66 | |||
| 67 | #if defined(__NEED_pthread_cond_t) && !defined(__DEFINED_pthread_cond_t) | ||
| 68 | typedef struct { union { int __i[12]; volatile int __vi[12]; void *__p[12]; } __u; } pthread_cond_t; | ||
| 69 | #define __DEFINED_pthread_cond_t | ||
| 70 | #endif | ||
| 71 | |||
| 72 | #if defined(__NEED_cnd_t) && !defined(__DEFINED_cnd_t) | ||
| 73 | typedef struct { union { int __i[12]; volatile int __vi[12]; void *__p[12]; } __u; } cnd_t; | ||
| 74 | #define __DEFINED_cnd_t | ||
| 75 | #endif | ||
| 76 | |||
| 77 | #if defined(__NEED_pthread_rwlock_t) && !defined(__DEFINED_pthread_rwlock_t) | ||
| 78 | typedef struct { union { int __i[8]; volatile int __vi[8]; void *__p[8]; } __u; } pthread_rwlock_t; | ||
| 79 | #define __DEFINED_pthread_rwlock_t | ||
| 80 | #endif | ||
| 81 | |||
| 82 | #if defined(__NEED_pthread_barrier_t) && !defined(__DEFINED_pthread_barrier_t) | ||
| 83 | typedef struct { union { int __i[5]; volatile int __vi[5]; void *__p[5]; } __u; } pthread_barrier_t; | ||
| 84 | #define __DEFINED_pthread_barrier_t | ||
| 85 | #endif | ||
| 86 | |||
| 87 | #if defined(__NEED_size_t) && !defined(__DEFINED_size_t) | ||
| 88 | typedef unsigned _Addr size_t; | ||
| 89 | #define __DEFINED_size_t | ||
| 90 | #endif | ||
| 91 | |||
| 92 | #if defined(__NEED_uintptr_t) && !defined(__DEFINED_uintptr_t) | ||
| 93 | typedef unsigned _Addr uintptr_t; | ||
| 94 | #define __DEFINED_uintptr_t | ||
| 95 | #endif | ||
| 96 | |||
| 97 | #if defined(__NEED_ptrdiff_t) && !defined(__DEFINED_ptrdiff_t) | ||
| 98 | typedef _Addr ptrdiff_t; | ||
| 99 | #define __DEFINED_ptrdiff_t | ||
| 100 | #endif | ||
| 101 | |||
| 102 | #if defined(__NEED_ssize_t) && !defined(__DEFINED_ssize_t) | ||
| 103 | typedef _Addr ssize_t; | ||
| 104 | #define __DEFINED_ssize_t | ||
| 105 | #endif | ||
| 106 | |||
| 107 | #if defined(__NEED_intptr_t) && !defined(__DEFINED_intptr_t) | ||
| 108 | typedef _Addr intptr_t; | ||
| 109 | #define __DEFINED_intptr_t | ||
| 110 | #endif | ||
| 111 | |||
| 112 | #if defined(__NEED_regoff_t) && !defined(__DEFINED_regoff_t) | ||
| 113 | typedef _Addr regoff_t; | ||
| 114 | #define __DEFINED_regoff_t | ||
| 115 | #endif | ||
| 116 | |||
| 117 | #if defined(__NEED_register_t) && !defined(__DEFINED_register_t) | ||
| 118 | typedef _Reg register_t; | ||
| 119 | #define __DEFINED_register_t | ||
| 120 | #endif | ||
| 121 | |||
| 122 | |||
| 123 | #if defined(__NEED_int8_t) && !defined(__DEFINED_int8_t) | ||
| 124 | typedef signed char int8_t; | ||
| 125 | #define __DEFINED_int8_t | ||
| 126 | #endif | ||
| 127 | |||
| 128 | #if defined(__NEED_int16_t) && !defined(__DEFINED_int16_t) | ||
| 129 | typedef signed short int16_t; | ||
| 130 | #define __DEFINED_int16_t | ||
| 131 | #endif | ||
| 132 | |||
| 133 | #if defined(__NEED_int32_t) && !defined(__DEFINED_int32_t) | ||
| 134 | typedef signed int int32_t; | ||
| 135 | #define __DEFINED_int32_t | ||
| 136 | #endif | ||
| 137 | |||
| 138 | #if defined(__NEED_int64_t) && !defined(__DEFINED_int64_t) | ||
| 139 | typedef signed _Int64 int64_t; | ||
| 140 | #define __DEFINED_int64_t | ||
| 141 | #endif | ||
| 142 | |||
| 143 | #if defined(__NEED_intmax_t) && !defined(__DEFINED_intmax_t) | ||
| 144 | typedef signed _Int64 intmax_t; | ||
| 145 | #define __DEFINED_intmax_t | ||
| 146 | #endif | ||
| 147 | |||
| 148 | #if defined(__NEED_uint8_t) && !defined(__DEFINED_uint8_t) | ||
| 149 | typedef unsigned char uint8_t; | ||
| 150 | #define __DEFINED_uint8_t | ||
| 151 | #endif | ||
| 152 | |||
| 153 | #if defined(__NEED_uint16_t) && !defined(__DEFINED_uint16_t) | ||
| 154 | typedef unsigned short uint16_t; | ||
| 155 | #define __DEFINED_uint16_t | ||
| 156 | #endif | ||
| 157 | |||
| 158 | #if defined(__NEED_uint32_t) && !defined(__DEFINED_uint32_t) | ||
| 159 | typedef unsigned int uint32_t; | ||
| 160 | #define __DEFINED_uint32_t | ||
| 161 | #endif | ||
| 162 | |||
| 163 | #if defined(__NEED_uint64_t) && !defined(__DEFINED_uint64_t) | ||
| 164 | typedef unsigned _Int64 uint64_t; | ||
| 165 | #define __DEFINED_uint64_t | ||
| 166 | #endif | ||
| 167 | |||
| 168 | #if defined(__NEED_u_int64_t) && !defined(__DEFINED_u_int64_t) | ||
| 169 | typedef unsigned _Int64 u_int64_t; | ||
| 170 | #define __DEFINED_u_int64_t | ||
| 171 | #endif | ||
| 172 | |||
| 173 | #if defined(__NEED_uintmax_t) && !defined(__DEFINED_uintmax_t) | ||
| 174 | typedef unsigned _Int64 uintmax_t; | ||
| 175 | #define __DEFINED_uintmax_t | ||
| 176 | #endif | ||
| 177 | |||
| 178 | |||
| 179 | #if defined(__NEED_mode_t) && !defined(__DEFINED_mode_t) | ||
| 180 | typedef unsigned mode_t; | ||
| 181 | #define __DEFINED_mode_t | ||
| 182 | #endif | ||
| 183 | |||
| 184 | #if defined(__NEED_nlink_t) && !defined(__DEFINED_nlink_t) | ||
| 185 | typedef unsigned _Reg nlink_t; | ||
| 186 | #define __DEFINED_nlink_t | ||
| 187 | #endif | ||
| 188 | |||
| 189 | #if defined(__NEED_off_t) && !defined(__DEFINED_off_t) | ||
| 190 | typedef _Int64 off_t; | ||
| 191 | #define __DEFINED_off_t | ||
| 192 | #endif | ||
| 193 | |||
| 194 | #if defined(__NEED_ino_t) && !defined(__DEFINED_ino_t) | ||
| 195 | typedef unsigned _Int64 ino_t; | ||
| 196 | #define __DEFINED_ino_t | ||
| 197 | #endif | ||
| 198 | |||
| 199 | #if defined(__NEED_dev_t) && !defined(__DEFINED_dev_t) | ||
| 200 | typedef unsigned _Int64 dev_t; | ||
| 201 | #define __DEFINED_dev_t | ||
| 202 | #endif | ||
| 203 | |||
| 204 | #if defined(__NEED_blksize_t) && !defined(__DEFINED_blksize_t) | ||
| 205 | typedef long blksize_t; | ||
| 206 | #define __DEFINED_blksize_t | ||
| 207 | #endif | ||
| 208 | |||
| 209 | #if defined(__NEED_blkcnt_t) && !defined(__DEFINED_blkcnt_t) | ||
| 210 | typedef _Int64 blkcnt_t; | ||
| 211 | #define __DEFINED_blkcnt_t | ||
| 212 | #endif | ||
| 213 | |||
| 214 | #if defined(__NEED_fsblkcnt_t) && !defined(__DEFINED_fsblkcnt_t) | ||
| 215 | typedef unsigned _Int64 fsblkcnt_t; | ||
| 216 | #define __DEFINED_fsblkcnt_t | ||
| 217 | #endif | ||
| 218 | |||
| 219 | #if defined(__NEED_fsfilcnt_t) && !defined(__DEFINED_fsfilcnt_t) | ||
| 220 | typedef unsigned _Int64 fsfilcnt_t; | ||
| 221 | #define __DEFINED_fsfilcnt_t | ||
| 222 | #endif | ||
| 223 | |||
| 224 | |||
| 225 | #if defined(__NEED_wint_t) && !defined(__DEFINED_wint_t) | ||
| 226 | typedef unsigned wint_t; | ||
| 227 | #define __DEFINED_wint_t | ||
| 228 | #endif | ||
| 229 | |||
| 230 | #if defined(__NEED_wctype_t) && !defined(__DEFINED_wctype_t) | ||
| 231 | typedef unsigned long wctype_t; | ||
| 232 | #define __DEFINED_wctype_t | ||
| 233 | #endif | ||
| 234 | |||
| 235 | |||
| 236 | #if defined(__NEED_timer_t) && !defined(__DEFINED_timer_t) | ||
| 237 | typedef void * timer_t; | ||
| 238 | #define __DEFINED_timer_t | ||
| 239 | #endif | ||
| 240 | |||
| 241 | #if defined(__NEED_clockid_t) && !defined(__DEFINED_clockid_t) | ||
| 242 | typedef int clockid_t; | ||
| 243 | #define __DEFINED_clockid_t | ||
| 244 | #endif | ||
| 245 | |||
| 246 | #if defined(__NEED_clock_t) && !defined(__DEFINED_clock_t) | ||
| 247 | typedef long clock_t; | ||
| 248 | #define __DEFINED_clock_t | ||
| 249 | #endif | ||
| 250 | |||
| 251 | #if defined(__NEED_struct_timeval) && !defined(__DEFINED_struct_timeval) | ||
| 252 | struct timeval { time_t tv_sec; suseconds_t tv_usec; }; | ||
| 253 | #define __DEFINED_struct_timeval | ||
| 254 | #endif | ||
| 255 | |||
| 256 | #if defined(__NEED_struct_timespec) && !defined(__DEFINED_struct_timespec) | ||
| 257 | struct timespec { time_t tv_sec; long tv_nsec; }; | ||
| 258 | #define __DEFINED_struct_timespec | ||
| 259 | #endif | ||
| 260 | |||
| 261 | |||
| 262 | #if defined(__NEED_pid_t) && !defined(__DEFINED_pid_t) | ||
| 263 | typedef int pid_t; | ||
| 264 | #define __DEFINED_pid_t | ||
| 265 | #endif | ||
| 266 | |||
| 267 | #if defined(__NEED_id_t) && !defined(__DEFINED_id_t) | ||
| 268 | typedef unsigned id_t; | ||
| 269 | #define __DEFINED_id_t | ||
| 270 | #endif | ||
| 271 | |||
| 272 | #if defined(__NEED_uid_t) && !defined(__DEFINED_uid_t) | ||
| 273 | typedef unsigned uid_t; | ||
| 274 | #define __DEFINED_uid_t | ||
| 275 | #endif | ||
| 276 | |||
| 277 | #if defined(__NEED_gid_t) && !defined(__DEFINED_gid_t) | ||
| 278 | typedef unsigned gid_t; | ||
| 279 | #define __DEFINED_gid_t | ||
| 280 | #endif | ||
| 281 | |||
| 282 | #if defined(__NEED_key_t) && !defined(__DEFINED_key_t) | ||
| 283 | typedef int key_t; | ||
| 284 | #define __DEFINED_key_t | ||
| 285 | #endif | ||
| 286 | |||
| 287 | #if defined(__NEED_useconds_t) && !defined(__DEFINED_useconds_t) | ||
| 288 | typedef unsigned useconds_t; | ||
| 289 | #define __DEFINED_useconds_t | ||
| 290 | #endif | ||
| 291 | |||
| 292 | |||
| 293 | #ifdef __cplusplus | ||
| 294 | #if defined(__NEED_pthread_t) && !defined(__DEFINED_pthread_t) | ||
| 295 | typedef unsigned long pthread_t; | ||
| 296 | #define __DEFINED_pthread_t | ||
| 297 | #endif | ||
| 298 | |||
| 299 | #else | ||
| 300 | #if defined(__NEED_pthread_t) && !defined(__DEFINED_pthread_t) | ||
| 301 | typedef struct __pthread * pthread_t; | ||
| 302 | #define __DEFINED_pthread_t | ||
| 303 | #endif | ||
| 304 | |||
| 305 | #endif | ||
| 306 | #if defined(__NEED_pthread_once_t) && !defined(__DEFINED_pthread_once_t) | ||
| 307 | typedef int pthread_once_t; | ||
| 308 | #define __DEFINED_pthread_once_t | ||
| 309 | #endif | ||
| 310 | |||
| 311 | #if defined(__NEED_pthread_key_t) && !defined(__DEFINED_pthread_key_t) | ||
| 312 | typedef unsigned pthread_key_t; | ||
| 313 | #define __DEFINED_pthread_key_t | ||
| 314 | #endif | ||
| 315 | |||
| 316 | #if defined(__NEED_pthread_spinlock_t) && !defined(__DEFINED_pthread_spinlock_t) | ||
| 317 | typedef int pthread_spinlock_t; | ||
| 318 | #define __DEFINED_pthread_spinlock_t | ||
| 319 | #endif | ||
| 320 | |||
| 321 | #if defined(__NEED_pthread_mutexattr_t) && !defined(__DEFINED_pthread_mutexattr_t) | ||
| 322 | typedef struct { unsigned __attr; } pthread_mutexattr_t; | ||
| 323 | #define __DEFINED_pthread_mutexattr_t | ||
| 324 | #endif | ||
| 325 | |||
| 326 | #if defined(__NEED_pthread_condattr_t) && !defined(__DEFINED_pthread_condattr_t) | ||
| 327 | typedef struct { unsigned __attr; } pthread_condattr_t; | ||
| 328 | #define __DEFINED_pthread_condattr_t | ||
| 329 | #endif | ||
| 330 | |||
| 331 | #if defined(__NEED_pthread_barrierattr_t) && !defined(__DEFINED_pthread_barrierattr_t) | ||
| 332 | typedef struct { unsigned __attr; } pthread_barrierattr_t; | ||
| 333 | #define __DEFINED_pthread_barrierattr_t | ||
| 334 | #endif | ||
| 335 | |||
| 336 | #if defined(__NEED_pthread_rwlockattr_t) && !defined(__DEFINED_pthread_rwlockattr_t) | ||
| 337 | typedef struct { unsigned __attr[2]; } pthread_rwlockattr_t; | ||
| 338 | #define __DEFINED_pthread_rwlockattr_t | ||
| 339 | #endif | ||
| 340 | |||
| 341 | |||
| 342 | #if defined(__NEED_struct__IO_FILE) && !defined(__DEFINED_struct__IO_FILE) | ||
| 343 | struct _IO_FILE { char __x; }; | ||
| 344 | #define __DEFINED_struct__IO_FILE | ||
| 345 | #endif | ||
| 346 | |||
| 347 | #if defined(__NEED_FILE) && !defined(__DEFINED_FILE) | ||
| 348 | typedef struct _IO_FILE FILE; | ||
| 349 | #define __DEFINED_FILE | ||
| 350 | #endif | ||
| 351 | |||
| 352 | |||
| 353 | #if defined(__NEED_mbstate_t) && !defined(__DEFINED_mbstate_t) | ||
| 354 | typedef struct __mbstate_t { unsigned __opaque1, __opaque2; } mbstate_t; | ||
| 355 | #define __DEFINED_mbstate_t | ||
| 356 | #endif | ||
| 357 | |||
| 358 | |||
| 359 | #if defined(__NEED_locale_t) && !defined(__DEFINED_locale_t) | ||
| 360 | typedef struct __locale_struct * locale_t; | ||
| 361 | #define __DEFINED_locale_t | ||
| 362 | #endif | ||
| 363 | |||
| 364 | |||
| 365 | #if defined(__NEED_sigset_t) && !defined(__DEFINED_sigset_t) | ||
| 366 | typedef struct __sigset_t { unsigned long __bits[128/sizeof(long)]; } sigset_t; | ||
| 367 | #define __DEFINED_sigset_t | ||
| 368 | #endif | ||
| 369 | |||
| 370 | |||
| 371 | #if defined(__NEED_struct_iovec) && !defined(__DEFINED_struct_iovec) | ||
| 372 | struct iovec { void *iov_base; size_t iov_len; }; | ||
| 373 | #define __DEFINED_struct_iovec | ||
| 374 | #endif | ||
| 375 | |||
| 376 | |||
| 377 | #if defined(__NEED_socklen_t) && !defined(__DEFINED_socklen_t) | ||
| 378 | typedef unsigned socklen_t; | ||
| 379 | #define __DEFINED_socklen_t | ||
| 380 | #endif | ||
| 381 | |||
| 382 | #if defined(__NEED_sa_family_t) && !defined(__DEFINED_sa_family_t) | ||
| 383 | typedef unsigned short sa_family_t; | ||
| 384 | #define __DEFINED_sa_family_t | ||
| 385 | #endif | ||
| 386 | |||
| 387 | |||
| 388 | #undef _Addr | ||
| 389 | #undef _Int64 | ||
| 390 | #undef _Reg | ||
| \ No newline at end of file | |||
lib/libc/include/mips-linux-musl/bits/syscall.h created+805| ... | @@ -0,0 +1,805 @@ | ||
| 1 | #define __NR_syscall 4000 | ||
| 2 | #define __NR_exit 4001 | ||
| 3 | #define __NR_fork 4002 | ||
| 4 | #define __NR_read 4003 | ||
| 5 | #define __NR_write 4004 | ||
| 6 | #define __NR_open 4005 | ||
| 7 | #define __NR_close 4006 | ||
| 8 | #define __NR_waitpid 4007 | ||
| 9 | #define __NR_creat 4008 | ||
| 10 | #define __NR_link 4009 | ||
| 11 | #define __NR_unlink 4010 | ||
| 12 | #define __NR_execve 4011 | ||
| 13 | #define __NR_chdir 4012 | ||
| 14 | #define __NR_time 4013 | ||
| 15 | #define __NR_mknod 4014 | ||
| 16 | #define __NR_chmod 4015 | ||
| 17 | #define __NR_lchown 4016 | ||
| 18 | #define __NR_break 4017 | ||
| 19 | #define __NR_unused18 4018 | ||
| 20 | #define __NR_lseek 4019 | ||
| 21 | #define __NR_getpid 4020 | ||
| 22 | #define __NR_mount 4021 | ||
| 23 | #define __NR_umount 4022 | ||
| 24 | #define __NR_setuid 4023 | ||
| 25 | #define __NR_getuid 4024 | ||
| 26 | #define __NR_stime 4025 | ||
| 27 | #define __NR_ptrace 4026 | ||
| 28 | #define __NR_alarm 4027 | ||
| 29 | #define __NR_unused28 4028 | ||
| 30 | #define __NR_pause 4029 | ||
| 31 | #define __NR_utime 4030 | ||
| 32 | #define __NR_stty 4031 | ||
| 33 | #define __NR_gtty 4032 | ||
| 34 | #define __NR_access 4033 | ||
| 35 | #define __NR_nice 4034 | ||
| 36 | #define __NR_ftime 4035 | ||
| 37 | #define __NR_sync 4036 | ||
| 38 | #define __NR_kill 4037 | ||
| 39 | #define __NR_rename 4038 | ||
| 40 | #define __NR_mkdir 4039 | ||
| 41 | #define __NR_rmdir 4040 | ||
| 42 | #define __NR_dup 4041 | ||
| 43 | #define __NR_pipe 4042 | ||
| 44 | #define __NR_times 4043 | ||
| 45 | #define __NR_prof 4044 | ||
| 46 | #define __NR_brk 4045 | ||
| 47 | #define __NR_setgid 4046 | ||
| 48 | #define __NR_getgid 4047 | ||
| 49 | #define __NR_signal 4048 | ||
| 50 | #define __NR_geteuid 4049 | ||
| 51 | #define __NR_getegid 4050 | ||
| 52 | #define __NR_acct 4051 | ||
| 53 | #define __NR_umount2 4052 | ||
| 54 | #define __NR_lock 4053 | ||
| 55 | #define __NR_ioctl 4054 | ||
| 56 | #define __NR_fcntl 4055 | ||
| 57 | #define __NR_mpx 4056 | ||
| 58 | #define __NR_setpgid 4057 | ||
| 59 | #define __NR_ulimit 4058 | ||
| 60 | #define __NR_unused59 4059 | ||
| 61 | #define __NR_umask 4060 | ||
| 62 | #define __NR_chroot 4061 | ||
| 63 | #define __NR_ustat 4062 | ||
| 64 | #define __NR_dup2 4063 | ||
| 65 | #define __NR_getppid 4064 | ||
| 66 | #define __NR_getpgrp 4065 | ||
| 67 | #define __NR_setsid 4066 | ||
| 68 | #define __NR_sigaction 4067 | ||
| 69 | #define __NR_sgetmask 4068 | ||
| 70 | #define __NR_ssetmask 4069 | ||
| 71 | #define __NR_setreuid 4070 | ||
| 72 | #define __NR_setregid 4071 | ||
| 73 | #define __NR_sigsuspend 4072 | ||
| 74 | #define __NR_sigpending 4073 | ||
| 75 | #define __NR_sethostname 4074 | ||
| 76 | #define __NR_setrlimit 4075 | ||
| 77 | #define __NR_getrlimit 4076 | ||
| 78 | #define __NR_getrusage 4077 | ||
| 79 | #define __NR_gettimeofday 4078 | ||
| 80 | #define __NR_settimeofday 4079 | ||
| 81 | #define __NR_getgroups 4080 | ||
| 82 | #define __NR_setgroups 4081 | ||
| 83 | #define __NR_reserved82 4082 | ||
| 84 | #define __NR_symlink 4083 | ||
| 85 | #define __NR_unused84 4084 | ||
| 86 | #define __NR_readlink 4085 | ||
| 87 | #define __NR_uselib 4086 | ||
| 88 | #define __NR_swapon 4087 | ||
| 89 | #define __NR_reboot 4088 | ||
| 90 | #define __NR_readdir 4089 | ||
| 91 | #define __NR_mmap 4090 | ||
| 92 | #define __NR_munmap 4091 | ||
| 93 | #define __NR_truncate 4092 | ||
| 94 | #define __NR_ftruncate 4093 | ||
| 95 | #define __NR_fchmod 4094 | ||
| 96 | #define __NR_fchown 4095 | ||
| 97 | #define __NR_getpriority 4096 | ||
| 98 | #define __NR_setpriority 4097 | ||
| 99 | #define __NR_profil 4098 | ||
| 100 | #define __NR_statfs 4099 | ||
| 101 | #define __NR_fstatfs 4100 | ||
| 102 | #define __NR_ioperm 4101 | ||
| 103 | #define __NR_socketcall 4102 | ||
| 104 | #define __NR_syslog 4103 | ||
| 105 | #define __NR_setitimer 4104 | ||
| 106 | #define __NR_getitimer 4105 | ||
| 107 | #define __NR_stat 4106 | ||
| 108 | #define __NR_lstat 4107 | ||
| 109 | #define __NR_fstat 4108 | ||
| 110 | #define __NR_unused109 4109 | ||
| 111 | #define __NR_iopl 4110 | ||
| 112 | #define __NR_vhangup 4111 | ||
| 113 | #define __NR_idle 4112 | ||
| 114 | #define __NR_vm86 4113 | ||
| 115 | #define __NR_wait4 4114 | ||
| 116 | #define __NR_swapoff 4115 | ||
| 117 | #define __NR_sysinfo 4116 | ||
| 118 | #define __NR_ipc 4117 | ||
| 119 | #define __NR_fsync 4118 | ||
| 120 | #define __NR_sigreturn 4119 | ||
| 121 | #define __NR_clone 4120 | ||
| 122 | #define __NR_setdomainname 4121 | ||
| 123 | #define __NR_uname 4122 | ||
| 124 | #define __NR_modify_ldt 4123 | ||
| 125 | #define __NR_adjtimex 4124 | ||
| 126 | #define __NR_mprotect 4125 | ||
| 127 | #define __NR_sigprocmask 4126 | ||
| 128 | #define __NR_create_module 4127 | ||
| 129 | #define __NR_init_module 4128 | ||
| 130 | #define __NR_delete_module 4129 | ||
| 131 | #define __NR_get_kernel_syms 4130 | ||
| 132 | #define __NR_quotactl 4131 | ||
| 133 | #define __NR_getpgid 4132 | ||
| 134 | #define __NR_fchdir 4133 | ||
| 135 | #define __NR_bdflush 4134 | ||
| 136 | #define __NR_sysfs 4135 | ||
| 137 | #define __NR_personality 4136 | ||
| 138 | #define __NR_afs_syscall 4137 | ||
| 139 | #define __NR_setfsuid 4138 | ||
| 140 | #define __NR_setfsgid 4139 | ||
| 141 | #define __NR__llseek 4140 | ||
| 142 | #define __NR_getdents 4141 | ||
| 143 | #define __NR__newselect 4142 | ||
| 144 | #define __NR_flock 4143 | ||
| 145 | #define __NR_msync 4144 | ||
| 146 | #define __NR_readv 4145 | ||
| 147 | #define __NR_writev 4146 | ||
| 148 | #define __NR_cacheflush 4147 | ||
| 149 | #define __NR_cachectl 4148 | ||
| 150 | #define __NR_sysmips 4149 | ||
| 151 | #define __NR_unused150 4150 | ||
| 152 | #define __NR_getsid 4151 | ||
| 153 | #define __NR_fdatasync 4152 | ||
| 154 | #define __NR__sysctl 4153 | ||
| 155 | #define __NR_mlock 4154 | ||
| 156 | #define __NR_munlock 4155 | ||
| 157 | #define __NR_mlockall 4156 | ||
| 158 | #define __NR_munlockall 4157 | ||
| 159 | #define __NR_sched_setparam 4158 | ||
| 160 | #define __NR_sched_getparam 4159 | ||
| 161 | #define __NR_sched_setscheduler 4160 | ||
| 162 | #define __NR_sched_getscheduler 4161 | ||
| 163 | #define __NR_sched_yield 4162 | ||
| 164 | #define __NR_sched_get_priority_max 4163 | ||
| 165 | #define __NR_sched_get_priority_min 4164 | ||
| 166 | #define __NR_sched_rr_get_interval 4165 | ||
| 167 | #define __NR_nanosleep 4166 | ||
| 168 | #define __NR_mremap 4167 | ||
| 169 | #define __NR_accept 4168 | ||
| 170 | #define __NR_bind 4169 | ||
| 171 | #define __NR_connect 4170 | ||
| 172 | #define __NR_getpeername 4171 | ||
| 173 | #define __NR_getsockname 4172 | ||
| 174 | #define __NR_getsockopt 4173 | ||
| 175 | #define __NR_listen 4174 | ||
| 176 | #define __NR_recv 4175 | ||
| 177 | #define __NR_recvfrom 4176 | ||
| 178 | #define __NR_recvmsg 4177 | ||
| 179 | #define __NR_send 4178 | ||
| 180 | #define __NR_sendmsg 4179 | ||
| 181 | #define __NR_sendto 4180 | ||
| 182 | #define __NR_setsockopt 4181 | ||
| 183 | #define __NR_shutdown 4182 | ||
| 184 | #define __NR_socket 4183 | ||
| 185 | #define __NR_socketpair 4184 | ||
| 186 | #define __NR_setresuid 4185 | ||
| 187 | #define __NR_getresuid 4186 | ||
| 188 | #define __NR_query_module 4187 | ||
| 189 | #define __NR_poll 4188 | ||
| 190 | #define __NR_nfsservctl 4189 | ||
| 191 | #define __NR_setresgid 4190 | ||
| 192 | #define __NR_getresgid 4191 | ||
| 193 | #define __NR_prctl 4192 | ||
| 194 | #define __NR_rt_sigreturn 4193 | ||
| 195 | #define __NR_rt_sigaction 4194 | ||
| 196 | #define __NR_rt_sigprocmask 4195 | ||
| 197 | #define __NR_rt_sigpending 4196 | ||
| 198 | #define __NR_rt_sigtimedwait 4197 | ||
| 199 | #define __NR_rt_sigqueueinfo 4198 | ||
| 200 | #define __NR_rt_sigsuspend 4199 | ||
| 201 | #define __NR_pread64 4200 | ||
| 202 | #define __NR_pwrite64 4201 | ||
| 203 | #define __NR_chown 4202 | ||
| 204 | #define __NR_getcwd 4203 | ||
| 205 | #define __NR_capget 4204 | ||
| 206 | #define __NR_capset 4205 | ||
| 207 | #define __NR_sigaltstack 4206 | ||
| 208 | #define __NR_sendfile 4207 | ||
| 209 | #define __NR_getpmsg 4208 | ||
| 210 | #define __NR_putpmsg 4209 | ||
| 211 | #define __NR_mmap2 4210 | ||
| 212 | #define __NR_truncate64 4211 | ||
| 213 | #define __NR_ftruncate64 4212 | ||
| 214 | #define __NR_stat64 4213 | ||
| 215 | #define __NR_lstat64 4214 | ||
| 216 | #define __NR_fstat64 4215 | ||
| 217 | #define __NR_pivot_root 4216 | ||
| 218 | #define __NR_mincore 4217 | ||
| 219 | #define __NR_madvise 4218 | ||
| 220 | #define __NR_getdents64 4219 | ||
| 221 | #define __NR_fcntl64 4220 | ||
| 222 | #define __NR_reserved221 4221 | ||
| 223 | #define __NR_gettid 4222 | ||
| 224 | #define __NR_readahead 4223 | ||
| 225 | #define __NR_setxattr 4224 | ||
| 226 | #define __NR_lsetxattr 4225 | ||
| 227 | #define __NR_fsetxattr 4226 | ||
| 228 | #define __NR_getxattr 4227 | ||
| 229 | #define __NR_lgetxattr 4228 | ||
| 230 | #define __NR_fgetxattr 4229 | ||
| 231 | #define __NR_listxattr 4230 | ||
| 232 | #define __NR_llistxattr 4231 | ||
| 233 | #define __NR_flistxattr 4232 | ||
| 234 | #define __NR_removexattr 4233 | ||
| 235 | #define __NR_lremovexattr 4234 | ||
| 236 | #define __NR_fremovexattr 4235 | ||
| 237 | #define __NR_tkill 4236 | ||
| 238 | #define __NR_sendfile64 4237 | ||
| 239 | #define __NR_futex 4238 | ||
| 240 | #define __NR_sched_setaffinity 4239 | ||
| 241 | #define __NR_sched_getaffinity 4240 | ||
| 242 | #define __NR_io_setup 4241 | ||
| 243 | #define __NR_io_destroy 4242 | ||
| 244 | #define __NR_io_getevents 4243 | ||
| 245 | #define __NR_io_submit 4244 | ||
| 246 | #define __NR_io_cancel 4245 | ||
| 247 | #define __NR_exit_group 4246 | ||
| 248 | #define __NR_lookup_dcookie 4247 | ||
| 249 | #define __NR_epoll_create 4248 | ||
| 250 | #define __NR_epoll_ctl 4249 | ||
| 251 | #define __NR_epoll_wait 4250 | ||
| 252 | #define __NR_remap_file_pages 4251 | ||
| 253 | #define __NR_set_tid_address 4252 | ||
| 254 | #define __NR_restart_syscall 4253 | ||
| 255 | #define __NR_fadvise64 4254 | ||
| 256 | #define __NR_statfs64 4255 | ||
| 257 | #define __NR_fstatfs64 4256 | ||
| 258 | #define __NR_timer_create 4257 | ||
| 259 | #define __NR_timer_settime 4258 | ||
| 260 | #define __NR_timer_gettime 4259 | ||
| 261 | #define __NR_timer_getoverrun 4260 | ||
| 262 | #define __NR_timer_delete 4261 | ||
| 263 | #define __NR_clock_settime 4262 | ||
| 264 | #define __NR_clock_gettime 4263 | ||
| 265 | #define __NR_clock_getres 4264 | ||
| 266 | #define __NR_clock_nanosleep 4265 | ||
| 267 | #define __NR_tgkill 4266 | ||
| 268 | #define __NR_utimes 4267 | ||
| 269 | #define __NR_mbind 4268 | ||
| 270 | #define __NR_get_mempolicy 4269 | ||
| 271 | #define __NR_set_mempolicy 4270 | ||
| 272 | #define __NR_mq_open 4271 | ||
| 273 | #define __NR_mq_unlink 4272 | ||
| 274 | #define __NR_mq_timedsend 4273 | ||
| 275 | #define __NR_mq_timedreceive 4274 | ||
| 276 | #define __NR_mq_notify 4275 | ||
| 277 | #define __NR_mq_getsetattr 4276 | ||
| 278 | #define __NR_vserver 4277 | ||
| 279 | #define __NR_waitid 4278 | ||
| 280 | #define __NR_add_key 4280 | ||
| 281 | #define __NR_request_key 4281 | ||
| 282 | #define __NR_keyctl 4282 | ||
| 283 | #define __NR_set_thread_area 4283 | ||
| 284 | #define __NR_inotify_init 4284 | ||
| 285 | #define __NR_inotify_add_watch 4285 | ||
| 286 | #define __NR_inotify_rm_watch 4286 | ||
| 287 | #define __NR_migrate_pages 4287 | ||
| 288 | #define __NR_openat 4288 | ||
| 289 | #define __NR_mkdirat 4289 | ||
| 290 | #define __NR_mknodat 4290 | ||
| 291 | #define __NR_fchownat 4291 | ||
| 292 | #define __NR_futimesat 4292 | ||
| 293 | #define __NR_fstatat64 4293 | ||
| 294 | #define __NR_unlinkat 4294 | ||
| 295 | #define __NR_renameat 4295 | ||
| 296 | #define __NR_linkat 4296 | ||
| 297 | #define __NR_symlinkat 4297 | ||
| 298 | #define __NR_readlinkat 4298 | ||
| 299 | #define __NR_fchmodat 4299 | ||
| 300 | #define __NR_faccessat 4300 | ||
| 301 | #define __NR_pselect6 4301 | ||
| 302 | #define __NR_ppoll 4302 | ||
| 303 | #define __NR_unshare 4303 | ||
| 304 | #define __NR_splice 4304 | ||
| 305 | #define __NR_sync_file_range 4305 | ||
| 306 | #define __NR_tee 4306 | ||
| 307 | #define __NR_vmsplice 4307 | ||
| 308 | #define __NR_move_pages 4308 | ||
| 309 | #define __NR_set_robust_list 4309 | ||
| 310 | #define __NR_get_robust_list 4310 | ||
| 311 | #define __NR_kexec_load 4311 | ||
| 312 | #define __NR_getcpu 4312 | ||
| 313 | #define __NR_epoll_pwait 4313 | ||
| 314 | #define __NR_ioprio_set 4314 | ||
| 315 | #define __NR_ioprio_get 4315 | ||
| 316 | #define __NR_utimensat 4316 | ||
| 317 | #define __NR_signalfd 4317 | ||
| 318 | #define __NR_timerfd 4318 | ||
| 319 | #define __NR_eventfd 4319 | ||
| 320 | #define __NR_fallocate 4320 | ||
| 321 | #define __NR_timerfd_create 4321 | ||
| 322 | #define __NR_timerfd_gettime 4322 | ||
| 323 | #define __NR_timerfd_settime 4323 | ||
| 324 | #define __NR_signalfd4 4324 | ||
| 325 | #define __NR_eventfd2 4325 | ||
| 326 | #define __NR_epoll_create1 4326 | ||
| 327 | #define __NR_dup3 4327 | ||
| 328 | #define __NR_pipe2 4328 | ||
| 329 | #define __NR_inotify_init1 4329 | ||
| 330 | #define __NR_preadv 4330 | ||
| 331 | #define __NR_pwritev 4331 | ||
| 332 | #define __NR_rt_tgsigqueueinfo 4332 | ||
| 333 | #define __NR_perf_event_open 4333 | ||
| 334 | #define __NR_accept4 4334 | ||
| 335 | #define __NR_recvmmsg 4335 | ||
| 336 | #define __NR_fanotify_init 4336 | ||
| 337 | #define __NR_fanotify_mark 4337 | ||
| 338 | #define __NR_prlimit64 4338 | ||
| 339 | #define __NR_name_to_handle_at 4339 | ||
| 340 | #define __NR_open_by_handle_at 4340 | ||
| 341 | #define __NR_clock_adjtime 4341 | ||
| 342 | #define __NR_syncfs 4342 | ||
| 343 | #define __NR_sendmmsg 4343 | ||
| 344 | #define __NR_setns 4344 | ||
| 345 | #define __NR_process_vm_readv 4345 | ||
| 346 | #define __NR_process_vm_writev 4346 | ||
| 347 | #define __NR_kcmp 4347 | ||
| 348 | #define __NR_finit_module 4348 | ||
| 349 | #define __NR_sched_setattr 4349 | ||
| 350 | #define __NR_sched_getattr 4350 | ||
| 351 | #define __NR_renameat2 4351 | ||
| 352 | #define __NR_seccomp 4352 | ||
| 353 | #define __NR_getrandom 4353 | ||
| 354 | #define __NR_memfd_create 4354 | ||
| 355 | #define __NR_bpf 4355 | ||
| 356 | #define __NR_execveat 4356 | ||
| 357 | #define __NR_userfaultfd 4357 | ||
| 358 | #define __NR_membarrier 4358 | ||
| 359 | #define __NR_mlock2 4359 | ||
| 360 | #define __NR_copy_file_range 4360 | ||
| 361 | #define __NR_preadv2 4361 | ||
| 362 | #define __NR_pwritev2 4362 | ||
| 363 | #define __NR_pkey_mprotect 4363 | ||
| 364 | #define __NR_pkey_alloc 4364 | ||
| 365 | #define __NR_pkey_free 4365 | ||
| 366 | #define __NR_statx 4366 | ||
| 367 | #define __NR_rseq 4367 | ||
| 368 | #define __NR_io_pgetevents 4368 | ||
| 369 | #define __NR_semget 4393 | ||
| 370 | #define __NR_semctl 4394 | ||
| 371 | #define __NR_shmget 4395 | ||
| 372 | #define __NR_shmctl 4396 | ||
| 373 | #define __NR_shmat 4397 | ||
| 374 | #define __NR_shmdt 4398 | ||
| 375 | #define __NR_msgget 4399 | ||
| 376 | #define __NR_msgsnd 4400 | ||
| 377 | #define __NR_msgrcv 4401 | ||
| 378 | #define __NR_msgctl 4402 | ||
| 379 | #define __NR_clock_gettime64 4403 | ||
| 380 | #define __NR_clock_settime64 4404 | ||
| 381 | #define __NR_clock_adjtime64 4405 | ||
| 382 | #define __NR_clock_getres_time64 4406 | ||
| 383 | #define __NR_clock_nanosleep_time64 4407 | ||
| 384 | #define __NR_timer_gettime64 4408 | ||
| 385 | #define __NR_timer_settime64 4409 | ||
| 386 | #define __NR_timerfd_gettime64 4410 | ||
| 387 | #define __NR_timerfd_settime64 4411 | ||
| 388 | #define __NR_utimensat_time64 4412 | ||
| 389 | #define __NR_pselect6_time64 4413 | ||
| 390 | #define __NR_ppoll_time64 4414 | ||
| 391 | #define __NR_io_pgetevents_time64 4416 | ||
| 392 | #define __NR_recvmmsg_time64 4417 | ||
| 393 | #define __NR_mq_timedsend_time64 4418 | ||
| 394 | #define __NR_mq_timedreceive_time64 4419 | ||
| 395 | #define __NR_semtimedop_time64 4420 | ||
| 396 | #define __NR_rt_sigtimedwait_time64 4421 | ||
| 397 | #define __NR_futex_time64 4422 | ||
| 398 | #define __NR_sched_rr_get_interval_time64 4423 | ||
| 399 | #define __NR_pidfd_send_signal 4424 | ||
| 400 | #define __NR_io_uring_setup 4425 | ||
| 401 | #define __NR_io_uring_enter 4426 | ||
| 402 | #define __NR_io_uring_register 4427 | ||
| 403 | |||
| 404 | #define SYS_syscall 4000 | ||
| 405 | #define SYS_exit 4001 | ||
| 406 | #define SYS_fork 4002 | ||
| 407 | #define SYS_read 4003 | ||
| 408 | #define SYS_write 4004 | ||
| 409 | #define SYS_open 4005 | ||
| 410 | #define SYS_close 4006 | ||
| 411 | #define SYS_waitpid 4007 | ||
| 412 | #define SYS_creat 4008 | ||
| 413 | #define SYS_link 4009 | ||
| 414 | #define SYS_unlink 4010 | ||
| 415 | #define SYS_execve 4011 | ||
| 416 | #define SYS_chdir 4012 | ||
| 417 | #define SYS_time 4013 | ||
| 418 | #define SYS_mknod 4014 | ||
| 419 | #define SYS_chmod 4015 | ||
| 420 | #define SYS_lchown 4016 | ||
| 421 | #define SYS_break 4017 | ||
| 422 | #define SYS_unused18 4018 | ||
| 423 | #define SYS_lseek 4019 | ||
| 424 | #define SYS_getpid 4020 | ||
| 425 | #define SYS_mount 4021 | ||
| 426 | #define SYS_umount 4022 | ||
| 427 | #define SYS_setuid 4023 | ||
| 428 | #define SYS_getuid 4024 | ||
| 429 | #define SYS_stime 4025 | ||
| 430 | #define SYS_ptrace 4026 | ||
| 431 | #define SYS_alarm 4027 | ||
| 432 | #define SYS_unused28 4028 | ||
| 433 | #define SYS_pause 4029 | ||
| 434 | #define SYS_utime 4030 | ||
| 435 | #define SYS_stty 4031 | ||
| 436 | #define SYS_gtty 4032 | ||
| 437 | #define SYS_access 4033 | ||
| 438 | #define SYS_nice 4034 | ||
| 439 | #define SYS_ftime 4035 | ||
| 440 | #define SYS_sync 4036 | ||
| 441 | #define SYS_kill 4037 | ||
| 442 | #define SYS_rename 4038 | ||
| 443 | #define SYS_mkdir 4039 | ||
| 444 | #define SYS_rmdir 4040 | ||
| 445 | #define SYS_dup 4041 | ||
| 446 | #define SYS_pipe 4042 | ||
| 447 | #define SYS_times 4043 | ||
| 448 | #define SYS_prof 4044 | ||
| 449 | #define SYS_brk 4045 | ||
| 450 | #define SYS_setgid 4046 | ||
| 451 | #define SYS_getgid 4047 | ||
| 452 | #define SYS_signal 4048 | ||
| 453 | #define SYS_geteuid 4049 | ||
| 454 | #define SYS_getegid 4050 | ||
| 455 | #define SYS_acct 4051 | ||
| 456 | #define SYS_umount2 4052 | ||
| 457 | #define SYS_lock 4053 | ||
| 458 | #define SYS_ioctl 4054 | ||
| 459 | #define SYS_fcntl 4055 | ||
| 460 | #define SYS_mpx 4056 | ||
| 461 | #define SYS_setpgid 4057 | ||
| 462 | #define SYS_ulimit 4058 | ||
| 463 | #define SYS_unused59 4059 | ||
| 464 | #define SYS_umask 4060 | ||
| 465 | #define SYS_chroot 4061 | ||
| 466 | #define SYS_ustat 4062 | ||
| 467 | #define SYS_dup2 4063 | ||
| 468 | #define SYS_getppid 4064 | ||
| 469 | #define SYS_getpgrp 4065 | ||
| 470 | #define SYS_setsid 4066 | ||
| 471 | #define SYS_sigaction 4067 | ||
| 472 | #define SYS_sgetmask 4068 | ||
| 473 | #define SYS_ssetmask 4069 | ||
| 474 | #define SYS_setreuid 4070 | ||
| 475 | #define SYS_setregid 4071 | ||
| 476 | #define SYS_sigsuspend 4072 | ||
| 477 | #define SYS_sigpending 4073 | ||
| 478 | #define SYS_sethostname 4074 | ||
| 479 | #define SYS_setrlimit 4075 | ||
| 480 | #define SYS_getrlimit 4076 | ||
| 481 | #define SYS_getrusage 4077 | ||
| 482 | #define SYS_gettimeofday 4078 | ||
| 483 | #define SYS_settimeofday 4079 | ||
| 484 | #define SYS_getgroups 4080 | ||
| 485 | #define SYS_setgroups 4081 | ||
| 486 | #define SYS_reserved82 4082 | ||
| 487 | #define SYS_symlink 4083 | ||
| 488 | #define SYS_unused84 4084 | ||
| 489 | #define SYS_readlink 4085 | ||
| 490 | #define SYS_uselib 4086 | ||
| 491 | #define SYS_swapon 4087 | ||
| 492 | #define SYS_reboot 4088 | ||
| 493 | #define SYS_readdir 4089 | ||
| 494 | #define SYS_mmap 4090 | ||
| 495 | #define SYS_munmap 4091 | ||
| 496 | #define SYS_truncate 4092 | ||
| 497 | #define SYS_ftruncate 4093 | ||
| 498 | #define SYS_fchmod 4094 | ||
| 499 | #define SYS_fchown 4095 | ||
| 500 | #define SYS_getpriority 4096 | ||
| 501 | #define SYS_setpriority 4097 | ||
| 502 | #define SYS_profil 4098 | ||
| 503 | #define SYS_statfs 4099 | ||
| 504 | #define SYS_fstatfs 4100 | ||
| 505 | #define SYS_ioperm 4101 | ||
| 506 | #define SYS_socketcall 4102 | ||
| 507 | #define SYS_syslog 4103 | ||
| 508 | #define SYS_setitimer 4104 | ||
| 509 | #define SYS_getitimer 4105 | ||
| 510 | #define SYS_stat 4106 | ||
| 511 | #define SYS_lstat 4107 | ||
| 512 | #define SYS_fstat 4108 | ||
| 513 | #define SYS_unused109 4109 | ||
| 514 | #define SYS_iopl 4110 | ||
| 515 | #define SYS_vhangup 4111 | ||
| 516 | #define SYS_idle 4112 | ||
| 517 | #define SYS_vm86 4113 | ||
| 518 | #define SYS_wait4 4114 | ||
| 519 | #define SYS_swapoff 4115 | ||
| 520 | #define SYS_sysinfo 4116 | ||
| 521 | #define SYS_ipc 4117 | ||
| 522 | #define SYS_fsync 4118 | ||
| 523 | #define SYS_sigreturn 4119 | ||
| 524 | #define SYS_clone 4120 | ||
| 525 | #define SYS_setdomainname 4121 | ||
| 526 | #define SYS_uname 4122 | ||
| 527 | #define SYS_modify_ldt 4123 | ||
| 528 | #define SYS_adjtimex 4124 | ||
| 529 | #define SYS_mprotect 4125 | ||
| 530 | #define SYS_sigprocmask 4126 | ||
| 531 | #define SYS_create_module 4127 | ||
| 532 | #define SYS_init_module 4128 | ||
| 533 | #define SYS_delete_module 4129 | ||
| 534 | #define SYS_get_kernel_syms 4130 | ||
| 535 | #define SYS_quotactl 4131 | ||
| 536 | #define SYS_getpgid 4132 | ||
| 537 | #define SYS_fchdir 4133 | ||
| 538 | #define SYS_bdflush 4134 | ||
| 539 | #define SYS_sysfs 4135 | ||
| 540 | #define SYS_personality 4136 | ||
| 541 | #define SYS_afs_syscall 4137 | ||
| 542 | #define SYS_setfsuid 4138 | ||
| 543 | #define SYS_setfsgid 4139 | ||
| 544 | #define SYS__llseek 4140 | ||
| 545 | #define SYS_getdents 4141 | ||
| 546 | #define SYS__newselect 4142 | ||
| 547 | #define SYS_flock 4143 | ||
| 548 | #define SYS_msync 4144 | ||
| 549 | #define SYS_readv 4145 | ||
| 550 | #define SYS_writev 4146 | ||
| 551 | #define SYS_cacheflush 4147 | ||
| 552 | #define SYS_cachectl 4148 | ||
| 553 | #define SYS_sysmips 4149 | ||
| 554 | #define SYS_unused150 4150 | ||
| 555 | #define SYS_getsid 4151 | ||
| 556 | #define SYS_fdatasync 4152 | ||
| 557 | #define SYS__sysctl 4153 | ||
| 558 | #define SYS_mlock 4154 | ||
| 559 | #define SYS_munlock 4155 | ||
| 560 | #define SYS_mlockall 4156 | ||
| 561 | #define SYS_munlockall 4157 | ||
| 562 | #define SYS_sched_setparam 4158 | ||
| 563 | #define SYS_sched_getparam 4159 | ||
| 564 | #define SYS_sched_setscheduler 4160 | ||
| 565 | #define SYS_sched_getscheduler 4161 | ||
| 566 | #define SYS_sched_yield 4162 | ||
| 567 | #define SYS_sched_get_priority_max 4163 | ||
| 568 | #define SYS_sched_get_priority_min 4164 | ||
| 569 | #define SYS_sched_rr_get_interval 4165 | ||
| 570 | #define SYS_nanosleep 4166 | ||
| 571 | #define SYS_mremap 4167 | ||
| 572 | #define SYS_accept 4168 | ||
| 573 | #define SYS_bind 4169 | ||
| 574 | #define SYS_connect 4170 | ||
| 575 | #define SYS_getpeername 4171 | ||
| 576 | #define SYS_getsockname 4172 | ||
| 577 | #define SYS_getsockopt 4173 | ||
| 578 | #define SYS_listen 4174 | ||
| 579 | #define SYS_recv 4175 | ||
| 580 | #define SYS_recvfrom 4176 | ||
| 581 | #define SYS_recvmsg 4177 | ||
| 582 | #define SYS_send 4178 | ||
| 583 | #define SYS_sendmsg 4179 | ||
| 584 | #define SYS_sendto 4180 | ||
| 585 | #define SYS_setsockopt 4181 | ||
| 586 | #define SYS_shutdown 4182 | ||
| 587 | #define SYS_socket 4183 | ||
| 588 | #define SYS_socketpair 4184 | ||
| 589 | #define SYS_setresuid 4185 | ||
| 590 | #define SYS_getresuid 4186 | ||
| 591 | #define SYS_query_module 4187 | ||
| 592 | #define SYS_poll 4188 | ||
| 593 | #define SYS_nfsservctl 4189 | ||
| 594 | #define SYS_setresgid 4190 | ||
| 595 | #define SYS_getresgid 4191 | ||
| 596 | #define SYS_prctl 4192 | ||
| 597 | #define SYS_rt_sigreturn 4193 | ||
| 598 | #define SYS_rt_sigaction 4194 | ||
| 599 | #define SYS_rt_sigprocmask 4195 | ||
| 600 | #define SYS_rt_sigpending 4196 | ||
| 601 | #define SYS_rt_sigtimedwait 4197 | ||
| 602 | #define SYS_rt_sigqueueinfo 4198 | ||
| 603 | #define SYS_rt_sigsuspend 4199 | ||
| 604 | #define SYS_pread64 4200 | ||
| 605 | #define SYS_pwrite64 4201 | ||
| 606 | #define SYS_chown 4202 | ||
| 607 | #define SYS_getcwd 4203 | ||
| 608 | #define SYS_capget 4204 | ||
| 609 | #define SYS_capset 4205 | ||
| 610 | #define SYS_sigaltstack 4206 | ||
| 611 | #define SYS_sendfile 4207 | ||
| 612 | #define SYS_getpmsg 4208 | ||
| 613 | #define SYS_putpmsg 4209 | ||
| 614 | #define SYS_mmap2 4210 | ||
| 615 | #define SYS_truncate64 4211 | ||
| 616 | #define SYS_ftruncate64 4212 | ||
| 617 | #define SYS_stat64 4213 | ||
| 618 | #define SYS_lstat64 4214 | ||
| 619 | #define SYS_fstat64 4215 | ||
| 620 | #define SYS_pivot_root 4216 | ||
| 621 | #define SYS_mincore 4217 | ||
| 622 | #define SYS_madvise 4218 | ||
| 623 | #define SYS_getdents64 4219 | ||
| 624 | #define SYS_fcntl64 4220 | ||
| 625 | #define SYS_reserved221 4221 | ||
| 626 | #define SYS_gettid 4222 | ||
| 627 | #define SYS_readahead 4223 | ||
| 628 | #define SYS_setxattr 4224 | ||
| 629 | #define SYS_lsetxattr 4225 | ||
| 630 | #define SYS_fsetxattr 4226 | ||
| 631 | #define SYS_getxattr 4227 | ||
| 632 | #define SYS_lgetxattr 4228 | ||
| 633 | #define SYS_fgetxattr 4229 | ||
| 634 | #define SYS_listxattr 4230 | ||
| 635 | #define SYS_llistxattr 4231 | ||
| 636 | #define SYS_flistxattr 4232 | ||
| 637 | #define SYS_removexattr 4233 | ||
| 638 | #define SYS_lremovexattr 4234 | ||
| 639 | #define SYS_fremovexattr 4235 | ||
| 640 | #define SYS_tkill 4236 | ||
| 641 | #define SYS_sendfile64 4237 | ||
| 642 | #define SYS_futex 4238 | ||
| 643 | #define SYS_sched_setaffinity 4239 | ||
| 644 | #define SYS_sched_getaffinity 4240 | ||
| 645 | #define SYS_io_setup 4241 | ||
| 646 | #define SYS_io_destroy 4242 | ||
| 647 | #define SYS_io_getevents 4243 | ||
| 648 | #define SYS_io_submit 4244 | ||
| 649 | #define SYS_io_cancel 4245 | ||
| 650 | #define SYS_exit_group 4246 | ||
| 651 | #define SYS_lookup_dcookie 4247 | ||
| 652 | #define SYS_epoll_create 4248 | ||
| 653 | #define SYS_epoll_ctl 4249 | ||
| 654 | #define SYS_epoll_wait 4250 | ||
| 655 | #define SYS_remap_file_pages 4251 | ||
| 656 | #define SYS_set_tid_address 4252 | ||
| 657 | #define SYS_restart_syscall 4253 | ||
| 658 | #define SYS_fadvise64 4254 | ||
| 659 | #define SYS_statfs64 4255 | ||
| 660 | #define SYS_fstatfs64 4256 | ||
| 661 | #define SYS_timer_create 4257 | ||
| 662 | #define SYS_timer_settime 4258 | ||
| 663 | #define SYS_timer_gettime 4259 | ||
| 664 | #define SYS_timer_getoverrun 4260 | ||
| 665 | #define SYS_timer_delete 4261 | ||
| 666 | #define SYS_clock_settime 4262 | ||
| 667 | #define SYS_clock_gettime 4263 | ||
| 668 | #define SYS_clock_getres 4264 | ||
| 669 | #define SYS_clock_nanosleep 4265 | ||
| 670 | #define SYS_tgkill 4266 | ||
| 671 | #define SYS_utimes 4267 | ||
| 672 | #define SYS_mbind 4268 | ||
| 673 | #define SYS_get_mempolicy 4269 | ||
| 674 | #define SYS_set_mempolicy 4270 | ||
| 675 | #define SYS_mq_open 4271 | ||
| 676 | #define SYS_mq_unlink 4272 | ||
| 677 | #define SYS_mq_timedsend 4273 | ||
| 678 | #define SYS_mq_timedreceive 4274 | ||
| 679 | #define SYS_mq_notify 4275 | ||
| 680 | #define SYS_mq_getsetattr 4276 | ||
| 681 | #define SYS_vserver 4277 | ||
| 682 | #define SYS_waitid 4278 | ||
| 683 | #define SYS_add_key 4280 | ||
| 684 | #define SYS_request_key 4281 | ||
| 685 | #define SYS_keyctl 4282 | ||
| 686 | #define SYS_set_thread_area 4283 | ||
| 687 | #define SYS_inotify_init 4284 | ||
| 688 | #define SYS_inotify_add_watch 4285 | ||
| 689 | #define SYS_inotify_rm_watch 4286 | ||
| 690 | #define SYS_migrate_pages 4287 | ||
| 691 | #define SYS_openat 4288 | ||
| 692 | #define SYS_mkdirat 4289 | ||
| 693 | #define SYS_mknodat 4290 | ||
| 694 | #define SYS_fchownat 4291 | ||
| 695 | #define SYS_futimesat 4292 | ||
| 696 | #define SYS_fstatat64 4293 | ||
| 697 | #define SYS_unlinkat 4294 | ||
| 698 | #define SYS_renameat 4295 | ||
| 699 | #define SYS_linkat 4296 | ||
| 700 | #define SYS_symlinkat 4297 | ||
| 701 | #define SYS_readlinkat 4298 | ||
| 702 | #define SYS_fchmodat 4299 | ||
| 703 | #define SYS_faccessat 4300 | ||
| 704 | #define SYS_pselect6 4301 | ||
| 705 | #define SYS_ppoll 4302 | ||
| 706 | #define SYS_unshare 4303 | ||
| 707 | #define SYS_splice 4304 | ||
| 708 | #define SYS_sync_file_range 4305 | ||
| 709 | #define SYS_tee 4306 | ||
| 710 | #define SYS_vmsplice 4307 | ||
| 711 | #define SYS_move_pages 4308 | ||
| 712 | #define SYS_set_robust_list 4309 | ||
| 713 | #define SYS_get_robust_list 4310 | ||
| 714 | #define SYS_kexec_load 4311 | ||
| 715 | #define SYS_getcpu 4312 | ||
| 716 | #define SYS_epoll_pwait 4313 | ||
| 717 | #define SYS_ioprio_set 4314 | ||
| 718 | #define SYS_ioprio_get 4315 | ||
| 719 | #define SYS_utimensat 4316 | ||
| 720 | #define SYS_signalfd 4317 | ||
| 721 | #define SYS_timerfd 4318 | ||
| 722 | #define SYS_eventfd 4319 | ||
| 723 | #define SYS_fallocate 4320 | ||
| 724 | #define SYS_timerfd_create 4321 | ||
| 725 | #define SYS_timerfd_gettime 4322 | ||
| 726 | #define SYS_timerfd_settime 4323 | ||
| 727 | #define SYS_signalfd4 4324 | ||
| 728 | #define SYS_eventfd2 4325 | ||
| 729 | #define SYS_epoll_create1 4326 | ||
| 730 | #define SYS_dup3 4327 | ||
| 731 | #define SYS_pipe2 4328 | ||
| 732 | #define SYS_inotify_init1 4329 | ||
| 733 | #define SYS_preadv 4330 | ||
| 734 | #define SYS_pwritev 4331 | ||
| 735 | #define SYS_rt_tgsigqueueinfo 4332 | ||
| 736 | #define SYS_perf_event_open 4333 | ||
| 737 | #define SYS_accept4 4334 | ||
| 738 | #define SYS_recvmmsg 4335 | ||
| 739 | #define SYS_fanotify_init 4336 | ||
| 740 | #define SYS_fanotify_mark 4337 | ||
| 741 | #define SYS_prlimit64 4338 | ||
| 742 | #define SYS_name_to_handle_at 4339 | ||
| 743 | #define SYS_open_by_handle_at 4340 | ||
| 744 | #define SYS_clock_adjtime 4341 | ||
| 745 | #define SYS_syncfs 4342 | ||
| 746 | #define SYS_sendmmsg 4343 | ||
| 747 | #define SYS_setns 4344 | ||
| 748 | #define SYS_process_vm_readv 4345 | ||
| 749 | #define SYS_process_vm_writev 4346 | ||
| 750 | #define SYS_kcmp 4347 | ||
| 751 | #define SYS_finit_module 4348 | ||
| 752 | #define SYS_sched_setattr 4349 | ||
| 753 | #define SYS_sched_getattr 4350 | ||
| 754 | #define SYS_renameat2 4351 | ||
| 755 | #define SYS_seccomp 4352 | ||
| 756 | #define SYS_getrandom 4353 | ||
| 757 | #define SYS_memfd_create 4354 | ||
| 758 | #define SYS_bpf 4355 | ||
| 759 | #define SYS_execveat 4356 | ||
| 760 | #define SYS_userfaultfd 4357 | ||
| 761 | #define SYS_membarrier 4358 | ||
| 762 | #define SYS_mlock2 4359 | ||
| 763 | #define SYS_copy_file_range 4360 | ||
| 764 | #define SYS_preadv2 4361 | ||
| 765 | #define SYS_pwritev2 4362 | ||
| 766 | #define SYS_pkey_mprotect 4363 | ||
| 767 | #define SYS_pkey_alloc 4364 | ||
| 768 | #define SYS_pkey_free 4365 | ||
| 769 | #define SYS_statx 4366 | ||
| 770 | #define SYS_rseq 4367 | ||
| 771 | #define SYS_io_pgetevents 4368 | ||
| 772 | #define SYS_semget 4393 | ||
| 773 | #define SYS_semctl 4394 | ||
| 774 | #define SYS_shmget 4395 | ||
| 775 | #define SYS_shmctl 4396 | ||
| 776 | #define SYS_shmat 4397 | ||
| 777 | #define SYS_shmdt 4398 | ||
| 778 | #define SYS_msgget 4399 | ||
| 779 | #define SYS_msgsnd 4400 | ||
| 780 | #define SYS_msgrcv 4401 | ||
| 781 | #define SYS_msgctl 4402 | ||
| 782 | #define SYS_clock_gettime64 4403 | ||
| 783 | #define SYS_clock_settime64 4404 | ||
| 784 | #define SYS_clock_adjtime64 4405 | ||
| 785 | #define SYS_clock_getres_time64 4406 | ||
| 786 | #define SYS_clock_nanosleep_time64 4407 | ||
| 787 | #define SYS_timer_gettime64 4408 | ||
| 788 | #define SYS_timer_settime64 4409 | ||
| 789 | #define SYS_timerfd_gettime64 4410 | ||
| 790 | #define SYS_timerfd_settime64 4411 | ||
| 791 | #define SYS_utimensat_time64 4412 | ||
| 792 | #define SYS_pselect6_time64 4413 | ||
| 793 | #define SYS_ppoll_time64 4414 | ||
| 794 | #define SYS_io_pgetevents_time64 4416 | ||
| 795 | #define SYS_recvmmsg_time64 4417 | ||
| 796 | #define SYS_mq_timedsend_time64 4418 | ||
| 797 | #define SYS_mq_timedreceive_time64 4419 | ||
| 798 | #define SYS_semtimedop_time64 4420 | ||
| 799 | #define SYS_rt_sigtimedwait_time64 4421 | ||
| 800 | #define SYS_futex_time64 4422 | ||
| 801 | #define SYS_sched_rr_get_interval_time64 4423 | ||
| 802 | #define SYS_pidfd_send_signal 4424 | ||
| 803 | #define SYS_io_uring_setup 4425 | ||
| 804 | #define SYS_io_uring_enter 4426 | ||
| 805 | #define SYS_io_uring_register 4427 | ||
| \ No newline at end of file | |||
lib/libc/include/mips64-linux-musl/bits/alltypes.h created+396| ... | @@ -0,0 +1,396 @@ | ||
| 1 | #define _Addr long | ||
| 2 | #define _Int64 long | ||
| 3 | #define _Reg long | ||
| 4 | |||
| 5 | #if defined(__NEED_va_list) && !defined(__DEFINED_va_list) | ||
| 6 | typedef __builtin_va_list va_list; | ||
| 7 | #define __DEFINED_va_list | ||
| 8 | #endif | ||
| 9 | |||
| 10 | #if defined(__NEED___isoc_va_list) && !defined(__DEFINED___isoc_va_list) | ||
| 11 | typedef __builtin_va_list __isoc_va_list; | ||
| 12 | #define __DEFINED___isoc_va_list | ||
| 13 | #endif | ||
| 14 | |||
| 15 | |||
| 16 | #ifndef __cplusplus | ||
| 17 | #if defined(__NEED_wchar_t) && !defined(__DEFINED_wchar_t) | ||
| 18 | typedef int wchar_t; | ||
| 19 | #define __DEFINED_wchar_t | ||
| 20 | #endif | ||
| 21 | |||
| 22 | #endif | ||
| 23 | |||
| 24 | #if defined(__NEED_float_t) && !defined(__DEFINED_float_t) | ||
| 25 | typedef float float_t; | ||
| 26 | #define __DEFINED_float_t | ||
| 27 | #endif | ||
| 28 | |||
| 29 | #if defined(__NEED_double_t) && !defined(__DEFINED_double_t) | ||
| 30 | typedef double double_t; | ||
| 31 | #define __DEFINED_double_t | ||
| 32 | #endif | ||
| 33 | |||
| 34 | |||
| 35 | #if defined(__NEED_max_align_t) && !defined(__DEFINED_max_align_t) | ||
| 36 | typedef struct { long long __ll; long double __ld; } max_align_t; | ||
| 37 | #define __DEFINED_max_align_t | ||
| 38 | #endif | ||
| 39 | |||
| 40 | |||
| 41 | #if defined(__NEED_time_t) && !defined(__DEFINED_time_t) | ||
| 42 | typedef long time_t; | ||
| 43 | #define __DEFINED_time_t | ||
| 44 | #endif | ||
| 45 | |||
| 46 | #if defined(__NEED_suseconds_t) && !defined(__DEFINED_suseconds_t) | ||
| 47 | typedef long suseconds_t; | ||
| 48 | #define __DEFINED_suseconds_t | ||
| 49 | #endif | ||
| 50 | |||
| 51 | |||
| 52 | #if defined(__NEED_nlink_t) && !defined(__DEFINED_nlink_t) | ||
| 53 | typedef unsigned nlink_t; | ||
| 54 | #define __DEFINED_nlink_t | ||
| 55 | #endif | ||
| 56 | |||
| 57 | |||
| 58 | #if defined(__NEED_pthread_attr_t) && !defined(__DEFINED_pthread_attr_t) | ||
| 59 | typedef struct { union { int __i[14]; volatile int __vi[14]; unsigned long __s[7]; } __u; } pthread_attr_t; | ||
| 60 | #define __DEFINED_pthread_attr_t | ||
| 61 | #endif | ||
| 62 | |||
| 63 | #if defined(__NEED_pthread_mutex_t) && !defined(__DEFINED_pthread_mutex_t) | ||
| 64 | typedef struct { union { int __i[10]; volatile int __vi[10]; volatile void *volatile __p[5]; } __u; } pthread_mutex_t; | ||
| 65 | #define __DEFINED_pthread_mutex_t | ||
| 66 | #endif | ||
| 67 | |||
| 68 | #if defined(__NEED_mtx_t) && !defined(__DEFINED_mtx_t) | ||
| 69 | typedef struct { union { int __i[10]; volatile int __vi[10]; volatile void *volatile __p[5]; } __u; } mtx_t; | ||
| 70 | #define __DEFINED_mtx_t | ||
| 71 | #endif | ||
| 72 | |||
| 73 | #if defined(__NEED_pthread_cond_t) && !defined(__DEFINED_pthread_cond_t) | ||
| 74 | typedef struct { union { int __i[12]; volatile int __vi[12]; void *__p[6]; } __u; } pthread_cond_t; | ||
| 75 | #define __DEFINED_pthread_cond_t | ||
| 76 | #endif | ||
| 77 | |||
| 78 | #if defined(__NEED_cnd_t) && !defined(__DEFINED_cnd_t) | ||
| 79 | typedef struct { union { int __i[12]; volatile int __vi[12]; void *__p[6]; } __u; } cnd_t; | ||
| 80 | #define __DEFINED_cnd_t | ||
| 81 | #endif | ||
| 82 | |||
| 83 | #if defined(__NEED_pthread_rwlock_t) && !defined(__DEFINED_pthread_rwlock_t) | ||
| 84 | typedef struct { union { int __i[14]; volatile int __vi[14]; void *__p[7]; } __u; } pthread_rwlock_t; | ||
| 85 | #define __DEFINED_pthread_rwlock_t | ||
| 86 | #endif | ||
| 87 | |||
| 88 | #if defined(__NEED_pthread_barrier_t) && !defined(__DEFINED_pthread_barrier_t) | ||
| 89 | typedef struct { union { int __i[8]; volatile int __vi[8]; void *__p[4]; } __u; } pthread_barrier_t; | ||
| 90 | #define __DEFINED_pthread_barrier_t | ||
| 91 | #endif | ||
| 92 | |||
| 93 | #if defined(__NEED_size_t) && !defined(__DEFINED_size_t) | ||
| 94 | typedef unsigned _Addr size_t; | ||
| 95 | #define __DEFINED_size_t | ||
| 96 | #endif | ||
| 97 | |||
| 98 | #if defined(__NEED_uintptr_t) && !defined(__DEFINED_uintptr_t) | ||
| 99 | typedef unsigned _Addr uintptr_t; | ||
| 100 | #define __DEFINED_uintptr_t | ||
| 101 | #endif | ||
| 102 | |||
| 103 | #if defined(__NEED_ptrdiff_t) && !defined(__DEFINED_ptrdiff_t) | ||
| 104 | typedef _Addr ptrdiff_t; | ||
| 105 | #define __DEFINED_ptrdiff_t | ||
| 106 | #endif | ||
| 107 | |||
| 108 | #if defined(__NEED_ssize_t) && !defined(__DEFINED_ssize_t) | ||
| 109 | typedef _Addr ssize_t; | ||
| 110 | #define __DEFINED_ssize_t | ||
| 111 | #endif | ||
| 112 | |||
| 113 | #if defined(__NEED_intptr_t) && !defined(__DEFINED_intptr_t) | ||
| 114 | typedef _Addr intptr_t; | ||
| 115 | #define __DEFINED_intptr_t | ||
| 116 | #endif | ||
| 117 | |||
| 118 | #if defined(__NEED_regoff_t) && !defined(__DEFINED_regoff_t) | ||
| 119 | typedef _Addr regoff_t; | ||
| 120 | #define __DEFINED_regoff_t | ||
| 121 | #endif | ||
| 122 | |||
| 123 | #if defined(__NEED_register_t) && !defined(__DEFINED_register_t) | ||
| 124 | typedef _Reg register_t; | ||
| 125 | #define __DEFINED_register_t | ||
| 126 | #endif | ||
| 127 | |||
| 128 | |||
| 129 | #if defined(__NEED_int8_t) && !defined(__DEFINED_int8_t) | ||
| 130 | typedef signed char int8_t; | ||
| 131 | #define __DEFINED_int8_t | ||
| 132 | #endif | ||
| 133 | |||
| 134 | #if defined(__NEED_int16_t) && !defined(__DEFINED_int16_t) | ||
| 135 | typedef signed short int16_t; | ||
| 136 | #define __DEFINED_int16_t | ||
| 137 | #endif | ||
| 138 | |||
| 139 | #if defined(__NEED_int32_t) && !defined(__DEFINED_int32_t) | ||
| 140 | typedef signed int int32_t; | ||
| 141 | #define __DEFINED_int32_t | ||
| 142 | #endif | ||
| 143 | |||
| 144 | #if defined(__NEED_int64_t) && !defined(__DEFINED_int64_t) | ||
| 145 | typedef signed _Int64 int64_t; | ||
| 146 | #define __DEFINED_int64_t | ||
| 147 | #endif | ||
| 148 | |||
| 149 | #if defined(__NEED_intmax_t) && !defined(__DEFINED_intmax_t) | ||
| 150 | typedef signed _Int64 intmax_t; | ||
| 151 | #define __DEFINED_intmax_t | ||
| 152 | #endif | ||
| 153 | |||
| 154 | #if defined(__NEED_uint8_t) && !defined(__DEFINED_uint8_t) | ||
| 155 | typedef unsigned char uint8_t; | ||
| 156 | #define __DEFINED_uint8_t | ||
| 157 | #endif | ||
| 158 | |||
| 159 | #if defined(__NEED_uint16_t) && !defined(__DEFINED_uint16_t) | ||
| 160 | typedef unsigned short uint16_t; | ||
| 161 | #define __DEFINED_uint16_t | ||
| 162 | #endif | ||
| 163 | |||
| 164 | #if defined(__NEED_uint32_t) && !defined(__DEFINED_uint32_t) | ||
| 165 | typedef unsigned int uint32_t; | ||
| 166 | #define __DEFINED_uint32_t | ||
| 167 | #endif | ||
| 168 | |||
| 169 | #if defined(__NEED_uint64_t) && !defined(__DEFINED_uint64_t) | ||
| 170 | typedef unsigned _Int64 uint64_t; | ||
| 171 | #define __DEFINED_uint64_t | ||
| 172 | #endif | ||
| 173 | |||
| 174 | #if defined(__NEED_u_int64_t) && !defined(__DEFINED_u_int64_t) | ||
| 175 | typedef unsigned _Int64 u_int64_t; | ||
| 176 | #define __DEFINED_u_int64_t | ||
| 177 | #endif | ||
| 178 | |||
| 179 | #if defined(__NEED_uintmax_t) && !defined(__DEFINED_uintmax_t) | ||
| 180 | typedef unsigned _Int64 uintmax_t; | ||
| 181 | #define __DEFINED_uintmax_t | ||
| 182 | #endif | ||
| 183 | |||
| 184 | |||
| 185 | #if defined(__NEED_mode_t) && !defined(__DEFINED_mode_t) | ||
| 186 | typedef unsigned mode_t; | ||
| 187 | #define __DEFINED_mode_t | ||
| 188 | #endif | ||
| 189 | |||
| 190 | #if defined(__NEED_nlink_t) && !defined(__DEFINED_nlink_t) | ||
| 191 | typedef unsigned _Reg nlink_t; | ||
| 192 | #define __DEFINED_nlink_t | ||
| 193 | #endif | ||
| 194 | |||
| 195 | #if defined(__NEED_off_t) && !defined(__DEFINED_off_t) | ||
| 196 | typedef _Int64 off_t; | ||
| 197 | #define __DEFINED_off_t | ||
| 198 | #endif | ||
| 199 | |||
| 200 | #if defined(__NEED_ino_t) && !defined(__DEFINED_ino_t) | ||
| 201 | typedef unsigned _Int64 ino_t; | ||
| 202 | #define __DEFINED_ino_t | ||
| 203 | #endif | ||
| 204 | |||
| 205 | #if defined(__NEED_dev_t) && !defined(__DEFINED_dev_t) | ||
| 206 | typedef unsigned _Int64 dev_t; | ||
| 207 | #define __DEFINED_dev_t | ||
| 208 | #endif | ||
| 209 | |||
| 210 | #if defined(__NEED_blksize_t) && !defined(__DEFINED_blksize_t) | ||
| 211 | typedef long blksize_t; | ||
| 212 | #define __DEFINED_blksize_t | ||
| 213 | #endif | ||
| 214 | |||
| 215 | #if defined(__NEED_blkcnt_t) && !defined(__DEFINED_blkcnt_t) | ||
| 216 | typedef _Int64 blkcnt_t; | ||
| 217 | #define __DEFINED_blkcnt_t | ||
| 218 | #endif | ||
| 219 | |||
| 220 | #if defined(__NEED_fsblkcnt_t) && !defined(__DEFINED_fsblkcnt_t) | ||
| 221 | typedef unsigned _Int64 fsblkcnt_t; | ||
| 222 | #define __DEFINED_fsblkcnt_t | ||
| 223 | #endif | ||
| 224 | |||
| 225 | #if defined(__NEED_fsfilcnt_t) && !defined(__DEFINED_fsfilcnt_t) | ||
| 226 | typedef unsigned _Int64 fsfilcnt_t; | ||
| 227 | #define __DEFINED_fsfilcnt_t | ||
| 228 | #endif | ||
| 229 | |||
| 230 | |||
| 231 | #if defined(__NEED_wint_t) && !defined(__DEFINED_wint_t) | ||
| 232 | typedef unsigned wint_t; | ||
| 233 | #define __DEFINED_wint_t | ||
| 234 | #endif | ||
| 235 | |||
| 236 | #if defined(__NEED_wctype_t) && !defined(__DEFINED_wctype_t) | ||
| 237 | typedef unsigned long wctype_t; | ||
| 238 | #define __DEFINED_wctype_t | ||
| 239 | #endif | ||
| 240 | |||
| 241 | |||
| 242 | #if defined(__NEED_timer_t) && !defined(__DEFINED_timer_t) | ||
| 243 | typedef void * timer_t; | ||
| 244 | #define __DEFINED_timer_t | ||
| 245 | #endif | ||
| 246 | |||
| 247 | #if defined(__NEED_clockid_t) && !defined(__DEFINED_clockid_t) | ||
| 248 | typedef int clockid_t; | ||
| 249 | #define __DEFINED_clockid_t | ||
| 250 | #endif | ||
| 251 | |||
| 252 | #if defined(__NEED_clock_t) && !defined(__DEFINED_clock_t) | ||
| 253 | typedef long clock_t; | ||
| 254 | #define __DEFINED_clock_t | ||
| 255 | #endif | ||
| 256 | |||
| 257 | #if defined(__NEED_struct_timeval) && !defined(__DEFINED_struct_timeval) | ||
| 258 | struct timeval { time_t tv_sec; suseconds_t tv_usec; }; | ||
| 259 | #define __DEFINED_struct_timeval | ||
| 260 | #endif | ||
| 261 | |||
| 262 | #if defined(__NEED_struct_timespec) && !defined(__DEFINED_struct_timespec) | ||
| 263 | struct timespec { time_t tv_sec; long tv_nsec; }; | ||
| 264 | #define __DEFINED_struct_timespec | ||
| 265 | #endif | ||
| 266 | |||
| 267 | |||
| 268 | #if defined(__NEED_pid_t) && !defined(__DEFINED_pid_t) | ||
| 269 | typedef int pid_t; | ||
| 270 | #define __DEFINED_pid_t | ||
| 271 | #endif | ||
| 272 | |||
| 273 | #if defined(__NEED_id_t) && !defined(__DEFINED_id_t) | ||
| 274 | typedef unsigned id_t; | ||
| 275 | #define __DEFINED_id_t | ||
| 276 | #endif | ||
| 277 | |||
| 278 | #if defined(__NEED_uid_t) && !defined(__DEFINED_uid_t) | ||
| 279 | typedef unsigned uid_t; | ||
| 280 | #define __DEFINED_uid_t | ||
| 281 | #endif | ||
| 282 | |||
| 283 | #if defined(__NEED_gid_t) && !defined(__DEFINED_gid_t) | ||
| 284 | typedef unsigned gid_t; | ||
| 285 | #define __DEFINED_gid_t | ||
| 286 | #endif | ||
| 287 | |||
| 288 | #if defined(__NEED_key_t) && !defined(__DEFINED_key_t) | ||
| 289 | typedef int key_t; | ||
| 290 | #define __DEFINED_key_t | ||
| 291 | #endif | ||
| 292 | |||
| 293 | #if defined(__NEED_useconds_t) && !defined(__DEFINED_useconds_t) | ||
| 294 | typedef unsigned useconds_t; | ||
| 295 | #define __DEFINED_useconds_t | ||
| 296 | #endif | ||
| 297 | |||
| 298 | |||
| 299 | #ifdef __cplusplus | ||
| 300 | #if defined(__NEED_pthread_t) && !defined(__DEFINED_pthread_t) | ||
| 301 | typedef unsigned long pthread_t; | ||
| 302 | #define __DEFINED_pthread_t | ||
| 303 | #endif | ||
| 304 | |||
| 305 | #else | ||
| 306 | #if defined(__NEED_pthread_t) && !defined(__DEFINED_pthread_t) | ||
| 307 | typedef struct __pthread * pthread_t; | ||
| 308 | #define __DEFINED_pthread_t | ||
| 309 | #endif | ||
| 310 | |||
| 311 | #endif | ||
| 312 | #if defined(__NEED_pthread_once_t) && !defined(__DEFINED_pthread_once_t) | ||
| 313 | typedef int pthread_once_t; | ||
| 314 | #define __DEFINED_pthread_once_t | ||
| 315 | #endif | ||
| 316 | |||
| 317 | #if defined(__NEED_pthread_key_t) && !defined(__DEFINED_pthread_key_t) | ||
| 318 | typedef unsigned pthread_key_t; | ||
| 319 | #define __DEFINED_pthread_key_t | ||
| 320 | #endif | ||
| 321 | |||
| 322 | #if defined(__NEED_pthread_spinlock_t) && !defined(__DEFINED_pthread_spinlock_t) | ||
| 323 | typedef int pthread_spinlock_t; | ||
| 324 | #define __DEFINED_pthread_spinlock_t | ||
| 325 | #endif | ||
| 326 | |||
| 327 | #if defined(__NEED_pthread_mutexattr_t) && !defined(__DEFINED_pthread_mutexattr_t) | ||
| 328 | typedef struct { unsigned __attr; } pthread_mutexattr_t; | ||
| 329 | #define __DEFINED_pthread_mutexattr_t | ||
| 330 | #endif | ||
| 331 | |||
| 332 | #if defined(__NEED_pthread_condattr_t) && !defined(__DEFINED_pthread_condattr_t) | ||
| 333 | typedef struct { unsigned __attr; } pthread_condattr_t; | ||
| 334 | #define __DEFINED_pthread_condattr_t | ||
| 335 | #endif | ||
| 336 | |||
| 337 | #if defined(__NEED_pthread_barrierattr_t) && !defined(__DEFINED_pthread_barrierattr_t) | ||
| 338 | typedef struct { unsigned __attr; } pthread_barrierattr_t; | ||
| 339 | #define __DEFINED_pthread_barrierattr_t | ||
| 340 | #endif | ||
| 341 | |||
| 342 | #if defined(__NEED_pthread_rwlockattr_t) && !defined(__DEFINED_pthread_rwlockattr_t) | ||
| 343 | typedef struct { unsigned __attr[2]; } pthread_rwlockattr_t; | ||
| 344 | #define __DEFINED_pthread_rwlockattr_t | ||
| 345 | #endif | ||
| 346 | |||
| 347 | |||
| 348 | #if defined(__NEED_struct__IO_FILE) && !defined(__DEFINED_struct__IO_FILE) | ||
| 349 | struct _IO_FILE { char __x; }; | ||
| 350 | #define __DEFINED_struct__IO_FILE | ||
| 351 | #endif | ||
| 352 | |||
| 353 | #if defined(__NEED_FILE) && !defined(__DEFINED_FILE) | ||
| 354 | typedef struct _IO_FILE FILE; | ||
| 355 | #define __DEFINED_FILE | ||
| 356 | #endif | ||
| 357 | |||
| 358 | |||
| 359 | #if defined(__NEED_mbstate_t) && !defined(__DEFINED_mbstate_t) | ||
| 360 | typedef struct __mbstate_t { unsigned __opaque1, __opaque2; } mbstate_t; | ||
| 361 | #define __DEFINED_mbstate_t | ||
| 362 | #endif | ||
| 363 | |||
| 364 | |||
| 365 | #if defined(__NEED_locale_t) && !defined(__DEFINED_locale_t) | ||
| 366 | typedef struct __locale_struct * locale_t; | ||
| 367 | #define __DEFINED_locale_t | ||
| 368 | #endif | ||
| 369 | |||
| 370 | |||
| 371 | #if defined(__NEED_sigset_t) && !defined(__DEFINED_sigset_t) | ||
| 372 | typedef struct __sigset_t { unsigned long __bits[128/sizeof(long)]; } sigset_t; | ||
| 373 | #define __DEFINED_sigset_t | ||
| 374 | #endif | ||
| 375 | |||
| 376 | |||
| 377 | #if defined(__NEED_struct_iovec) && !defined(__DEFINED_struct_iovec) | ||
| 378 | struct iovec { void *iov_base; size_t iov_len; }; | ||
| 379 | #define __DEFINED_struct_iovec | ||
| 380 | #endif | ||
| 381 | |||
| 382 | |||
| 383 | #if defined(__NEED_socklen_t) && !defined(__DEFINED_socklen_t) | ||
| 384 | typedef unsigned socklen_t; | ||
| 385 | #define __DEFINED_socklen_t | ||
| 386 | #endif | ||
| 387 | |||
| 388 | #if defined(__NEED_sa_family_t) && !defined(__DEFINED_sa_family_t) | ||
| 389 | typedef unsigned short sa_family_t; | ||
| 390 | #define __DEFINED_sa_family_t | ||
| 391 | #endif | ||
| 392 | |||
| 393 | |||
| 394 | #undef _Addr | ||
| 395 | #undef _Int64 | ||
| 396 | #undef _Reg | ||
| \ No newline at end of file | |||
lib/libc/include/mips64-linux-musl/bits/syscall.h created+665| ... | @@ -0,0 +1,665 @@ | ||
| 1 | #define __NR_read			5000 | ||
| 2 | #define __NR_write			5001 | ||
| 3 | #define __NR_open			5002 | ||
| 4 | #define __NR_close			5003 | ||
| 5 | #define __NR_stat			5004 | ||
| 6 | #define __NR_fstat			5005 | ||
| 7 | #define __NR_lstat			5006 | ||
| 8 | #define __NR_poll			5007 | ||
| 9 | #define __NR_lseek			5008 | ||
| 10 | #define __NR_mmap			5009 | ||
| 11 | #define __NR_mprotect			5010 | ||
| 12 | #define __NR_munmap			5011 | ||
| 13 | #define __NR_brk			5012 | ||
| 14 | #define __NR_rt_sigaction		5013 | ||
| 15 | #define __NR_rt_sigprocmask		5014 | ||
| 16 | #define __NR_ioctl			5015 | ||
| 17 | #define __NR_pread64			5016 | ||
| 18 | #define __NR_pwrite64			5017 | ||
| 19 | #define __NR_readv			5018 | ||
| 20 | #define __NR_writev			5019 | ||
| 21 | #define __NR_access			5020 | ||
| 22 | #define __NR_pipe			5021 | ||
| 23 | #define __NR__newselect			5022 | ||
| 24 | #define __NR_sched_yield		5023 | ||
| 25 | #define __NR_mremap			5024 | ||
| 26 | #define __NR_msync			5025 | ||
| 27 | #define __NR_mincore			5026 | ||
| 28 | #define __NR_madvise			5027 | ||
| 29 | #define __NR_shmget			5028 | ||
| 30 | #define __NR_shmat			5029 | ||
| 31 | #define __NR_shmctl			5030 | ||
| 32 | #define __NR_dup			5031 | ||
| 33 | #define __NR_dup2			5032 | ||
| 34 | #define __NR_pause			5033 | ||
| 35 | #define __NR_nanosleep			5034 | ||
| 36 | #define __NR_getitimer			5035 | ||
| 37 | #define __NR_setitimer			5036 | ||
| 38 | #define __NR_alarm			5037 | ||
| 39 | #define __NR_getpid			5038 | ||
| 40 | #define __NR_sendfile			5039 | ||
| 41 | #define __NR_socket			5040 | ||
| 42 | #define __NR_connect			5041 | ||
| 43 | #define __NR_accept			5042 | ||
| 44 | #define __NR_sendto			5043 | ||
| 45 | #define __NR_recvfrom			5044 | ||
| 46 | #define __NR_sendmsg			5045 | ||
| 47 | #define __NR_recvmsg			5046 | ||
| 48 | #define __NR_shutdown			5047 | ||
| 49 | #define __NR_bind			5048 | ||
| 50 | #define __NR_listen			5049 | ||
| 51 | #define __NR_getsockname		5050 | ||
| 52 | #define __NR_getpeername		5051 | ||
| 53 | #define __NR_socketpair			5052 | ||
| 54 | #define __NR_setsockopt			5053 | ||
| 55 | #define __NR_getsockopt			5054 | ||
| 56 | #define __NR_clone			5055 | ||
| 57 | #define __NR_fork			5056 | ||
| 58 | #define __NR_execve			5057 | ||
| 59 | #define __NR_exit			5058 | ||
| 60 | #define __NR_wait4			5059 | ||
| 61 | #define __NR_kill			5060 | ||
| 62 | #define __NR_uname			5061 | ||
| 63 | #define __NR_semget			5062 | ||
| 64 | #define __NR_semop			5063 | ||
| 65 | #define __NR_semctl			5064 | ||
| 66 | #define __NR_shmdt			5065 | ||
| 67 | #define __NR_msgget			5066 | ||
| 68 | #define __NR_msgsnd			5067 | ||
| 69 | #define __NR_msgrcv			5068 | ||
| 70 | #define __NR_msgctl			5069 | ||
| 71 | #define __NR_fcntl			5070 | ||
| 72 | #define __NR_flock			5071 | ||
| 73 | #define __NR_fsync			5072 | ||
| 74 | #define __NR_fdatasync			5073 | ||
| 75 | #define __NR_truncate			5074 | ||
| 76 | #define __NR_ftruncate			5075 | ||
| 77 | #define __NR_getdents			5076 | ||
| 78 | #define __NR_getcwd			5077 | ||
| 79 | #define __NR_chdir			5078 | ||
| 80 | #define __NR_fchdir			5079 | ||
| 81 | #define __NR_rename			5080 | ||
| 82 | #define __NR_mkdir			5081 | ||
| 83 | #define __NR_rmdir			5082 | ||
| 84 | #define __NR_creat			5083 | ||
| 85 | #define __NR_link			5084 | ||
| 86 | #define __NR_unlink			5085 | ||
| 87 | #define __NR_symlink			5086 | ||
| 88 | #define __NR_readlink			5087 | ||
| 89 | #define __NR_chmod			5088 | ||
| 90 | #define __NR_fchmod			5089 | ||
| 91 | #define __NR_chown			5090 | ||
| 92 | #define __NR_fchown			5091 | ||
| 93 | #define __NR_lchown			5092 | ||
| 94 | #define __NR_umask			5093 | ||
| 95 | #define __NR_gettimeofday		5094 | ||
| 96 | #define __NR_getrlimit			5095 | ||
| 97 | #define __NR_getrusage			5096 | ||
| 98 | #define __NR_sysinfo			5097 | ||
| 99 | #define __NR_times			5098 | ||
| 100 | #define __NR_ptrace			5099 | ||
| 101 | #define __NR_getuid			5100 | ||
| 102 | #define __NR_syslog			5101 | ||
| 103 | #define __NR_getgid			5102 | ||
| 104 | #define __NR_setuid			5103 | ||
| 105 | #define __NR_setgid			5104 | ||
| 106 | #define __NR_geteuid			5105 | ||
| 107 | #define __NR_getegid			5106 | ||
| 108 | #define __NR_setpgid			5107 | ||
| 109 | #define __NR_getppid			5108 | ||
| 110 | #define __NR_getpgrp			5109 | ||
| 111 | #define __NR_setsid			5110 | ||
| 112 | #define __NR_setreuid			5111 | ||
| 113 | #define __NR_setregid			5112 | ||
| 114 | #define __NR_getgroups			5113 | ||
| 115 | #define __NR_setgroups			5114 | ||
| 116 | #define __NR_setresuid			5115 | ||
| 117 | #define __NR_getresuid			5116 | ||
| 118 | #define __NR_setresgid			5117 | ||
| 119 | #define __NR_getresgid			5118 | ||
| 120 | #define __NR_getpgid			5119 | ||
| 121 | #define __NR_setfsuid			5120 | ||
| 122 | #define __NR_setfsgid			5121 | ||
| 123 | #define __NR_getsid			5122 | ||
| 124 | #define __NR_capget			5123 | ||
| 125 | #define __NR_capset			5124 | ||
| 126 | #define __NR_rt_sigpending		5125 | ||
| 127 | #define __NR_rt_sigtimedwait		5126 | ||
| 128 | #define __NR_rt_sigqueueinfo		5127 | ||
| 129 | #define __NR_rt_sigsuspend		5128 | ||
| 130 | #define __NR_sigaltstack		5129 | ||
| 131 | #define __NR_utime			5130 | ||
| 132 | #define __NR_mknod			5131 | ||
| 133 | #define __NR_personality		5132 | ||
| 134 | #define __NR_ustat			5133 | ||
| 135 | #define __NR_statfs			5134 | ||
| 136 | #define __NR_fstatfs			5135 | ||
| 137 | #define __NR_sysfs			5136 | ||
| 138 | #define __NR_getpriority		5137 | ||
| 139 | #define __NR_setpriority		5138 | ||
| 140 | #define __NR_sched_setparam		5139 | ||
| 141 | #define __NR_sched_getparam		5140 | ||
| 142 | #define __NR_sched_setscheduler		5141 | ||
| 143 | #define __NR_sched_getscheduler		5142 | ||
| 144 | #define __NR_sched_get_priority_max	5143 | ||
| 145 | #define __NR_sched_get_priority_min	5144 | ||
| 146 | #define __NR_sched_rr_get_interval	5145 | ||
| 147 | #define __NR_mlock			5146 | ||
| 148 | #define __NR_munlock			5147 | ||
| 149 | #define __NR_mlockall			5148 | ||
| 150 | #define __NR_munlockall			5149 | ||
| 151 | #define __NR_vhangup			5150 | ||
| 152 | #define __NR_pivot_root			5151 | ||
| 153 | #define __NR__sysctl			5152 | ||
| 154 | #define __NR_prctl			5153 | ||
| 155 | #define __NR_adjtimex			5154 | ||
| 156 | #define __NR_setrlimit			5155 | ||
| 157 | #define __NR_chroot			5156 | ||
| 158 | #define __NR_sync			5157 | ||
| 159 | #define __NR_acct			5158 | ||
| 160 | #define __NR_settimeofday		5159 | ||
| 161 | #define __NR_mount			5160 | ||
| 162 | #define __NR_umount2			5161 | ||
| 163 | #define __NR_swapon			5162 | ||
| 164 | #define __NR_swapoff			5163 | ||
| 165 | #define __NR_reboot			5164 | ||
| 166 | #define __NR_sethostname		5165 | ||
| 167 | #define __NR_setdomainname		5166 | ||
| 168 | #define __NR_create_module		5167 | ||
| 169 | #define __NR_init_module		5168 | ||
| 170 | #define __NR_delete_module		5169 | ||
| 171 | #define __NR_get_kernel_syms		5170 | ||
| 172 | #define __NR_query_module		5171 | ||
| 173 | #define __NR_quotactl			5172 | ||
| 174 | #define __NR_nfsservctl			5173 | ||
| 175 | #define __NR_getpmsg			5174 | ||
| 176 | #define __NR_putpmsg			5175 | ||
| 177 | #define __NR_afs_syscall		5176 | ||
| 178 | #define __NR_reserved177		5177 | ||
| 179 | #define __NR_gettid			5178 | ||
| 180 | #define __NR_readahead			5179 | ||
| 181 | #define __NR_setxattr			5180 | ||
| 182 | #define __NR_lsetxattr			5181 | ||
| 183 | #define __NR_fsetxattr			5182 | ||
| 184 | #define __NR_getxattr			5183 | ||
| 185 | #define __NR_lgetxattr			5184 | ||
| 186 | #define __NR_fgetxattr			5185 | ||
| 187 | #define __NR_listxattr			5186 | ||
| 188 | #define __NR_llistxattr			5187 | ||
| 189 | #define __NR_flistxattr			5188 | ||
| 190 | #define __NR_removexattr		5189 | ||
| 191 | #define __NR_lremovexattr		5190 | ||
| 192 | #define __NR_fremovexattr		5191 | ||
| 193 | #define __NR_tkill			5192 | ||
| 194 | #define __NR_reserved193		5193 | ||
| 195 | #define __NR_futex			5194 | ||
| 196 | #define __NR_sched_setaffinity		5195 | ||
| 197 | #define __NR_sched_getaffinity		5196 | ||
| 198 | #define __NR_cacheflush			5197 | ||
| 199 | #define __NR_cachectl			5198 | ||
| 200 | #define __NR_sysmips			5199 | ||
| 201 | #define __NR_io_setup			5200 | ||
| 202 | #define __NR_io_destroy			5201 | ||
| 203 | #define __NR_io_getevents		5202 | ||
| 204 | #define __NR_io_submit			5203 | ||
| 205 | #define __NR_io_cancel			5204 | ||
| 206 | #define __NR_exit_group			5205 | ||
| 207 | #define __NR_lookup_dcookie		5206 | ||
| 208 | #define __NR_epoll_create		5207 | ||
| 209 | #define __NR_epoll_ctl			5208 | ||
| 210 | #define __NR_epoll_wait			5209 | ||
| 211 | #define __NR_remap_file_pages		5210 | ||
| 212 | #define __NR_rt_sigreturn		5211 | ||
| 213 | #define __NR_set_tid_address		5212 | ||
| 214 | #define __NR_restart_syscall		5213 | ||
| 215 | #define __NR_semtimedop			5214 | ||
| 216 | #define __NR_fadvise64			5215 | ||
| 217 | #define __NR_timer_create		5216 | ||
| 218 | #define __NR_timer_settime		5217 | ||
| 219 | #define __NR_timer_gettime		5218 | ||
| 220 | #define __NR_timer_getoverrun		5219 | ||
| 221 | #define __NR_timer_delete		5220 | ||
| 222 | #define __NR_clock_settime		5221 | ||
| 223 | #define __NR_clock_gettime		5222 | ||
| 224 | #define __NR_clock_getres		5223 | ||
| 225 | #define __NR_clock_nanosleep		5224 | ||
| 226 | #define __NR_tgkill			5225 | ||
| 227 | #define __NR_utimes			5226 | ||
| 228 | #define __NR_mbind			5227 | ||
| 229 | #define __NR_get_mempolicy		5228 | ||
| 230 | #define __NR_set_mempolicy		5229 | ||
| 231 | #define __NR_mq_open			5230 | ||
| 232 | #define __NR_mq_unlink			5231 | ||
| 233 | #define __NR_mq_timedsend		5232 | ||
| 234 | #define __NR_mq_timedreceive		5233 | ||
| 235 | #define __NR_mq_notify			5234 | ||
| 236 | #define __NR_mq_getsetattr		5235 | ||
| 237 | #define __NR_vserver			5236 | ||
| 238 | #define __NR_waitid			5237 | ||
| 239 | #define __NR_add_key			5239 | ||
| 240 | #define __NR_request_key		5240 | ||
| 241 | #define __NR_keyctl			5241 | ||
| 242 | #define __NR_set_thread_area		5242 | ||
| 243 | #define __NR_inotify_init		5243 | ||
| 244 | #define __NR_inotify_add_watch		5244 | ||
| 245 | #define __NR_inotify_rm_watch		5245 | ||
| 246 | #define __NR_migrate_pages		5246 | ||
| 247 | #define __NR_openat			5247 | ||
| 248 | #define __NR_mkdirat			5248 | ||
| 249 | #define __NR_mknodat			5249 | ||
| 250 | #define __NR_fchownat			5250 | ||
| 251 | #define __NR_futimesat			5251 | ||
| 252 | #define __NR_newfstatat			5252 | ||
| 253 | #define __NR_unlinkat			5253 | ||
| 254 | #define __NR_renameat			5254 | ||
| 255 | #define __NR_linkat			5255 | ||
| 256 | #define __NR_symlinkat			5256 | ||
| 257 | #define __NR_readlinkat			5257 | ||
| 258 | #define __NR_fchmodat			5258 | ||
| 259 | #define __NR_faccessat			5259 | ||
| 260 | #define __NR_pselect6			5260 | ||
| 261 | #define __NR_ppoll			5261 | ||
| 262 | #define __NR_unshare			5262 | ||
| 263 | #define __NR_splice			5263 | ||
| 264 | #define __NR_sync_file_range		5264 | ||
| 265 | #define __NR_tee			5265 | ||
| 266 | #define __NR_vmsplice			5266 | ||
| 267 | #define __NR_move_pages			5267 | ||
| 268 | #define __NR_set_robust_list		5268 | ||
| 269 | #define __NR_get_robust_list		5269 | ||
| 270 | #define __NR_kexec_load			5270 | ||
| 271 | #define __NR_getcpu			5271 | ||
| 272 | #define __NR_epoll_pwait		5272 | ||
| 273 | #define __NR_ioprio_set			5273 | ||
| 274 | #define __NR_ioprio_get			5274 | ||
| 275 | #define __NR_utimensat			5275 | ||
| 276 | #define __NR_signalfd			5276 | ||
| 277 | #define __NR_timerfd			5277 | ||
| 278 | #define __NR_eventfd			5278 | ||
| 279 | #define __NR_fallocate			5279 | ||
| 280 | #define __NR_timerfd_create		5280 | ||
| 281 | #define __NR_timerfd_gettime		5281 | ||
| 282 | #define __NR_timerfd_settime		5282 | ||
| 283 | #define __NR_signalfd4			5283 | ||
| 284 | #define __NR_eventfd2			5284 | ||
| 285 | #define __NR_epoll_create1		5285 | ||
| 286 | #define __NR_dup3			5286 | ||
| 287 | #define __NR_pipe2			5287 | ||
| 288 | #define __NR_inotify_init1		5288 | ||
| 289 | #define __NR_preadv			5289 | ||
| 290 | #define __NR_pwritev			5290 | ||
| 291 | #define __NR_rt_tgsigqueueinfo		5291 | ||
| 292 | #define __NR_perf_event_open		5292 | ||
| 293 | #define __NR_accept4			5293 | ||
| 294 | #define __NR_recvmmsg			5294 | ||
| 295 | #define __NR_fanotify_init		5295 | ||
| 296 | #define __NR_fanotify_mark		5296 | ||
| 297 | #define __NR_prlimit64			5297 | ||
| 298 | #define __NR_name_to_handle_at		5298 | ||
| 299 | #define __NR_open_by_handle_at		5299 | ||
| 300 | #define __NR_clock_adjtime		5300 | ||
| 301 | #define __NR_syncfs			5301 | ||
| 302 | #define __NR_sendmmsg			5302 | ||
| 303 | #define __NR_setns			5303 | ||
| 304 | #define __NR_process_vm_readv		5304 | ||
| 305 | #define __NR_process_vm_writev		5305 | ||
| 306 | #define __NR_kcmp			5306 | ||
| 307 | #define __NR_finit_module		5307 | ||
| 308 | #define __NR_getdents64			5308 | ||
| 309 | #define __NR_sched_setattr		5309 | ||
| 310 | #define __NR_sched_getattr		5310 | ||
| 311 | #define __NR_renameat2			5311 | ||
| 312 | #define __NR_seccomp			5312 | ||
| 313 | #define __NR_getrandom			5313 | ||
| 314 | #define __NR_memfd_create		5314 | ||
| 315 | #define __NR_bpf			5315 | ||
| 316 | #define __NR_execveat			5316 | ||
| 317 | #define __NR_userfaultfd		5317 | ||
| 318 | #define __NR_membarrier			5318 | ||
| 319 | #define __NR_mlock2			5319 | ||
| 320 | #define __NR_copy_file_range		5320 | ||
| 321 | #define __NR_preadv2			5321 | ||
| 322 | #define __NR_pwritev2			5322 | ||
| 323 | #define __NR_pkey_mprotect		5323 | ||
| 324 | #define __NR_pkey_alloc			5324 | ||
| 325 | #define __NR_pkey_free			5325 | ||
| 326 | #define __NR_statx			5326 | ||
| 327 | #define __NR_rseq			5327 | ||
| 328 | #define __NR_io_pgetevents		5328 | ||
| 329 | #define __NR_pidfd_send_signal		5424 | ||
| 330 | #define __NR_io_uring_setup		5425 | ||
| 331 | #define __NR_io_uring_enter		5426 | ||
| 332 | #define __NR_io_uring_register		5427 | ||
| 333 | |||
| 334 | #define SYS_read			5000 | ||
| 335 | #define SYS_write			5001 | ||
| 336 | #define SYS_open			5002 | ||
| 337 | #define SYS_close			5003 | ||
| 338 | #define SYS_stat			5004 | ||
| 339 | #define SYS_fstat			5005 | ||
| 340 | #define SYS_lstat			5006 | ||
| 341 | #define SYS_poll			5007 | ||
| 342 | #define SYS_lseek			5008 | ||
| 343 | #define SYS_mmap			5009 | ||
| 344 | #define SYS_mprotect			5010 | ||
| 345 | #define SYS_munmap			5011 | ||
| 346 | #define SYS_brk			5012 | ||
| 347 | #define SYS_rt_sigaction		5013 | ||
| 348 | #define SYS_rt_sigprocmask		5014 | ||
| 349 | #define SYS_ioctl			5015 | ||
| 350 | #define SYS_pread64			5016 | ||
| 351 | #define SYS_pwrite64			5017 | ||
| 352 | #define SYS_readv			5018 | ||
| 353 | #define SYS_writev			5019 | ||
| 354 | #define SYS_access			5020 | ||
| 355 | #define SYS_pipe			5021 | ||
| 356 | #define SYS__newselect			5022 | ||
| 357 | #define SYS_sched_yield		5023 | ||
| 358 | #define SYS_mremap			5024 | ||
| 359 | #define SYS_msync			5025 | ||
| 360 | #define SYS_mincore			5026 | ||
| 361 | #define SYS_madvise			5027 | ||
| 362 | #define SYS_shmget			5028 | ||
| 363 | #define SYS_shmat			5029 | ||
| 364 | #define SYS_shmctl			5030 | ||
| 365 | #define SYS_dup			5031 | ||
| 366 | #define SYS_dup2			5032 | ||
| 367 | #define SYS_pause			5033 | ||
| 368 | #define SYS_nanosleep			5034 | ||
| 369 | #define SYS_getitimer			5035 | ||
| 370 | #define SYS_setitimer			5036 | ||
| 371 | #define SYS_alarm			5037 | ||
| 372 | #define SYS_getpid			5038 | ||
| 373 | #define SYS_sendfile			5039 | ||
| 374 | #define SYS_socket			5040 | ||
| 375 | #define SYS_connect			5041 | ||
| 376 | #define SYS_accept			5042 | ||
| 377 | #define SYS_sendto			5043 | ||
| 378 | #define SYS_recvfrom			5044 | ||
| 379 | #define SYS_sendmsg			5045 | ||
| 380 | #define SYS_recvmsg			5046 | ||
| 381 | #define SYS_shutdown			5047 | ||
| 382 | #define SYS_bind			5048 | ||
| 383 | #define SYS_listen			5049 | ||
| 384 | #define SYS_getsockname		5050 | ||
| 385 | #define SYS_getpeername		5051 | ||
| 386 | #define SYS_socketpair			5052 | ||
| 387 | #define SYS_setsockopt			5053 | ||
| 388 | #define SYS_getsockopt			5054 | ||
| 389 | #define SYS_clone			5055 | ||
| 390 | #define SYS_fork			5056 | ||
| 391 | #define SYS_execve			5057 | ||
| 392 | #define SYS_exit			5058 | ||
| 393 | #define SYS_wait4			5059 | ||
| 394 | #define SYS_kill			5060 | ||
| 395 | #define SYS_uname			5061 | ||
| 396 | #define SYS_semget			5062 | ||
| 397 | #define SYS_semop			5063 | ||
| 398 | #define SYS_semctl			5064 | ||
| 399 | #define SYS_shmdt			5065 | ||
| 400 | #define SYS_msgget			5066 | ||
| 401 | #define SYS_msgsnd			5067 | ||
| 402 | #define SYS_msgrcv			5068 | ||
| 403 | #define SYS_msgctl			5069 | ||
| 404 | #define SYS_fcntl			5070 | ||
| 405 | #define SYS_flock			5071 | ||
| 406 | #define SYS_fsync			5072 | ||
| 407 | #define SYS_fdatasync			5073 | ||
| 408 | #define SYS_truncate			5074 | ||
| 409 | #define SYS_ftruncate			5075 | ||
| 410 | #define SYS_getdents			5076 | ||
| 411 | #define SYS_getcwd			5077 | ||
| 412 | #define SYS_chdir			5078 | ||
| 413 | #define SYS_fchdir			5079 | ||
| 414 | #define SYS_rename			5080 | ||
| 415 | #define SYS_mkdir			5081 | ||
| 416 | #define SYS_rmdir			5082 | ||
| 417 | #define SYS_creat			5083 | ||
| 418 | #define SYS_link			5084 | ||
| 419 | #define SYS_unlink			5085 | ||
| 420 | #define SYS_symlink			5086 | ||
| 421 | #define SYS_readlink			5087 | ||
| 422 | #define SYS_chmod			5088 | ||
| 423 | #define SYS_fchmod			5089 | ||
| 424 | #define SYS_chown			5090 | ||
| 425 | #define SYS_fchown			5091 | ||
| 426 | #define SYS_lchown			5092 | ||
| 427 | #define SYS_umask			5093 | ||
| 428 | #define SYS_gettimeofday		5094 | ||
| 429 | #define SYS_getrlimit			5095 | ||
| 430 | #define SYS_getrusage			5096 | ||
| 431 | #define SYS_sysinfo			5097 | ||
| 432 | #define SYS_times			5098 | ||
| 433 | #define SYS_ptrace			5099 | ||
| 434 | #define SYS_getuid			5100 | ||
| 435 | #define SYS_syslog			5101 | ||
| 436 | #define SYS_getgid			5102 | ||
| 437 | #define SYS_setuid			5103 | ||
| 438 | #define SYS_setgid			5104 | ||
| 439 | #define SYS_geteuid			5105 | ||
| 440 | #define SYS_getegid			5106 | ||
| 441 | #define SYS_setpgid			5107 | ||
| 442 | #define SYS_getppid			5108 | ||
| 443 | #define SYS_getpgrp			5109 | ||
| 444 | #define SYS_setsid			5110 | ||
| 445 | #define SYS_setreuid			5111 | ||
| 446 | #define SYS_setregid			5112 | ||
| 447 | #define SYS_getgroups			5113 | ||
| 448 | #define SYS_setgroups			5114 | ||
| 449 | #define SYS_setresuid			5115 | ||
| 450 | #define SYS_getresuid			5116 | ||
| 451 | #define SYS_setresgid			5117 | ||
| 452 | #define SYS_getresgid			5118 | ||
| 453 | #define SYS_getpgid			5119 | ||
| 454 | #define SYS_setfsuid			5120 | ||
| 455 | #define SYS_setfsgid			5121 | ||
| 456 | #define SYS_getsid			5122 | ||
| 457 | #define SYS_capget			5123 | ||
| 458 | #define SYS_capset			5124 | ||
| 459 | #define SYS_rt_sigpending		5125 | ||
| 460 | #define SYS_rt_sigtimedwait		5126 | ||
| 461 | #define SYS_rt_sigqueueinfo		5127 | ||
| 462 | #define SYS_rt_sigsuspend		5128 | ||
| 463 | #define SYS_sigaltstack		5129 | ||
| 464 | #define SYS_utime			5130 | ||
| 465 | #define SYS_mknod			5131 | ||
| 466 | #define SYS_personality		5132 | ||
| 467 | #define SYS_ustat			5133 | ||
| 468 | #define SYS_statfs			5134 | ||
| 469 | #define SYS_fstatfs			5135 | ||
| 470 | #define SYS_sysfs			5136 | ||
| 471 | #define SYS_getpriority		5137 | ||
| 472 | #define SYS_setpriority		5138 | ||
| 473 | #define SYS_sched_setparam		5139 | ||
| 474 | #define SYS_sched_getparam		5140 | ||
| 475 | #define SYS_sched_setscheduler		5141 | ||
| 476 | #define SYS_sched_getscheduler		5142 | ||
| 477 | #define SYS_sched_get_priority_max	5143 | ||
| 478 | #define SYS_sched_get_priority_min	5144 | ||
| 479 | #define SYS_sched_rr_get_interval	5145 | ||
| 480 | #define SYS_mlock			5146 | ||
| 481 | #define SYS_munlock			5147 | ||
| 482 | #define SYS_mlockall			5148 | ||
| 483 | #define SYS_munlockall			5149 | ||
| 484 | #define SYS_vhangup			5150 | ||
| 485 | #define SYS_pivot_root			5151 | ||
| 486 | #define SYS__sysctl			5152 | ||
| 487 | #define SYS_prctl			5153 | ||
| 488 | #define SYS_adjtimex			5154 | ||
| 489 | #define SYS_setrlimit			5155 | ||
| 490 | #define SYS_chroot			5156 | ||
| 491 | #define SYS_sync			5157 | ||
| 492 | #define SYS_acct			5158 | ||
| 493 | #define SYS_settimeofday		5159 | ||
| 494 | #define SYS_mount			5160 | ||
| 495 | #define SYS_umount2			5161 | ||
| 496 | #define SYS_swapon			5162 | ||
| 497 | #define SYS_swapoff			5163 | ||
| 498 | #define SYS_reboot			5164 | ||
| 499 | #define SYS_sethostname		5165 | ||
| 500 | #define SYS_setdomainname		5166 | ||
| 501 | #define SYS_create_module		5167 | ||
| 502 | #define SYS_init_module		5168 | ||
| 503 | #define SYS_delete_module		5169 | ||
| 504 | #define SYS_get_kernel_syms		5170 | ||
| 505 | #define SYS_query_module		5171 | ||
| 506 | #define SYS_quotactl			5172 | ||
| 507 | #define SYS_nfsservctl			5173 | ||
| 508 | #define SYS_getpmsg			5174 | ||
| 509 | #define SYS_putpmsg			5175 | ||
| 510 | #define SYS_afs_syscall		5176 | ||
| 511 | #define SYS_reserved177		5177 | ||
| 512 | #define SYS_gettid			5178 | ||
| 513 | #define SYS_readahead			5179 | ||
| 514 | #define SYS_setxattr			5180 | ||
| 515 | #define SYS_lsetxattr			5181 | ||
| 516 | #define SYS_fsetxattr			5182 | ||
| 517 | #define SYS_getxattr			5183 | ||
| 518 | #define SYS_lgetxattr			5184 | ||
| 519 | #define SYS_fgetxattr			5185 | ||
| 520 | #define SYS_listxattr			5186 | ||
| 521 | #define SYS_llistxattr			5187 | ||
| 522 | #define SYS_flistxattr			5188 | ||
| 523 | #define SYS_removexattr		5189 | ||
| 524 | #define SYS_lremovexattr		5190 | ||
| 525 | #define SYS_fremovexattr		5191 | ||
| 526 | #define SYS_tkill			5192 | ||
| 527 | #define SYS_reserved193		5193 | ||
| 528 | #define SYS_futex			5194 | ||
| 529 | #define SYS_sched_setaffinity		5195 | ||
| 530 | #define SYS_sched_getaffinity		5196 | ||
| 531 | #define SYS_cacheflush			5197 | ||
| 532 | #define SYS_cachectl			5198 | ||
| 533 | #define SYS_sysmips			5199 | ||
| 534 | #define SYS_io_setup			5200 | ||
| 535 | #define SYS_io_destroy			5201 | ||
| 536 | #define SYS_io_getevents		5202 | ||
| 537 | #define SYS_io_submit			5203 | ||
| 538 | #define SYS_io_cancel			5204 | ||
| 539 | #define SYS_exit_group			5205 | ||
| 540 | #define SYS_lookup_dcookie		5206 | ||
| 541 | #define SYS_epoll_create		5207 | ||
| 542 | #define SYS_epoll_ctl			5208 | ||
| 543 | #define SYS_epoll_wait			5209 | ||
| 544 | #define SYS_remap_file_pages		5210 | ||
| 545 | #define SYS_rt_sigreturn		5211 | ||
| 546 | #define SYS_set_tid_address		5212 | ||
| 547 | #define SYS_restart_syscall		5213 | ||
| 548 | #define SYS_semtimedop			5214 | ||
| 549 | #define SYS_fadvise64			5215 | ||
| 550 | #define SYS_timer_create		5216 | ||
| 551 | #define SYS_timer_settime		5217 | ||
| 552 | #define SYS_timer_gettime		5218 | ||
| 553 | #define SYS_timer_getoverrun		5219 | ||
| 554 | #define SYS_timer_delete		5220 | ||
| 555 | #define SYS_clock_settime		5221 | ||
| 556 | #define SYS_clock_gettime		5222 | ||
| 557 | #define SYS_clock_getres		5223 | ||
| 558 | #define SYS_clock_nanosleep		5224 | ||
| 559 | #define SYS_tgkill			5225 | ||
| 560 | #define SYS_utimes			5226 | ||
| 561 | #define SYS_mbind			5227 | ||
| 562 | #define SYS_get_mempolicy		5228 | ||
| 563 | #define SYS_set_mempolicy		5229 | ||
| 564 | #define SYS_mq_open			5230 | ||
| 565 | #define SYS_mq_unlink			5231 | ||
| 566 | #define SYS_mq_timedsend		5232 | ||
| 567 | #define SYS_mq_timedreceive		5233 | ||
| 568 | #define SYS_mq_notify			5234 | ||
| 569 | #define SYS_mq_getsetattr		5235 | ||
| 570 | #define SYS_vserver			5236 | ||
| 571 | #define SYS_waitid			5237 | ||
| 572 | #define SYS_add_key			5239 | ||
| 573 | #define SYS_request_key		5240 | ||
| 574 | #define SYS_keyctl			5241 | ||
| 575 | #define SYS_set_thread_area		5242 | ||
| 576 | #define SYS_inotify_init		5243 | ||
| 577 | #define SYS_inotify_add_watch		5244 | ||
| 578 | #define SYS_inotify_rm_watch		5245 | ||
| 579 | #define SYS_migrate_pages		5246 | ||
| 580 | #define SYS_openat			5247 | ||
| 581 | #define SYS_mkdirat			5248 | ||
| 582 | #define SYS_mknodat			5249 | ||
| 583 | #define SYS_fchownat			5250 | ||
| 584 | #define SYS_futimesat			5251 | ||
| 585 | #define SYS_newfstatat			5252 | ||
| 586 | #define SYS_unlinkat			5253 | ||
| 587 | #define SYS_renameat			5254 | ||
| 588 | #define SYS_linkat			5255 | ||
| 589 | #define SYS_symlinkat			5256 | ||
| 590 | #define SYS_readlinkat			5257 | ||
| 591 | #define SYS_fchmodat			5258 | ||
| 592 | #define SYS_faccessat			5259 | ||
| 593 | #define SYS_pselect6			5260 | ||
| 594 | #define SYS_ppoll			5261 | ||
| 595 | #define SYS_unshare			5262 | ||
| 596 | #define SYS_splice			5263 | ||
| 597 | #define SYS_sync_file_range		5264 | ||
| 598 | #define SYS_tee			5265 | ||
| 599 | #define SYS_vmsplice			5266 | ||
| 600 | #define SYS_move_pages			5267 | ||
| 601 | #define SYS_set_robust_list		5268 | ||
| 602 | #define SYS_get_robust_list		5269 | ||
| 603 | #define SYS_kexec_load			5270 | ||
| 604 | #define SYS_getcpu			5271 | ||
| 605 | #define SYS_epoll_pwait		5272 | ||
| 606 | #define SYS_ioprio_set			5273 | ||
| 607 | #define SYS_ioprio_get			5274 | ||
| 608 | #define SYS_utimensat			5275 | ||
| 609 | #define SYS_signalfd			5276 | ||
| 610 | #define SYS_timerfd			5277 | ||
| 611 | #define SYS_eventfd			5278 | ||
| 612 | #define SYS_fallocate			5279 | ||
| 613 | #define SYS_timerfd_create		5280 | ||
| 614 | #define SYS_timerfd_gettime		5281 | ||
| 615 | #define SYS_timerfd_settime		5282 | ||
| 616 | #define SYS_signalfd4			5283 | ||
| 617 | #define SYS_eventfd2			5284 | ||
| 618 | #define SYS_epoll_create1		5285 | ||
| 619 | #define SYS_dup3			5286 | ||
| 620 | #define SYS_pipe2			5287 | ||
| 621 | #define SYS_inotify_init1		5288 | ||
| 622 | #define SYS_preadv			5289 | ||
| 623 | #define SYS_pwritev			5290 | ||
| 624 | #define SYS_rt_tgsigqueueinfo		5291 | ||
| 625 | #define SYS_perf_event_open		5292 | ||
| 626 | #define SYS_accept4			5293 | ||
| 627 | #define SYS_recvmmsg			5294 | ||
| 628 | #define SYS_fanotify_init		5295 | ||
| 629 | #define SYS_fanotify_mark		5296 | ||
| 630 | #define SYS_prlimit64			5297 | ||
| 631 | #define SYS_name_to_handle_at		5298 | ||
| 632 | #define SYS_open_by_handle_at		5299 | ||
| 633 | #define SYS_clock_adjtime		5300 | ||
| 634 | #define SYS_syncfs			5301 | ||
| 635 | #define SYS_sendmmsg			5302 | ||
| 636 | #define SYS_setns			5303 | ||
| 637 | #define SYS_process_vm_readv		5304 | ||
| 638 | #define SYS_process_vm_writev		5305 | ||
| 639 | #define SYS_kcmp			5306 | ||
| 640 | #define SYS_finit_module		5307 | ||
| 641 | #define SYS_getdents64			5308 | ||
| 642 | #define SYS_sched_setattr		5309 | ||
| 643 | #define SYS_sched_getattr		5310 | ||
| 644 | #define SYS_renameat2			5311 | ||
| 645 | #define SYS_seccomp			5312 | ||
| 646 | #define SYS_getrandom			5313 | ||
| 647 | #define SYS_memfd_create		5314 | ||
| 648 | #define SYS_bpf			5315 | ||
| 649 | #define SYS_execveat			5316 | ||
| 650 | #define SYS_userfaultfd		5317 | ||
| 651 | #define SYS_membarrier			5318 | ||
| 652 | #define SYS_mlock2			5319 | ||
| 653 | #define SYS_copy_file_range		5320 | ||
| 654 | #define SYS_preadv2			5321 | ||
| 655 | #define SYS_pwritev2			5322 | ||
| 656 | #define SYS_pkey_mprotect		5323 | ||
| 657 | #define SYS_pkey_alloc			5324 | ||
| 658 | #define SYS_pkey_free			5325 | ||
| 659 | #define SYS_statx			5326 | ||
| 660 | #define SYS_rseq			5327 | ||
| 661 | #define SYS_io_pgetevents		5328 | ||
| 662 | #define SYS_pidfd_send_signal		5424 | ||
| 663 | #define SYS_io_uring_setup		5425 | ||
| 664 | #define SYS_io_uring_enter		5426 | ||
| 665 | #define SYS_io_uring_register		5427 | ||
| \ No newline at end of file | |||
lib/libc/include/powerpc-linux-musl/bits/alltypes.h created+390| ... | @@ -0,0 +1,390 @@ | ||
| 1 | #define _Addr int | ||
| 2 | #define _Int64 long long | ||
| 3 | #define _Reg int | ||
| 4 | |||
| 5 | #if defined(__NEED_va_list) && !defined(__DEFINED_va_list) | ||
| 6 | typedef __builtin_va_list va_list; | ||
| 7 | #define __DEFINED_va_list | ||
| 8 | #endif | ||
| 9 | |||
| 10 | #if defined(__NEED___isoc_va_list) && !defined(__DEFINED___isoc_va_list) | ||
| 11 | typedef __builtin_va_list __isoc_va_list; | ||
| 12 | #define __DEFINED___isoc_va_list | ||
| 13 | #endif | ||
| 14 | |||
| 15 | |||
| 16 | #ifndef __cplusplus | ||
| 17 | #if defined(__NEED_wchar_t) && !defined(__DEFINED_wchar_t) | ||
| 18 | typedef long wchar_t; | ||
| 19 | #define __DEFINED_wchar_t | ||
| 20 | #endif | ||
| 21 | |||
| 22 | #endif | ||
| 23 | |||
| 24 | #if defined(__NEED_float_t) && !defined(__DEFINED_float_t) | ||
| 25 | typedef float float_t; | ||
| 26 | #define __DEFINED_float_t | ||
| 27 | #endif | ||
| 28 | |||
| 29 | #if defined(__NEED_double_t) && !defined(__DEFINED_double_t) | ||
| 30 | typedef double double_t; | ||
| 31 | #define __DEFINED_double_t | ||
| 32 | #endif | ||
| 33 | |||
| 34 | |||
| 35 | #if defined(__NEED_max_align_t) && !defined(__DEFINED_max_align_t) | ||
| 36 | typedef struct { long long __ll; long double __ld; } max_align_t; | ||
| 37 | #define __DEFINED_max_align_t | ||
| 38 | #endif | ||
| 39 | |||
| 40 | |||
| 41 | #if defined(__NEED_time_t) && !defined(__DEFINED_time_t) | ||
| 42 | typedef long time_t; | ||
| 43 | #define __DEFINED_time_t | ||
| 44 | #endif | ||
| 45 | |||
| 46 | #if defined(__NEED_suseconds_t) && !defined(__DEFINED_suseconds_t) | ||
| 47 | typedef long suseconds_t; | ||
| 48 | #define __DEFINED_suseconds_t | ||
| 49 | #endif | ||
| 50 | |||
| 51 | |||
| 52 | #if defined(__NEED_pthread_attr_t) && !defined(__DEFINED_pthread_attr_t) | ||
| 53 | typedef struct { union { int __i[9]; volatile int __vi[9]; unsigned __s[9]; } __u; } pthread_attr_t; | ||
| 54 | #define __DEFINED_pthread_attr_t | ||
| 55 | #endif | ||
| 56 | |||
| 57 | #if defined(__NEED_pthread_mutex_t) && !defined(__DEFINED_pthread_mutex_t) | ||
| 58 | typedef struct { union { int __i[6]; volatile int __vi[6]; volatile void *volatile __p[6]; } __u; } pthread_mutex_t; | ||
| 59 | #define __DEFINED_pthread_mutex_t | ||
| 60 | #endif | ||
| 61 | |||
| 62 | #if defined(__NEED_mtx_t) && !defined(__DEFINED_mtx_t) | ||
| 63 | typedef struct { union { int __i[6]; volatile int __vi[6]; volatile void *volatile __p[6]; } __u; } mtx_t; | ||
| 64 | #define __DEFINED_mtx_t | ||
| 65 | #endif | ||
| 66 | |||
| 67 | #if defined(__NEED_pthread_cond_t) && !defined(__DEFINED_pthread_cond_t) | ||
| 68 | typedef struct { union { int __i[12]; volatile int __vi[12]; void *__p[12]; } __u; } pthread_cond_t; | ||
| 69 | #define __DEFINED_pthread_cond_t | ||
| 70 | #endif | ||
| 71 | |||
| 72 | #if defined(__NEED_cnd_t) && !defined(__DEFINED_cnd_t) | ||
| 73 | typedef struct { union { int __i[12]; volatile int __vi[12]; void *__p[12]; } __u; } cnd_t; | ||
| 74 | #define __DEFINED_cnd_t | ||
| 75 | #endif | ||
| 76 | |||
| 77 | #if defined(__NEED_pthread_rwlock_t) && !defined(__DEFINED_pthread_rwlock_t) | ||
| 78 | typedef struct { union { int __i[8]; volatile int __vi[8]; void *__p[8]; } __u; } pthread_rwlock_t; | ||
| 79 | #define __DEFINED_pthread_rwlock_t | ||
| 80 | #endif | ||
| 81 | |||
| 82 | #if defined(__NEED_pthread_barrier_t) && !defined(__DEFINED_pthread_barrier_t) | ||
| 83 | typedef struct { union { int __i[5]; volatile int __vi[5]; void *__p[5]; } __u; } pthread_barrier_t; | ||
| 84 | #define __DEFINED_pthread_barrier_t | ||
| 85 | #endif | ||
| 86 | |||
| 87 | #if defined(__NEED_size_t) && !defined(__DEFINED_size_t) | ||
| 88 | typedef unsigned _Addr size_t; | ||
| 89 | #define __DEFINED_size_t | ||
| 90 | #endif | ||
| 91 | |||
| 92 | #if defined(__NEED_uintptr_t) && !defined(__DEFINED_uintptr_t) | ||
| 93 | typedef unsigned _Addr uintptr_t; | ||
| 94 | #define __DEFINED_uintptr_t | ||
| 95 | #endif | ||
| 96 | |||
| 97 | #if defined(__NEED_ptrdiff_t) && !defined(__DEFINED_ptrdiff_t) | ||
| 98 | typedef _Addr ptrdiff_t; | ||
| 99 | #define __DEFINED_ptrdiff_t | ||
| 100 | #endif | ||
| 101 | |||
| 102 | #if defined(__NEED_ssize_t) && !defined(__DEFINED_ssize_t) | ||
| 103 | typedef _Addr ssize_t; | ||
| 104 | #define __DEFINED_ssize_t | ||
| 105 | #endif | ||
| 106 | |||
| 107 | #if defined(__NEED_intptr_t) && !defined(__DEFINED_intptr_t) | ||
| 108 | typedef _Addr intptr_t; | ||
| 109 | #define __DEFINED_intptr_t | ||
| 110 | #endif | ||
| 111 | |||
| 112 | #if defined(__NEED_regoff_t) && !defined(__DEFINED_regoff_t) | ||
| 113 | typedef _Addr regoff_t; | ||
| 114 | #define __DEFINED_regoff_t | ||
| 115 | #endif | ||
| 116 | |||
| 117 | #if defined(__NEED_register_t) && !defined(__DEFINED_register_t) | ||
| 118 | typedef _Reg register_t; | ||
| 119 | #define __DEFINED_register_t | ||
| 120 | #endif | ||
| 121 | |||
| 122 | |||
| 123 | #if defined(__NEED_int8_t) && !defined(__DEFINED_int8_t) | ||
| 124 | typedef signed char int8_t; | ||
| 125 | #define __DEFINED_int8_t | ||
| 126 | #endif | ||
| 127 | |||
| 128 | #if defined(__NEED_int16_t) && !defined(__DEFINED_int16_t) | ||
| 129 | typedef signed short int16_t; | ||
| 130 | #define __DEFINED_int16_t | ||
| 131 | #endif | ||
| 132 | |||
| 133 | #if defined(__NEED_int32_t) && !defined(__DEFINED_int32_t) | ||
| 134 | typedef signed int int32_t; | ||
| 135 | #define __DEFINED_int32_t | ||
| 136 | #endif | ||
| 137 | |||
| 138 | #if defined(__NEED_int64_t) && !defined(__DEFINED_int64_t) | ||
| 139 | typedef signed _Int64 int64_t; | ||
| 140 | #define __DEFINED_int64_t | ||
| 141 | #endif | ||
| 142 | |||
| 143 | #if defined(__NEED_intmax_t) && !defined(__DEFINED_intmax_t) | ||
| 144 | typedef signed _Int64 intmax_t; | ||
| 145 | #define __DEFINED_intmax_t | ||
| 146 | #endif | ||
| 147 | |||
| 148 | #if defined(__NEED_uint8_t) && !defined(__DEFINED_uint8_t) | ||
| 149 | typedef unsigned char uint8_t; | ||
| 150 | #define __DEFINED_uint8_t | ||
| 151 | #endif | ||
| 152 | |||
| 153 | #if defined(__NEED_uint16_t) && !defined(__DEFINED_uint16_t) | ||
| 154 | typedef unsigned short uint16_t; | ||
| 155 | #define __DEFINED_uint16_t | ||
| 156 | #endif | ||
| 157 | |||
| 158 | #if defined(__NEED_uint32_t) && !defined(__DEFINED_uint32_t) | ||
| 159 | typedef unsigned int uint32_t; | ||
| 160 | #define __DEFINED_uint32_t | ||
| 161 | #endif | ||
| 162 | |||
| 163 | #if defined(__NEED_uint64_t) && !defined(__DEFINED_uint64_t) | ||
| 164 | typedef unsigned _Int64 uint64_t; | ||
| 165 | #define __DEFINED_uint64_t | ||
| 166 | #endif | ||
| 167 | |||
| 168 | #if defined(__NEED_u_int64_t) && !defined(__DEFINED_u_int64_t) | ||
| 169 | typedef unsigned _Int64 u_int64_t; | ||
| 170 | #define __DEFINED_u_int64_t | ||
| 171 | #endif | ||
| 172 | |||
| 173 | #if defined(__NEED_uintmax_t) && !defined(__DEFINED_uintmax_t) | ||
| 174 | typedef unsigned _Int64 uintmax_t; | ||
| 175 | #define __DEFINED_uintmax_t | ||
| 176 | #endif | ||
| 177 | |||
| 178 | |||
| 179 | #if defined(__NEED_mode_t) && !defined(__DEFINED_mode_t) | ||
| 180 | typedef unsigned mode_t; | ||
| 181 | #define __DEFINED_mode_t | ||
| 182 | #endif | ||
| 183 | |||
| 184 | #if defined(__NEED_nlink_t) && !defined(__DEFINED_nlink_t) | ||
| 185 | typedef unsigned _Reg nlink_t; | ||
| 186 | #define __DEFINED_nlink_t | ||
| 187 | #endif | ||
| 188 | |||
| 189 | #if defined(__NEED_off_t) && !defined(__DEFINED_off_t) | ||
| 190 | typedef _Int64 off_t; | ||
| 191 | #define __DEFINED_off_t | ||
| 192 | #endif | ||
| 193 | |||
| 194 | #if defined(__NEED_ino_t) && !defined(__DEFINED_ino_t) | ||
| 195 | typedef unsigned _Int64 ino_t; | ||
| 196 | #define __DEFINED_ino_t | ||
| 197 | #endif | ||
| 198 | |||
| 199 | #if defined(__NEED_dev_t) && !defined(__DEFINED_dev_t) | ||
| 200 | typedef unsigned _Int64 dev_t; | ||
| 201 | #define __DEFINED_dev_t | ||
| 202 | #endif | ||
| 203 | |||
| 204 | #if defined(__NEED_blksize_t) && !defined(__DEFINED_blksize_t) | ||
| 205 | typedef long blksize_t; | ||
| 206 | #define __DEFINED_blksize_t | ||
| 207 | #endif | ||
| 208 | |||
| 209 | #if defined(__NEED_blkcnt_t) && !defined(__DEFINED_blkcnt_t) | ||
| 210 | typedef _Int64 blkcnt_t; | ||
| 211 | #define __DEFINED_blkcnt_t | ||
| 212 | #endif | ||
| 213 | |||
| 214 | #if defined(__NEED_fsblkcnt_t) && !defined(__DEFINED_fsblkcnt_t) | ||
| 215 | typedef unsigned _Int64 fsblkcnt_t; | ||
| 216 | #define __DEFINED_fsblkcnt_t | ||
| 217 | #endif | ||
| 218 | |||
| 219 | #if defined(__NEED_fsfilcnt_t) && !defined(__DEFINED_fsfilcnt_t) | ||
| 220 | typedef unsigned _Int64 fsfilcnt_t; | ||
| 221 | #define __DEFINED_fsfilcnt_t | ||
| 222 | #endif | ||
| 223 | |||
| 224 | |||
| 225 | #if defined(__NEED_wint_t) && !defined(__DEFINED_wint_t) | ||
| 226 | typedef unsigned wint_t; | ||
| 227 | #define __DEFINED_wint_t | ||
| 228 | #endif | ||
| 229 | |||
| 230 | #if defined(__NEED_wctype_t) && !defined(__DEFINED_wctype_t) | ||
| 231 | typedef unsigned long wctype_t; | ||
| 232 | #define __DEFINED_wctype_t | ||
| 233 | #endif | ||
| 234 | |||
| 235 | |||
| 236 | #if defined(__NEED_timer_t) && !defined(__DEFINED_timer_t) | ||
| 237 | typedef void * timer_t; | ||
| 238 | #define __DEFINED_timer_t | ||
| 239 | #endif | ||
| 240 | |||
| 241 | #if defined(__NEED_clockid_t) && !defined(__DEFINED_clockid_t) | ||
| 242 | typedef int clockid_t; | ||
| 243 | #define __DEFINED_clockid_t | ||
| 244 | #endif | ||
| 245 | |||
| 246 | #if defined(__NEED_clock_t) && !defined(__DEFINED_clock_t) | ||
| 247 | typedef long clock_t; | ||
| 248 | #define __DEFINED_clock_t | ||
| 249 | #endif | ||
| 250 | |||
| 251 | #if defined(__NEED_struct_timeval) && !defined(__DEFINED_struct_timeval) | ||
| 252 | struct timeval { time_t tv_sec; suseconds_t tv_usec; }; | ||
| 253 | #define __DEFINED_struct_timeval | ||
| 254 | #endif | ||
| 255 | |||
| 256 | #if defined(__NEED_struct_timespec) && !defined(__DEFINED_struct_timespec) | ||
| 257 | struct timespec { time_t tv_sec; long tv_nsec; }; | ||
| 258 | #define __DEFINED_struct_timespec | ||
| 259 | #endif | ||
| 260 | |||
| 261 | |||
| 262 | #if defined(__NEED_pid_t) && !defined(__DEFINED_pid_t) | ||
| 263 | typedef int pid_t; | ||
| 264 | #define __DEFINED_pid_t | ||
| 265 | #endif | ||
| 266 | |||
| 267 | #if defined(__NEED_id_t) && !defined(__DEFINED_id_t) | ||
| 268 | typedef unsigned id_t; | ||
| 269 | #define __DEFINED_id_t | ||
| 270 | #endif | ||
| 271 | |||
| 272 | #if defined(__NEED_uid_t) && !defined(__DEFINED_uid_t) | ||
| 273 | typedef unsigned uid_t; | ||
| 274 | #define __DEFINED_uid_t | ||
| 275 | #endif | ||
| 276 | |||
| 277 | #if defined(__NEED_gid_t) && !defined(__DEFINED_gid_t) | ||
| 278 | typedef unsigned gid_t; | ||
| 279 | #define __DEFINED_gid_t | ||
| 280 | #endif | ||
| 281 | |||
| 282 | #if defined(__NEED_key_t) && !defined(__DEFINED_key_t) | ||
| 283 | typedef int key_t; | ||
| 284 | #define __DEFINED_key_t | ||
| 285 | #endif | ||
| 286 | |||
| 287 | #if defined(__NEED_useconds_t) && !defined(__DEFINED_useconds_t) | ||
| 288 | typedef unsigned useconds_t; | ||
| 289 | #define __DEFINED_useconds_t | ||
| 290 | #endif | ||
| 291 | |||
| 292 | |||
| 293 | #ifdef __cplusplus | ||
| 294 | #if defined(__NEED_pthread_t) && !defined(__DEFINED_pthread_t) | ||
| 295 | typedef unsigned long pthread_t; | ||
| 296 | #define __DEFINED_pthread_t | ||
| 297 | #endif | ||
| 298 | |||
| 299 | #else | ||
| 300 | #if defined(__NEED_pthread_t) && !defined(__DEFINED_pthread_t) | ||
| 301 | typedef struct __pthread * pthread_t; | ||
| 302 | #define __DEFINED_pthread_t | ||
| 303 | #endif | ||
| 304 | |||
| 305 | #endif | ||
| 306 | #if defined(__NEED_pthread_once_t) && !defined(__DEFINED_pthread_once_t) | ||
| 307 | typedef int pthread_once_t; | ||
| 308 | #define __DEFINED_pthread_once_t | ||
| 309 | #endif | ||
| 310 | |||
| 311 | #if defined(__NEED_pthread_key_t) && !defined(__DEFINED_pthread_key_t) | ||
| 312 | typedef unsigned pthread_key_t; | ||
| 313 | #define __DEFINED_pthread_key_t | ||
| 314 | #endif | ||
| 315 | |||
| 316 | #if defined(__NEED_pthread_spinlock_t) && !defined(__DEFINED_pthread_spinlock_t) | ||
| 317 | typedef int pthread_spinlock_t; | ||
| 318 | #define __DEFINED_pthread_spinlock_t | ||
| 319 | #endif | ||
| 320 | |||
| 321 | #if defined(__NEED_pthread_mutexattr_t) && !defined(__DEFINED_pthread_mutexattr_t) | ||
| 322 | typedef struct { unsigned __attr; } pthread_mutexattr_t; | ||
| 323 | #define __DEFINED_pthread_mutexattr_t | ||
| 324 | #endif | ||
| 325 | |||
| 326 | #if defined(__NEED_pthread_condattr_t) && !defined(__DEFINED_pthread_condattr_t) | ||
| 327 | typedef struct { unsigned __attr; } pthread_condattr_t; | ||
| 328 | #define __DEFINED_pthread_condattr_t | ||
| 329 | #endif | ||
| 330 | |||
| 331 | #if defined(__NEED_pthread_barrierattr_t) && !defined(__DEFINED_pthread_barrierattr_t) | ||
| 332 | typedef struct { unsigned __attr; } pthread_barrierattr_t; | ||
| 333 | #define __DEFINED_pthread_barrierattr_t | ||
| 334 | #endif | ||
| 335 | |||
| 336 | #if defined(__NEED_pthread_rwlockattr_t) && !defined(__DEFINED_pthread_rwlockattr_t) | ||
| 337 | typedef struct { unsigned __attr[2]; } pthread_rwlockattr_t; | ||
| 338 | #define __DEFINED_pthread_rwlockattr_t | ||
| 339 | #endif | ||
| 340 | |||
| 341 | |||
| 342 | #if defined(__NEED_struct__IO_FILE) && !defined(__DEFINED_struct__IO_FILE) | ||
| 343 | struct _IO_FILE { char __x; }; | ||
| 344 | #define __DEFINED_struct__IO_FILE | ||
| 345 | #endif | ||
| 346 | |||
| 347 | #if defined(__NEED_FILE) && !defined(__DEFINED_FILE) | ||
| 348 | typedef struct _IO_FILE FILE; | ||
| 349 | #define __DEFINED_FILE | ||
| 350 | #endif | ||
| 351 | |||
| 352 | |||
| 353 | #if defined(__NEED_mbstate_t) && !defined(__DEFINED_mbstate_t) | ||
| 354 | typedef struct __mbstate_t { unsigned __opaque1, __opaque2; } mbstate_t; | ||
| 355 | #define __DEFINED_mbstate_t | ||
| 356 | #endif | ||
| 357 | |||
| 358 | |||
| 359 | #if defined(__NEED_locale_t) && !defined(__DEFINED_locale_t) | ||
| 360 | typedef struct __locale_struct * locale_t; | ||
| 361 | #define __DEFINED_locale_t | ||
| 362 | #endif | ||
| 363 | |||
| 364 | |||
| 365 | #if defined(__NEED_sigset_t) && !defined(__DEFINED_sigset_t) | ||
| 366 | typedef struct __sigset_t { unsigned long __bits[128/sizeof(long)]; } sigset_t; | ||
| 367 | #define __DEFINED_sigset_t | ||
| 368 | #endif | ||
| 369 | |||
| 370 | |||
| 371 | #if defined(__NEED_struct_iovec) && !defined(__DEFINED_struct_iovec) | ||
| 372 | struct iovec { void *iov_base; size_t iov_len; }; | ||
| 373 | #define __DEFINED_struct_iovec | ||
| 374 | #endif | ||
| 375 | |||
| 376 | |||
| 377 | #if defined(__NEED_socklen_t) && !defined(__DEFINED_socklen_t) | ||
| 378 | typedef unsigned socklen_t; | ||
| 379 | #define __DEFINED_socklen_t | ||
| 380 | #endif | ||
| 381 | |||
| 382 | #if defined(__NEED_sa_family_t) && !defined(__DEFINED_sa_family_t) | ||
| 383 | typedef unsigned short sa_family_t; | ||
| 384 | #define __DEFINED_sa_family_t | ||
| 385 | #endif | ||
| 386 | |||
| 387 | |||
| 388 | #undef _Addr | ||
| 389 | #undef _Int64 | ||
| 390 | #undef _Reg | ||
| \ No newline at end of file | |||
lib/libc/include/powerpc-linux-musl/bits/syscall.h created+819| ... | @@ -0,0 +1,819 @@ | ||
| 1 | #define __NR_restart_syscall 0 | ||
| 2 | #define __NR_exit 1 | ||
| 3 | #define __NR_fork 2 | ||
| 4 | #define __NR_read 3 | ||
| 5 | #define __NR_write 4 | ||
| 6 | #define __NR_open 5 | ||
| 7 | #define __NR_close 6 | ||
| 8 | #define __NR_waitpid 7 | ||
| 9 | #define __NR_creat 8 | ||
| 10 | #define __NR_link 9 | ||
| 11 | #define __NR_unlink 10 | ||
| 12 | #define __NR_execve 11 | ||
| 13 | #define __NR_chdir 12 | ||
| 14 | #define __NR_time 13 | ||
| 15 | #define __NR_mknod 14 | ||
| 16 | #define __NR_chmod 15 | ||
| 17 | #define __NR_lchown 16 | ||
| 18 | #define __NR_break 17 | ||
| 19 | #define __NR_oldstat 18 | ||
| 20 | #define __NR_lseek 19 | ||
| 21 | #define __NR_getpid 20 | ||
| 22 | #define __NR_mount 21 | ||
| 23 | #define __NR_umount 22 | ||
| 24 | #define __NR_setuid 23 | ||
| 25 | #define __NR_getuid 24 | ||
| 26 | #define __NR_stime 25 | ||
| 27 | #define __NR_ptrace 26 | ||
| 28 | #define __NR_alarm 27 | ||
| 29 | #define __NR_oldfstat 28 | ||
| 30 | #define __NR_pause 29 | ||
| 31 | #define __NR_utime 30 | ||
| 32 | #define __NR_stty 31 | ||
| 33 | #define __NR_gtty 32 | ||
| 34 | #define __NR_access 33 | ||
| 35 | #define __NR_nice 34 | ||
| 36 | #define __NR_ftime 35 | ||
| 37 | #define __NR_sync 36 | ||
| 38 | #define __NR_kill 37 | ||
| 39 | #define __NR_rename 38 | ||
| 40 | #define __NR_mkdir 39 | ||
| 41 | #define __NR_rmdir 40 | ||
| 42 | #define __NR_dup 41 | ||
| 43 | #define __NR_pipe 42 | ||
| 44 | #define __NR_times 43 | ||
| 45 | #define __NR_prof 44 | ||
| 46 | #define __NR_brk 45 | ||
| 47 | #define __NR_setgid 46 | ||
| 48 | #define __NR_getgid 47 | ||
| 49 | #define __NR_signal 48 | ||
| 50 | #define __NR_geteuid 49 | ||
| 51 | #define __NR_getegid 50 | ||
| 52 | #define __NR_acct 51 | ||
| 53 | #define __NR_umount2 52 | ||
| 54 | #define __NR_lock 53 | ||
| 55 | #define __NR_ioctl 54 | ||
| 56 | #define __NR_fcntl 55 | ||
| 57 | #define __NR_mpx 56 | ||
| 58 | #define __NR_setpgid 57 | ||
| 59 | #define __NR_ulimit 58 | ||
| 60 | #define __NR_oldolduname 59 | ||
| 61 | #define __NR_umask 60 | ||
| 62 | #define __NR_chroot 61 | ||
| 63 | #define __NR_ustat 62 | ||
| 64 | #define __NR_dup2 63 | ||
| 65 | #define __NR_getppid 64 | ||
| 66 | #define __NR_getpgrp 65 | ||
| 67 | #define __NR_setsid 66 | ||
| 68 | #define __NR_sigaction 67 | ||
| 69 | #define __NR_sgetmask 68 | ||
| 70 | #define __NR_ssetmask 69 | ||
| 71 | #define __NR_setreuid 70 | ||
| 72 | #define __NR_setregid 71 | ||
| 73 | #define __NR_sigsuspend 72 | ||
| 74 | #define __NR_sigpending 73 | ||
| 75 | #define __NR_sethostname 74 | ||
| 76 | #define __NR_setrlimit 75 | ||
| 77 | #define __NR_getrlimit 76 | ||
| 78 | #define __NR_getrusage 77 | ||
| 79 | #define __NR_gettimeofday 78 | ||
| 80 | #define __NR_settimeofday 79 | ||
| 81 | #define __NR_getgroups 80 | ||
| 82 | #define __NR_setgroups 81 | ||
| 83 | #define __NR_select 82 | ||
| 84 | #define __NR_symlink 83 | ||
| 85 | #define __NR_oldlstat 84 | ||
| 86 | #define __NR_readlink 85 | ||
| 87 | #define __NR_uselib 86 | ||
| 88 | #define __NR_swapon 87 | ||
| 89 | #define __NR_reboot 88 | ||
| 90 | #define __NR_readdir 89 | ||
| 91 | #define __NR_mmap 90 | ||
| 92 | #define __NR_munmap 91 | ||
| 93 | #define __NR_truncate 92 | ||
| 94 | #define __NR_ftruncate 93 | ||
| 95 | #define __NR_fchmod 94 | ||
| 96 | #define __NR_fchown 95 | ||
| 97 | #define __NR_getpriority 96 | ||
| 98 | #define __NR_setpriority 97 | ||
| 99 | #define __NR_profil 98 | ||
| 100 | #define __NR_statfs 99 | ||
| 101 | #define __NR_fstatfs 100 | ||
| 102 | #define __NR_ioperm 101 | ||
| 103 | #define __NR_socketcall 102 | ||
| 104 | #define __NR_syslog 103 | ||
| 105 | #define __NR_setitimer 104 | ||
| 106 | #define __NR_getitimer 105 | ||
| 107 | #define __NR_stat 106 | ||
| 108 | #define __NR_lstat 107 | ||
| 109 | #define __NR_fstat 108 | ||
| 110 | #define __NR_olduname 109 | ||
| 111 | #define __NR_iopl 110 | ||
| 112 | #define __NR_vhangup 111 | ||
| 113 | #define __NR_idle 112 | ||
| 114 | #define __NR_vm86 113 | ||
| 115 | #define __NR_wait4 114 | ||
| 116 | #define __NR_swapoff 115 | ||
| 117 | #define __NR_sysinfo 116 | ||
| 118 | #define __NR_ipc 117 | ||
| 119 | #define __NR_fsync 118 | ||
| 120 | #define __NR_sigreturn 119 | ||
| 121 | #define __NR_clone 120 | ||
| 122 | #define __NR_setdomainname 121 | ||
| 123 | #define __NR_uname 122 | ||
| 124 | #define __NR_modify_ldt 123 | ||
| 125 | #define __NR_adjtimex 124 | ||
| 126 | #define __NR_mprotect 125 | ||
| 127 | #define __NR_sigprocmask 126 | ||
| 128 | #define __NR_create_module 127 | ||
| 129 | #define __NR_init_module 128 | ||
| 130 | #define __NR_delete_module 129 | ||
| 131 | #define __NR_get_kernel_syms 130 | ||
| 132 | #define __NR_quotactl 131 | ||
| 133 | #define __NR_getpgid 132 | ||
| 134 | #define __NR_fchdir 133 | ||
| 135 | #define __NR_bdflush 134 | ||
| 136 | #define __NR_sysfs 135 | ||
| 137 | #define __NR_personality 136 | ||
| 138 | #define __NR_afs_syscall 137 | ||
| 139 | #define __NR_setfsuid 138 | ||
| 140 | #define __NR_setfsgid 139 | ||
| 141 | #define __NR__llseek 140 | ||
| 142 | #define __NR_getdents 141 | ||
| 143 | #define __NR__newselect 142 | ||
| 144 | #define __NR_flock 143 | ||
| 145 | #define __NR_msync 144 | ||
| 146 | #define __NR_readv 145 | ||
| 147 | #define __NR_writev 146 | ||
| 148 | #define __NR_getsid 147 | ||
| 149 | #define __NR_fdatasync 148 | ||
| 150 | #define __NR__sysctl 149 | ||
| 151 | #define __NR_mlock 150 | ||
| 152 | #define __NR_munlock 151 | ||
| 153 | #define __NR_mlockall 152 | ||
| 154 | #define __NR_munlockall 153 | ||
| 155 | #define __NR_sched_setparam 154 | ||
| 156 | #define __NR_sched_getparam 155 | ||
| 157 | #define __NR_sched_setscheduler 156 | ||
| 158 | #define __NR_sched_getscheduler 157 | ||
| 159 | #define __NR_sched_yield 158 | ||
| 160 | #define __NR_sched_get_priority_max 159 | ||
| 161 | #define __NR_sched_get_priority_min 160 | ||
| 162 | #define __NR_sched_rr_get_interval 161 | ||
| 163 | #define __NR_nanosleep 162 | ||
| 164 | #define __NR_mremap 163 | ||
| 165 | #define __NR_setresuid 164 | ||
| 166 | #define __NR_getresuid 165 | ||
| 167 | #define __NR_query_module 166 | ||
| 168 | #define __NR_poll 167 | ||
| 169 | #define __NR_nfsservctl 168 | ||
| 170 | #define __NR_setresgid 169 | ||
| 171 | #define __NR_getresgid 170 | ||
| 172 | #define __NR_prctl 171 | ||
| 173 | #define __NR_rt_sigreturn 172 | ||
| 174 | #define __NR_rt_sigaction 173 | ||
| 175 | #define __NR_rt_sigprocmask 174 | ||
| 176 | #define __NR_rt_sigpending 175 | ||
| 177 | #define __NR_rt_sigtimedwait 176 | ||
| 178 | #define __NR_rt_sigqueueinfo 177 | ||
| 179 | #define __NR_rt_sigsuspend 178 | ||
| 180 | #define __NR_pread64 179 | ||
| 181 | #define __NR_pwrite64 180 | ||
| 182 | #define __NR_chown 181 | ||
| 183 | #define __NR_getcwd 182 | ||
| 184 | #define __NR_capget 183 | ||
| 185 | #define __NR_capset 184 | ||
| 186 | #define __NR_sigaltstack 185 | ||
| 187 | #define __NR_sendfile 186 | ||
| 188 | #define __NR_getpmsg 187 | ||
| 189 | #define __NR_putpmsg 188 | ||
| 190 | #define __NR_vfork 189 | ||
| 191 | #define __NR_ugetrlimit 190 | ||
| 192 | #define __NR_readahead 191 | ||
| 193 | #define __NR_mmap2 192 | ||
| 194 | #define __NR_truncate64 193 | ||
| 195 | #define __NR_ftruncate64 194 | ||
| 196 | #define __NR_stat64 195 | ||
| 197 | #define __NR_lstat64 196 | ||
| 198 | #define __NR_fstat64 197 | ||
| 199 | #define __NR_pciconfig_read 198 | ||
| 200 | #define __NR_pciconfig_write 199 | ||
| 201 | #define __NR_pciconfig_iobase 200 | ||
| 202 | #define __NR_multiplexer 201 | ||
| 203 | #define __NR_getdents64 202 | ||
| 204 | #define __NR_pivot_root 203 | ||
| 205 | #define __NR_fcntl64 204 | ||
| 206 | #define __NR_madvise 205 | ||
| 207 | #define __NR_mincore 206 | ||
| 208 | #define __NR_gettid 207 | ||
| 209 | #define __NR_tkill 208 | ||
| 210 | #define __NR_setxattr 209 | ||
| 211 | #define __NR_lsetxattr 210 | ||
| 212 | #define __NR_fsetxattr 211 | ||
| 213 | #define __NR_getxattr 212 | ||
| 214 | #define __NR_lgetxattr 213 | ||
| 215 | #define __NR_fgetxattr 214 | ||
| 216 | #define __NR_listxattr 215 | ||
| 217 | #define __NR_llistxattr 216 | ||
| 218 | #define __NR_flistxattr 217 | ||
| 219 | #define __NR_removexattr 218 | ||
| 220 | #define __NR_lremovexattr 219 | ||
| 221 | #define __NR_fremovexattr 220 | ||
| 222 | #define __NR_futex 221 | ||
| 223 | #define __NR_sched_setaffinity 222 | ||
| 224 | #define __NR_sched_getaffinity 223 | ||
| 225 | #define __NR_tuxcall 225 | ||
| 226 | #define __NR_sendfile64 226 | ||
| 227 | #define __NR_io_setup 227 | ||
| 228 | #define __NR_io_destroy 228 | ||
| 229 | #define __NR_io_getevents 229 | ||
| 230 | #define __NR_io_submit 230 | ||
| 231 | #define __NR_io_cancel 231 | ||
| 232 | #define __NR_set_tid_address 232 | ||
| 233 | #define __NR_fadvise64 233 | ||
| 234 | #define __NR_exit_group 234 | ||
| 235 | #define __NR_lookup_dcookie 235 | ||
| 236 | #define __NR_epoll_create 236 | ||
| 237 | #define __NR_epoll_ctl 237 | ||
| 238 | #define __NR_epoll_wait 238 | ||
| 239 | #define __NR_remap_file_pages 239 | ||
| 240 | #define __NR_timer_create 240 | ||
| 241 | #define __NR_timer_settime 241 | ||
| 242 | #define __NR_timer_gettime 242 | ||
| 243 | #define __NR_timer_getoverrun 243 | ||
| 244 | #define __NR_timer_delete 244 | ||
| 245 | #define __NR_clock_settime 245 | ||
| 246 | #define __NR_clock_gettime 246 | ||
| 247 | #define __NR_clock_getres 247 | ||
| 248 | #define __NR_clock_nanosleep 248 | ||
| 249 | #define __NR_swapcontext 249 | ||
| 250 | #define __NR_tgkill 250 | ||
| 251 | #define __NR_utimes 251 | ||
| 252 | #define __NR_statfs64 252 | ||
| 253 | #define __NR_fstatfs64 253 | ||
| 254 | #define __NR_fadvise64_64 254 | ||
| 255 | #define __NR_rtas		255 | ||
| 256 | #define __NR_sys_debug_setcontext 256 | ||
| 257 | #define __NR_migrate_pages	258 | ||
| 258 | #define __NR_mbind		259 | ||
| 259 | #define __NR_get_mempolicy	260 | ||
| 260 | #define __NR_set_mempolicy	261 | ||
| 261 | #define __NR_mq_open		262 | ||
| 262 | #define __NR_mq_unlink		263 | ||
| 263 | #define __NR_mq_timedsend	264 | ||
| 264 | #define __NR_mq_timedreceive	265 | ||
| 265 | #define __NR_mq_notify		266 | ||
| 266 | #define __NR_mq_getsetattr	267 | ||
| 267 | #define __NR_kexec_load		268 | ||
| 268 | #define __NR_add_key		269 | ||
| 269 | #define __NR_request_key	270 | ||
| 270 | #define __NR_keyctl		271 | ||
| 271 | #define __NR_waitid		272 | ||
| 272 | #define __NR_ioprio_set		273 | ||
| 273 | #define __NR_ioprio_get		274 | ||
| 274 | #define __NR_inotify_init	275 | ||
| 275 | #define __NR_inotify_add_watch	276 | ||
| 276 | #define __NR_inotify_rm_watch	277 | ||
| 277 | #define __NR_spu_run		278 | ||
| 278 | #define __NR_spu_create		279 | ||
| 279 | #define __NR_pselect6		280 | ||
| 280 | #define __NR_ppoll		281 | ||
| 281 | #define __NR_unshare		282 | ||
| 282 | #define __NR_splice		283 | ||
| 283 | #define __NR_tee		284 | ||
| 284 | #define __NR_vmsplice		285 | ||
| 285 | #define __NR_openat		286 | ||
| 286 | #define __NR_mkdirat		287 | ||
| 287 | #define __NR_mknodat		288 | ||
| 288 | #define __NR_fchownat		289 | ||
| 289 | #define __NR_futimesat		290 | ||
| 290 | #define __NR_fstatat64		291 | ||
| 291 | #define __NR_unlinkat		292 | ||
| 292 | #define __NR_renameat		293 | ||
| 293 | #define __NR_linkat		294 | ||
| 294 | #define __NR_symlinkat		295 | ||
| 295 | #define __NR_readlinkat		296 | ||
| 296 | #define __NR_fchmodat		297 | ||
| 297 | #define __NR_faccessat		298 | ||
| 298 | #define __NR_get_robust_list	299 | ||
| 299 | #define __NR_set_robust_list	300 | ||
| 300 | #define __NR_move_pages		301 | ||
| 301 | #define __NR_getcpu		302 | ||
| 302 | #define __NR_epoll_pwait	303 | ||
| 303 | #define __NR_utimensat		304 | ||
| 304 | #define __NR_signalfd		305 | ||
| 305 | #define __NR_timerfd_create 306 | ||
| 306 | #define __NR_eventfd		307 | ||
| 307 | #define __NR_sync_file_range2	308 | ||
| 308 | #define __NR_fallocate		309 | ||
| 309 | #define __NR_subpage_prot		310 | ||
| 310 | #define __NR_timerfd_settime	311 | ||
| 311 | #define __NR_timerfd_gettime	312 | ||
| 312 | #define __NR_signalfd4		313 | ||
| 313 | #define __NR_eventfd2		314 | ||
| 314 | #define __NR_epoll_create1	315 | ||
| 315 | #define __NR_dup3			316 | ||
| 316 | #define __NR_pipe2		317 | ||
| 317 | #define __NR_inotify_init1	318 | ||
| 318 | #define __NR_perf_event_open 319 | ||
| 319 | #define __NR_preadv 320 | ||
| 320 | #define __NR_pwritev 321 | ||
| 321 | #define __NR_rt_tgsigqueueinfo 322 | ||
| 322 | #define __NR_fanotify_init 323 | ||
| 323 | #define __NR_fanotify_mark 324 | ||
| 324 | #define __NR_prlimit64 325 | ||
| 325 | #define __NR_socket 326 | ||
| 326 | #define __NR_bind 327 | ||
| 327 | #define __NR_connect 328 | ||
| 328 | #define __NR_listen 329 | ||
| 329 | #define __NR_accept 330 | ||
| 330 | #define __NR_getsockname 331 | ||
| 331 | #define __NR_getpeername 332 | ||
| 332 | #define __NR_socketpair 333 | ||
| 333 | #define __NR_send 334 | ||
| 334 | #define __NR_sendto 335 | ||
| 335 | #define __NR_recv 336 | ||
| 336 | #define __NR_recvfrom 337 | ||
| 337 | #define __NR_shutdown 338 | ||
| 338 | #define __NR_setsockopt 339 | ||
| 339 | #define __NR_getsockopt 340 | ||
| 340 | #define __NR_sendmsg 341 | ||
| 341 | #define __NR_recvmsg 342 | ||
| 342 | #define __NR_recvmmsg 343 | ||
| 343 | #define __NR_accept4 344 | ||
| 344 | #define __NR_name_to_handle_at 345 | ||
| 345 | #define __NR_open_by_handle_at 346 | ||
| 346 | #define __NR_clock_adjtime 347 | ||
| 347 | #define __NR_syncfs 348 | ||
| 348 | #define __NR_sendmmsg 349 | ||
| 349 | #define __NR_setns 350 | ||
| 350 | #define __NR_process_vm_readv 351 | ||
| 351 | #define __NR_process_vm_writev 352 | ||
| 352 | #define __NR_finit_module 353 | ||
| 353 | #define __NR_kcmp 354 | ||
| 354 | #define __NR_sched_setattr 355 | ||
| 355 | #define __NR_sched_getattr 356 | ||
| 356 | #define __NR_renameat2 357 | ||
| 357 | #define __NR_seccomp 358 | ||
| 358 | #define __NR_getrandom 359 | ||
| 359 | #define __NR_memfd_create 360 | ||
| 360 | #define __NR_bpf 361 | ||
| 361 | #define __NR_execveat 362 | ||
| 362 | #define __NR_switch_endian 363 | ||
| 363 | #define __NR_userfaultfd 364 | ||
| 364 | #define __NR_membarrier 365 | ||
| 365 | #define __NR_mlock2 378 | ||
| 366 | #define __NR_copy_file_range 379 | ||
| 367 | #define __NR_preadv2 380 | ||
| 368 | #define __NR_pwritev2 381 | ||
| 369 | #define __NR_kexec_file_load 382 | ||
| 370 | #define __NR_statx 383 | ||
| 371 | #define __NR_pkey_alloc 384 | ||
| 372 | #define __NR_pkey_free 385 | ||
| 373 | #define __NR_pkey_mprotect 386 | ||
| 374 | #define __NR_rseq 387 | ||
| 375 | #define __NR_io_pgetevents 388 | ||
| 376 | #define __NR_semget 393 | ||
| 377 | #define __NR_semctl 394 | ||
| 378 | #define __NR_shmget 395 | ||
| 379 | #define __NR_shmctl 396 | ||
| 380 | #define __NR_shmat 397 | ||
| 381 | #define __NR_shmdt 398 | ||
| 382 | #define __NR_msgget 399 | ||
| 383 | #define __NR_msgsnd 400 | ||
| 384 | #define __NR_msgrcv 401 | ||
| 385 | #define __NR_msgctl 402 | ||
| 386 | #define __NR_clock_gettime64 403 | ||
| 387 | #define __NR_clock_settime64 404 | ||
| 388 | #define __NR_clock_adjtime64 405 | ||
| 389 | #define __NR_clock_getres_time64 406 | ||
| 390 | #define __NR_clock_nanosleep_time64 407 | ||
| 391 | #define __NR_timer_gettime64 408 | ||
| 392 | #define __NR_timer_settime64 409 | ||
| 393 | #define __NR_timerfd_gettime64 410 | ||
| 394 | #define __NR_timerfd_settime64 411 | ||
| 395 | #define __NR_utimensat_time64 412 | ||
| 396 | #define __NR_pselect6_time64 413 | ||
| 397 | #define __NR_ppoll_time64 414 | ||
| 398 | #define __NR_io_pgetevents_time64 416 | ||
| 399 | #define __NR_recvmmsg_time64 417 | ||
| 400 | #define __NR_mq_timedsend_time64 418 | ||
| 401 | #define __NR_mq_timedreceive_time64 419 | ||
| 402 | #define __NR_semtimedop_time64 420 | ||
| 403 | #define __NR_rt_sigtimedwait_time64 421 | ||
| 404 | #define __NR_futex_time64 422 | ||
| 405 | #define __NR_sched_rr_get_interval_time64 423 | ||
| 406 | #define __NR_pidfd_send_signal 424 | ||
| 407 | #define __NR_io_uring_setup 425 | ||
| 408 | #define __NR_io_uring_enter 426 | ||
| 409 | #define __NR_io_uring_register 427 | ||
| 410 | |||
| 411 | #define SYS_restart_syscall 0 | ||
| 412 | #define SYS_exit 1 | ||
| 413 | #define SYS_fork 2 | ||
| 414 | #define SYS_read 3 | ||
| 415 | #define SYS_write 4 | ||
| 416 | #define SYS_open 5 | ||
| 417 | #define SYS_close 6 | ||
| 418 | #define SYS_waitpid 7 | ||
| 419 | #define SYS_creat 8 | ||
| 420 | #define SYS_link 9 | ||
| 421 | #define SYS_unlink 10 | ||
| 422 | #define SYS_execve 11 | ||
| 423 | #define SYS_chdir 12 | ||
| 424 | #define SYS_time 13 | ||
| 425 | #define SYS_mknod 14 | ||
| 426 | #define SYS_chmod 15 | ||
| 427 | #define SYS_lchown 16 | ||
| 428 | #define SYS_break 17 | ||
| 429 | #define SYS_oldstat 18 | ||
| 430 | #define SYS_lseek 19 | ||
| 431 | #define SYS_getpid 20 | ||
| 432 | #define SYS_mount 21 | ||
| 433 | #define SYS_umount 22 | ||
| 434 | #define SYS_setuid 23 | ||
| 435 | #define SYS_getuid 24 | ||
| 436 | #define SYS_stime 25 | ||
| 437 | #define SYS_ptrace 26 | ||
| 438 | #define SYS_alarm 27 | ||
| 439 | #define SYS_oldfstat 28 | ||
| 440 | #define SYS_pause 29 | ||
| 441 | #define SYS_utime 30 | ||
| 442 | #define SYS_stty 31 | ||
| 443 | #define SYS_gtty 32 | ||
| 444 | #define SYS_access 33 | ||
| 445 | #define SYS_nice 34 | ||
| 446 | #define SYS_ftime 35 | ||
| 447 | #define SYS_sync 36 | ||
| 448 | #define SYS_kill 37 | ||
| 449 | #define SYS_rename 38 | ||
| 450 | #define SYS_mkdir 39 | ||
| 451 | #define SYS_rmdir 40 | ||
| 452 | #define SYS_dup 41 | ||
| 453 | #define SYS_pipe 42 | ||
| 454 | #define SYS_times 43 | ||
| 455 | #define SYS_prof 44 | ||
| 456 | #define SYS_brk 45 | ||
| 457 | #define SYS_setgid 46 | ||
| 458 | #define SYS_getgid 47 | ||
| 459 | #define SYS_signal 48 | ||
| 460 | #define SYS_geteuid 49 | ||
| 461 | #define SYS_getegid 50 | ||
| 462 | #define SYS_acct 51 | ||
| 463 | #define SYS_umount2 52 | ||
| 464 | #define SYS_lock 53 | ||
| 465 | #define SYS_ioctl 54 | ||
| 466 | #define SYS_fcntl 55 | ||
| 467 | #define SYS_mpx 56 | ||
| 468 | #define SYS_setpgid 57 | ||
| 469 | #define SYS_ulimit 58 | ||
| 470 | #define SYS_oldolduname 59 | ||
| 471 | #define SYS_umask 60 | ||
| 472 | #define SYS_chroot 61 | ||
| 473 | #define SYS_ustat 62 | ||
| 474 | #define SYS_dup2 63 | ||
| 475 | #define SYS_getppid 64 | ||
| 476 | #define SYS_getpgrp 65 | ||
| 477 | #define SYS_setsid 66 | ||
| 478 | #define SYS_sigaction 67 | ||
| 479 | #define SYS_sgetmask 68 | ||
| 480 | #define SYS_ssetmask 69 | ||
| 481 | #define SYS_setreuid 70 | ||
| 482 | #define SYS_setregid 71 | ||
| 483 | #define SYS_sigsuspend 72 | ||
| 484 | #define SYS_sigpending 73 | ||
| 485 | #define SYS_sethostname 74 | ||
| 486 | #define SYS_setrlimit 75 | ||
| 487 | #define SYS_getrlimit 76 | ||
| 488 | #define SYS_getrusage 77 | ||
| 489 | #define SYS_gettimeofday 78 | ||
| 490 | #define SYS_settimeofday 79 | ||
| 491 | #define SYS_getgroups 80 | ||
| 492 | #define SYS_setgroups 81 | ||
| 493 | #define SYS_select 82 | ||
| 494 | #define SYS_symlink 83 | ||
| 495 | #define SYS_oldlstat 84 | ||
| 496 | #define SYS_readlink 85 | ||
| 497 | #define SYS_uselib 86 | ||
| 498 | #define SYS_swapon 87 | ||
| 499 | #define SYS_reboot 88 | ||
| 500 | #define SYS_readdir 89 | ||
| 501 | #define SYS_mmap 90 | ||
| 502 | #define SYS_munmap 91 | ||
| 503 | #define SYS_truncate 92 | ||
| 504 | #define SYS_ftruncate 93 | ||
| 505 | #define SYS_fchmod 94 | ||
| 506 | #define SYS_fchown 95 | ||
| 507 | #define SYS_getpriority 96 | ||
| 508 | #define SYS_setpriority 97 | ||
| 509 | #define SYS_profil 98 | ||
| 510 | #define SYS_statfs 99 | ||
| 511 | #define SYS_fstatfs 100 | ||
| 512 | #define SYS_ioperm 101 | ||
| 513 | #define SYS_socketcall 102 | ||
| 514 | #define SYS_syslog 103 | ||
| 515 | #define SYS_setitimer 104 | ||
| 516 | #define SYS_getitimer 105 | ||
| 517 | #define SYS_stat 106 | ||
| 518 | #define SYS_lstat 107 | ||
| 519 | #define SYS_fstat 108 | ||
| 520 | #define SYS_olduname 109 | ||
| 521 | #define SYS_iopl 110 | ||
| 522 | #define SYS_vhangup 111 | ||
| 523 | #define SYS_idle 112 | ||
| 524 | #define SYS_vm86 113 | ||
| 525 | #define SYS_wait4 114 | ||
| 526 | #define SYS_swapoff 115 | ||
| 527 | #define SYS_sysinfo 116 | ||
| 528 | #define SYS_ipc 117 | ||
| 529 | #define SYS_fsync 118 | ||
| 530 | #define SYS_sigreturn 119 | ||
| 531 | #define SYS_clone 120 | ||
| 532 | #define SYS_setdomainname 121 | ||
| 533 | #define SYS_uname 122 | ||
| 534 | #define SYS_modify_ldt 123 | ||
| 535 | #define SYS_adjtimex 124 | ||
| 536 | #define SYS_mprotect 125 | ||
| 537 | #define SYS_sigprocmask 126 | ||
| 538 | #define SYS_create_module 127 | ||
| 539 | #define SYS_init_module 128 | ||
| 540 | #define SYS_delete_module 129 | ||
| 541 | #define SYS_get_kernel_syms 130 | ||
| 542 | #define SYS_quotactl 131 | ||
| 543 | #define SYS_getpgid 132 | ||
| 544 | #define SYS_fchdir 133 | ||
| 545 | #define SYS_bdflush 134 | ||
| 546 | #define SYS_sysfs 135 | ||
| 547 | #define SYS_personality 136 | ||
| 548 | #define SYS_afs_syscall 137 | ||
| 549 | #define SYS_setfsuid 138 | ||
| 550 | #define SYS_setfsgid 139 | ||
| 551 | #define SYS__llseek 140 | ||
| 552 | #define SYS_getdents 141 | ||
| 553 | #define SYS__newselect 142 | ||
| 554 | #define SYS_flock 143 | ||
| 555 | #define SYS_msync 144 | ||
| 556 | #define SYS_readv 145 | ||
| 557 | #define SYS_writev 146 | ||
| 558 | #define SYS_getsid 147 | ||
| 559 | #define SYS_fdatasync 148 | ||
| 560 | #define SYS__sysctl 149 | ||
| 561 | #define SYS_mlock 150 | ||
| 562 | #define SYS_munlock 151 | ||
| 563 | #define SYS_mlockall 152 | ||
| 564 | #define SYS_munlockall 153 | ||
| 565 | #define SYS_sched_setparam 154 | ||
| 566 | #define SYS_sched_getparam 155 | ||
| 567 | #define SYS_sched_setscheduler 156 | ||
| 568 | #define SYS_sched_getscheduler 157 | ||
| 569 | #define SYS_sched_yield 158 | ||
| 570 | #define SYS_sched_get_priority_max 159 | ||
| 571 | #define SYS_sched_get_priority_min 160 | ||
| 572 | #define SYS_sched_rr_get_interval 161 | ||
| 573 | #define SYS_nanosleep 162 | ||
| 574 | #define SYS_mremap 163 | ||
| 575 | #define SYS_setresuid 164 | ||
| 576 | #define SYS_getresuid 165 | ||
| 577 | #define SYS_query_module 166 | ||
| 578 | #define SYS_poll 167 | ||
| 579 | #define SYS_nfsservctl 168 | ||
| 580 | #define SYS_setresgid 169 | ||
| 581 | #define SYS_getresgid 170 | ||
| 582 | #define SYS_prctl 171 | ||
| 583 | #define SYS_rt_sigreturn 172 | ||
| 584 | #define SYS_rt_sigaction 173 | ||
| 585 | #define SYS_rt_sigprocmask 174 | ||
| 586 | #define SYS_rt_sigpending 175 | ||
| 587 | #define SYS_rt_sigtimedwait 176 | ||
| 588 | #define SYS_rt_sigqueueinfo 177 | ||
| 589 | #define SYS_rt_sigsuspend 178 | ||
| 590 | #define SYS_pread64 179 | ||
| 591 | #define SYS_pwrite64 180 | ||
| 592 | #define SYS_chown 181 | ||
| 593 | #define SYS_getcwd 182 | ||
| 594 | #define SYS_capget 183 | ||
| 595 | #define SYS_capset 184 | ||
| 596 | #define SYS_sigaltstack 185 | ||
| 597 | #define SYS_sendfile 186 | ||
| 598 | #define SYS_getpmsg 187 | ||
| 599 | #define SYS_putpmsg 188 | ||
| 600 | #define SYS_vfork 189 | ||
| 601 | #define SYS_ugetrlimit 190 | ||
| 602 | #define SYS_readahead 191 | ||
| 603 | #define SYS_mmap2 192 | ||
| 604 | #define SYS_truncate64 193 | ||
| 605 | #define SYS_ftruncate64 194 | ||
| 606 | #define SYS_stat64 195 | ||
| 607 | #define SYS_lstat64 196 | ||
| 608 | #define SYS_fstat64 197 | ||
| 609 | #define SYS_pciconfig_read 198 | ||
| 610 | #define SYS_pciconfig_write 199 | ||
| 611 | #define SYS_pciconfig_iobase 200 | ||
| 612 | #define SYS_multiplexer 201 | ||
| 613 | #define SYS_getdents64 202 | ||
| 614 | #define SYS_pivot_root 203 | ||
| 615 | #define SYS_fcntl64 204 | ||
| 616 | #define SYS_madvise 205 | ||
| 617 | #define SYS_mincore 206 | ||
| 618 | #define SYS_gettid 207 | ||
| 619 | #define SYS_tkill 208 | ||
| 620 | #define SYS_setxattr 209 | ||
| 621 | #define SYS_lsetxattr 210 | ||
| 622 | #define SYS_fsetxattr 211 | ||
| 623 | #define SYS_getxattr 212 | ||
| 624 | #define SYS_lgetxattr 213 | ||
| 625 | #define SYS_fgetxattr 214 | ||
| 626 | #define SYS_listxattr 215 | ||
| 627 | #define SYS_llistxattr 216 | ||
| 628 | #define SYS_flistxattr 217 | ||
| 629 | #define SYS_removexattr 218 | ||
| 630 | #define SYS_lremovexattr 219 | ||
| 631 | #define SYS_fremovexattr 220 | ||
| 632 | #define SYS_futex 221 | ||
| 633 | #define SYS_sched_setaffinity 222 | ||
| 634 | #define SYS_sched_getaffinity 223 | ||
| 635 | #define SYS_tuxcall 225 | ||
| 636 | #define SYS_sendfile64 226 | ||
| 637 | #define SYS_io_setup 227 | ||
| 638 | #define SYS_io_destroy 228 | ||
| 639 | #define SYS_io_getevents 229 | ||
| 640 | #define SYS_io_submit 230 | ||
| 641 | #define SYS_io_cancel 231 | ||
| 642 | #define SYS_set_tid_address 232 | ||
| 643 | #define SYS_fadvise64 233 | ||
| 644 | #define SYS_exit_group 234 | ||
| 645 | #define SYS_lookup_dcookie 235 | ||
| 646 | #define SYS_epoll_create 236 | ||
| 647 | #define SYS_epoll_ctl 237 | ||
| 648 | #define SYS_epoll_wait 238 | ||
| 649 | #define SYS_remap_file_pages 239 | ||
| 650 | #define SYS_timer_create 240 | ||
| 651 | #define SYS_timer_settime 241 | ||
| 652 | #define SYS_timer_gettime 242 | ||
| 653 | #define SYS_timer_getoverrun 243 | ||
| 654 | #define SYS_timer_delete 244 | ||
| 655 | #define SYS_clock_settime 245 | ||
| 656 | #define SYS_clock_gettime 246 | ||
| 657 | #define SYS_clock_getres 247 | ||
| 658 | #define SYS_clock_nanosleep 248 | ||
| 659 | #define SYS_swapcontext 249 | ||
| 660 | #define SYS_tgkill 250 | ||
| 661 | #define SYS_utimes 251 | ||
| 662 | #define SYS_statfs64 252 | ||
| 663 | #define SYS_fstatfs64 253 | ||
| 664 | #define SYS_fadvise64_64 254 | ||
| 665 | #define SYS_rtas		255 | ||
| 666 | #define SYS_sys_debug_setcontext 256 | ||
| 667 | #define SYS_migrate_pages	258 | ||
| 668 | #define SYS_mbind		259 | ||
| 669 | #define SYS_get_mempolicy	260 | ||
| 670 | #define SYS_set_mempolicy	261 | ||
| 671 | #define SYS_mq_open		262 | ||
| 672 | #define SYS_mq_unlink		263 | ||
| 673 | #define SYS_mq_timedsend	264 | ||
| 674 | #define SYS_mq_timedreceive	265 | ||
| 675 | #define SYS_mq_notify		266 | ||
| 676 | #define SYS_mq_getsetattr	267 | ||
| 677 | #define SYS_kexec_load		268 | ||
| 678 | #define SYS_add_key		269 | ||
| 679 | #define SYS_request_key	270 | ||
| 680 | #define SYS_keyctl		271 | ||
| 681 | #define SYS_waitid		272 | ||
| 682 | #define SYS_ioprio_set		273 | ||
| 683 | #define SYS_ioprio_get		274 | ||
| 684 | #define SYS_inotify_init	275 | ||
| 685 | #define SYS_inotify_add_watch	276 | ||
| 686 | #define SYS_inotify_rm_watch	277 | ||
| 687 | #define SYS_spu_run		278 | ||
| 688 | #define SYS_spu_create		279 | ||
| 689 | #define SYS_pselect6		280 | ||
| 690 | #define SYS_ppoll		281 | ||
| 691 | #define SYS_unshare		282 | ||
| 692 | #define SYS_splice		283 | ||
| 693 | #define SYS_tee		284 | ||
| 694 | #define SYS_vmsplice		285 | ||
| 695 | #define SYS_openat		286 | ||
| 696 | #define SYS_mkdirat		287 | ||
| 697 | #define SYS_mknodat		288 | ||
| 698 | #define SYS_fchownat		289 | ||
| 699 | #define SYS_futimesat		290 | ||
| 700 | #define SYS_fstatat64		291 | ||
| 701 | #define SYS_unlinkat		292 | ||
| 702 | #define SYS_renameat		293 | ||
| 703 | #define SYS_linkat		294 | ||
| 704 | #define SYS_symlinkat		295 | ||
| 705 | #define SYS_readlinkat		296 | ||
| 706 | #define SYS_fchmodat		297 | ||
| 707 | #define SYS_faccessat		298 | ||
| 708 | #define SYS_get_robust_list	299 | ||
| 709 | #define SYS_set_robust_list	300 | ||
| 710 | #define SYS_move_pages		301 | ||
| 711 | #define SYS_getcpu		302 | ||
| 712 | #define SYS_epoll_pwait	303 | ||
| 713 | #define SYS_utimensat		304 | ||
| 714 | #define SYS_signalfd		305 | ||
| 715 | #define SYS_timerfd_create 306 | ||
| 716 | #define SYS_eventfd		307 | ||
| 717 | #define SYS_sync_file_range2	308 | ||
| 718 | #define SYS_fallocate		309 | ||
| 719 | #define SYS_subpage_prot		310 | ||
| 720 | #define SYS_timerfd_settime	311 | ||
| 721 | #define SYS_timerfd_gettime	312 | ||
| 722 | #define SYS_signalfd4		313 | ||
| 723 | #define SYS_eventfd2		314 | ||
| 724 | #define SYS_epoll_create1	315 | ||
| 725 | #define SYS_dup3			316 | ||
| 726 | #define SYS_pipe2		317 | ||
| 727 | #define SYS_inotify_init1	318 | ||
| 728 | #define SYS_perf_event_open 319 | ||
| 729 | #define SYS_preadv 320 | ||
| 730 | #define SYS_pwritev 321 | ||
| 731 | #define SYS_rt_tgsigqueueinfo 322 | ||
| 732 | #define SYS_fanotify_init 323 | ||
| 733 | #define SYS_fanotify_mark 324 | ||
| 734 | #define SYS_prlimit64 325 | ||
| 735 | #define SYS_socket 326 | ||
| 736 | #define SYS_bind 327 | ||
| 737 | #define SYS_connect 328 | ||
| 738 | #define SYS_listen 329 | ||
| 739 | #define SYS_accept 330 | ||
| 740 | #define SYS_getsockname 331 | ||
| 741 | #define SYS_getpeername 332 | ||
| 742 | #define SYS_socketpair 333 | ||
| 743 | #define SYS_send 334 | ||
| 744 | #define SYS_sendto 335 | ||
| 745 | #define SYS_recv 336 | ||
| 746 | #define SYS_recvfrom 337 | ||
| 747 | #define SYS_shutdown 338 | ||
| 748 | #define SYS_setsockopt 339 | ||
| 749 | #define SYS_getsockopt 340 | ||
| 750 | #define SYS_sendmsg 341 | ||
| 751 | #define SYS_recvmsg 342 | ||
| 752 | #define SYS_recvmmsg 343 | ||
| 753 | #define SYS_accept4 344 | ||
| 754 | #define SYS_name_to_handle_at 345 | ||
| 755 | #define SYS_open_by_handle_at 346 | ||
| 756 | #define SYS_clock_adjtime 347 | ||
| 757 | #define SYS_syncfs 348 | ||
| 758 | #define SYS_sendmmsg 349 | ||
| 759 | #define SYS_setns 350 | ||
| 760 | #define SYS_process_vm_readv 351 | ||
| 761 | #define SYS_process_vm_writev 352 | ||
| 762 | #define SYS_finit_module 353 | ||
| 763 | #define SYS_kcmp 354 | ||
| 764 | #define SYS_sched_setattr 355 | ||
| 765 | #define SYS_sched_getattr 356 | ||
| 766 | #define SYS_renameat2 357 | ||
| 767 | #define SYS_seccomp 358 | ||
| 768 | #define SYS_getrandom 359 | ||
| 769 | #define SYS_memfd_create 360 | ||
| 770 | #define SYS_bpf 361 | ||
| 771 | #define SYS_execveat 362 | ||
| 772 | #define SYS_switch_endian 363 | ||
| 773 | #define SYS_userfaultfd 364 | ||
| 774 | #define SYS_membarrier 365 | ||
| 775 | #define SYS_mlock2 378 | ||
| 776 | #define SYS_copy_file_range 379 | ||
| 777 | #define SYS_preadv2 380 | ||
| 778 | #define SYS_pwritev2 381 | ||
| 779 | #define SYS_kexec_file_load 382 | ||
| 780 | #define SYS_statx 383 | ||
| 781 | #define SYS_pkey_alloc 384 | ||
| 782 | #define SYS_pkey_free 385 | ||
| 783 | #define SYS_pkey_mprotect 386 | ||
| 784 | #define SYS_rseq 387 | ||
| 785 | #define SYS_io_pgetevents 388 | ||
| 786 | #define SYS_semget 393 | ||
| 787 | #define SYS_semctl 394 | ||
| 788 | #define SYS_shmget 395 | ||
| 789 | #define SYS_shmctl 396 | ||
| 790 | #define SYS_shmat 397 | ||
| 791 | #define SYS_shmdt 398 | ||
| 792 | #define SYS_msgget 399 | ||
| 793 | #define SYS_msgsnd 400 | ||
| 794 | #define SYS_msgrcv 401 | ||
| 795 | #define SYS_msgctl 402 | ||
| 796 | #define SYS_clock_gettime64 403 | ||
| 797 | #define SYS_clock_settime64 404 | ||
| 798 | #define SYS_clock_adjtime64 405 | ||
| 799 | #define SYS_clock_getres_time64 406 | ||
| 800 | #define SYS_clock_nanosleep_time64 407 | ||
| 801 | #define SYS_timer_gettime64 408 | ||
| 802 | #define SYS_timer_settime64 409 | ||
| 803 | #define SYS_timerfd_gettime64 410 | ||
| 804 | #define SYS_timerfd_settime64 411 | ||
| 805 | #define SYS_utimensat_time64 412 | ||
| 806 | #define SYS_pselect6_time64 413 | ||
| 807 | #define SYS_ppoll_time64 414 | ||
| 808 | #define SYS_io_pgetevents_time64 416 | ||
| 809 | #define SYS_recvmmsg_time64 417 | ||
| 810 | #define SYS_mq_timedsend_time64 418 | ||
| 811 | #define SYS_mq_timedreceive_time64 419 | ||
| 812 | #define SYS_semtimedop_time64 420 | ||
| 813 | #define SYS_rt_sigtimedwait_time64 421 | ||
| 814 | #define SYS_futex_time64 422 | ||
| 815 | #define SYS_sched_rr_get_interval_time64 423 | ||
| 816 | #define SYS_pidfd_send_signal 424 | ||
| 817 | #define SYS_io_uring_setup 425 | ||
| 818 | #define SYS_io_uring_enter 426 | ||
| 819 | #define SYS_io_uring_register 427 | ||
| \ No newline at end of file | |||
lib/libc/include/powerpc64-linux-musl/bits/alltypes.h created+390| ... | @@ -0,0 +1,390 @@ | ||
| 1 | #define _Addr long | ||
| 2 | #define _Int64 long | ||
| 3 | #define _Reg long | ||
| 4 | |||
| 5 | #if defined(__NEED_va_list) && !defined(__DEFINED_va_list) | ||
| 6 | typedef __builtin_va_list va_list; | ||
| 7 | #define __DEFINED_va_list | ||
| 8 | #endif | ||
| 9 | |||
| 10 | #if defined(__NEED___isoc_va_list) && !defined(__DEFINED___isoc_va_list) | ||
| 11 | typedef __builtin_va_list __isoc_va_list; | ||
| 12 | #define __DEFINED___isoc_va_list | ||
| 13 | #endif | ||
| 14 | |||
| 15 | |||
| 16 | #ifndef __cplusplus | ||
| 17 | #if defined(__NEED_wchar_t) && !defined(__DEFINED_wchar_t) | ||
| 18 | typedef int wchar_t; | ||
| 19 | #define __DEFINED_wchar_t | ||
| 20 | #endif | ||
| 21 | |||
| 22 | #endif | ||
| 23 | |||
| 24 | #if defined(__NEED_float_t) && !defined(__DEFINED_float_t) | ||
| 25 | typedef float float_t; | ||
| 26 | #define __DEFINED_float_t | ||
| 27 | #endif | ||
| 28 | |||
| 29 | #if defined(__NEED_double_t) && !defined(__DEFINED_double_t) | ||
| 30 | typedef double double_t; | ||
| 31 | #define __DEFINED_double_t | ||
| 32 | #endif | ||
| 33 | |||
| 34 | |||
| 35 | #if defined(__NEED_max_align_t) && !defined(__DEFINED_max_align_t) | ||
| 36 | typedef struct { long long __ll; long double __ld; } max_align_t; | ||
| 37 | #define __DEFINED_max_align_t | ||
| 38 | #endif | ||
| 39 | |||
| 40 | |||
| 41 | #if defined(__NEED_time_t) && !defined(__DEFINED_time_t) | ||
| 42 | typedef long time_t; | ||
| 43 | #define __DEFINED_time_t | ||
| 44 | #endif | ||
| 45 | |||
| 46 | #if defined(__NEED_suseconds_t) && !defined(__DEFINED_suseconds_t) | ||
| 47 | typedef long suseconds_t; | ||
| 48 | #define __DEFINED_suseconds_t | ||
| 49 | #endif | ||
| 50 | |||
| 51 | |||
| 52 | #if defined(__NEED_pthread_attr_t) && !defined(__DEFINED_pthread_attr_t) | ||
| 53 | typedef struct { union { int __i[14]; volatile int __vi[14]; unsigned long __s[7]; } __u; } pthread_attr_t; | ||
| 54 | #define __DEFINED_pthread_attr_t | ||
| 55 | #endif | ||
| 56 | |||
| 57 | #if defined(__NEED_pthread_mutex_t) && !defined(__DEFINED_pthread_mutex_t) | ||
| 58 | typedef struct { union { int __i[10]; volatile int __vi[10]; volatile void *volatile __p[5]; } __u; } pthread_mutex_t; | ||
| 59 | #define __DEFINED_pthread_mutex_t | ||
| 60 | #endif | ||
| 61 | |||
| 62 | #if defined(__NEED_mtx_t) && !defined(__DEFINED_mtx_t) | ||
| 63 | typedef struct { union { int __i[10]; volatile int __vi[10]; volatile void *volatile __p[5]; } __u; } mtx_t; | ||
| 64 | #define __DEFINED_mtx_t | ||
| 65 | #endif | ||
| 66 | |||
| 67 | #if defined(__NEED_pthread_cond_t) && !defined(__DEFINED_pthread_cond_t) | ||
| 68 | typedef struct { union { int __i[12]; volatile int __vi[12]; void *__p[6]; } __u; } pthread_cond_t; | ||
| 69 | #define __DEFINED_pthread_cond_t | ||
| 70 | #endif | ||
| 71 | |||
| 72 | #if defined(__NEED_cnd_t) && !defined(__DEFINED_cnd_t) | ||
| 73 | typedef struct { union { int __i[12]; volatile int __vi[12]; void *__p[6]; } __u; } cnd_t; | ||
| 74 | #define __DEFINED_cnd_t | ||
| 75 | #endif | ||
| 76 | |||
| 77 | #if defined(__NEED_pthread_rwlock_t) && !defined(__DEFINED_pthread_rwlock_t) | ||
| 78 | typedef struct { union { int __i[14]; volatile int __vi[14]; void *__p[7]; } __u; } pthread_rwlock_t; | ||
| 79 | #define __DEFINED_pthread_rwlock_t | ||
| 80 | #endif | ||
| 81 | |||
| 82 | #if defined(__NEED_pthread_barrier_t) && !defined(__DEFINED_pthread_barrier_t) | ||
| 83 | typedef struct { union { int __i[8]; volatile int __vi[8]; void *__p[4]; } __u; } pthread_barrier_t; | ||
| 84 | #define __DEFINED_pthread_barrier_t | ||
| 85 | #endif | ||
| 86 | |||
| 87 | #if defined(__NEED_size_t) && !defined(__DEFINED_size_t) | ||
| 88 | typedef unsigned _Addr size_t; | ||
| 89 | #define __DEFINED_size_t | ||
| 90 | #endif | ||
| 91 | |||
| 92 | #if defined(__NEED_uintptr_t) && !defined(__DEFINED_uintptr_t) | ||
| 93 | typedef unsigned _Addr uintptr_t; | ||
| 94 | #define __DEFINED_uintptr_t | ||
| 95 | #endif | ||
| 96 | |||
| 97 | #if defined(__NEED_ptrdiff_t) && !defined(__DEFINED_ptrdiff_t) | ||
| 98 | typedef _Addr ptrdiff_t; | ||
| 99 | #define __DEFINED_ptrdiff_t | ||
| 100 | #endif | ||
| 101 | |||
| 102 | #if defined(__NEED_ssize_t) && !defined(__DEFINED_ssize_t) | ||
| 103 | typedef _Addr ssize_t; | ||
| 104 | #define __DEFINED_ssize_t | ||
| 105 | #endif | ||
| 106 | |||
| 107 | #if defined(__NEED_intptr_t) && !defined(__DEFINED_intptr_t) | ||
| 108 | typedef _Addr intptr_t; | ||
| 109 | #define __DEFINED_intptr_t | ||
| 110 | #endif | ||
| 111 | |||
| 112 | #if defined(__NEED_regoff_t) && !defined(__DEFINED_regoff_t) | ||
| 113 | typedef _Addr regoff_t; | ||
| 114 | #define __DEFINED_regoff_t | ||
| 115 | #endif | ||
| 116 | |||
| 117 | #if defined(__NEED_register_t) && !defined(__DEFINED_register_t) | ||
| 118 | typedef _Reg register_t; | ||
| 119 | #define __DEFINED_register_t | ||
| 120 | #endif | ||
| 121 | |||
| 122 | |||
| 123 | #if defined(__NEED_int8_t) && !defined(__DEFINED_int8_t) | ||
| 124 | typedef signed char int8_t; | ||
| 125 | #define __DEFINED_int8_t | ||
| 126 | #endif | ||
| 127 | |||
| 128 | #if defined(__NEED_int16_t) && !defined(__DEFINED_int16_t) | ||
| 129 | typedef signed short int16_t; | ||
| 130 | #define __DEFINED_int16_t | ||
| 131 | #endif | ||
| 132 | |||
| 133 | #if defined(__NEED_int32_t) && !defined(__DEFINED_int32_t) | ||
| 134 | typedef signed int int32_t; | ||
| 135 | #define __DEFINED_int32_t | ||
| 136 | #endif | ||
| 137 | |||
| 138 | #if defined(__NEED_int64_t) && !defined(__DEFINED_int64_t) | ||
| 139 | typedef signed _Int64 int64_t; | ||
| 140 | #define __DEFINED_int64_t | ||
| 141 | #endif | ||
| 142 | |||
| 143 | #if defined(__NEED_intmax_t) && !defined(__DEFINED_intmax_t) | ||
| 144 | typedef signed _Int64 intmax_t; | ||
| 145 | #define __DEFINED_intmax_t | ||
| 146 | #endif | ||
| 147 | |||
| 148 | #if defined(__NEED_uint8_t) && !defined(__DEFINED_uint8_t) | ||
| 149 | typedef unsigned char uint8_t; | ||
| 150 | #define __DEFINED_uint8_t | ||
| 151 | #endif | ||
| 152 | |||
| 153 | #if defined(__NEED_uint16_t) && !defined(__DEFINED_uint16_t) | ||
| 154 | typedef unsigned short uint16_t; | ||
| 155 | #define __DEFINED_uint16_t | ||
| 156 | #endif | ||
| 157 | |||
| 158 | #if defined(__NEED_uint32_t) && !defined(__DEFINED_uint32_t) | ||
| 159 | typedef unsigned int uint32_t; | ||
| 160 | #define __DEFINED_uint32_t | ||
| 161 | #endif | ||
| 162 | |||
| 163 | #if defined(__NEED_uint64_t) && !defined(__DEFINED_uint64_t) | ||
| 164 | typedef unsigned _Int64 uint64_t; | ||
| 165 | #define __DEFINED_uint64_t | ||
| 166 | #endif | ||
| 167 | |||
| 168 | #if defined(__NEED_u_int64_t) && !defined(__DEFINED_u_int64_t) | ||
| 169 | typedef unsigned _Int64 u_int64_t; | ||
| 170 | #define __DEFINED_u_int64_t | ||
| 171 | #endif | ||
| 172 | |||
| 173 | #if defined(__NEED_uintmax_t) && !defined(__DEFINED_uintmax_t) | ||
| 174 | typedef unsigned _Int64 uintmax_t; | ||
| 175 | #define __DEFINED_uintmax_t | ||
| 176 | #endif | ||
| 177 | |||
| 178 | |||
| 179 | #if defined(__NEED_mode_t) && !defined(__DEFINED_mode_t) | ||
| 180 | typedef unsigned mode_t; | ||
| 181 | #define __DEFINED_mode_t | ||
| 182 | #endif | ||
| 183 | |||
| 184 | #if defined(__NEED_nlink_t) && !defined(__DEFINED_nlink_t) | ||
| 185 | typedef unsigned _Reg nlink_t; | ||
| 186 | #define __DEFINED_nlink_t | ||
| 187 | #endif | ||
| 188 | |||
| 189 | #if defined(__NEED_off_t) && !defined(__DEFINED_off_t) | ||
| 190 | typedef _Int64 off_t; | ||
| 191 | #define __DEFINED_off_t | ||
| 192 | #endif | ||
| 193 | |||
| 194 | #if defined(__NEED_ino_t) && !defined(__DEFINED_ino_t) | ||
| 195 | typedef unsigned _Int64 ino_t; | ||
| 196 | #define __DEFINED_ino_t | ||
| 197 | #endif | ||
| 198 | |||
| 199 | #if defined(__NEED_dev_t) && !defined(__DEFINED_dev_t) | ||
| 200 | typedef unsigned _Int64 dev_t; | ||
| 201 | #define __DEFINED_dev_t | ||
| 202 | #endif | ||
| 203 | |||
| 204 | #if defined(__NEED_blksize_t) && !defined(__DEFINED_blksize_t) | ||
| 205 | typedef long blksize_t; | ||
| 206 | #define __DEFINED_blksize_t | ||
| 207 | #endif | ||
| 208 | |||
| 209 | #if defined(__NEED_blkcnt_t) && !defined(__DEFINED_blkcnt_t) | ||
| 210 | typedef _Int64 blkcnt_t; | ||
| 211 | #define __DEFINED_blkcnt_t | ||
| 212 | #endif | ||
| 213 | |||
| 214 | #if defined(__NEED_fsblkcnt_t) && !defined(__DEFINED_fsblkcnt_t) | ||
| 215 | typedef unsigned _Int64 fsblkcnt_t; | ||
| 216 | #define __DEFINED_fsblkcnt_t | ||
| 217 | #endif | ||
| 218 | |||
| 219 | #if defined(__NEED_fsfilcnt_t) && !defined(__DEFINED_fsfilcnt_t) | ||
| 220 | typedef unsigned _Int64 fsfilcnt_t; | ||
| 221 | #define __DEFINED_fsfilcnt_t | ||
| 222 | #endif | ||
| 223 | |||
| 224 | |||
| 225 | #if defined(__NEED_wint_t) && !defined(__DEFINED_wint_t) | ||
| 226 | typedef unsigned wint_t; | ||
| 227 | #define __DEFINED_wint_t | ||
| 228 | #endif | ||
| 229 | |||
| 230 | #if defined(__NEED_wctype_t) && !defined(__DEFINED_wctype_t) | ||
| 231 | typedef unsigned long wctype_t; | ||
| 232 | #define __DEFINED_wctype_t | ||
| 233 | #endif | ||
| 234 | |||
| 235 | |||
| 236 | #if defined(__NEED_timer_t) && !defined(__DEFINED_timer_t) | ||
| 237 | typedef void * timer_t; | ||
| 238 | #define __DEFINED_timer_t | ||
| 239 | #endif | ||
| 240 | |||
| 241 | #if defined(__NEED_clockid_t) && !defined(__DEFINED_clockid_t) | ||
| 242 | typedef int clockid_t; | ||
| 243 | #define __DEFINED_clockid_t | ||
| 244 | #endif | ||
| 245 | |||
| 246 | #if defined(__NEED_clock_t) && !defined(__DEFINED_clock_t) | ||
| 247 | typedef long clock_t; | ||
| 248 | #define __DEFINED_clock_t | ||
| 249 | #endif | ||
| 250 | |||
| 251 | #if defined(__NEED_struct_timeval) && !defined(__DEFINED_struct_timeval) | ||
| 252 | struct timeval { time_t tv_sec; suseconds_t tv_usec; }; | ||
| 253 | #define __DEFINED_struct_timeval | ||
| 254 | #endif | ||
| 255 | |||
| 256 | #if defined(__NEED_struct_timespec) && !defined(__DEFINED_struct_timespec) | ||
| 257 | struct timespec { time_t tv_sec; long tv_nsec; }; | ||
| 258 | #define __DEFINED_struct_timespec | ||
| 259 | #endif | ||
| 260 | |||
| 261 | |||
| 262 | #if defined(__NEED_pid_t) && !defined(__DEFINED_pid_t) | ||
| 263 | typedef int pid_t; | ||
| 264 | #define __DEFINED_pid_t | ||
| 265 | #endif | ||
| 266 | |||
| 267 | #if defined(__NEED_id_t) && !defined(__DEFINED_id_t) | ||
| 268 | typedef unsigned id_t; | ||
| 269 | #define __DEFINED_id_t | ||
| 270 | #endif | ||
| 271 | |||
| 272 | #if defined(__NEED_uid_t) && !defined(__DEFINED_uid_t) | ||
| 273 | typedef unsigned uid_t; | ||
| 274 | #define __DEFINED_uid_t | ||
| 275 | #endif | ||
| 276 | |||
| 277 | #if defined(__NEED_gid_t) && !defined(__DEFINED_gid_t) | ||
| 278 | typedef unsigned gid_t; | ||
| 279 | #define __DEFINED_gid_t | ||
| 280 | #endif | ||
| 281 | |||
| 282 | #if defined(__NEED_key_t) && !defined(__DEFINED_key_t) | ||
| 283 | typedef int key_t; | ||
| 284 | #define __DEFINED_key_t | ||
| 285 | #endif | ||
| 286 | |||
| 287 | #if defined(__NEED_useconds_t) && !defined(__DEFINED_useconds_t) | ||
| 288 | typedef unsigned useconds_t; | ||
| 289 | #define __DEFINED_useconds_t | ||
| 290 | #endif | ||
| 291 | |||
| 292 | |||
| 293 | #ifdef __cplusplus | ||
| 294 | #if defined(__NEED_pthread_t) && !defined(__DEFINED_pthread_t) | ||
| 295 | typedef unsigned long pthread_t; | ||
| 296 | #define __DEFINED_pthread_t | ||
| 297 | #endif | ||
| 298 | |||
| 299 | #else | ||
| 300 | #if defined(__NEED_pthread_t) && !defined(__DEFINED_pthread_t) | ||
| 301 | typedef struct __pthread * pthread_t; | ||
| 302 | #define __DEFINED_pthread_t | ||
| 303 | #endif | ||
| 304 | |||
| 305 | #endif | ||
| 306 | #if defined(__NEED_pthread_once_t) && !defined(__DEFINED_pthread_once_t) | ||
| 307 | typedef int pthread_once_t; | ||
| 308 | #define __DEFINED_pthread_once_t | ||
| 309 | #endif | ||
| 310 | |||
| 311 | #if defined(__NEED_pthread_key_t) && !defined(__DEFINED_pthread_key_t) | ||
| 312 | typedef unsigned pthread_key_t; | ||
| 313 | #define __DEFINED_pthread_key_t | ||
| 314 | #endif | ||
| 315 | |||
| 316 | #if defined(__NEED_pthread_spinlock_t) && !defined(__DEFINED_pthread_spinlock_t) | ||
| 317 | typedef int pthread_spinlock_t; | ||
| 318 | #define __DEFINED_pthread_spinlock_t | ||
| 319 | #endif | ||
| 320 | |||
| 321 | #if defined(__NEED_pthread_mutexattr_t) && !defined(__DEFINED_pthread_mutexattr_t) | ||
| 322 | typedef struct { unsigned __attr; } pthread_mutexattr_t; | ||
| 323 | #define __DEFINED_pthread_mutexattr_t | ||
| 324 | #endif | ||
| 325 | |||
| 326 | #if defined(__NEED_pthread_condattr_t) && !defined(__DEFINED_pthread_condattr_t) | ||
| 327 | typedef struct { unsigned __attr; } pthread_condattr_t; | ||
| 328 | #define __DEFINED_pthread_condattr_t | ||
| 329 | #endif | ||
| 330 | |||
| 331 | #if defined(__NEED_pthread_barrierattr_t) && !defined(__DEFINED_pthread_barrierattr_t) | ||
| 332 | typedef struct { unsigned __attr; } pthread_barrierattr_t; | ||
| 333 | #define __DEFINED_pthread_barrierattr_t | ||
| 334 | #endif | ||
| 335 | |||
| 336 | #if defined(__NEED_pthread_rwlockattr_t) && !defined(__DEFINED_pthread_rwlockattr_t) | ||
| 337 | typedef struct { unsigned __attr[2]; } pthread_rwlockattr_t; | ||
| 338 | #define __DEFINED_pthread_rwlockattr_t | ||
| 339 | #endif | ||
| 340 | |||
| 341 | |||
| 342 | #if defined(__NEED_struct__IO_FILE) && !defined(__DEFINED_struct__IO_FILE) | ||
| 343 | struct _IO_FILE { char __x; }; | ||
| 344 | #define __DEFINED_struct__IO_FILE | ||
| 345 | #endif | ||
| 346 | |||
| 347 | #if defined(__NEED_FILE) && !defined(__DEFINED_FILE) | ||
| 348 | typedef struct _IO_FILE FILE; | ||
| 349 | #define __DEFINED_FILE | ||
| 350 | #endif | ||
| 351 | |||
| 352 | |||
| 353 | #if defined(__NEED_mbstate_t) && !defined(__DEFINED_mbstate_t) | ||
| 354 | typedef struct __mbstate_t { unsigned __opaque1, __opaque2; } mbstate_t; | ||
| 355 | #define __DEFINED_mbstate_t | ||
| 356 | #endif | ||
| 357 | |||
| 358 | |||
| 359 | #if defined(__NEED_locale_t) && !defined(__DEFINED_locale_t) | ||
| 360 | typedef struct __locale_struct * locale_t; | ||
| 361 | #define __DEFINED_locale_t | ||
| 362 | #endif | ||
| 363 | |||
| 364 | |||
| 365 | #if defined(__NEED_sigset_t) && !defined(__DEFINED_sigset_t) | ||
| 366 | typedef struct __sigset_t { unsigned long __bits[128/sizeof(long)]; } sigset_t; | ||
| 367 | #define __DEFINED_sigset_t | ||
| 368 | #endif | ||
| 369 | |||
| 370 | |||
| 371 | #if defined(__NEED_struct_iovec) && !defined(__DEFINED_struct_iovec) | ||
| 372 | struct iovec { void *iov_base; size_t iov_len; }; | ||
| 373 | #define __DEFINED_struct_iovec | ||
| 374 | #endif | ||
| 375 | |||
| 376 | |||
| 377 | #if defined(__NEED_socklen_t) && !defined(__DEFINED_socklen_t) | ||
| 378 | typedef unsigned socklen_t; | ||
| 379 | #define __DEFINED_socklen_t | ||
| 380 | #endif | ||
| 381 | |||
| 382 | #if defined(__NEED_sa_family_t) && !defined(__DEFINED_sa_family_t) | ||
| 383 | typedef unsigned short sa_family_t; | ||
| 384 | #define __DEFINED_sa_family_t | ||
| 385 | #endif | ||
| 386 | |||
| 387 | |||
| 388 | #undef _Addr | ||
| 389 | #undef _Int64 | ||
| 390 | #undef _Reg | ||
| \ No newline at end of file | |||
lib/libc/include/powerpc64-linux-musl/bits/syscall.h created+763| ... | @@ -0,0 +1,763 @@ | ||
| 1 | #define __NR_restart_syscall 0 | ||
| 2 | #define __NR_exit 1 | ||
| 3 | #define __NR_fork 2 | ||
| 4 | #define __NR_read 3 | ||
| 5 | #define __NR_write 4 | ||
| 6 | #define __NR_open 5 | ||
| 7 | #define __NR_close 6 | ||
| 8 | #define __NR_waitpid 7 | ||
| 9 | #define __NR_creat 8 | ||
| 10 | #define __NR_link 9 | ||
| 11 | #define __NR_unlink 10 | ||
| 12 | #define __NR_execve 11 | ||
| 13 | #define __NR_chdir 12 | ||
| 14 | #define __NR_time 13 | ||
| 15 | #define __NR_mknod 14 | ||
| 16 | #define __NR_chmod 15 | ||
| 17 | #define __NR_lchown 16 | ||
| 18 | #define __NR_break 17 | ||
| 19 | #define __NR_oldstat 18 | ||
| 20 | #define __NR_lseek 19 | ||
| 21 | #define __NR_getpid 20 | ||
| 22 | #define __NR_mount 21 | ||
| 23 | #define __NR_umount 22 | ||
| 24 | #define __NR_setuid 23 | ||
| 25 | #define __NR_getuid 24 | ||
| 26 | #define __NR_stime 25 | ||
| 27 | #define __NR_ptrace 26 | ||
| 28 | #define __NR_alarm 27 | ||
| 29 | #define __NR_oldfstat 28 | ||
| 30 | #define __NR_pause 29 | ||
| 31 | #define __NR_utime 30 | ||
| 32 | #define __NR_stty 31 | ||
| 33 | #define __NR_gtty 32 | ||
| 34 | #define __NR_access 33 | ||
| 35 | #define __NR_nice 34 | ||
| 36 | #define __NR_ftime 35 | ||
| 37 | #define __NR_sync 36 | ||
| 38 | #define __NR_kill 37 | ||
| 39 | #define __NR_rename 38 | ||
| 40 | #define __NR_mkdir 39 | ||
| 41 | #define __NR_rmdir 40 | ||
| 42 | #define __NR_dup 41 | ||
| 43 | #define __NR_pipe 42 | ||
| 44 | #define __NR_times 43 | ||
| 45 | #define __NR_prof 44 | ||
| 46 | #define __NR_brk 45 | ||
| 47 | #define __NR_setgid 46 | ||
| 48 | #define __NR_getgid 47 | ||
| 49 | #define __NR_signal 48 | ||
| 50 | #define __NR_geteuid 49 | ||
| 51 | #define __NR_getegid 50 | ||
| 52 | #define __NR_acct 51 | ||
| 53 | #define __NR_umount2 52 | ||
| 54 | #define __NR_lock 53 | ||
| 55 | #define __NR_ioctl 54 | ||
| 56 | #define __NR_fcntl 55 | ||
| 57 | #define __NR_mpx 56 | ||
| 58 | #define __NR_setpgid 57 | ||
| 59 | #define __NR_ulimit 58 | ||
| 60 | #define __NR_oldolduname 59 | ||
| 61 | #define __NR_umask 60 | ||
| 62 | #define __NR_chroot 61 | ||
| 63 | #define __NR_ustat 62 | ||
| 64 | #define __NR_dup2 63 | ||
| 65 | #define __NR_getppid 64 | ||
| 66 | #define __NR_getpgrp 65 | ||
| 67 | #define __NR_setsid 66 | ||
| 68 | #define __NR_sigaction 67 | ||
| 69 | #define __NR_sgetmask 68 | ||
| 70 | #define __NR_ssetmask 69 | ||
| 71 | #define __NR_setreuid 70 | ||
| 72 | #define __NR_setregid 71 | ||
| 73 | #define __NR_sigsuspend 72 | ||
| 74 | #define __NR_sigpending 73 | ||
| 75 | #define __NR_sethostname 74 | ||
| 76 | #define __NR_setrlimit 75 | ||
| 77 | #define __NR_getrlimit 76 | ||
| 78 | #define __NR_getrusage 77 | ||
| 79 | #define __NR_gettimeofday 78 | ||
| 80 | #define __NR_settimeofday 79 | ||
| 81 | #define __NR_getgroups 80 | ||
| 82 | #define __NR_setgroups 81 | ||
| 83 | #define __NR_select 82 | ||
| 84 | #define __NR_symlink 83 | ||
| 85 | #define __NR_oldlstat 84 | ||
| 86 | #define __NR_readlink 85 | ||
| 87 | #define __NR_uselib 86 | ||
| 88 | #define __NR_swapon 87 | ||
| 89 | #define __NR_reboot 88 | ||
| 90 | #define __NR_readdir 89 | ||
| 91 | #define __NR_mmap 90 | ||
| 92 | #define __NR_munmap 91 | ||
| 93 | #define __NR_truncate 92 | ||
| 94 | #define __NR_ftruncate 93 | ||
| 95 | #define __NR_fchmod 94 | ||
| 96 | #define __NR_fchown 95 | ||
| 97 | #define __NR_getpriority 96 | ||
| 98 | #define __NR_setpriority 97 | ||
| 99 | #define __NR_profil 98 | ||
| 100 | #define __NR_statfs 99 | ||
| 101 | #define __NR_fstatfs 100 | ||
| 102 | #define __NR_ioperm 101 | ||
| 103 | #define __NR_socketcall 102 | ||
| 104 | #define __NR_syslog 103 | ||
| 105 | #define __NR_setitimer 104 | ||
| 106 | #define __NR_getitimer 105 | ||
| 107 | #define __NR_stat 106 | ||
| 108 | #define __NR_lstat 107 | ||
| 109 | #define __NR_fstat 108 | ||
| 110 | #define __NR_olduname 109 | ||
| 111 | #define __NR_iopl 110 | ||
| 112 | #define __NR_vhangup 111 | ||
| 113 | #define __NR_idle 112 | ||
| 114 | #define __NR_vm86 113 | ||
| 115 | #define __NR_wait4 114 | ||
| 116 | #define __NR_swapoff 115 | ||
| 117 | #define __NR_sysinfo 116 | ||
| 118 | #define __NR_ipc 117 | ||
| 119 | #define __NR_fsync 118 | ||
| 120 | #define __NR_sigreturn 119 | ||
| 121 | #define __NR_clone 120 | ||
| 122 | #define __NR_setdomainname 121 | ||
| 123 | #define __NR_uname 122 | ||
| 124 | #define __NR_modify_ldt 123 | ||
| 125 | #define __NR_adjtimex 124 | ||
| 126 | #define __NR_mprotect 125 | ||
| 127 | #define __NR_sigprocmask 126 | ||
| 128 | #define __NR_create_module 127 | ||
| 129 | #define __NR_init_module 128 | ||
| 130 | #define __NR_delete_module 129 | ||
| 131 | #define __NR_get_kernel_syms 130 | ||
| 132 | #define __NR_quotactl 131 | ||
| 133 | #define __NR_getpgid 132 | ||
| 134 | #define __NR_fchdir 133 | ||
| 135 | #define __NR_bdflush 134 | ||
| 136 | #define __NR_sysfs 135 | ||
| 137 | #define __NR_personality 136 | ||
| 138 | #define __NR_afs_syscall 137 | ||
| 139 | #define __NR_setfsuid 138 | ||
| 140 | #define __NR_setfsgid 139 | ||
| 141 | #define __NR__llseek 140 | ||
| 142 | #define __NR_getdents 141 | ||
| 143 | #define __NR__newselect 142 | ||
| 144 | #define __NR_flock 143 | ||
| 145 | #define __NR_msync 144 | ||
| 146 | #define __NR_readv 145 | ||
| 147 | #define __NR_writev 146 | ||
| 148 | #define __NR_getsid 147 | ||
| 149 | #define __NR_fdatasync 148 | ||
| 150 | #define __NR__sysctl 149 | ||
| 151 | #define __NR_mlock 150 | ||
| 152 | #define __NR_munlock 151 | ||
| 153 | #define __NR_mlockall 152 | ||
| 154 | #define __NR_munlockall 153 | ||
| 155 | #define __NR_sched_setparam 154 | ||
| 156 | #define __NR_sched_getparam 155 | ||
| 157 | #define __NR_sched_setscheduler 156 | ||
| 158 | #define __NR_sched_getscheduler 157 | ||
| 159 | #define __NR_sched_yield 158 | ||
| 160 | #define __NR_sched_get_priority_max 159 | ||
| 161 | #define __NR_sched_get_priority_min 160 | ||
| 162 | #define __NR_sched_rr_get_interval 161 | ||
| 163 | #define __NR_nanosleep 162 | ||
| 164 | #define __NR_mremap 163 | ||
| 165 | #define __NR_setresuid 164 | ||
| 166 | #define __NR_getresuid 165 | ||
| 167 | #define __NR_query_module 166 | ||
| 168 | #define __NR_poll 167 | ||
| 169 | #define __NR_nfsservctl 168 | ||
| 170 | #define __NR_setresgid 169 | ||
| 171 | #define __NR_getresgid 170 | ||
| 172 | #define __NR_prctl 171 | ||
| 173 | #define __NR_rt_sigreturn 172 | ||
| 174 | #define __NR_rt_sigaction 173 | ||
| 175 | #define __NR_rt_sigprocmask 174 | ||
| 176 | #define __NR_rt_sigpending 175 | ||
| 177 | #define __NR_rt_sigtimedwait 176 | ||
| 178 | #define __NR_rt_sigqueueinfo 177 | ||
| 179 | #define __NR_rt_sigsuspend 178 | ||
| 180 | #define __NR_pread64 179 | ||
| 181 | #define __NR_pwrite64 180 | ||
| 182 | #define __NR_chown 181 | ||
| 183 | #define __NR_getcwd 182 | ||
| 184 | #define __NR_capget 183 | ||
| 185 | #define __NR_capset 184 | ||
| 186 | #define __NR_sigaltstack 185 | ||
| 187 | #define __NR_sendfile 186 | ||
| 188 | #define __NR_getpmsg 187 | ||
| 189 | #define __NR_putpmsg 188 | ||
| 190 | #define __NR_vfork 189 | ||
| 191 | #define __NR_ugetrlimit 190 | ||
| 192 | #define __NR_readahead 191 | ||
| 193 | #define __NR_pciconfig_read 198 | ||
| 194 | #define __NR_pciconfig_write 199 | ||
| 195 | #define __NR_pciconfig_iobase 200 | ||
| 196 | #define __NR_multiplexer 201 | ||
| 197 | #define __NR_getdents64 202 | ||
| 198 | #define __NR_pivot_root 203 | ||
| 199 | #define __NR_madvise 205 | ||
| 200 | #define __NR_mincore 206 | ||
| 201 | #define __NR_gettid 207 | ||
| 202 | #define __NR_tkill 208 | ||
| 203 | #define __NR_setxattr 209 | ||
| 204 | #define __NR_lsetxattr 210 | ||
| 205 | #define __NR_fsetxattr 211 | ||
| 206 | #define __NR_getxattr 212 | ||
| 207 | #define __NR_lgetxattr 213 | ||
| 208 | #define __NR_fgetxattr 214 | ||
| 209 | #define __NR_listxattr 215 | ||
| 210 | #define __NR_llistxattr 216 | ||
| 211 | #define __NR_flistxattr 217 | ||
| 212 | #define __NR_removexattr 218 | ||
| 213 | #define __NR_lremovexattr 219 | ||
| 214 | #define __NR_fremovexattr 220 | ||
| 215 | #define __NR_futex 221 | ||
| 216 | #define __NR_sched_setaffinity 222 | ||
| 217 | #define __NR_sched_getaffinity 223 | ||
| 218 | #define __NR_tuxcall 225 | ||
| 219 | #define __NR_io_setup 227 | ||
| 220 | #define __NR_io_destroy 228 | ||
| 221 | #define __NR_io_getevents 229 | ||
| 222 | #define __NR_io_submit 230 | ||
| 223 | #define __NR_io_cancel 231 | ||
| 224 | #define __NR_set_tid_address 232 | ||
| 225 | #define __NR_fadvise64 233 | ||
| 226 | #define __NR_exit_group 234 | ||
| 227 | #define __NR_lookup_dcookie 235 | ||
| 228 | #define __NR_epoll_create 236 | ||
| 229 | #define __NR_epoll_ctl 237 | ||
| 230 | #define __NR_epoll_wait 238 | ||
| 231 | #define __NR_remap_file_pages 239 | ||
| 232 | #define __NR_timer_create 240 | ||
| 233 | #define __NR_timer_settime 241 | ||
| 234 | #define __NR_timer_gettime 242 | ||
| 235 | #define __NR_timer_getoverrun 243 | ||
| 236 | #define __NR_timer_delete 244 | ||
| 237 | #define __NR_clock_settime 245 | ||
| 238 | #define __NR_clock_gettime 246 | ||
| 239 | #define __NR_clock_getres 247 | ||
| 240 | #define __NR_clock_nanosleep 248 | ||
| 241 | #define __NR_swapcontext 249 | ||
| 242 | #define __NR_tgkill 250 | ||
| 243 | #define __NR_utimes 251 | ||
| 244 | #define __NR_statfs64 252 | ||
| 245 | #define __NR_fstatfs64 253 | ||
| 246 | #define __NR_rtas 255 | ||
| 247 | #define __NR_sys_debug_setcontext 256 | ||
| 248 | #define __NR_migrate_pages 258 | ||
| 249 | #define __NR_mbind 259 | ||
| 250 | #define __NR_get_mempolicy 260 | ||
| 251 | #define __NR_set_mempolicy 261 | ||
| 252 | #define __NR_mq_open 262 | ||
| 253 | #define __NR_mq_unlink 263 | ||
| 254 | #define __NR_mq_timedsend 264 | ||
| 255 | #define __NR_mq_timedreceive 265 | ||
| 256 | #define __NR_mq_notify 266 | ||
| 257 | #define __NR_mq_getsetattr 267 | ||
| 258 | #define __NR_kexec_load 268 | ||
| 259 | #define __NR_add_key 269 | ||
| 260 | #define __NR_request_key 270 | ||
| 261 | #define __NR_keyctl 271 | ||
| 262 | #define __NR_waitid 272 | ||
| 263 | #define __NR_ioprio_set 273 | ||
| 264 | #define __NR_ioprio_get 274 | ||
| 265 | #define __NR_inotify_init 275 | ||
| 266 | #define __NR_inotify_add_watch 276 | ||
| 267 | #define __NR_inotify_rm_watch 277 | ||
| 268 | #define __NR_spu_run 278 | ||
| 269 | #define __NR_spu_create 279 | ||
| 270 | #define __NR_pselect6 280 | ||
| 271 | #define __NR_ppoll 281 | ||
| 272 | #define __NR_unshare 282 | ||
| 273 | #define __NR_splice 283 | ||
| 274 | #define __NR_tee 284 | ||
| 275 | #define __NR_vmsplice 285 | ||
| 276 | #define __NR_openat 286 | ||
| 277 | #define __NR_mkdirat 287 | ||
| 278 | #define __NR_mknodat 288 | ||
| 279 | #define __NR_fchownat 289 | ||
| 280 | #define __NR_futimesat 290 | ||
| 281 | #define __NR_newfstatat 291 | ||
| 282 | #define __NR_unlinkat 292 | ||
| 283 | #define __NR_renameat 293 | ||
| 284 | #define __NR_linkat 294 | ||
| 285 | #define __NR_symlinkat 295 | ||
| 286 | #define __NR_readlinkat 296 | ||
| 287 | #define __NR_fchmodat 297 | ||
| 288 | #define __NR_faccessat 298 | ||
| 289 | #define __NR_get_robust_list 299 | ||
| 290 | #define __NR_set_robust_list 300 | ||
| 291 | #define __NR_move_pages 301 | ||
| 292 | #define __NR_getcpu 302 | ||
| 293 | #define __NR_epoll_pwait 303 | ||
| 294 | #define __NR_utimensat 304 | ||
| 295 | #define __NR_signalfd 305 | ||
| 296 | #define __NR_timerfd_create 306 | ||
| 297 | #define __NR_eventfd 307 | ||
| 298 | #define __NR_sync_file_range2 308 | ||
| 299 | #define __NR_fallocate 309 | ||
| 300 | #define __NR_subpage_prot 310 | ||
| 301 | #define __NR_timerfd_settime 311 | ||
| 302 | #define __NR_timerfd_gettime 312 | ||
| 303 | #define __NR_signalfd4 313 | ||
| 304 | #define __NR_eventfd2 314 | ||
| 305 | #define __NR_epoll_create1 315 | ||
| 306 | #define __NR_dup3 316 | ||
| 307 | #define __NR_pipe2 317 | ||
| 308 | #define __NR_inotify_init1 318 | ||
| 309 | #define __NR_perf_event_open 319 | ||
| 310 | #define __NR_preadv 320 | ||
| 311 | #define __NR_pwritev 321 | ||
| 312 | #define __NR_rt_tgsigqueueinfo 322 | ||
| 313 | #define __NR_fanotify_init 323 | ||
| 314 | #define __NR_fanotify_mark 324 | ||
| 315 | #define __NR_prlimit64 325 | ||
| 316 | #define __NR_socket 326 | ||
| 317 | #define __NR_bind 327 | ||
| 318 | #define __NR_connect 328 | ||
| 319 | #define __NR_listen 329 | ||
| 320 | #define __NR_accept 330 | ||
| 321 | #define __NR_getsockname 331 | ||
| 322 | #define __NR_getpeername 332 | ||
| 323 | #define __NR_socketpair 333 | ||
| 324 | #define __NR_send 334 | ||
| 325 | #define __NR_sendto 335 | ||
| 326 | #define __NR_recv 336 | ||
| 327 | #define __NR_recvfrom 337 | ||
| 328 | #define __NR_shutdown 338 | ||
| 329 | #define __NR_setsockopt 339 | ||
| 330 | #define __NR_getsockopt 340 | ||
| 331 | #define __NR_sendmsg 341 | ||
| 332 | #define __NR_recvmsg 342 | ||
| 333 | #define __NR_recvmmsg 343 | ||
| 334 | #define __NR_accept4 344 | ||
| 335 | #define __NR_name_to_handle_at 345 | ||
| 336 | #define __NR_open_by_handle_at 346 | ||
| 337 | #define __NR_clock_adjtime 347 | ||
| 338 | #define __NR_syncfs 348 | ||
| 339 | #define __NR_sendmmsg 349 | ||
| 340 | #define __NR_setns 350 | ||
| 341 | #define __NR_process_vm_readv 351 | ||
| 342 | #define __NR_process_vm_writev 352 | ||
| 343 | #define __NR_finit_module 353 | ||
| 344 | #define __NR_kcmp 354 | ||
| 345 | #define __NR_sched_setattr 355 | ||
| 346 | #define __NR_sched_getattr 356 | ||
| 347 | #define __NR_renameat2 357 | ||
| 348 | #define __NR_seccomp 358 | ||
| 349 | #define __NR_getrandom 359 | ||
| 350 | #define __NR_memfd_create 360 | ||
| 351 | #define __NR_bpf 361 | ||
| 352 | #define __NR_execveat 362 | ||
| 353 | #define __NR_switch_endian 363 | ||
| 354 | #define __NR_userfaultfd 364 | ||
| 355 | #define __NR_membarrier 365 | ||
| 356 | #define __NR_mlock2 378 | ||
| 357 | #define __NR_copy_file_range 379 | ||
| 358 | #define __NR_preadv2 380 | ||
| 359 | #define __NR_pwritev2 381 | ||
| 360 | #define __NR_kexec_file_load 382 | ||
| 361 | #define __NR_statx 383 | ||
| 362 | #define __NR_pkey_alloc 384 | ||
| 363 | #define __NR_pkey_free 385 | ||
| 364 | #define __NR_pkey_mprotect 386 | ||
| 365 | #define __NR_rseq 387 | ||
| 366 | #define __NR_io_pgetevents 388 | ||
| 367 | #define __NR_semtimedop 392 | ||
| 368 | #define __NR_semget 393 | ||
| 369 | #define __NR_semctl 394 | ||
| 370 | #define __NR_shmget 395 | ||
| 371 | #define __NR_shmctl 396 | ||
| 372 | #define __NR_shmat 397 | ||
| 373 | #define __NR_shmdt 398 | ||
| 374 | #define __NR_msgget 399 | ||
| 375 | #define __NR_msgsnd 400 | ||
| 376 | #define __NR_msgrcv 401 | ||
| 377 | #define __NR_msgctl 402 | ||
| 378 | #define __NR_pidfd_send_signal 424 | ||
| 379 | #define __NR_io_uring_setup 425 | ||
| 380 | #define __NR_io_uring_enter 426 | ||
| 381 | #define __NR_io_uring_register 427 | ||
| 382 | |||
| 383 | #define SYS_restart_syscall 0 | ||
| 384 | #define SYS_exit 1 | ||
| 385 | #define SYS_fork 2 | ||
| 386 | #define SYS_read 3 | ||
| 387 | #define SYS_write 4 | ||
| 388 | #define SYS_open 5 | ||
| 389 | #define SYS_close 6 | ||
| 390 | #define SYS_waitpid 7 | ||
| 391 | #define SYS_creat 8 | ||
| 392 | #define SYS_link 9 | ||
| 393 | #define SYS_unlink 10 | ||
| 394 | #define SYS_execve 11 | ||
| 395 | #define SYS_chdir 12 | ||
| 396 | #define SYS_time 13 | ||
| 397 | #define SYS_mknod 14 | ||
| 398 | #define SYS_chmod 15 | ||
| 399 | #define SYS_lchown 16 | ||
| 400 | #define SYS_break 17 | ||
| 401 | #define SYS_oldstat 18 | ||
| 402 | #define SYS_lseek 19 | ||
| 403 | #define SYS_getpid 20 | ||
| 404 | #define SYS_mount 21 | ||
| 405 | #define SYS_umount 22 | ||
| 406 | #define SYS_setuid 23 | ||
| 407 | #define SYS_getuid 24 | ||
| 408 | #define SYS_stime 25 | ||
| 409 | #define SYS_ptrace 26 | ||
| 410 | #define SYS_alarm 27 | ||
| 411 | #define SYS_oldfstat 28 | ||
| 412 | #define SYS_pause 29 | ||
| 413 | #define SYS_utime 30 | ||
| 414 | #define SYS_stty 31 | ||
| 415 | #define SYS_gtty 32 | ||
| 416 | #define SYS_access 33 | ||
| 417 | #define SYS_nice 34 | ||
| 418 | #define SYS_ftime 35 | ||
| 419 | #define SYS_sync 36 | ||
| 420 | #define SYS_kill 37 | ||
| 421 | #define SYS_rename 38 | ||
| 422 | #define SYS_mkdir 39 | ||
| 423 | #define SYS_rmdir 40 | ||
| 424 | #define SYS_dup 41 | ||
| 425 | #define SYS_pipe 42 | ||
| 426 | #define SYS_times 43 | ||
| 427 | #define SYS_prof 44 | ||
| 428 | #define SYS_brk 45 | ||
| 429 | #define SYS_setgid 46 | ||
| 430 | #define SYS_getgid 47 | ||
| 431 | #define SYS_signal 48 | ||
| 432 | #define SYS_geteuid 49 | ||
| 433 | #define SYS_getegid 50 | ||
| 434 | #define SYS_acct 51 | ||
| 435 | #define SYS_umount2 52 | ||
| 436 | #define SYS_lock 53 | ||
| 437 | #define SYS_ioctl 54 | ||
| 438 | #define SYS_fcntl 55 | ||
| 439 | #define SYS_mpx 56 | ||
| 440 | #define SYS_setpgid 57 | ||
| 441 | #define SYS_ulimit 58 | ||
| 442 | #define SYS_oldolduname 59 | ||
| 443 | #define SYS_umask 60 | ||
| 444 | #define SYS_chroot 61 | ||
| 445 | #define SYS_ustat 62 | ||
| 446 | #define SYS_dup2 63 | ||
| 447 | #define SYS_getppid 64 | ||
| 448 | #define SYS_getpgrp 65 | ||
| 449 | #define SYS_setsid 66 | ||
| 450 | #define SYS_sigaction 67 | ||
| 451 | #define SYS_sgetmask 68 | ||
| 452 | #define SYS_ssetmask 69 | ||
| 453 | #define SYS_setreuid 70 | ||
| 454 | #define SYS_setregid 71 | ||
| 455 | #define SYS_sigsuspend 72 | ||
| 456 | #define SYS_sigpending 73 | ||
| 457 | #define SYS_sethostname 74 | ||
| 458 | #define SYS_setrlimit 75 | ||
| 459 | #define SYS_getrlimit 76 | ||
| 460 | #define SYS_getrusage 77 | ||
| 461 | #define SYS_gettimeofday 78 | ||
| 462 | #define SYS_settimeofday 79 | ||
| 463 | #define SYS_getgroups 80 | ||
| 464 | #define SYS_setgroups 81 | ||
| 465 | #define SYS_select 82 | ||
| 466 | #define SYS_symlink 83 | ||
| 467 | #define SYS_oldlstat 84 | ||
| 468 | #define SYS_readlink 85 | ||
| 469 | #define SYS_uselib 86 | ||
| 470 | #define SYS_swapon 87 | ||
| 471 | #define SYS_reboot 88 | ||
| 472 | #define SYS_readdir 89 | ||
| 473 | #define SYS_mmap 90 | ||
| 474 | #define SYS_munmap 91 | ||
| 475 | #define SYS_truncate 92 | ||
| 476 | #define SYS_ftruncate 93 | ||
| 477 | #define SYS_fchmod 94 | ||
| 478 | #define SYS_fchown 95 | ||
| 479 | #define SYS_getpriority 96 | ||
| 480 | #define SYS_setpriority 97 | ||
| 481 | #define SYS_profil 98 | ||
| 482 | #define SYS_statfs 99 | ||
| 483 | #define SYS_fstatfs 100 | ||
| 484 | #define SYS_ioperm 101 | ||
| 485 | #define SYS_socketcall 102 | ||
| 486 | #define SYS_syslog 103 | ||
| 487 | #define SYS_setitimer 104 | ||
| 488 | #define SYS_getitimer 105 | ||
| 489 | #define SYS_stat 106 | ||
| 490 | #define SYS_lstat 107 | ||
| 491 | #define SYS_fstat 108 | ||
| 492 | #define SYS_olduname 109 | ||
| 493 | #define SYS_iopl 110 | ||
| 494 | #define SYS_vhangup 111 | ||
| 495 | #define SYS_idle 112 | ||
| 496 | #define SYS_vm86 113 | ||
| 497 | #define SYS_wait4 114 | ||
| 498 | #define SYS_swapoff 115 | ||
| 499 | #define SYS_sysinfo 116 | ||
| 500 | #define SYS_ipc 117 | ||
| 501 | #define SYS_fsync 118 | ||
| 502 | #define SYS_sigreturn 119 | ||
| 503 | #define SYS_clone 120 | ||
| 504 | #define SYS_setdomainname 121 | ||
| 505 | #define SYS_uname 122 | ||
| 506 | #define SYS_modify_ldt 123 | ||
| 507 | #define SYS_adjtimex 124 | ||
| 508 | #define SYS_mprotect 125 | ||
| 509 | #define SYS_sigprocmask 126 | ||
| 510 | #define SYS_create_module 127 | ||
| 511 | #define SYS_init_module 128 | ||
| 512 | #define SYS_delete_module 129 | ||
| 513 | #define SYS_get_kernel_syms 130 | ||
| 514 | #define SYS_quotactl 131 | ||
| 515 | #define SYS_getpgid 132 | ||
| 516 | #define SYS_fchdir 133 | ||
| 517 | #define SYS_bdflush 134 | ||
| 518 | #define SYS_sysfs 135 | ||
| 519 | #define SYS_personality 136 | ||
| 520 | #define SYS_afs_syscall 137 | ||
| 521 | #define SYS_setfsuid 138 | ||
| 522 | #define SYS_setfsgid 139 | ||
| 523 | #define SYS__llseek 140 | ||
| 524 | #define SYS_getdents 141 | ||
| 525 | #define SYS__newselect 142 | ||
| 526 | #define SYS_flock 143 | ||
| 527 | #define SYS_msync 144 | ||
| 528 | #define SYS_readv 145 | ||
| 529 | #define SYS_writev 146 | ||
| 530 | #define SYS_getsid 147 | ||
| 531 | #define SYS_fdatasync 148 | ||
| 532 | #define SYS__sysctl 149 | ||
| 533 | #define SYS_mlock 150 | ||
| 534 | #define SYS_munlock 151 | ||
| 535 | #define SYS_mlockall 152 | ||
| 536 | #define SYS_munlockall 153 | ||
| 537 | #define SYS_sched_setparam 154 | ||
| 538 | #define SYS_sched_getparam 155 | ||
| 539 | #define SYS_sched_setscheduler 156 | ||
| 540 | #define SYS_sched_getscheduler 157 | ||
| 541 | #define SYS_sched_yield 158 | ||
| 542 | #define SYS_sched_get_priority_max 159 | ||
| 543 | #define SYS_sched_get_priority_min 160 | ||
| 544 | #define SYS_sched_rr_get_interval 161 | ||
| 545 | #define SYS_nanosleep 162 | ||
| 546 | #define SYS_mremap 163 | ||
| 547 | #define SYS_setresuid 164 | ||
| 548 | #define SYS_getresuid 165 | ||
| 549 | #define SYS_query_module 166 | ||
| 550 | #define SYS_poll 167 | ||
| 551 | #define SYS_nfsservctl 168 | ||
| 552 | #define SYS_setresgid 169 | ||
| 553 | #define SYS_getresgid 170 | ||
| 554 | #define SYS_prctl 171 | ||
| 555 | #define SYS_rt_sigreturn 172 | ||
| 556 | #define SYS_rt_sigaction 173 | ||
| 557 | #define SYS_rt_sigprocmask 174 | ||
| 558 | #define SYS_rt_sigpending 175 | ||
| 559 | #define SYS_rt_sigtimedwait 176 | ||
| 560 | #define SYS_rt_sigqueueinfo 177 | ||
| 561 | #define SYS_rt_sigsuspend 178 | ||
| 562 | #define SYS_pread64 179 | ||
| 563 | #define SYS_pwrite64 180 | ||
| 564 | #define SYS_chown 181 | ||
| 565 | #define SYS_getcwd 182 | ||
| 566 | #define SYS_capget 183 | ||
| 567 | #define SYS_capset 184 | ||
| 568 | #define SYS_sigaltstack 185 | ||
| 569 | #define SYS_sendfile 186 | ||
| 570 | #define SYS_getpmsg 187 | ||
| 571 | #define SYS_putpmsg 188 | ||
| 572 | #define SYS_vfork 189 | ||
| 573 | #define SYS_ugetrlimit 190 | ||
| 574 | #define SYS_readahead 191 | ||
| 575 | #define SYS_pciconfig_read 198 | ||
| 576 | #define SYS_pciconfig_write 199 | ||
| 577 | #define SYS_pciconfig_iobase 200 | ||
| 578 | #define SYS_multiplexer 201 | ||
| 579 | #define SYS_getdents64 202 | ||
| 580 | #define SYS_pivot_root 203 | ||
| 581 | #define SYS_madvise 205 | ||
| 582 | #define SYS_mincore 206 | ||
| 583 | #define SYS_gettid 207 | ||
| 584 | #define SYS_tkill 208 | ||
| 585 | #define SYS_setxattr 209 | ||
| 586 | #define SYS_lsetxattr 210 | ||
| 587 | #define SYS_fsetxattr 211 | ||
| 588 | #define SYS_getxattr 212 | ||
| 589 | #define SYS_lgetxattr 213 | ||
| 590 | #define SYS_fgetxattr 214 | ||
| 591 | #define SYS_listxattr 215 | ||
| 592 | #define SYS_llistxattr 216 | ||
| 593 | #define SYS_flistxattr 217 | ||
| 594 | #define SYS_removexattr 218 | ||
| 595 | #define SYS_lremovexattr 219 | ||
| 596 | #define SYS_fremovexattr 220 | ||
| 597 | #define SYS_futex 221 | ||
| 598 | #define SYS_sched_setaffinity 222 | ||
| 599 | #define SYS_sched_getaffinity 223 | ||
| 600 | #define SYS_tuxcall 225 | ||
| 601 | #define SYS_io_setup 227 | ||
| 602 | #define SYS_io_destroy 228 | ||
| 603 | #define SYS_io_getevents 229 | ||
| 604 | #define SYS_io_submit 230 | ||
| 605 | #define SYS_io_cancel 231 | ||
| 606 | #define SYS_set_tid_address 232 | ||
| 607 | #define SYS_fadvise64 233 | ||
| 608 | #define SYS_exit_group 234 | ||
| 609 | #define SYS_lookup_dcookie 235 | ||
| 610 | #define SYS_epoll_create 236 | ||
| 611 | #define SYS_epoll_ctl 237 | ||
| 612 | #define SYS_epoll_wait 238 | ||
| 613 | #define SYS_remap_file_pages 239 | ||
| 614 | #define SYS_timer_create 240 | ||
| 615 | #define SYS_timer_settime 241 | ||
| 616 | #define SYS_timer_gettime 242 | ||
| 617 | #define SYS_timer_getoverrun 243 | ||
| 618 | #define SYS_timer_delete 244 | ||
| 619 | #define SYS_clock_settime 245 | ||
| 620 | #define SYS_clock_gettime 246 | ||
| 621 | #define SYS_clock_getres 247 | ||
| 622 | #define SYS_clock_nanosleep 248 | ||
| 623 | #define SYS_swapcontext 249 | ||
| 624 | #define SYS_tgkill 250 | ||
| 625 | #define SYS_utimes 251 | ||
| 626 | #define SYS_statfs64 252 | ||
| 627 | #define SYS_fstatfs64 253 | ||
| 628 | #define SYS_rtas 255 | ||
| 629 | #define SYS_sys_debug_setcontext 256 | ||
| 630 | #define SYS_migrate_pages 258 | ||
| 631 | #define SYS_mbind 259 | ||
| 632 | #define SYS_get_mempolicy 260 | ||
| 633 | #define SYS_set_mempolicy 261 | ||
| 634 | #define SYS_mq_open 262 | ||
| 635 | #define SYS_mq_unlink 263 | ||
| 636 | #define SYS_mq_timedsend 264 | ||
| 637 | #define SYS_mq_timedreceive 265 | ||
| 638 | #define SYS_mq_notify 266 | ||
| 639 | #define SYS_mq_getsetattr 267 | ||
| 640 | #define SYS_kexec_load 268 | ||
| 641 | #define SYS_add_key 269 | ||
| 642 | #define SYS_request_key 270 | ||
| 643 | #define SYS_keyctl 271 | ||
| 644 | #define SYS_waitid 272 | ||
| 645 | #define SYS_ioprio_set 273 | ||
| 646 | #define SYS_ioprio_get 274 | ||
| 647 | #define SYS_inotify_init 275 | ||
| 648 | #define SYS_inotify_add_watch 276 | ||
| 649 | #define SYS_inotify_rm_watch 277 | ||
| 650 | #define SYS_spu_run 278 | ||
| 651 | #define SYS_spu_create 279 | ||
| 652 | #define SYS_pselect6 280 | ||
| 653 | #define SYS_ppoll 281 | ||
| 654 | #define SYS_unshare 282 | ||
| 655 | #define SYS_splice 283 | ||
| 656 | #define SYS_tee 284 | ||
| 657 | #define SYS_vmsplice 285 | ||
| 658 | #define SYS_openat 286 | ||
| 659 | #define SYS_mkdirat 287 | ||
| 660 | #define SYS_mknodat 288 | ||
| 661 | #define SYS_fchownat 289 | ||
| 662 | #define SYS_futimesat 290 | ||
| 663 | #define SYS_newfstatat 291 | ||
| 664 | #define SYS_unlinkat 292 | ||
| 665 | #define SYS_renameat 293 | ||
| 666 | #define SYS_linkat 294 | ||
| 667 | #define SYS_symlinkat 295 | ||
| 668 | #define SYS_readlinkat 296 | ||
| 669 | #define SYS_fchmodat 297 | ||
| 670 | #define SYS_faccessat 298 | ||
| 671 | #define SYS_get_robust_list 299 | ||
| 672 | #define SYS_set_robust_list 300 | ||
| 673 | #define SYS_move_pages 301 | ||
| 674 | #define SYS_getcpu 302 | ||
| 675 | #define SYS_epoll_pwait 303 | ||
| 676 | #define SYS_utimensat 304 | ||
| 677 | #define SYS_signalfd 305 | ||
| 678 | #define SYS_timerfd_create 306 | ||
| 679 | #define SYS_eventfd 307 | ||
| 680 | #define SYS_sync_file_range2 308 | ||
| 681 | #define SYS_fallocate 309 | ||
| 682 | #define SYS_subpage_prot 310 | ||
| 683 | #define SYS_timerfd_settime 311 | ||
| 684 | #define SYS_timerfd_gettime 312 | ||
| 685 | #define SYS_signalfd4 313 | ||
| 686 | #define SYS_eventfd2 314 | ||
| 687 | #define SYS_epoll_create1 315 | ||
| 688 | #define SYS_dup3 316 | ||
| 689 | #define SYS_pipe2 317 | ||
| 690 | #define SYS_inotify_init1 318 | ||
| 691 | #define SYS_perf_event_open 319 | ||
| 692 | #define SYS_preadv 320 | ||
| 693 | #define SYS_pwritev 321 | ||
| 694 | #define SYS_rt_tgsigqueueinfo 322 | ||
| 695 | #define SYS_fanotify_init 323 | ||
| 696 | #define SYS_fanotify_mark 324 | ||
| 697 | #define SYS_prlimit64 325 | ||
| 698 | #define SYS_socket 326 | ||
| 699 | #define SYS_bind 327 | ||
| 700 | #define SYS_connect 328 | ||
| 701 | #define SYS_listen 329 | ||
| 702 | #define SYS_accept 330 | ||
| 703 | #define SYS_getsockname 331 | ||
| 704 | #define SYS_getpeername 332 | ||
| 705 | #define SYS_socketpair 333 | ||
| 706 | #define SYS_send 334 | ||
| 707 | #define SYS_sendto 335 | ||
| 708 | #define SYS_recv 336 | ||
| 709 | #define SYS_recvfrom 337 | ||
| 710 | #define SYS_shutdown 338 | ||
| 711 | #define SYS_setsockopt 339 | ||
| 712 | #define SYS_getsockopt 340 | ||
| 713 | #define SYS_sendmsg 341 | ||
| 714 | #define SYS_recvmsg 342 | ||
| 715 | #define SYS_recvmmsg 343 | ||
| 716 | #define SYS_accept4 344 | ||
| 717 | #define SYS_name_to_handle_at 345 | ||
| 718 | #define SYS_open_by_handle_at 346 | ||
| 719 | #define SYS_clock_adjtime 347 | ||
| 720 | #define SYS_syncfs 348 | ||
| 721 | #define SYS_sendmmsg 349 | ||
| 722 | #define SYS_setns 350 | ||
| 723 | #define SYS_process_vm_readv 351 | ||
| 724 | #define SYS_process_vm_writev 352 | ||
| 725 | #define SYS_finit_module 353 | ||
| 726 | #define SYS_kcmp 354 | ||
| 727 | #define SYS_sched_setattr 355 | ||
| 728 | #define SYS_sched_getattr 356 | ||
| 729 | #define SYS_renameat2 357 | ||
| 730 | #define SYS_seccomp 358 | ||
| 731 | #define SYS_getrandom 359 | ||
| 732 | #define SYS_memfd_create 360 | ||
| 733 | #define SYS_bpf 361 | ||
| 734 | #define SYS_execveat 362 | ||
| 735 | #define SYS_switch_endian 363 | ||
| 736 | #define SYS_userfaultfd 364 | ||
| 737 | #define SYS_membarrier 365 | ||
| 738 | #define SYS_mlock2 378 | ||
| 739 | #define SYS_copy_file_range 379 | ||
| 740 | #define SYS_preadv2 380 | ||
| 741 | #define SYS_pwritev2 381 | ||
| 742 | #define SYS_kexec_file_load 382 | ||
| 743 | #define SYS_statx 383 | ||
| 744 | #define SYS_pkey_alloc 384 | ||
| 745 | #define SYS_pkey_free 385 | ||
| 746 | #define SYS_pkey_mprotect 386 | ||
| 747 | #define SYS_rseq 387 | ||
| 748 | #define SYS_io_pgetevents 388 | ||
| 749 | #define SYS_semtimedop 392 | ||
| 750 | #define SYS_semget 393 | ||
| 751 | #define SYS_semctl 394 | ||
| 752 | #define SYS_shmget 395 | ||
| 753 | #define SYS_shmctl 396 | ||
| 754 | #define SYS_shmat 397 | ||
| 755 | #define SYS_shmdt 398 | ||
| 756 | #define SYS_msgget 399 | ||
| 757 | #define SYS_msgsnd 400 | ||
| 758 | #define SYS_msgrcv 401 | ||
| 759 | #define SYS_msgctl 402 | ||
| 760 | #define SYS_pidfd_send_signal 424 | ||
| 761 | #define SYS_io_uring_setup 425 | ||
| 762 | #define SYS_io_uring_enter 426 | ||
| 763 | #define SYS_io_uring_register 427 | ||
| \ No newline at end of file | |||
lib/libc/include/riscv64-linux-musl/bits/alltypes.h created+401| ... | @@ -0,0 +1,401 @@ | ||
| 1 | #define _Addr long | ||
| 2 | #define _Int64 long | ||
| 3 | #define _Reg long | ||
| 4 | |||
| 5 | #if defined(__NEED_va_list) && !defined(__DEFINED_va_list) | ||
| 6 | typedef __builtin_va_list va_list; | ||
| 7 | #define __DEFINED_va_list | ||
| 8 | #endif | ||
| 9 | |||
| 10 | #if defined(__NEED___isoc_va_list) && !defined(__DEFINED___isoc_va_list) | ||
| 11 | typedef __builtin_va_list __isoc_va_list; | ||
| 12 | #define __DEFINED___isoc_va_list | ||
| 13 | #endif | ||
| 14 | |||
| 15 | |||
| 16 | #ifndef __cplusplus | ||
| 17 | #if defined(__NEED_wchar_t) && !defined(__DEFINED_wchar_t) | ||
| 18 | typedef int wchar_t; | ||
| 19 | #define __DEFINED_wchar_t | ||
| 20 | #endif | ||
| 21 | |||
| 22 | #endif | ||
| 23 | |||
| 24 | #if defined(__NEED_blksize_t) && !defined(__DEFINED_blksize_t) | ||
| 25 | typedef int blksize_t; | ||
| 26 | #define __DEFINED_blksize_t | ||
| 27 | #endif | ||
| 28 | |||
| 29 | #if defined(__NEED_nlink_t) && !defined(__DEFINED_nlink_t) | ||
| 30 | typedef unsigned int nlink_t; | ||
| 31 | #define __DEFINED_nlink_t | ||
| 32 | #endif | ||
| 33 | |||
| 34 | |||
| 35 | #if defined(__NEED_float_t) && !defined(__DEFINED_float_t) | ||
| 36 | typedef float float_t; | ||
| 37 | #define __DEFINED_float_t | ||
| 38 | #endif | ||
| 39 | |||
| 40 | #if defined(__NEED_double_t) && !defined(__DEFINED_double_t) | ||
| 41 | typedef double double_t; | ||
| 42 | #define __DEFINED_double_t | ||
| 43 | #endif | ||
| 44 | |||
| 45 | |||
| 46 | #if defined(__NEED_max_align_t) && !defined(__DEFINED_max_align_t) | ||
| 47 | typedef struct { long long __ll; long double __ld; } max_align_t; | ||
| 48 | #define __DEFINED_max_align_t | ||
| 49 | #endif | ||
| 50 | |||
| 51 | |||
| 52 | #if defined(__NEED_time_t) && !defined(__DEFINED_time_t) | ||
| 53 | typedef long time_t; | ||
| 54 | #define __DEFINED_time_t | ||
| 55 | #endif | ||
| 56 | |||
| 57 | #if defined(__NEED_suseconds_t) && !defined(__DEFINED_suseconds_t) | ||
| 58 | typedef long suseconds_t; | ||
| 59 | #define __DEFINED_suseconds_t | ||
| 60 | #endif | ||
| 61 | |||
| 62 | |||
| 63 | #if defined(__NEED_pthread_attr_t) && !defined(__DEFINED_pthread_attr_t) | ||
| 64 | typedef struct { union { int __i[14]; volatile int __vi[14]; unsigned long __s[7]; } __u; } pthread_attr_t; | ||
| 65 | #define __DEFINED_pthread_attr_t | ||
| 66 | #endif | ||
| 67 | |||
| 68 | #if defined(__NEED_pthread_mutex_t) && !defined(__DEFINED_pthread_mutex_t) | ||
| 69 | typedef struct { union { int __i[10]; volatile int __vi[10]; volatile void *volatile __p[5]; } __u; } pthread_mutex_t; | ||
| 70 | #define __DEFINED_pthread_mutex_t | ||
| 71 | #endif | ||
| 72 | |||
| 73 | #if defined(__NEED_mtx_t) && !defined(__DEFINED_mtx_t) | ||
| 74 | typedef struct { union { int __i[10]; volatile int __vi[10]; volatile void *volatile __p[5]; } __u; } mtx_t; | ||
| 75 | #define __DEFINED_mtx_t | ||
| 76 | #endif | ||
| 77 | |||
| 78 | #if defined(__NEED_pthread_cond_t) && !defined(__DEFINED_pthread_cond_t) | ||
| 79 | typedef struct { union { int __i[12]; volatile int __vi[12]; void *__p[6]; } __u; } pthread_cond_t; | ||
| 80 | #define __DEFINED_pthread_cond_t | ||
| 81 | #endif | ||
| 82 | |||
| 83 | #if defined(__NEED_cnd_t) && !defined(__DEFINED_cnd_t) | ||
| 84 | typedef struct { union { int __i[12]; volatile int __vi[12]; void *__p[6]; } __u; } cnd_t; | ||
| 85 | #define __DEFINED_cnd_t | ||
| 86 | #endif | ||
| 87 | |||
| 88 | #if defined(__NEED_pthread_rwlock_t) && !defined(__DEFINED_pthread_rwlock_t) | ||
| 89 | typedef struct { union { int __i[14]; volatile int __vi[14]; void *__p[7]; } __u; } pthread_rwlock_t; | ||
| 90 | #define __DEFINED_pthread_rwlock_t | ||
| 91 | #endif | ||
| 92 | |||
| 93 | #if defined(__NEED_pthread_barrier_t) && !defined(__DEFINED_pthread_barrier_t) | ||
| 94 | typedef struct { union { int __i[8]; volatile int __vi[8]; void *__p[4]; } __u; } pthread_barrier_t; | ||
| 95 | #define __DEFINED_pthread_barrier_t | ||
| 96 | #endif | ||
| 97 | |||
| 98 | #if defined(__NEED_size_t) && !defined(__DEFINED_size_t) | ||
| 99 | typedef unsigned _Addr size_t; | ||
| 100 | #define __DEFINED_size_t | ||
| 101 | #endif | ||
| 102 | |||
| 103 | #if defined(__NEED_uintptr_t) && !defined(__DEFINED_uintptr_t) | ||
| 104 | typedef unsigned _Addr uintptr_t; | ||
| 105 | #define __DEFINED_uintptr_t | ||
| 106 | #endif | ||
| 107 | |||
| 108 | #if defined(__NEED_ptrdiff_t) && !defined(__DEFINED_ptrdiff_t) | ||
| 109 | typedef _Addr ptrdiff_t; | ||
| 110 | #define __DEFINED_ptrdiff_t | ||
| 111 | #endif | ||
| 112 | |||
| 113 | #if defined(__NEED_ssize_t) && !defined(__DEFINED_ssize_t) | ||
| 114 | typedef _Addr ssize_t; | ||
| 115 | #define __DEFINED_ssize_t | ||
| 116 | #endif | ||
| 117 | |||
| 118 | #if defined(__NEED_intptr_t) && !defined(__DEFINED_intptr_t) | ||
| 119 | typedef _Addr intptr_t; | ||
| 120 | #define __DEFINED_intptr_t | ||
| 121 | #endif | ||
| 122 | |||
| 123 | #if defined(__NEED_regoff_t) && !defined(__DEFINED_regoff_t) | ||
| 124 | typedef _Addr regoff_t; | ||
| 125 | #define __DEFINED_regoff_t | ||
| 126 | #endif | ||
| 127 | |||
| 128 | #if defined(__NEED_register_t) && !defined(__DEFINED_register_t) | ||
| 129 | typedef _Reg register_t; | ||
| 130 | #define __DEFINED_register_t | ||
| 131 | #endif | ||
| 132 | |||
| 133 | |||
| 134 | #if defined(__NEED_int8_t) && !defined(__DEFINED_int8_t) | ||
| 135 | typedef signed char int8_t; | ||
| 136 | #define __DEFINED_int8_t | ||
| 137 | #endif | ||
| 138 | |||
| 139 | #if defined(__NEED_int16_t) && !defined(__DEFINED_int16_t) | ||
| 140 | typedef signed short int16_t; | ||
| 141 | #define __DEFINED_int16_t | ||
| 142 | #endif | ||
| 143 | |||
| 144 | #if defined(__NEED_int32_t) && !defined(__DEFINED_int32_t) | ||
| 145 | typedef signed int int32_t; | ||
| 146 | #define __DEFINED_int32_t | ||
| 147 | #endif | ||
| 148 | |||
| 149 | #if defined(__NEED_int64_t) && !defined(__DEFINED_int64_t) | ||
| 150 | typedef signed _Int64 int64_t; | ||
| 151 | #define __DEFINED_int64_t | ||
| 152 | #endif | ||
| 153 | |||
| 154 | #if defined(__NEED_intmax_t) && !defined(__DEFINED_intmax_t) | ||
| 155 | typedef signed _Int64 intmax_t; | ||
| 156 | #define __DEFINED_intmax_t | ||
| 157 | #endif | ||
| 158 | |||
| 159 | #if defined(__NEED_uint8_t) && !defined(__DEFINED_uint8_t) | ||
| 160 | typedef unsigned char uint8_t; | ||
| 161 | #define __DEFINED_uint8_t | ||
| 162 | #endif | ||
| 163 | |||
| 164 | #if defined(__NEED_uint16_t) && !defined(__DEFINED_uint16_t) | ||
| 165 | typedef unsigned short uint16_t; | ||
| 166 | #define __DEFINED_uint16_t | ||
| 167 | #endif | ||
| 168 | |||
| 169 | #if defined(__NEED_uint32_t) && !defined(__DEFINED_uint32_t) | ||
| 170 | typedef unsigned int uint32_t; | ||
| 171 | #define __DEFINED_uint32_t | ||
| 172 | #endif | ||
| 173 | |||
| 174 | #if defined(__NEED_uint64_t) && !defined(__DEFINED_uint64_t) | ||
| 175 | typedef unsigned _Int64 uint64_t; | ||
| 176 | #define __DEFINED_uint64_t | ||
| 177 | #endif | ||
| 178 | |||
| 179 | #if defined(__NEED_u_int64_t) && !defined(__DEFINED_u_int64_t) | ||
| 180 | typedef unsigned _Int64 u_int64_t; | ||
| 181 | #define __DEFINED_u_int64_t | ||
| 182 | #endif | ||
| 183 | |||
| 184 | #if defined(__NEED_uintmax_t) && !defined(__DEFINED_uintmax_t) | ||
| 185 | typedef unsigned _Int64 uintmax_t; | ||
| 186 | #define __DEFINED_uintmax_t | ||
| 187 | #endif | ||
| 188 | |||
| 189 | |||
| 190 | #if defined(__NEED_mode_t) && !defined(__DEFINED_mode_t) | ||
| 191 | typedef unsigned mode_t; | ||
| 192 | #define __DEFINED_mode_t | ||
| 193 | #endif | ||
| 194 | |||
| 195 | #if defined(__NEED_nlink_t) && !defined(__DEFINED_nlink_t) | ||
| 196 | typedef unsigned _Reg nlink_t; | ||
| 197 | #define __DEFINED_nlink_t | ||
| 198 | #endif | ||
| 199 | |||
| 200 | #if defined(__NEED_off_t) && !defined(__DEFINED_off_t) | ||
| 201 | typedef _Int64 off_t; | ||
| 202 | #define __DEFINED_off_t | ||
| 203 | #endif | ||
| 204 | |||
| 205 | #if defined(__NEED_ino_t) && !defined(__DEFINED_ino_t) | ||
| 206 | typedef unsigned _Int64 ino_t; | ||
| 207 | #define __DEFINED_ino_t | ||
| 208 | #endif | ||
| 209 | |||
| 210 | #if defined(__NEED_dev_t) && !defined(__DEFINED_dev_t) | ||
| 211 | typedef unsigned _Int64 dev_t; | ||
| 212 | #define __DEFINED_dev_t | ||
| 213 | #endif | ||
| 214 | |||
| 215 | #if defined(__NEED_blksize_t) && !defined(__DEFINED_blksize_t) | ||
| 216 | typedef long blksize_t; | ||
| 217 | #define __DEFINED_blksize_t | ||
| 218 | #endif | ||
| 219 | |||
| 220 | #if defined(__NEED_blkcnt_t) && !defined(__DEFINED_blkcnt_t) | ||
| 221 | typedef _Int64 blkcnt_t; | ||
| 222 | #define __DEFINED_blkcnt_t | ||
| 223 | #endif | ||
| 224 | |||
| 225 | #if defined(__NEED_fsblkcnt_t) && !defined(__DEFINED_fsblkcnt_t) | ||
| 226 | typedef unsigned _Int64 fsblkcnt_t; | ||
| 227 | #define __DEFINED_fsblkcnt_t | ||
| 228 | #endif | ||
| 229 | |||
| 230 | #if defined(__NEED_fsfilcnt_t) && !defined(__DEFINED_fsfilcnt_t) | ||
| 231 | typedef unsigned _Int64 fsfilcnt_t; | ||
| 232 | #define __DEFINED_fsfilcnt_t | ||
| 233 | #endif | ||
| 234 | |||
| 235 | |||
| 236 | #if defined(__NEED_wint_t) && !defined(__DEFINED_wint_t) | ||
| 237 | typedef unsigned wint_t; | ||
| 238 | #define __DEFINED_wint_t | ||
| 239 | #endif | ||
| 240 | |||
| 241 | #if defined(__NEED_wctype_t) && !defined(__DEFINED_wctype_t) | ||
| 242 | typedef unsigned long wctype_t; | ||
| 243 | #define __DEFINED_wctype_t | ||
| 244 | #endif | ||
| 245 | |||
| 246 | |||
| 247 | #if defined(__NEED_timer_t) && !defined(__DEFINED_timer_t) | ||
| 248 | typedef void * timer_t; | ||
| 249 | #define __DEFINED_timer_t | ||
| 250 | #endif | ||
| 251 | |||
| 252 | #if defined(__NEED_clockid_t) && !defined(__DEFINED_clockid_t) | ||
| 253 | typedef int clockid_t; | ||
| 254 | #define __DEFINED_clockid_t | ||
| 255 | #endif | ||
| 256 | |||
| 257 | #if defined(__NEED_clock_t) && !defined(__DEFINED_clock_t) | ||
| 258 | typedef long clock_t; | ||
| 259 | #define __DEFINED_clock_t | ||
| 260 | #endif | ||
| 261 | |||
| 262 | #if defined(__NEED_struct_timeval) && !defined(__DEFINED_struct_timeval) | ||
| 263 | struct timeval { time_t tv_sec; suseconds_t tv_usec; }; | ||
| 264 | #define __DEFINED_struct_timeval | ||
| 265 | #endif | ||
| 266 | |||
| 267 | #if defined(__NEED_struct_timespec) && !defined(__DEFINED_struct_timespec) | ||
| 268 | struct timespec { time_t tv_sec; long tv_nsec; }; | ||
| 269 | #define __DEFINED_struct_timespec | ||
| 270 | #endif | ||
| 271 | |||
| 272 | |||
| 273 | #if defined(__NEED_pid_t) && !defined(__DEFINED_pid_t) | ||
| 274 | typedef int pid_t; | ||
| 275 | #define __DEFINED_pid_t | ||
| 276 | #endif | ||
| 277 | |||
| 278 | #if defined(__NEED_id_t) && !defined(__DEFINED_id_t) | ||
| 279 | typedef unsigned id_t; | ||
| 280 | #define __DEFINED_id_t | ||
| 281 | #endif | ||
| 282 | |||
| 283 | #if defined(__NEED_uid_t) && !defined(__DEFINED_uid_t) | ||
| 284 | typedef unsigned uid_t; | ||
| 285 | #define __DEFINED_uid_t | ||
| 286 | #endif | ||
| 287 | |||
| 288 | #if defined(__NEED_gid_t) && !defined(__DEFINED_gid_t) | ||
| 289 | typedef unsigned gid_t; | ||
| 290 | #define __DEFINED_gid_t | ||
| 291 | #endif | ||
| 292 | |||
| 293 | #if defined(__NEED_key_t) && !defined(__DEFINED_key_t) | ||
| 294 | typedef int key_t; | ||
| 295 | #define __DEFINED_key_t | ||
| 296 | #endif | ||
| 297 | |||
| 298 | #if defined(__NEED_useconds_t) && !defined(__DEFINED_useconds_t) | ||
| 299 | typedef unsigned useconds_t; | ||
| 300 | #define __DEFINED_useconds_t | ||
| 301 | #endif | ||
| 302 | |||
| 303 | |||
| 304 | #ifdef __cplusplus | ||
| 305 | #if defined(__NEED_pthread_t) && !defined(__DEFINED_pthread_t) | ||
| 306 | typedef unsigned long pthread_t; | ||
| 307 | #define __DEFINED_pthread_t | ||
| 308 | #endif | ||
| 309 | |||
| 310 | #else | ||
| 311 | #if defined(__NEED_pthread_t) && !defined(__DEFINED_pthread_t) | ||
| 312 | typedef struct __pthread * pthread_t; | ||
| 313 | #define __DEFINED_pthread_t | ||
| 314 | #endif | ||
| 315 | |||
| 316 | #endif | ||
| 317 | #if defined(__NEED_pthread_once_t) && !defined(__DEFINED_pthread_once_t) | ||
| 318 | typedef int pthread_once_t; | ||
| 319 | #define __DEFINED_pthread_once_t | ||
| 320 | #endif | ||
| 321 | |||
| 322 | #if defined(__NEED_pthread_key_t) && !defined(__DEFINED_pthread_key_t) | ||
| 323 | typedef unsigned pthread_key_t; | ||
| 324 | #define __DEFINED_pthread_key_t | ||
| 325 | #endif | ||
| 326 | |||
| 327 | #if defined(__NEED_pthread_spinlock_t) && !defined(__DEFINED_pthread_spinlock_t) | ||
| 328 | typedef int pthread_spinlock_t; | ||
| 329 | #define __DEFINED_pthread_spinlock_t | ||
| 330 | #endif | ||
| 331 | |||
| 332 | #if defined(__NEED_pthread_mutexattr_t) && !defined(__DEFINED_pthread_mutexattr_t) | ||
| 333 | typedef struct { unsigned __attr; } pthread_mutexattr_t; | ||
| 334 | #define __DEFINED_pthread_mutexattr_t | ||
| 335 | #endif | ||
| 336 | |||
| 337 | #if defined(__NEED_pthread_condattr_t) && !defined(__DEFINED_pthread_condattr_t) | ||
| 338 | typedef struct { unsigned __attr; } pthread_condattr_t; | ||
| 339 | #define __DEFINED_pthread_condattr_t | ||
| 340 | #endif | ||
| 341 | |||
| 342 | #if defined(__NEED_pthread_barrierattr_t) && !defined(__DEFINED_pthread_barrierattr_t) | ||
| 343 | typedef struct { unsigned __attr; } pthread_barrierattr_t; | ||
| 344 | #define __DEFINED_pthread_barrierattr_t | ||
| 345 | #endif | ||
| 346 | |||
| 347 | #if defined(__NEED_pthread_rwlockattr_t) && !defined(__DEFINED_pthread_rwlockattr_t) | ||
| 348 | typedef struct { unsigned __attr[2]; } pthread_rwlockattr_t; | ||
| 349 | #define __DEFINED_pthread_rwlockattr_t | ||
| 350 | #endif | ||
| 351 | |||
| 352 | |||
| 353 | #if defined(__NEED_struct__IO_FILE) && !defined(__DEFINED_struct__IO_FILE) | ||
| 354 | struct _IO_FILE { char __x; }; | ||
| 355 | #define __DEFINED_struct__IO_FILE | ||
| 356 | #endif | ||
| 357 | |||
| 358 | #if defined(__NEED_FILE) && !defined(__DEFINED_FILE) | ||
| 359 | typedef struct _IO_FILE FILE; | ||
| 360 | #define __DEFINED_FILE | ||
| 361 | #endif | ||
| 362 | |||
| 363 | |||
| 364 | #if defined(__NEED_mbstate_t) && !defined(__DEFINED_mbstate_t) | ||
| 365 | typedef struct __mbstate_t { unsigned __opaque1, __opaque2; } mbstate_t; | ||
| 366 | #define __DEFINED_mbstate_t | ||
| 367 | #endif | ||
| 368 | |||
| 369 | |||
| 370 | #if defined(__NEED_locale_t) && !defined(__DEFINED_locale_t) | ||
| 371 | typedef struct __locale_struct * locale_t; | ||
| 372 | #define __DEFINED_locale_t | ||
| 373 | #endif | ||
| 374 | |||
| 375 | |||
| 376 | #if defined(__NEED_sigset_t) && !defined(__DEFINED_sigset_t) | ||
| 377 | typedef struct __sigset_t { unsigned long __bits[128/sizeof(long)]; } sigset_t; | ||
| 378 | #define __DEFINED_sigset_t | ||
| 379 | #endif | ||
| 380 | |||
| 381 | |||
| 382 | #if defined(__NEED_struct_iovec) && !defined(__DEFINED_struct_iovec) | ||
| 383 | struct iovec { void *iov_base; size_t iov_len; }; | ||
| 384 | #define __DEFINED_struct_iovec | ||
| 385 | #endif | ||
| 386 | |||
| 387 | |||
| 388 | #if defined(__NEED_socklen_t) && !defined(__DEFINED_socklen_t) | ||
| 389 | typedef unsigned socklen_t; | ||
| 390 | #define __DEFINED_socklen_t | ||
| 391 | #endif | ||
| 392 | |||
| 393 | #if defined(__NEED_sa_family_t) && !defined(__DEFINED_sa_family_t) | ||
| 394 | typedef unsigned short sa_family_t; | ||
| 395 | #define __DEFINED_sa_family_t | ||
| 396 | #endif | ||
| 397 | |||
| 398 | |||
| 399 | #undef _Addr | ||
| 400 | #undef _Int64 | ||
| 401 | #undef _Reg | ||
| \ No newline at end of file | |||
lib/libc/include/riscv64-linux-musl/bits/syscall.h created+554| ... | @@ -0,0 +1,554 @@ | ||
| 1 | #define __NR_io_setup 0 | ||
| 2 | #define __NR_io_destroy 1 | ||
| 3 | #define __NR_io_submit 2 | ||
| 4 | #define __NR_io_cancel 3 | ||
| 5 | #define __NR_io_getevents 4 | ||
| 6 | #define __NR_setxattr 5 | ||
| 7 | #define __NR_lsetxattr 6 | ||
| 8 | #define __NR_fsetxattr 7 | ||
| 9 | #define __NR_getxattr 8 | ||
| 10 | #define __NR_lgetxattr 9 | ||
| 11 | #define __NR_fgetxattr 10 | ||
| 12 | #define __NR_listxattr 11 | ||
| 13 | #define __NR_llistxattr 12 | ||
| 14 | #define __NR_flistxattr 13 | ||
| 15 | #define __NR_removexattr 14 | ||
| 16 | #define __NR_lremovexattr 15 | ||
| 17 | #define __NR_fremovexattr 16 | ||
| 18 | #define __NR_getcwd 17 | ||
| 19 | #define __NR_lookup_dcookie 18 | ||
| 20 | #define __NR_eventfd2 19 | ||
| 21 | #define __NR_epoll_create1 20 | ||
| 22 | #define __NR_epoll_ctl 21 | ||
| 23 | #define __NR_epoll_pwait 22 | ||
| 24 | #define __NR_dup 23 | ||
| 25 | #define __NR_dup3 24 | ||
| 26 | #define __NR_fcntl 25 | ||
| 27 | #define __NR_inotify_init1 26 | ||
| 28 | #define __NR_inotify_add_watch 27 | ||
| 29 | #define __NR_inotify_rm_watch 28 | ||
| 30 | #define __NR_ioctl 29 | ||
| 31 | #define __NR_ioprio_set 30 | ||
| 32 | #define __NR_ioprio_get 31 | ||
| 33 | #define __NR_flock 32 | ||
| 34 | #define __NR_mknodat 33 | ||
| 35 | #define __NR_mkdirat 34 | ||
| 36 | #define __NR_unlinkat 35 | ||
| 37 | #define __NR_symlinkat 36 | ||
| 38 | #define __NR_linkat 37 | ||
| 39 | #define __NR_umount2 39 | ||
| 40 | #define __NR_mount 40 | ||
| 41 | #define __NR_pivot_root 41 | ||
| 42 | #define __NR_nfsservctl 42 | ||
| 43 | #define __NR_statfs 43 | ||
| 44 | #define __NR_fstatfs 44 | ||
| 45 | #define __NR_truncate 45 | ||
| 46 | #define __NR_ftruncate 46 | ||
| 47 | #define __NR_fallocate 47 | ||
| 48 | #define __NR_faccessat 48 | ||
| 49 | #define __NR_chdir 49 | ||
| 50 | #define __NR_fchdir 50 | ||
| 51 | #define __NR_chroot 51 | ||
| 52 | #define __NR_fchmod 52 | ||
| 53 | #define __NR_fchmodat 53 | ||
| 54 | #define __NR_fchownat 54 | ||
| 55 | #define __NR_fchown 55 | ||
| 56 | #define __NR_openat 56 | ||
| 57 | #define __NR_close 57 | ||
| 58 | #define __NR_vhangup 58 | ||
| 59 | #define __NR_pipe2 59 | ||
| 60 | #define __NR_quotactl 60 | ||
| 61 | #define __NR_getdents64 61 | ||
| 62 | #define __NR_lseek 62 | ||
| 63 | #define __NR_read 63 | ||
| 64 | #define __NR_write 64 | ||
| 65 | #define __NR_readv 65 | ||
| 66 | #define __NR_writev 66 | ||
| 67 | #define __NR_pread64 67 | ||
| 68 | #define __NR_pwrite64 68 | ||
| 69 | #define __NR_preadv 69 | ||
| 70 | #define __NR_pwritev 70 | ||
| 71 | #define __NR_sendfile 71 | ||
| 72 | #define __NR_pselect6 72 | ||
| 73 | #define __NR_ppoll 73 | ||
| 74 | #define __NR_signalfd4 74 | ||
| 75 | #define __NR_vmsplice 75 | ||
| 76 | #define __NR_splice 76 | ||
| 77 | #define __NR_tee 77 | ||
| 78 | #define __NR_readlinkat 78 | ||
| 79 | #define __NR_fstatat 79 | ||
| 80 | #define __NR_fstat 80 | ||
| 81 | #define __NR_sync 81 | ||
| 82 | #define __NR_fsync 82 | ||
| 83 | #define __NR_fdatasync 83 | ||
| 84 | #define __NR_sync_file_range 84 | ||
| 85 | #define __NR_timerfd_create 85 | ||
| 86 | #define __NR_timerfd_settime 86 | ||
| 87 | #define __NR_timerfd_gettime 87 | ||
| 88 | #define __NR_utimensat 88 | ||
| 89 | #define __NR_acct 89 | ||
| 90 | #define __NR_capget 90 | ||
| 91 | #define __NR_capset 91 | ||
| 92 | #define __NR_personality 92 | ||
| 93 | #define __NR_exit 93 | ||
| 94 | #define __NR_exit_group 94 | ||
| 95 | #define __NR_waitid 95 | ||
| 96 | #define __NR_set_tid_address 96 | ||
| 97 | #define __NR_unshare 97 | ||
| 98 | #define __NR_futex 98 | ||
| 99 | #define __NR_set_robust_list 99 | ||
| 100 | #define __NR_get_robust_list 100 | ||
| 101 | #define __NR_nanosleep 101 | ||
| 102 | #define __NR_getitimer 102 | ||
| 103 | #define __NR_setitimer 103 | ||
| 104 | #define __NR_kexec_load 104 | ||
| 105 | #define __NR_init_module 105 | ||
| 106 | #define __NR_delete_module 106 | ||
| 107 | #define __NR_timer_create 107 | ||
| 108 | #define __NR_timer_gettime 108 | ||
| 109 | #define __NR_timer_getoverrun 109 | ||
| 110 | #define __NR_timer_settime 110 | ||
| 111 | #define __NR_timer_delete 111 | ||
| 112 | #define __NR_clock_settime 112 | ||
| 113 | #define __NR_clock_gettime 113 | ||
| 114 | #define __NR_clock_getres 114 | ||
| 115 | #define __NR_clock_nanosleep 115 | ||
| 116 | #define __NR_syslog 116 | ||
| 117 | #define __NR_ptrace 117 | ||
| 118 | #define __NR_sched_setparam 118 | ||
| 119 | #define __NR_sched_setscheduler 119 | ||
| 120 | #define __NR_sched_getscheduler 120 | ||
| 121 | #define __NR_sched_getparam 121 | ||
| 122 | #define __NR_sched_setaffinity 122 | ||
| 123 | #define __NR_sched_getaffinity 123 | ||
| 124 | #define __NR_sched_yield 124 | ||
| 125 | #define __NR_sched_get_priority_max 125 | ||
| 126 | #define __NR_sched_get_priority_min 126 | ||
| 127 | #define __NR_sched_rr_get_interval 127 | ||
| 128 | #define __NR_restart_syscall 128 | ||
| 129 | #define __NR_kill 129 | ||
| 130 | #define __NR_tkill 130 | ||
| 131 | #define __NR_tgkill 131 | ||
| 132 | #define __NR_sigaltstack 132 | ||
| 133 | #define __NR_rt_sigsuspend 133 | ||
| 134 | #define __NR_rt_sigaction 134 | ||
| 135 | #define __NR_rt_sigprocmask 135 | ||
| 136 | #define __NR_rt_sigpending 136 | ||
| 137 | #define __NR_rt_sigtimedwait 137 | ||
| 138 | #define __NR_rt_sigqueueinfo 138 | ||
| 139 | #define __NR_rt_sigreturn 139 | ||
| 140 | #define __NR_setpriority 140 | ||
| 141 | #define __NR_getpriority 141 | ||
| 142 | #define __NR_reboot 142 | ||
| 143 | #define __NR_setregid 143 | ||
| 144 | #define __NR_setgid 144 | ||
| 145 | #define __NR_setreuid 145 | ||
| 146 | #define __NR_setuid 146 | ||
| 147 | #define __NR_setresuid 147 | ||
| 148 | #define __NR_getresuid 148 | ||
| 149 | #define __NR_setresgid 149 | ||
| 150 | #define __NR_getresgid 150 | ||
| 151 | #define __NR_setfsuid 151 | ||
| 152 | #define __NR_setfsgid 152 | ||
| 153 | #define __NR_times 153 | ||
| 154 | #define __NR_setpgid 154 | ||
| 155 | #define __NR_getpgid 155 | ||
| 156 | #define __NR_getsid 156 | ||
| 157 | #define __NR_setsid 157 | ||
| 158 | #define __NR_getgroups 158 | ||
| 159 | #define __NR_setgroups 159 | ||
| 160 | #define __NR_uname 160 | ||
| 161 | #define __NR_sethostname 161 | ||
| 162 | #define __NR_setdomainname 162 | ||
| 163 | #define __NR_getrlimit 163 | ||
| 164 | #define __NR_setrlimit 164 | ||
| 165 | #define __NR_getrusage 165 | ||
| 166 | #define __NR_umask 166 | ||
| 167 | #define __NR_prctl 167 | ||
| 168 | #define __NR_getcpu 168 | ||
| 169 | #define __NR_gettimeofday 169 | ||
| 170 | #define __NR_settimeofday 170 | ||
| 171 | #define __NR_adjtimex 171 | ||
| 172 | #define __NR_getpid 172 | ||
| 173 | #define __NR_getppid 173 | ||
| 174 | #define __NR_getuid 174 | ||
| 175 | #define __NR_geteuid 175 | ||
| 176 | #define __NR_getgid 176 | ||
| 177 | #define __NR_getegid 177 | ||
| 178 | #define __NR_gettid 178 | ||
| 179 | #define __NR_sysinfo 179 | ||
| 180 | #define __NR_mq_open 180 | ||
| 181 | #define __NR_mq_unlink 181 | ||
| 182 | #define __NR_mq_timedsend 182 | ||
| 183 | #define __NR_mq_timedreceive 183 | ||
| 184 | #define __NR_mq_notify 184 | ||
| 185 | #define __NR_mq_getsetattr 185 | ||
| 186 | #define __NR_msgget 186 | ||
| 187 | #define __NR_msgctl 187 | ||
| 188 | #define __NR_msgrcv 188 | ||
| 189 | #define __NR_msgsnd 189 | ||
| 190 | #define __NR_semget 190 | ||
| 191 | #define __NR_semctl 191 | ||
| 192 | #define __NR_semtimedop 192 | ||
| 193 | #define __NR_semop 193 | ||
| 194 | #define __NR_shmget 194 | ||
| 195 | #define __NR_shmctl 195 | ||
| 196 | #define __NR_shmat 196 | ||
| 197 | #define __NR_shmdt 197 | ||
| 198 | #define __NR_socket 198 | ||
| 199 | #define __NR_socketpair 199 | ||
| 200 | #define __NR_bind 200 | ||
| 201 | #define __NR_listen 201 | ||
| 202 | #define __NR_accept 202 | ||
| 203 | #define __NR_connect 203 | ||
| 204 | #define __NR_getsockname 204 | ||
| 205 | #define __NR_getpeername 205 | ||
| 206 | #define __NR_sendto 206 | ||
| 207 | #define __NR_recvfrom 207 | ||
| 208 | #define __NR_setsockopt 208 | ||
| 209 | #define __NR_getsockopt 209 | ||
| 210 | #define __NR_shutdown 210 | ||
| 211 | #define __NR_sendmsg 211 | ||
| 212 | #define __NR_recvmsg 212 | ||
| 213 | #define __NR_readahead 213 | ||
| 214 | #define __NR_brk 214 | ||
| 215 | #define __NR_munmap 215 | ||
| 216 | #define __NR_mremap 216 | ||
| 217 | #define __NR_add_key 217 | ||
| 218 | #define __NR_request_key 218 | ||
| 219 | #define __NR_keyctl 219 | ||
| 220 | #define __NR_clone 220 | ||
| 221 | #define __NR_execve 221 | ||
| 222 | #define __NR_mmap 222 | ||
| 223 | #define __NR_fadvise64 223 | ||
| 224 | #define __NR_swapon 224 | ||
| 225 | #define __NR_swapoff 225 | ||
| 226 | #define __NR_mprotect 226 | ||
| 227 | #define __NR_msync 227 | ||
| 228 | #define __NR_mlock 228 | ||
| 229 | #define __NR_munlock 229 | ||
| 230 | #define __NR_mlockall 230 | ||
| 231 | #define __NR_munlockall 231 | ||
| 232 | #define __NR_mincore 232 | ||
| 233 | #define __NR_madvise 233 | ||
| 234 | #define __NR_remap_file_pages 234 | ||
| 235 | #define __NR_mbind 235 | ||
| 236 | #define __NR_get_mempolicy 236 | ||
| 237 | #define __NR_set_mempolicy 237 | ||
| 238 | #define __NR_migrate_pages 238 | ||
| 239 | #define __NR_move_pages 239 | ||
| 240 | #define __NR_rt_tgsigqueueinfo 240 | ||
| 241 | #define __NR_perf_event_open 241 | ||
| 242 | #define __NR_accept4 242 | ||
| 243 | #define __NR_recvmmsg 243 | ||
| 244 | #define __NR_arch_specific_syscall 244 | ||
| 245 | #define __NR_wait4 260 | ||
| 246 | #define __NR_prlimit64 261 | ||
| 247 | #define __NR_fanotify_init 262 | ||
| 248 | #define __NR_fanotify_mark 263 | ||
| 249 | #define __NR_name_to_handle_at 264 | ||
| 250 | #define __NR_open_by_handle_at 265 | ||
| 251 | #define __NR_clock_adjtime 266 | ||
| 252 | #define __NR_syncfs 267 | ||
| 253 | #define __NR_setns 268 | ||
| 254 | #define __NR_sendmmsg 269 | ||
| 255 | #define __NR_process_vm_readv 270 | ||
| 256 | #define __NR_process_vm_writev 271 | ||
| 257 | #define __NR_kcmp 272 | ||
| 258 | #define __NR_finit_module 273 | ||
| 259 | #define __NR_sched_setattr 274 | ||
| 260 | #define __NR_sched_getattr 275 | ||
| 261 | #define __NR_renameat2 276 | ||
| 262 | #define __NR_seccomp 277 | ||
| 263 | #define __NR_getrandom 278 | ||
| 264 | #define __NR_memfd_create 279 | ||
| 265 | #define __NR_bpf 280 | ||
| 266 | #define __NR_execveat 281 | ||
| 267 | #define __NR_userfaultfd 282 | ||
| 268 | #define __NR_membarrier 283 | ||
| 269 | #define __NR_mlock2 284 | ||
| 270 | #define __NR_copy_file_range 285 | ||
| 271 | #define __NR_preadv2 286 | ||
| 272 | #define __NR_pwritev2 287 | ||
| 273 | #define __NR_pkey_mprotect 288 | ||
| 274 | #define __NR_pkey_alloc 289 | ||
| 275 | #define __NR_pkey_free 290 | ||
| 276 | #define __NR_sysriscv __NR_arch_specific_syscall | ||
| 277 | #define __NR_riscv_flush_icache (__NR_sysriscv + 15) | ||
| 278 | #define SYS_io_setup 0 | ||
| 279 | #define SYS_io_destroy 1 | ||
| 280 | #define SYS_io_submit 2 | ||
| 281 | #define SYS_io_cancel 3 | ||
| 282 | #define SYS_io_getevents 4 | ||
| 283 | #define SYS_setxattr 5 | ||
| 284 | #define SYS_lsetxattr 6 | ||
| 285 | #define SYS_fsetxattr 7 | ||
| 286 | #define SYS_getxattr 8 | ||
| 287 | #define SYS_lgetxattr 9 | ||
| 288 | #define SYS_fgetxattr 10 | ||
| 289 | #define SYS_listxattr 11 | ||
| 290 | #define SYS_llistxattr 12 | ||
| 291 | #define SYS_flistxattr 13 | ||
| 292 | #define SYS_removexattr 14 | ||
| 293 | #define SYS_lremovexattr 15 | ||
| 294 | #define SYS_fremovexattr 16 | ||
| 295 | #define SYS_getcwd 17 | ||
| 296 | #define SYS_lookup_dcookie 18 | ||
| 297 | #define SYS_eventfd2 19 | ||
| 298 | #define SYS_epoll_create1 20 | ||
| 299 | #define SYS_epoll_ctl 21 | ||
| 300 | #define SYS_epoll_pwait 22 | ||
| 301 | #define SYS_dup 23 | ||
| 302 | #define SYS_dup3 24 | ||
| 303 | #define SYS_fcntl 25 | ||
| 304 | #define SYS_inotify_init1 26 | ||
| 305 | #define SYS_inotify_add_watch 27 | ||
| 306 | #define SYS_inotify_rm_watch 28 | ||
| 307 | #define SYS_ioctl 29 | ||
| 308 | #define SYS_ioprio_set 30 | ||
| 309 | #define SYS_ioprio_get 31 | ||
| 310 | #define SYS_flock 32 | ||
| 311 | #define SYS_mknodat 33 | ||
| 312 | #define SYS_mkdirat 34 | ||
| 313 | #define SYS_unlinkat 35 | ||
| 314 | #define SYS_symlinkat 36 | ||
| 315 | #define SYS_linkat 37 | ||
| 316 | #define SYS_umount2 39 | ||
| 317 | #define SYS_mount 40 | ||
| 318 | #define SYS_pivot_root 41 | ||
| 319 | #define SYS_nfsservctl 42 | ||
| 320 | #define SYS_statfs 43 | ||
| 321 | #define SYS_fstatfs 44 | ||
| 322 | #define SYS_truncate 45 | ||
| 323 | #define SYS_ftruncate 46 | ||
| 324 | #define SYS_fallocate 47 | ||
| 325 | #define SYS_faccessat 48 | ||
| 326 | #define SYS_chdir 49 | ||
| 327 | #define SYS_fchdir 50 | ||
| 328 | #define SYS_chroot 51 | ||
| 329 | #define SYS_fchmod 52 | ||
| 330 | #define SYS_fchmodat 53 | ||
| 331 | #define SYS_fchownat 54 | ||
| 332 | #define SYS_fchown 55 | ||
| 333 | #define SYS_openat 56 | ||
| 334 | #define SYS_close 57 | ||
| 335 | #define SYS_vhangup 58 | ||
| 336 | #define SYS_pipe2 59 | ||
| 337 | #define SYS_quotactl 60 | ||
| 338 | #define SYS_getdents64 61 | ||
| 339 | #define SYS_lseek 62 | ||
| 340 | #define SYS_read 63 | ||
| 341 | #define SYS_write 64 | ||
| 342 | #define SYS_readv 65 | ||
| 343 | #define SYS_writev 66 | ||
| 344 | #define SYS_pread64 67 | ||
| 345 | #define SYS_pwrite64 68 | ||
| 346 | #define SYS_preadv 69 | ||
| 347 | #define SYS_pwritev 70 | ||
| 348 | #define SYS_sendfile 71 | ||
| 349 | #define SYS_pselect6 72 | ||
| 350 | #define SYS_ppoll 73 | ||
| 351 | #define SYS_signalfd4 74 | ||
| 352 | #define SYS_vmsplice 75 | ||
| 353 | #define SYS_splice 76 | ||
| 354 | #define SYS_tee 77 | ||
| 355 | #define SYS_readlinkat 78 | ||
| 356 | #define SYS_fstatat 79 | ||
| 357 | #define SYS_fstat 80 | ||
| 358 | #define SYS_sync 81 | ||
| 359 | #define SYS_fsync 82 | ||
| 360 | #define SYS_fdatasync 83 | ||
| 361 | #define SYS_sync_file_range 84 | ||
| 362 | #define SYS_timerfd_create 85 | ||
| 363 | #define SYS_timerfd_settime 86 | ||
| 364 | #define SYS_timerfd_gettime 87 | ||
| 365 | #define SYS_utimensat 88 | ||
| 366 | #define SYS_acct 89 | ||
| 367 | #define SYS_capget 90 | ||
| 368 | #define SYS_capset 91 | ||
| 369 | #define SYS_personality 92 | ||
| 370 | #define SYS_exit 93 | ||
| 371 | #define SYS_exit_group 94 | ||
| 372 | #define SYS_waitid 95 | ||
| 373 | #define SYS_set_tid_address 96 | ||
| 374 | #define SYS_unshare 97 | ||
| 375 | #define SYS_futex 98 | ||
| 376 | #define SYS_set_robust_list 99 | ||
| 377 | #define SYS_get_robust_list 100 | ||
| 378 | #define SYS_nanosleep 101 | ||
| 379 | #define SYS_getitimer 102 | ||
| 380 | #define SYS_setitimer 103 | ||
| 381 | #define SYS_kexec_load 104 | ||
| 382 | #define SYS_init_module 105 | ||
| 383 | #define SYS_delete_module 106 | ||
| 384 | #define SYS_timer_create 107 | ||
| 385 | #define SYS_timer_gettime 108 | ||
| 386 | #define SYS_timer_getoverrun 109 | ||
| 387 | #define SYS_timer_settime 110 | ||
| 388 | #define SYS_timer_delete 111 | ||
| 389 | #define SYS_clock_settime 112 | ||
| 390 | #define SYS_clock_gettime 113 | ||
| 391 | #define SYS_clock_getres 114 | ||
| 392 | #define SYS_clock_nanosleep 115 | ||
| 393 | #define SYS_syslog 116 | ||
| 394 | #define SYS_ptrace 117 | ||
| 395 | #define SYS_sched_setparam 118 | ||
| 396 | #define SYS_sched_setscheduler 119 | ||
| 397 | #define SYS_sched_getscheduler 120 | ||
| 398 | #define SYS_sched_getparam 121 | ||
| 399 | #define SYS_sched_setaffinity 122 | ||
| 400 | #define SYS_sched_getaffinity 123 | ||
| 401 | #define SYS_sched_yield 124 | ||
| 402 | #define SYS_sched_get_priority_max 125 | ||
| 403 | #define SYS_sched_get_priority_min 126 | ||
| 404 | #define SYS_sched_rr_get_interval 127 | ||
| 405 | #define SYS_restart_syscall 128 | ||
| 406 | #define SYS_kill 129 | ||
| 407 | #define SYS_tkill 130 | ||
| 408 | #define SYS_tgkill 131 | ||
| 409 | #define SYS_sigaltstack 132 | ||
| 410 | #define SYS_rt_sigsuspend 133 | ||
| 411 | #define SYS_rt_sigaction 134 | ||
| 412 | #define SYS_rt_sigprocmask 135 | ||
| 413 | #define SYS_rt_sigpending 136 | ||
| 414 | #define SYS_rt_sigtimedwait 137 | ||
| 415 | #define SYS_rt_sigqueueinfo 138 | ||
| 416 | #define SYS_rt_sigreturn 139 | ||
| 417 | #define SYS_setpriority 140 | ||
| 418 | #define SYS_getpriority 141 | ||
| 419 | #define SYS_reboot 142 | ||
| 420 | #define SYS_setregid 143 | ||
| 421 | #define SYS_setgid 144 | ||
| 422 | #define SYS_setreuid 145 | ||
| 423 | #define SYS_setuid 146 | ||
| 424 | #define SYS_setresuid 147 | ||
| 425 | #define SYS_getresuid 148 | ||
| 426 | #define SYS_setresgid 149 | ||
| 427 | #define SYS_getresgid 150 | ||
| 428 | #define SYS_setfsuid 151 | ||
| 429 | #define SYS_setfsgid 152 | ||
| 430 | #define SYS_times 153 | ||
| 431 | #define SYS_setpgid 154 | ||
| 432 | #define SYS_getpgid 155 | ||
| 433 | #define SYS_getsid 156 | ||
| 434 | #define SYS_setsid 157 | ||
| 435 | #define SYS_getgroups 158 | ||
| 436 | #define SYS_setgroups 159 | ||
| 437 | #define SYS_uname 160 | ||
| 438 | #define SYS_sethostname 161 | ||
| 439 | #define SYS_setdomainname 162 | ||
| 440 | #define SYS_getrlimit 163 | ||
| 441 | #define SYS_setrlimit 164 | ||
| 442 | #define SYS_getrusage 165 | ||
| 443 | #define SYS_umask 166 | ||
| 444 | #define SYS_prctl 167 | ||
| 445 | #define SYS_getcpu 168 | ||
| 446 | #define SYS_gettimeofday 169 | ||
| 447 | #define SYS_settimeofday 170 | ||
| 448 | #define SYS_adjtimex 171 | ||
| 449 | #define SYS_getpid 172 | ||
| 450 | #define SYS_getppid 173 | ||
| 451 | #define SYS_getuid 174 | ||
| 452 | #define SYS_geteuid 175 | ||
| 453 | #define SYS_getgid 176 | ||
| 454 | #define SYS_getegid 177 | ||
| 455 | #define SYS_gettid 178 | ||
| 456 | #define SYS_sysinfo 179 | ||
| 457 | #define SYS_mq_open 180 | ||
| 458 | #define SYS_mq_unlink 181 | ||
| 459 | #define SYS_mq_timedsend 182 | ||
| 460 | #define SYS_mq_timedreceive 183 | ||
| 461 | #define SYS_mq_notify 184 | ||
| 462 | #define SYS_mq_getsetattr 185 | ||
| 463 | #define SYS_msgget 186 | ||
| 464 | #define SYS_msgctl 187 | ||
| 465 | #define SYS_msgrcv 188 | ||
| 466 | #define SYS_msgsnd 189 | ||
| 467 | #define SYS_semget 190 | ||
| 468 | #define SYS_semctl 191 | ||
| 469 | #define SYS_semtimedop 192 | ||
| 470 | #define SYS_semop 193 | ||
| 471 | #define SYS_shmget 194 | ||
| 472 | #define SYS_shmctl 195 | ||
| 473 | #define SYS_shmat 196 | ||
| 474 | #define SYS_shmdt 197 | ||
| 475 | #define SYS_socket 198 | ||
| 476 | #define SYS_socketpair 199 | ||
| 477 | #define SYS_bind 200 | ||
| 478 | #define SYS_listen 201 | ||
| 479 | #define SYS_accept 202 | ||
| 480 | #define SYS_connect 203 | ||
| 481 | #define SYS_getsockname 204 | ||
| 482 | #define SYS_getpeername 205 | ||
| 483 | #define SYS_sendto 206 | ||
| 484 | #define SYS_recvfrom 207 | ||
| 485 | #define SYS_setsockopt 208 | ||
| 486 | #define SYS_getsockopt 209 | ||
| 487 | #define SYS_shutdown 210 | ||
| 488 | #define SYS_sendmsg 211 | ||
| 489 | #define SYS_recvmsg 212 | ||
| 490 | #define SYS_readahead 213 | ||
| 491 | #define SYS_brk 214 | ||
| 492 | #define SYS_munmap 215 | ||
| 493 | #define SYS_mremap 216 | ||
| 494 | #define SYS_add_key 217 | ||
| 495 | #define SYS_request_key 218 | ||
| 496 | #define SYS_keyctl 219 | ||
| 497 | #define SYS_clone 220 | ||
| 498 | #define SYS_execve 221 | ||
| 499 | #define SYS_mmap 222 | ||
| 500 | #define SYS_fadvise64 223 | ||
| 501 | #define SYS_swapon 224 | ||
| 502 | #define SYS_swapoff 225 | ||
| 503 | #define SYS_mprotect 226 | ||
| 504 | #define SYS_msync 227 | ||
| 505 | #define SYS_mlock 228 | ||
| 506 | #define SYS_munlock 229 | ||
| 507 | #define SYS_mlockall 230 | ||
| 508 | #define SYS_munlockall 231 | ||
| 509 | #define SYS_mincore 232 | ||
| 510 | #define SYS_madvise 233 | ||
| 511 | #define SYS_remap_file_pages 234 | ||
| 512 | #define SYS_mbind 235 | ||
| 513 | #define SYS_get_mempolicy 236 | ||
| 514 | #define SYS_set_mempolicy 237 | ||
| 515 | #define SYS_migrate_pages 238 | ||
| 516 | #define SYS_move_pages 239 | ||
| 517 | #define SYS_rt_tgsigqueueinfo 240 | ||
| 518 | #define SYS_perf_event_open 241 | ||
| 519 | #define SYS_accept4 242 | ||
| 520 | #define SYS_recvmmsg 243 | ||
| 521 | #define SYS_arch_specific_syscall 244 | ||
| 522 | #define SYS_wait4 260 | ||
| 523 | #define SYS_prlimit64 261 | ||
| 524 | #define SYS_fanotify_init 262 | ||
| 525 | #define SYS_fanotify_mark 263 | ||
| 526 | #define SYS_name_to_handle_at 264 | ||
| 527 | #define SYS_open_by_handle_at 265 | ||
| 528 | #define SYS_clock_adjtime 266 | ||
| 529 | #define SYS_syncfs 267 | ||
| 530 | #define SYS_setns 268 | ||
| 531 | #define SYS_sendmmsg 269 | ||
| 532 | #define SYS_process_vm_readv 270 | ||
| 533 | #define SYS_process_vm_writev 271 | ||
| 534 | #define SYS_kcmp 272 | ||
| 535 | #define SYS_finit_module 273 | ||
| 536 | #define SYS_sched_setattr 274 | ||
| 537 | #define SYS_sched_getattr 275 | ||
| 538 | #define SYS_renameat2 276 | ||
| 539 | #define SYS_seccomp 277 | ||
| 540 | #define SYS_getrandom 278 | ||
| 541 | #define SYS_memfd_create 279 | ||
| 542 | #define SYS_bpf 280 | ||
| 543 | #define SYS_execveat 281 | ||
| 544 | #define SYS_userfaultfd 282 | ||
| 545 | #define SYS_membarrier 283 | ||
| 546 | #define SYS_mlock2 284 | ||
| 547 | #define SYS_copy_file_range 285 | ||
| 548 | #define SYS_preadv2 286 | ||
| 549 | #define SYS_pwritev2 287 | ||
| 550 | #define SYS_pkey_mprotect 288 | ||
| 551 | #define SYS_pkey_alloc 289 | ||
| 552 | #define SYS_pkey_free 290 | ||
| 553 | #define SYS_sysriscv __NR_arch_specific_syscall | ||
| 554 | #define SYS_riscv_flush_icache (__NR_sysriscv + 15) | ||
| \ No newline at end of file | |||
lib/libc/include/s390x-linux-musl/bits/alltypes.h created+390| ... | @@ -0,0 +1,390 @@ | ||
| 1 | #define _Addr long | ||
| 2 | #define _Int64 long | ||
| 3 | #define _Reg long | ||
| 4 | |||
| 5 | #if defined(__NEED_va_list) && !defined(__DEFINED_va_list) | ||
| 6 | typedef __builtin_va_list va_list; | ||
| 7 | #define __DEFINED_va_list | ||
| 8 | #endif | ||
| 9 | |||
| 10 | #if defined(__NEED___isoc_va_list) && !defined(__DEFINED___isoc_va_list) | ||
| 11 | typedef __builtin_va_list __isoc_va_list; | ||
| 12 | #define __DEFINED___isoc_va_list | ||
| 13 | #endif | ||
| 14 | |||
| 15 | |||
| 16 | #ifndef __cplusplus | ||
| 17 | #if defined(__NEED_wchar_t) && !defined(__DEFINED_wchar_t) | ||
| 18 | typedef int wchar_t; | ||
| 19 | #define __DEFINED_wchar_t | ||
| 20 | #endif | ||
| 21 | |||
| 22 | #endif | ||
| 23 | |||
| 24 | #if defined(__NEED_float_t) && !defined(__DEFINED_float_t) | ||
| 25 | typedef double float_t; | ||
| 26 | #define __DEFINED_float_t | ||
| 27 | #endif | ||
| 28 | |||
| 29 | #if defined(__NEED_double_t) && !defined(__DEFINED_double_t) | ||
| 30 | typedef double double_t; | ||
| 31 | #define __DEFINED_double_t | ||
| 32 | #endif | ||
| 33 | |||
| 34 | |||
| 35 | #if defined(__NEED_max_align_t) && !defined(__DEFINED_max_align_t) | ||
| 36 | typedef struct { long long __ll; long double __ld; } max_align_t; | ||
| 37 | #define __DEFINED_max_align_t | ||
| 38 | #endif | ||
| 39 | |||
| 40 | |||
| 41 | #if defined(__NEED_time_t) && !defined(__DEFINED_time_t) | ||
| 42 | typedef long time_t; | ||
| 43 | #define __DEFINED_time_t | ||
| 44 | #endif | ||
| 45 | |||
| 46 | #if defined(__NEED_suseconds_t) && !defined(__DEFINED_suseconds_t) | ||
| 47 | typedef long suseconds_t; | ||
| 48 | #define __DEFINED_suseconds_t | ||
| 49 | #endif | ||
| 50 | |||
| 51 | |||
| 52 | #if defined(__NEED_pthread_attr_t) && !defined(__DEFINED_pthread_attr_t) | ||
| 53 | typedef struct { union { int __i[14]; volatile int __vi[14]; unsigned long __s[7]; } __u; } pthread_attr_t; | ||
| 54 | #define __DEFINED_pthread_attr_t | ||
| 55 | #endif | ||
| 56 | |||
| 57 | #if defined(__NEED_pthread_mutex_t) && !defined(__DEFINED_pthread_mutex_t) | ||
| 58 | typedef struct { union { int __i[10]; volatile int __vi[10]; volatile void *volatile __p[5]; } __u; } pthread_mutex_t; | ||
| 59 | #define __DEFINED_pthread_mutex_t | ||
| 60 | #endif | ||
| 61 | |||
| 62 | #if defined(__NEED_mtx_t) && !defined(__DEFINED_mtx_t) | ||
| 63 | typedef struct { union { int __i[10]; volatile int __vi[10]; volatile void *volatile __p[5]; } __u; } mtx_t; | ||
| 64 | #define __DEFINED_mtx_t | ||
| 65 | #endif | ||
| 66 | |||
| 67 | #if defined(__NEED_pthread_cond_t) && !defined(__DEFINED_pthread_cond_t) | ||
| 68 | typedef struct { union { int __i[12]; volatile int __vi[12]; void *__p[6]; } __u; } pthread_cond_t; | ||
| 69 | #define __DEFINED_pthread_cond_t | ||
| 70 | #endif | ||
| 71 | |||
| 72 | #if defined(__NEED_cnd_t) && !defined(__DEFINED_cnd_t) | ||
| 73 | typedef struct { union { int __i[12]; volatile int __vi[12]; void *__p[6]; } __u; } cnd_t; | ||
| 74 | #define __DEFINED_cnd_t | ||
| 75 | #endif | ||
| 76 | |||
| 77 | #if defined(__NEED_pthread_rwlock_t) && !defined(__DEFINED_pthread_rwlock_t) | ||
| 78 | typedef struct { union { int __i[14]; volatile int __vi[14]; void *__p[7]; } __u; } pthread_rwlock_t; | ||
| 79 | #define __DEFINED_pthread_rwlock_t | ||
| 80 | #endif | ||
| 81 | |||
| 82 | #if defined(__NEED_pthread_barrier_t) && !defined(__DEFINED_pthread_barrier_t) | ||
| 83 | typedef struct { union { int __i[8]; volatile int __vi[8]; void *__p[4]; } __u; } pthread_barrier_t; | ||
| 84 | #define __DEFINED_pthread_barrier_t | ||
| 85 | #endif | ||
| 86 | |||
| 87 | #if defined(__NEED_size_t) && !defined(__DEFINED_size_t) | ||
| 88 | typedef unsigned _Addr size_t; | ||
| 89 | #define __DEFINED_size_t | ||
| 90 | #endif | ||
| 91 | |||
| 92 | #if defined(__NEED_uintptr_t) && !defined(__DEFINED_uintptr_t) | ||
| 93 | typedef unsigned _Addr uintptr_t; | ||
| 94 | #define __DEFINED_uintptr_t | ||
| 95 | #endif | ||
| 96 | |||
| 97 | #if defined(__NEED_ptrdiff_t) && !defined(__DEFINED_ptrdiff_t) | ||
| 98 | typedef _Addr ptrdiff_t; | ||
| 99 | #define __DEFINED_ptrdiff_t | ||
| 100 | #endif | ||
| 101 | |||
| 102 | #if defined(__NEED_ssize_t) && !defined(__DEFINED_ssize_t) | ||
| 103 | typedef _Addr ssize_t; | ||
| 104 | #define __DEFINED_ssize_t | ||
| 105 | #endif | ||
| 106 | |||
| 107 | #if defined(__NEED_intptr_t) && !defined(__DEFINED_intptr_t) | ||
| 108 | typedef _Addr intptr_t; | ||
| 109 | #define __DEFINED_intptr_t | ||
| 110 | #endif | ||
| 111 | |||
| 112 | #if defined(__NEED_regoff_t) && !defined(__DEFINED_regoff_t) | ||
| 113 | typedef _Addr regoff_t; | ||
| 114 | #define __DEFINED_regoff_t | ||
| 115 | #endif | ||
| 116 | |||
| 117 | #if defined(__NEED_register_t) && !defined(__DEFINED_register_t) | ||
| 118 | typedef _Reg register_t; | ||
| 119 | #define __DEFINED_register_t | ||
| 120 | #endif | ||
| 121 | |||
| 122 | |||
| 123 | #if defined(__NEED_int8_t) && !defined(__DEFINED_int8_t) | ||
| 124 | typedef signed char int8_t; | ||
| 125 | #define __DEFINED_int8_t | ||
| 126 | #endif | ||
| 127 | |||
| 128 | #if defined(__NEED_int16_t) && !defined(__DEFINED_int16_t) | ||
| 129 | typedef signed short int16_t; | ||
| 130 | #define __DEFINED_int16_t | ||
| 131 | #endif | ||
| 132 | |||
| 133 | #if defined(__NEED_int32_t) && !defined(__DEFINED_int32_t) | ||
| 134 | typedef signed int int32_t; | ||
| 135 | #define __DEFINED_int32_t | ||
| 136 | #endif | ||
| 137 | |||
| 138 | #if defined(__NEED_int64_t) && !defined(__DEFINED_int64_t) | ||
| 139 | typedef signed _Int64 int64_t; | ||
| 140 | #define __DEFINED_int64_t | ||
| 141 | #endif | ||
| 142 | |||
| 143 | #if defined(__NEED_intmax_t) && !defined(__DEFINED_intmax_t) | ||
| 144 | typedef signed _Int64 intmax_t; | ||
| 145 | #define __DEFINED_intmax_t | ||
| 146 | #endif | ||
| 147 | |||
| 148 | #if defined(__NEED_uint8_t) && !defined(__DEFINED_uint8_t) | ||
| 149 | typedef unsigned char uint8_t; | ||
| 150 | #define __DEFINED_uint8_t | ||
| 151 | #endif | ||
| 152 | |||
| 153 | #if defined(__NEED_uint16_t) && !defined(__DEFINED_uint16_t) | ||
| 154 | typedef unsigned short uint16_t; | ||
| 155 | #define __DEFINED_uint16_t | ||
| 156 | #endif | ||
| 157 | |||
| 158 | #if defined(__NEED_uint32_t) && !defined(__DEFINED_uint32_t) | ||
| 159 | typedef unsigned int uint32_t; | ||
| 160 | #define __DEFINED_uint32_t | ||
| 161 | #endif | ||
| 162 | |||
| 163 | #if defined(__NEED_uint64_t) && !defined(__DEFINED_uint64_t) | ||
| 164 | typedef unsigned _Int64 uint64_t; | ||
| 165 | #define __DEFINED_uint64_t | ||
| 166 | #endif | ||
| 167 | |||
| 168 | #if defined(__NEED_u_int64_t) && !defined(__DEFINED_u_int64_t) | ||
| 169 | typedef unsigned _Int64 u_int64_t; | ||
| 170 | #define __DEFINED_u_int64_t | ||
| 171 | #endif | ||
| 172 | |||
| 173 | #if defined(__NEED_uintmax_t) && !defined(__DEFINED_uintmax_t) | ||
| 174 | typedef unsigned _Int64 uintmax_t; | ||
| 175 | #define __DEFINED_uintmax_t | ||
| 176 | #endif | ||
| 177 | |||
| 178 | |||
| 179 | #if defined(__NEED_mode_t) && !defined(__DEFINED_mode_t) | ||
| 180 | typedef unsigned mode_t; | ||
| 181 | #define __DEFINED_mode_t | ||
| 182 | #endif | ||
| 183 | |||
| 184 | #if defined(__NEED_nlink_t) && !defined(__DEFINED_nlink_t) | ||
| 185 | typedef unsigned _Reg nlink_t; | ||
| 186 | #define __DEFINED_nlink_t | ||
| 187 | #endif | ||
| 188 | |||
| 189 | #if defined(__NEED_off_t) && !defined(__DEFINED_off_t) | ||
| 190 | typedef _Int64 off_t; | ||
| 191 | #define __DEFINED_off_t | ||
| 192 | #endif | ||
| 193 | |||
| 194 | #if defined(__NEED_ino_t) && !defined(__DEFINED_ino_t) | ||
| 195 | typedef unsigned _Int64 ino_t; | ||
| 196 | #define __DEFINED_ino_t | ||
| 197 | #endif | ||
| 198 | |||
| 199 | #if defined(__NEED_dev_t) && !defined(__DEFINED_dev_t) | ||
| 200 | typedef unsigned _Int64 dev_t; | ||
| 201 | #define __DEFINED_dev_t | ||
| 202 | #endif | ||
| 203 | |||
| 204 | #if defined(__NEED_blksize_t) && !defined(__DEFINED_blksize_t) | ||
| 205 | typedef long blksize_t; | ||
| 206 | #define __DEFINED_blksize_t | ||
| 207 | #endif | ||
| 208 | |||
| 209 | #if defined(__NEED_blkcnt_t) && !defined(__DEFINED_blkcnt_t) | ||
| 210 | typedef _Int64 blkcnt_t; | ||
| 211 | #define __DEFINED_blkcnt_t | ||
| 212 | #endif | ||
| 213 | |||
| 214 | #if defined(__NEED_fsblkcnt_t) && !defined(__DEFINED_fsblkcnt_t) | ||
| 215 | typedef unsigned _Int64 fsblkcnt_t; | ||
| 216 | #define __DEFINED_fsblkcnt_t | ||
| 217 | #endif | ||
| 218 | |||
| 219 | #if defined(__NEED_fsfilcnt_t) && !defined(__DEFINED_fsfilcnt_t) | ||
| 220 | typedef unsigned _Int64 fsfilcnt_t; | ||
| 221 | #define __DEFINED_fsfilcnt_t | ||
| 222 | #endif | ||
| 223 | |||
| 224 | |||
| 225 | #if defined(__NEED_wint_t) && !defined(__DEFINED_wint_t) | ||
| 226 | typedef unsigned wint_t; | ||
| 227 | #define __DEFINED_wint_t | ||
| 228 | #endif | ||
| 229 | |||
| 230 | #if defined(__NEED_wctype_t) && !defined(__DEFINED_wctype_t) | ||
| 231 | typedef unsigned long wctype_t; | ||
| 232 | #define __DEFINED_wctype_t | ||
| 233 | #endif | ||
| 234 | |||
| 235 | |||
| 236 | #if defined(__NEED_timer_t) && !defined(__DEFINED_timer_t) | ||
| 237 | typedef void * timer_t; | ||
| 238 | #define __DEFINED_timer_t | ||
| 239 | #endif | ||
| 240 | |||
| 241 | #if defined(__NEED_clockid_t) && !defined(__DEFINED_clockid_t) | ||
| 242 | typedef int clockid_t; | ||
| 243 | #define __DEFINED_clockid_t | ||
| 244 | #endif | ||
| 245 | |||
| 246 | #if defined(__NEED_clock_t) && !defined(__DEFINED_clock_t) | ||
| 247 | typedef long clock_t; | ||
| 248 | #define __DEFINED_clock_t | ||
| 249 | #endif | ||
| 250 | |||
| 251 | #if defined(__NEED_struct_timeval) && !defined(__DEFINED_struct_timeval) | ||
| 252 | struct timeval { time_t tv_sec; suseconds_t tv_usec; }; | ||
| 253 | #define __DEFINED_struct_timeval | ||
| 254 | #endif | ||
| 255 | |||
| 256 | #if defined(__NEED_struct_timespec) && !defined(__DEFINED_struct_timespec) | ||
| 257 | struct timespec { time_t tv_sec; long tv_nsec; }; | ||
| 258 | #define __DEFINED_struct_timespec | ||
| 259 | #endif | ||
| 260 | |||
| 261 | |||
| 262 | #if defined(__NEED_pid_t) && !defined(__DEFINED_pid_t) | ||
| 263 | typedef int pid_t; | ||
| 264 | #define __DEFINED_pid_t | ||
| 265 | #endif | ||
| 266 | |||
| 267 | #if defined(__NEED_id_t) && !defined(__DEFINED_id_t) | ||
| 268 | typedef unsigned id_t; | ||
| 269 | #define __DEFINED_id_t | ||
| 270 | #endif | ||
| 271 | |||
| 272 | #if defined(__NEED_uid_t) && !defined(__DEFINED_uid_t) | ||
| 273 | typedef unsigned uid_t; | ||
| 274 | #define __DEFINED_uid_t | ||
| 275 | #endif | ||
| 276 | |||
| 277 | #if defined(__NEED_gid_t) && !defined(__DEFINED_gid_t) | ||
| 278 | typedef unsigned gid_t; | ||
| 279 | #define __DEFINED_gid_t | ||
| 280 | #endif | ||
| 281 | |||
| 282 | #if defined(__NEED_key_t) && !defined(__DEFINED_key_t) | ||
| 283 | typedef int key_t; | ||
| 284 | #define __DEFINED_key_t | ||
| 285 | #endif | ||
| 286 | |||
| 287 | #if defined(__NEED_useconds_t) && !defined(__DEFINED_useconds_t) | ||
| 288 | typedef unsigned useconds_t; | ||
| 289 | #define __DEFINED_useconds_t | ||
| 290 | #endif | ||
| 291 | |||
| 292 | |||
| 293 | #ifdef __cplusplus | ||
| 294 | #if defined(__NEED_pthread_t) && !defined(__DEFINED_pthread_t) | ||
| 295 | typedef unsigned long pthread_t; | ||
| 296 | #define __DEFINED_pthread_t | ||
| 297 | #endif | ||
| 298 | |||
| 299 | #else | ||
| 300 | #if defined(__NEED_pthread_t) && !defined(__DEFINED_pthread_t) | ||
| 301 | typedef struct __pthread * pthread_t; | ||
| 302 | #define __DEFINED_pthread_t | ||
| 303 | #endif | ||
| 304 | |||
| 305 | #endif | ||
| 306 | #if defined(__NEED_pthread_once_t) && !defined(__DEFINED_pthread_once_t) | ||
| 307 | typedef int pthread_once_t; | ||
| 308 | #define __DEFINED_pthread_once_t | ||
| 309 | #endif | ||
| 310 | |||
| 311 | #if defined(__NEED_pthread_key_t) && !defined(__DEFINED_pthread_key_t) | ||
| 312 | typedef unsigned pthread_key_t; | ||
| 313 | #define __DEFINED_pthread_key_t | ||
| 314 | #endif | ||
| 315 | |||
| 316 | #if defined(__NEED_pthread_spinlock_t) && !defined(__DEFINED_pthread_spinlock_t) | ||
| 317 | typedef int pthread_spinlock_t; | ||
| 318 | #define __DEFINED_pthread_spinlock_t | ||
| 319 | #endif | ||
| 320 | |||
| 321 | #if defined(__NEED_pthread_mutexattr_t) && !defined(__DEFINED_pthread_mutexattr_t) | ||
| 322 | typedef struct { unsigned __attr; } pthread_mutexattr_t; | ||
| 323 | #define __DEFINED_pthread_mutexattr_t | ||
| 324 | #endif | ||
| 325 | |||
| 326 | #if defined(__NEED_pthread_condattr_t) && !defined(__DEFINED_pthread_condattr_t) | ||
| 327 | typedef struct { unsigned __attr; } pthread_condattr_t; | ||
| 328 | #define __DEFINED_pthread_condattr_t | ||
| 329 | #endif | ||
| 330 | |||
| 331 | #if defined(__NEED_pthread_barrierattr_t) && !defined(__DEFINED_pthread_barrierattr_t) | ||
| 332 | typedef struct { unsigned __attr; } pthread_barrierattr_t; | ||
| 333 | #define __DEFINED_pthread_barrierattr_t | ||
| 334 | #endif | ||
| 335 | |||
| 336 | #if defined(__NEED_pthread_rwlockattr_t) && !defined(__DEFINED_pthread_rwlockattr_t) | ||
| 337 | typedef struct { unsigned __attr[2]; } pthread_rwlockattr_t; | ||
| 338 | #define __DEFINED_pthread_rwlockattr_t | ||
| 339 | #endif | ||
| 340 | |||
| 341 | |||
| 342 | #if defined(__NEED_struct__IO_FILE) && !defined(__DEFINED_struct__IO_FILE) | ||
| 343 | struct _IO_FILE { char __x; }; | ||
| 344 | #define __DEFINED_struct__IO_FILE | ||
| 345 | #endif | ||
| 346 | |||
| 347 | #if defined(__NEED_FILE) && !defined(__DEFINED_FILE) | ||
| 348 | typedef struct _IO_FILE FILE; | ||
| 349 | #define __DEFINED_FILE | ||
| 350 | #endif | ||
| 351 | |||
| 352 | |||
| 353 | #if defined(__NEED_mbstate_t) && !defined(__DEFINED_mbstate_t) | ||
| 354 | typedef struct __mbstate_t { unsigned __opaque1, __opaque2; } mbstate_t; | ||
| 355 | #define __DEFINED_mbstate_t | ||
| 356 | #endif | ||
| 357 | |||
| 358 | |||
| 359 | #if defined(__NEED_locale_t) && !defined(__DEFINED_locale_t) | ||
| 360 | typedef struct __locale_struct * locale_t; | ||
| 361 | #define __DEFINED_locale_t | ||
| 362 | #endif | ||
| 363 | |||
| 364 | |||
| 365 | #if defined(__NEED_sigset_t) && !defined(__DEFINED_sigset_t) | ||
| 366 | typedef struct __sigset_t { unsigned long __bits[128/sizeof(long)]; } sigset_t; | ||
| 367 | #define __DEFINED_sigset_t | ||
| 368 | #endif | ||
| 369 | |||
| 370 | |||
| 371 | #if defined(__NEED_struct_iovec) && !defined(__DEFINED_struct_iovec) | ||
| 372 | struct iovec { void *iov_base; size_t iov_len; }; | ||
| 373 | #define __DEFINED_struct_iovec | ||
| 374 | #endif | ||
| 375 | |||
| 376 | |||
| 377 | #if defined(__NEED_socklen_t) && !defined(__DEFINED_socklen_t) | ||
| 378 | typedef unsigned socklen_t; | ||
| 379 | #define __DEFINED_socklen_t | ||
| 380 | #endif | ||
| 381 | |||
| 382 | #if defined(__NEED_sa_family_t) && !defined(__DEFINED_sa_family_t) | ||
| 383 | typedef unsigned short sa_family_t; | ||
| 384 | #define __DEFINED_sa_family_t | ||
| 385 | #endif | ||
| 386 | |||
| 387 | |||
| 388 | #undef _Addr | ||
| 389 | #undef _Int64 | ||
| 390 | #undef _Reg | ||
| \ No newline at end of file | |||
lib/libc/include/s390x-linux-musl/bits/syscall.h created+693| ... | @@ -0,0 +1,693 @@ | ||
| 1 | #define __NR_exit 1 | ||
| 2 | #define __NR_fork 2 | ||
| 3 | #define __NR_read 3 | ||
| 4 | #define __NR_write 4 | ||
| 5 | #define __NR_open 5 | ||
| 6 | #define __NR_close 6 | ||
| 7 | #define __NR_restart_syscall 7 | ||
| 8 | #define __NR_creat 8 | ||
| 9 | #define __NR_link 9 | ||
| 10 | #define __NR_unlink 10 | ||
| 11 | #define __NR_execve 11 | ||
| 12 | #define __NR_chdir 12 | ||
| 13 | #define __NR_mknod 14 | ||
| 14 | #define __NR_chmod 15 | ||
| 15 | #define __NR_lseek 19 | ||
| 16 | #define __NR_getpid 20 | ||
| 17 | #define __NR_mount 21 | ||
| 18 | #define __NR_umount 22 | ||
| 19 | #define __NR_ptrace 26 | ||
| 20 | #define __NR_alarm 27 | ||
| 21 | #define __NR_pause 29 | ||
| 22 | #define __NR_utime 30 | ||
| 23 | #define __NR_access 33 | ||
| 24 | #define __NR_nice 34 | ||
| 25 | #define __NR_sync 36 | ||
| 26 | #define __NR_kill 37 | ||
| 27 | #define __NR_rename 38 | ||
| 28 | #define __NR_mkdir 39 | ||
| 29 | #define __NR_rmdir 40 | ||
| 30 | #define __NR_dup 41 | ||
| 31 | #define __NR_pipe 42 | ||
| 32 | #define __NR_times 43 | ||
| 33 | #define __NR_brk 45 | ||
| 34 | #define __NR_signal 48 | ||
| 35 | #define __NR_acct 51 | ||
| 36 | #define __NR_umount2 52 | ||
| 37 | #define __NR_ioctl 54 | ||
| 38 | #define __NR_fcntl 55 | ||
| 39 | #define __NR_setpgid 57 | ||
| 40 | #define __NR_umask 60 | ||
| 41 | #define __NR_chroot 61 | ||
| 42 | #define __NR_ustat 62 | ||
| 43 | #define __NR_dup2 63 | ||
| 44 | #define __NR_getppid 64 | ||
| 45 | #define __NR_getpgrp 65 | ||
| 46 | #define __NR_setsid 66 | ||
| 47 | #define __NR_sigaction 67 | ||
| 48 | #define __NR_sigsuspend 72 | ||
| 49 | #define __NR_sigpending 73 | ||
| 50 | #define __NR_sethostname 74 | ||
| 51 | #define __NR_setrlimit 75 | ||
| 52 | #define __NR_getrusage 77 | ||
| 53 | #define __NR_gettimeofday 78 | ||
| 54 | #define __NR_settimeofday 79 | ||
| 55 | #define __NR_symlink 83 | ||
| 56 | #define __NR_readlink 85 | ||
| 57 | #define __NR_uselib 86 | ||
| 58 | #define __NR_swapon 87 | ||
| 59 | #define __NR_reboot 88 | ||
| 60 | #define __NR_readdir 89 | ||
| 61 | #define __NR_mmap 90 | ||
| 62 | #define __NR_munmap 91 | ||
| 63 | #define __NR_truncate 92 | ||
| 64 | #define __NR_ftruncate 93 | ||
| 65 | #define __NR_fchmod 94 | ||
| 66 | #define __NR_getpriority 96 | ||
| 67 | #define __NR_setpriority 97 | ||
| 68 | #define __NR_statfs 99 | ||
| 69 | #define __NR_fstatfs 100 | ||
| 70 | #define __NR_socketcall 102 | ||
| 71 | #define __NR_syslog 103 | ||
| 72 | #define __NR_setitimer 104 | ||
| 73 | #define __NR_getitimer 105 | ||
| 74 | #define __NR_stat 106 | ||
| 75 | #define __NR_lstat 107 | ||
| 76 | #define __NR_fstat 108 | ||
| 77 | #define __NR_lookup_dcookie 110 | ||
| 78 | #define __NR_vhangup 111 | ||
| 79 | #define __NR_idle 112 | ||
| 80 | #define __NR_wait4 114 | ||
| 81 | #define __NR_swapoff 115 | ||
| 82 | #define __NR_sysinfo 116 | ||
| 83 | #define __NR_ipc 117 | ||
| 84 | #define __NR_fsync 118 | ||
| 85 | #define __NR_sigreturn 119 | ||
| 86 | #define __NR_clone 120 | ||
| 87 | #define __NR_setdomainname 121 | ||
| 88 | #define __NR_uname 122 | ||
| 89 | #define __NR_adjtimex 124 | ||
| 90 | #define __NR_mprotect 125 | ||
| 91 | #define __NR_sigprocmask 126 | ||
| 92 | #define __NR_create_module 127 | ||
| 93 | #define __NR_init_module 128 | ||
| 94 | #define __NR_delete_module 129 | ||
| 95 | #define __NR_get_kernel_syms 130 | ||
| 96 | #define __NR_quotactl 131 | ||
| 97 | #define __NR_getpgid 132 | ||
| 98 | #define __NR_fchdir 133 | ||
| 99 | #define __NR_bdflush 134 | ||
| 100 | #define __NR_sysfs 135 | ||
| 101 | #define __NR_personality 136 | ||
| 102 | #define __NR_afs_syscall 137 | ||
| 103 | #define __NR_getdents 141 | ||
| 104 | #define __NR_select 142 | ||
| 105 | #define __NR_flock 143 | ||
| 106 | #define __NR_msync 144 | ||
| 107 | #define __NR_readv 145 | ||
| 108 | #define __NR_writev 146 | ||
| 109 | #define __NR_getsid 147 | ||
| 110 | #define __NR_fdatasync 148 | ||
| 111 | #define __NR__sysctl 149 | ||
| 112 | #define __NR_mlock 150 | ||
| 113 | #define __NR_munlock 151 | ||
| 114 | #define __NR_mlockall 152 | ||
| 115 | #define __NR_munlockall 153 | ||
| 116 | #define __NR_sched_setparam 154 | ||
| 117 | #define __NR_sched_getparam 155 | ||
| 118 | #define __NR_sched_setscheduler 156 | ||
| 119 | #define __NR_sched_getscheduler 157 | ||
| 120 | #define __NR_sched_yield 158 | ||
| 121 | #define __NR_sched_get_priority_max 159 | ||
| 122 | #define __NR_sched_get_priority_min 160 | ||
| 123 | #define __NR_sched_rr_get_interval 161 | ||
| 124 | #define __NR_nanosleep 162 | ||
| 125 | #define __NR_mremap 163 | ||
| 126 | #define __NR_query_module 167 | ||
| 127 | #define __NR_poll 168 | ||
| 128 | #define __NR_nfsservctl 169 | ||
| 129 | #define __NR_prctl 172 | ||
| 130 | #define __NR_rt_sigreturn 173 | ||
| 131 | #define __NR_rt_sigaction 174 | ||
| 132 | #define __NR_rt_sigprocmask 175 | ||
| 133 | #define __NR_rt_sigpending 176 | ||
| 134 | #define __NR_rt_sigtimedwait 177 | ||
| 135 | #define __NR_rt_sigqueueinfo 178 | ||
| 136 | #define __NR_rt_sigsuspend 179 | ||
| 137 | #define __NR_pread64 180 | ||
| 138 | #define __NR_pwrite64 181 | ||
| 139 | #define __NR_getcwd 183 | ||
| 140 | #define __NR_capget 184 | ||
| 141 | #define __NR_capset 185 | ||
| 142 | #define __NR_sigaltstack 186 | ||
| 143 | #define __NR_sendfile 187 | ||
| 144 | #define __NR_getpmsg 188 | ||
| 145 | #define __NR_putpmsg 189 | ||
| 146 | #define __NR_vfork 190 | ||
| 147 | #define __NR_getrlimit 191 | ||
| 148 | #define __NR_lchown 198 | ||
| 149 | #define __NR_getuid 199 | ||
| 150 | #define __NR_getgid 200 | ||
| 151 | #define __NR_geteuid 201 | ||
| 152 | #define __NR_getegid 202 | ||
| 153 | #define __NR_setreuid 203 | ||
| 154 | #define __NR_setregid 204 | ||
| 155 | #define __NR_getgroups 205 | ||
| 156 | #define __NR_setgroups 206 | ||
| 157 | #define __NR_fchown 207 | ||
| 158 | #define __NR_setresuid 208 | ||
| 159 | #define __NR_getresuid 209 | ||
| 160 | #define __NR_setresgid 210 | ||
| 161 | #define __NR_getresgid 211 | ||
| 162 | #define __NR_chown 212 | ||
| 163 | #define __NR_setuid 213 | ||
| 164 | #define __NR_setgid 214 | ||
| 165 | #define __NR_setfsuid 215 | ||
| 166 | #define __NR_setfsgid 216 | ||
| 167 | #define __NR_pivot_root 217 | ||
| 168 | #define __NR_mincore 218 | ||
| 169 | #define __NR_madvise 219 | ||
| 170 | #define __NR_getdents64 220 | ||
| 171 | #define __NR_readahead 222 | ||
| 172 | #define __NR_setxattr 224 | ||
| 173 | #define __NR_lsetxattr 225 | ||
| 174 | #define __NR_fsetxattr 226 | ||
| 175 | #define __NR_getxattr 227 | ||
| 176 | #define __NR_lgetxattr 228 | ||
| 177 | #define __NR_fgetxattr 229 | ||
| 178 | #define __NR_listxattr 230 | ||
| 179 | #define __NR_llistxattr 231 | ||
| 180 | #define __NR_flistxattr 232 | ||
| 181 | #define __NR_removexattr 233 | ||
| 182 | #define __NR_lremovexattr 234 | ||
| 183 | #define __NR_fremovexattr 235 | ||
| 184 | #define __NR_gettid 236 | ||
| 185 | #define __NR_tkill 237 | ||
| 186 | #define __NR_futex 238 | ||
| 187 | #define __NR_sched_setaffinity 239 | ||
| 188 | #define __NR_sched_getaffinity 240 | ||
| 189 | #define __NR_tgkill 241 | ||
| 190 | #define __NR_io_setup 243 | ||
| 191 | #define __NR_io_destroy 244 | ||
| 192 | #define __NR_io_getevents 245 | ||
| 193 | #define __NR_io_submit 246 | ||
| 194 | #define __NR_io_cancel 247 | ||
| 195 | #define __NR_exit_group 248 | ||
| 196 | #define __NR_epoll_create 249 | ||
| 197 | #define __NR_epoll_ctl 250 | ||
| 198 | #define __NR_epoll_wait 251 | ||
| 199 | #define __NR_set_tid_address 252 | ||
| 200 | #define __NR_fadvise64 253 | ||
| 201 | #define __NR_timer_create 254 | ||
| 202 | #define __NR_timer_settime 255 | ||
| 203 | #define __NR_timer_gettime 256 | ||
| 204 | #define __NR_timer_getoverrun 257 | ||
| 205 | #define __NR_timer_delete 258 | ||
| 206 | #define __NR_clock_settime 259 | ||
| 207 | #define __NR_clock_gettime 260 | ||
| 208 | #define __NR_clock_getres 261 | ||
| 209 | #define __NR_clock_nanosleep 262 | ||
| 210 | #define __NR_statfs64 265 | ||
| 211 | #define __NR_fstatfs64 266 | ||
| 212 | #define __NR_remap_file_pages 267 | ||
| 213 | #define __NR_mbind 268 | ||
| 214 | #define __NR_get_mempolicy 269 | ||
| 215 | #define __NR_set_mempolicy 270 | ||
| 216 | #define __NR_mq_open 271 | ||
| 217 | #define __NR_mq_unlink 272 | ||
| 218 | #define __NR_mq_timedsend 273 | ||
| 219 | #define __NR_mq_timedreceive 274 | ||
| 220 | #define __NR_mq_notify 275 | ||
| 221 | #define __NR_mq_getsetattr 276 | ||
| 222 | #define __NR_kexec_load 277 | ||
| 223 | #define __NR_add_key 278 | ||
| 224 | #define __NR_request_key 279 | ||
| 225 | #define __NR_keyctl 280 | ||
| 226 | #define __NR_waitid 281 | ||
| 227 | #define __NR_ioprio_set 282 | ||
| 228 | #define __NR_ioprio_get 283 | ||
| 229 | #define __NR_inotify_init 284 | ||
| 230 | #define __NR_inotify_add_watch 285 | ||
| 231 | #define __NR_inotify_rm_watch 286 | ||
| 232 | #define __NR_migrate_pages 287 | ||
| 233 | #define __NR_openat 288 | ||
| 234 | #define __NR_mkdirat 289 | ||
| 235 | #define __NR_mknodat 290 | ||
| 236 | #define __NR_fchownat 291 | ||
| 237 | #define __NR_futimesat 292 | ||
| 238 | #define __NR_newfstatat 293 | ||
| 239 | #define __NR_unlinkat 294 | ||
| 240 | #define __NR_renameat 295 | ||
| 241 | #define __NR_linkat 296 | ||
| 242 | #define __NR_symlinkat 297 | ||
| 243 | #define __NR_readlinkat 298 | ||
| 244 | #define __NR_fchmodat 299 | ||
| 245 | #define __NR_faccessat 300 | ||
| 246 | #define __NR_pselect6 301 | ||
| 247 | #define __NR_ppoll 302 | ||
| 248 | #define __NR_unshare 303 | ||
| 249 | #define __NR_set_robust_list 304 | ||
| 250 | #define __NR_get_robust_list 305 | ||
| 251 | #define __NR_splice 306 | ||
| 252 | #define __NR_sync_file_range 307 | ||
| 253 | #define __NR_tee 308 | ||
| 254 | #define __NR_vmsplice 309 | ||
| 255 | #define __NR_move_pages 310 | ||
| 256 | #define __NR_getcpu 311 | ||
| 257 | #define __NR_epoll_pwait 312 | ||
| 258 | #define __NR_utimes 313 | ||
| 259 | #define __NR_fallocate 314 | ||
| 260 | #define __NR_utimensat 315 | ||
| 261 | #define __NR_signalfd 316 | ||
| 262 | #define __NR_timerfd 317 | ||
| 263 | #define __NR_eventfd 318 | ||
| 264 | #define __NR_timerfd_create 319 | ||
| 265 | #define __NR_timerfd_settime 320 | ||
| 266 | #define __NR_timerfd_gettime 321 | ||
| 267 | #define __NR_signalfd4 322 | ||
| 268 | #define __NR_eventfd2 323 | ||
| 269 | #define __NR_inotify_init1 324 | ||
| 270 | #define __NR_pipe2 325 | ||
| 271 | #define __NR_dup3 326 | ||
| 272 | #define __NR_epoll_create1 327 | ||
| 273 | #define __NR_preadv 328 | ||
| 274 | #define __NR_pwritev 329 | ||
| 275 | #define __NR_rt_tgsigqueueinfo 330 | ||
| 276 | #define __NR_perf_event_open 331 | ||
| 277 | #define __NR_fanotify_init 332 | ||
| 278 | #define __NR_fanotify_mark 333 | ||
| 279 | #define __NR_prlimit64 334 | ||
| 280 | #define __NR_name_to_handle_at 335 | ||
| 281 | #define __NR_open_by_handle_at 336 | ||
| 282 | #define __NR_clock_adjtime 337 | ||
| 283 | #define __NR_syncfs 338 | ||
| 284 | #define __NR_setns 339 | ||
| 285 | #define __NR_process_vm_readv 340 | ||
| 286 | #define __NR_process_vm_writev 341 | ||
| 287 | #define __NR_s390_runtime_instr 342 | ||
| 288 | #define __NR_kcmp 343 | ||
| 289 | #define __NR_finit_module 344 | ||
| 290 | #define __NR_sched_setattr 345 | ||
| 291 | #define __NR_sched_getattr 346 | ||
| 292 | #define __NR_renameat2 347 | ||
| 293 | #define __NR_seccomp 348 | ||
| 294 | #define __NR_getrandom 349 | ||
| 295 | #define __NR_memfd_create 350 | ||
| 296 | #define __NR_bpf 351 | ||
| 297 | #define __NR_s390_pci_mmio_write 352 | ||
| 298 | #define __NR_s390_pci_mmio_read 353 | ||
| 299 | #define __NR_execveat 354 | ||
| 300 | #define __NR_userfaultfd 355 | ||
| 301 | #define __NR_membarrier 356 | ||
| 302 | #define __NR_recvmmsg 357 | ||
| 303 | #define __NR_sendmmsg 358 | ||
| 304 | #define __NR_socket 359 | ||
| 305 | #define __NR_socketpair 360 | ||
| 306 | #define __NR_bind 361 | ||
| 307 | #define __NR_connect 362 | ||
| 308 | #define __NR_listen 363 | ||
| 309 | #define __NR_accept4 364 | ||
| 310 | #define __NR_getsockopt 365 | ||
| 311 | #define __NR_setsockopt 366 | ||
| 312 | #define __NR_getsockname 367 | ||
| 313 | #define __NR_getpeername 368 | ||
| 314 | #define __NR_sendto 369 | ||
| 315 | #define __NR_sendmsg 370 | ||
| 316 | #define __NR_recvfrom 371 | ||
| 317 | #define __NR_recvmsg 372 | ||
| 318 | #define __NR_shutdown 373 | ||
| 319 | #define __NR_mlock2 374 | ||
| 320 | #define __NR_copy_file_range 375 | ||
| 321 | #define __NR_preadv2 376 | ||
| 322 | #define __NR_pwritev2 377 | ||
| 323 | #define __NR_s390_guarded_storage 378 | ||
| 324 | #define __NR_statx 379 | ||
| 325 | #define __NR_s390_sthyi 380 | ||
| 326 | #define __NR_kexec_file_load 381 | ||
| 327 | #define __NR_io_pgetevents 382 | ||
| 328 | #define __NR_rseq 383 | ||
| 329 | #define __NR_pkey_mprotect 384 | ||
| 330 | #define __NR_pkey_alloc 385 | ||
| 331 | #define __NR_pkey_free 386 | ||
| 332 | #define __NR_semtimedop 392 | ||
| 333 | #define __NR_semget 393 | ||
| 334 | #define __NR_semctl 394 | ||
| 335 | #define __NR_shmget 395 | ||
| 336 | #define __NR_shmctl 396 | ||
| 337 | #define __NR_shmat 397 | ||
| 338 | #define __NR_shmdt 398 | ||
| 339 | #define __NR_msgget 399 | ||
| 340 | #define __NR_msgsnd 400 | ||
| 341 | #define __NR_msgrcv 401 | ||
| 342 | #define __NR_msgctl 402 | ||
| 343 | #define __NR_pidfd_send_signal 424 | ||
| 344 | #define __NR_io_uring_setup 425 | ||
| 345 | #define __NR_io_uring_enter 426 | ||
| 346 | #define __NR_io_uring_register 427 | ||
| 347 | |||
| 348 | #define SYS_exit 1 | ||
| 349 | #define SYS_fork 2 | ||
| 350 | #define SYS_read 3 | ||
| 351 | #define SYS_write 4 | ||
| 352 | #define SYS_open 5 | ||
| 353 | #define SYS_close 6 | ||
| 354 | #define SYS_restart_syscall 7 | ||
| 355 | #define SYS_creat 8 | ||
| 356 | #define SYS_link 9 | ||
| 357 | #define SYS_unlink 10 | ||
| 358 | #define SYS_execve 11 | ||
| 359 | #define SYS_chdir 12 | ||
| 360 | #define SYS_mknod 14 | ||
| 361 | #define SYS_chmod 15 | ||
| 362 | #define SYS_lseek 19 | ||
| 363 | #define SYS_getpid 20 | ||
| 364 | #define SYS_mount 21 | ||
| 365 | #define SYS_umount 22 | ||
| 366 | #define SYS_ptrace 26 | ||
| 367 | #define SYS_alarm 27 | ||
| 368 | #define SYS_pause 29 | ||
| 369 | #define SYS_utime 30 | ||
| 370 | #define SYS_access 33 | ||
| 371 | #define SYS_nice 34 | ||
| 372 | #define SYS_sync 36 | ||
| 373 | #define SYS_kill 37 | ||
| 374 | #define SYS_rename 38 | ||
| 375 | #define SYS_mkdir 39 | ||
| 376 | #define SYS_rmdir 40 | ||
| 377 | #define SYS_dup 41 | ||
| 378 | #define SYS_pipe 42 | ||
| 379 | #define SYS_times 43 | ||
| 380 | #define SYS_brk 45 | ||
| 381 | #define SYS_signal 48 | ||
| 382 | #define SYS_acct 51 | ||
| 383 | #define SYS_umount2 52 | ||
| 384 | #define SYS_ioctl 54 | ||
| 385 | #define SYS_fcntl 55 | ||
| 386 | #define SYS_setpgid 57 | ||
| 387 | #define SYS_umask 60 | ||
| 388 | #define SYS_chroot 61 | ||
| 389 | #define SYS_ustat 62 | ||
| 390 | #define SYS_dup2 63 | ||
| 391 | #define SYS_getppid 64 | ||
| 392 | #define SYS_getpgrp 65 | ||
| 393 | #define SYS_setsid 66 | ||
| 394 | #define SYS_sigaction 67 | ||
| 395 | #define SYS_sigsuspend 72 | ||
| 396 | #define SYS_sigpending 73 | ||
| 397 | #define SYS_sethostname 74 | ||
| 398 | #define SYS_setrlimit 75 | ||
| 399 | #define SYS_getrusage 77 | ||
| 400 | #define SYS_gettimeofday 78 | ||
| 401 | #define SYS_settimeofday 79 | ||
| 402 | #define SYS_symlink 83 | ||
| 403 | #define SYS_readlink 85 | ||
| 404 | #define SYS_uselib 86 | ||
| 405 | #define SYS_swapon 87 | ||
| 406 | #define SYS_reboot 88 | ||
| 407 | #define SYS_readdir 89 | ||
| 408 | #define SYS_mmap 90 | ||
| 409 | #define SYS_munmap 91 | ||
| 410 | #define SYS_truncate 92 | ||
| 411 | #define SYS_ftruncate 93 | ||
| 412 | #define SYS_fchmod 94 | ||
| 413 | #define SYS_getpriority 96 | ||
| 414 | #define SYS_setpriority 97 | ||
| 415 | #define SYS_statfs 99 | ||
| 416 | #define SYS_fstatfs 100 | ||
| 417 | #define SYS_socketcall 102 | ||
| 418 | #define SYS_syslog 103 | ||
| 419 | #define SYS_setitimer 104 | ||
| 420 | #define SYS_getitimer 105 | ||
| 421 | #define SYS_stat 106 | ||
| 422 | #define SYS_lstat 107 | ||
| 423 | #define SYS_fstat 108 | ||
| 424 | #define SYS_lookup_dcookie 110 | ||
| 425 | #define SYS_vhangup 111 | ||
| 426 | #define SYS_idle 112 | ||
| 427 | #define SYS_wait4 114 | ||
| 428 | #define SYS_swapoff 115 | ||
| 429 | #define SYS_sysinfo 116 | ||
| 430 | #define SYS_ipc 117 | ||
| 431 | #define SYS_fsync 118 | ||
| 432 | #define SYS_sigreturn 119 | ||
| 433 | #define SYS_clone 120 | ||
| 434 | #define SYS_setdomainname 121 | ||
| 435 | #define SYS_uname 122 | ||
| 436 | #define SYS_adjtimex 124 | ||
| 437 | #define SYS_mprotect 125 | ||
| 438 | #define SYS_sigprocmask 126 | ||
| 439 | #define SYS_create_module 127 | ||
| 440 | #define SYS_init_module 128 | ||
| 441 | #define SYS_delete_module 129 | ||
| 442 | #define SYS_get_kernel_syms 130 | ||
| 443 | #define SYS_quotactl 131 | ||
| 444 | #define SYS_getpgid 132 | ||
| 445 | #define SYS_fchdir 133 | ||
| 446 | #define SYS_bdflush 134 | ||
| 447 | #define SYS_sysfs 135 | ||
| 448 | #define SYS_personality 136 | ||
| 449 | #define SYS_afs_syscall 137 | ||
| 450 | #define SYS_getdents 141 | ||
| 451 | #define SYS_select 142 | ||
| 452 | #define SYS_flock 143 | ||
| 453 | #define SYS_msync 144 | ||
| 454 | #define SYS_readv 145 | ||
| 455 | #define SYS_writev 146 | ||
| 456 | #define SYS_getsid 147 | ||
| 457 | #define SYS_fdatasync 148 | ||
| 458 | #define SYS__sysctl 149 | ||
| 459 | #define SYS_mlock 150 | ||
| 460 | #define SYS_munlock 151 | ||
| 461 | #define SYS_mlockall 152 | ||
| 462 | #define SYS_munlockall 153 | ||
| 463 | #define SYS_sched_setparam 154 | ||
| 464 | #define SYS_sched_getparam 155 | ||
| 465 | #define SYS_sched_setscheduler 156 | ||
| 466 | #define SYS_sched_getscheduler 157 | ||
| 467 | #define SYS_sched_yield 158 | ||
| 468 | #define SYS_sched_get_priority_max 159 | ||
| 469 | #define SYS_sched_get_priority_min 160 | ||
| 470 | #define SYS_sched_rr_get_interval 161 | ||
| 471 | #define SYS_nanosleep 162 | ||
| 472 | #define SYS_mremap 163 | ||
| 473 | #define SYS_query_module 167 | ||
| 474 | #define SYS_poll 168 | ||
| 475 | #define SYS_nfsservctl 169 | ||
| 476 | #define SYS_prctl 172 | ||
| 477 | #define SYS_rt_sigreturn 173 | ||
| 478 | #define SYS_rt_sigaction 174 | ||
| 479 | #define SYS_rt_sigprocmask 175 | ||
| 480 | #define SYS_rt_sigpending 176 | ||
| 481 | #define SYS_rt_sigtimedwait 177 | ||
| 482 | #define SYS_rt_sigqueueinfo 178 | ||
| 483 | #define SYS_rt_sigsuspend 179 | ||
| 484 | #define SYS_pread64 180 | ||
| 485 | #define SYS_pwrite64 181 | ||
| 486 | #define SYS_getcwd 183 | ||
| 487 | #define SYS_capget 184 | ||
| 488 | #define SYS_capset 185 | ||
| 489 | #define SYS_sigaltstack 186 | ||
| 490 | #define SYS_sendfile 187 | ||
| 491 | #define SYS_getpmsg 188 | ||
| 492 | #define SYS_putpmsg 189 | ||
| 493 | #define SYS_vfork 190 | ||
| 494 | #define SYS_getrlimit 191 | ||
| 495 | #define SYS_lchown 198 | ||
| 496 | #define SYS_getuid 199 | ||
| 497 | #define SYS_getgid 200 | ||
| 498 | #define SYS_geteuid 201 | ||
| 499 | #define SYS_getegid 202 | ||
| 500 | #define SYS_setreuid 203 | ||
| 501 | #define SYS_setregid 204 | ||
| 502 | #define SYS_getgroups 205 | ||
| 503 | #define SYS_setgroups 206 | ||
| 504 | #define SYS_fchown 207 | ||
| 505 | #define SYS_setresuid 208 | ||
| 506 | #define SYS_getresuid 209 | ||
| 507 | #define SYS_setresgid 210 | ||
| 508 | #define SYS_getresgid 211 | ||
| 509 | #define SYS_chown 212 | ||
| 510 | #define SYS_setuid 213 | ||
| 511 | #define SYS_setgid 214 | ||
| 512 | #define SYS_setfsuid 215 | ||
| 513 | #define SYS_setfsgid 216 | ||
| 514 | #define SYS_pivot_root 217 | ||
| 515 | #define SYS_mincore 218 | ||
| 516 | #define SYS_madvise 219 | ||
| 517 | #define SYS_getdents64 220 | ||
| 518 | #define SYS_readahead 222 | ||
| 519 | #define SYS_setxattr 224 | ||
| 520 | #define SYS_lsetxattr 225 | ||
| 521 | #define SYS_fsetxattr 226 | ||
| 522 | #define SYS_getxattr 227 | ||
| 523 | #define SYS_lgetxattr 228 | ||
| 524 | #define SYS_fgetxattr 229 | ||
| 525 | #define SYS_listxattr 230 | ||
| 526 | #define SYS_llistxattr 231 | ||
| 527 | #define SYS_flistxattr 232 | ||
| 528 | #define SYS_removexattr 233 | ||
| 529 | #define SYS_lremovexattr 234 | ||
| 530 | #define SYS_fremovexattr 235 | ||
| 531 | #define SYS_gettid 236 | ||
| 532 | #define SYS_tkill 237 | ||
| 533 | #define SYS_futex 238 | ||
| 534 | #define SYS_sched_setaffinity 239 | ||
| 535 | #define SYS_sched_getaffinity 240 | ||
| 536 | #define SYS_tgkill 241 | ||
| 537 | #define SYS_io_setup 243 | ||
| 538 | #define SYS_io_destroy 244 | ||
| 539 | #define SYS_io_getevents 245 | ||
| 540 | #define SYS_io_submit 246 | ||
| 541 | #define SYS_io_cancel 247 | ||
| 542 | #define SYS_exit_group 248 | ||
| 543 | #define SYS_epoll_create 249 | ||
| 544 | #define SYS_epoll_ctl 250 | ||
| 545 | #define SYS_epoll_wait 251 | ||
| 546 | #define SYS_set_tid_address 252 | ||
| 547 | #define SYS_fadvise64 253 | ||
| 548 | #define SYS_timer_create 254 | ||
| 549 | #define SYS_timer_settime 255 | ||
| 550 | #define SYS_timer_gettime 256 | ||
| 551 | #define SYS_timer_getoverrun 257 | ||
| 552 | #define SYS_timer_delete 258 | ||
| 553 | #define SYS_clock_settime 259 | ||
| 554 | #define SYS_clock_gettime 260 | ||
| 555 | #define SYS_clock_getres 261 | ||
| 556 | #define SYS_clock_nanosleep 262 | ||
| 557 | #define SYS_statfs64 265 | ||
| 558 | #define SYS_fstatfs64 266 | ||
| 559 | #define SYS_remap_file_pages 267 | ||
| 560 | #define SYS_mbind 268 | ||
| 561 | #define SYS_get_mempolicy 269 | ||
| 562 | #define SYS_set_mempolicy 270 | ||
| 563 | #define SYS_mq_open 271 | ||
| 564 | #define SYS_mq_unlink 272 | ||
| 565 | #define SYS_mq_timedsend 273 | ||
| 566 | #define SYS_mq_timedreceive 274 | ||
| 567 | #define SYS_mq_notify 275 | ||
| 568 | #define SYS_mq_getsetattr 276 | ||
| 569 | #define SYS_kexec_load 277 | ||
| 570 | #define SYS_add_key 278 | ||
| 571 | #define SYS_request_key 279 | ||
| 572 | #define SYS_keyctl 280 | ||
| 573 | #define SYS_waitid 281 | ||
| 574 | #define SYS_ioprio_set 282 | ||
| 575 | #define SYS_ioprio_get 283 | ||
| 576 | #define SYS_inotify_init 284 | ||
| 577 | #define SYS_inotify_add_watch 285 | ||
| 578 | #define SYS_inotify_rm_watch 286 | ||
| 579 | #define SYS_migrate_pages 287 | ||
| 580 | #define SYS_openat 288 | ||
| 581 | #define SYS_mkdirat 289 | ||
| 582 | #define SYS_mknodat 290 | ||
| 583 | #define SYS_fchownat 291 | ||
| 584 | #define SYS_futimesat 292 | ||
| 585 | #define SYS_newfstatat 293 | ||
| 586 | #define SYS_unlinkat 294 | ||
| 587 | #define SYS_renameat 295 | ||
| 588 | #define SYS_linkat 296 | ||
| 589 | #define SYS_symlinkat 297 | ||
| 590 | #define SYS_readlinkat 298 | ||
| 591 | #define SYS_fchmodat 299 | ||
| 592 | #define SYS_faccessat 300 | ||
| 593 | #define SYS_pselect6 301 | ||
| 594 | #define SYS_ppoll 302 | ||
| 595 | #define SYS_unshare 303 | ||
| 596 | #define SYS_set_robust_list 304 | ||
| 597 | #define SYS_get_robust_list 305 | ||
| 598 | #define SYS_splice 306 | ||
| 599 | #define SYS_sync_file_range 307 | ||
| 600 | #define SYS_tee 308 | ||
| 601 | #define SYS_vmsplice 309 | ||
| 602 | #define SYS_move_pages 310 | ||
| 603 | #define SYS_getcpu 311 | ||
| 604 | #define SYS_epoll_pwait 312 | ||
| 605 | #define SYS_utimes 313 | ||
| 606 | #define SYS_fallocate 314 | ||
| 607 | #define SYS_utimensat 315 | ||
| 608 | #define SYS_signalfd 316 | ||
| 609 | #define SYS_timerfd 317 | ||
| 610 | #define SYS_eventfd 318 | ||
| 611 | #define SYS_timerfd_create 319 | ||
| 612 | #define SYS_timerfd_settime 320 | ||
| 613 | #define SYS_timerfd_gettime 321 | ||
| 614 | #define SYS_signalfd4 322 | ||
| 615 | #define SYS_eventfd2 323 | ||
| 616 | #define SYS_inotify_init1 324 | ||
| 617 | #define SYS_pipe2 325 | ||
| 618 | #define SYS_dup3 326 | ||
| 619 | #define SYS_epoll_create1 327 | ||
| 620 | #define SYS_preadv 328 | ||
| 621 | #define SYS_pwritev 329 | ||
| 622 | #define SYS_rt_tgsigqueueinfo 330 | ||
| 623 | #define SYS_perf_event_open 331 | ||
| 624 | #define SYS_fanotify_init 332 | ||
| 625 | #define SYS_fanotify_mark 333 | ||
| 626 | #define SYS_prlimit64 334 | ||
| 627 | #define SYS_name_to_handle_at 335 | ||
| 628 | #define SYS_open_by_handle_at 336 | ||
| 629 | #define SYS_clock_adjtime 337 | ||
| 630 | #define SYS_syncfs 338 | ||
| 631 | #define SYS_setns 339 | ||
| 632 | #define SYS_process_vm_readv 340 | ||
| 633 | #define SYS_process_vm_writev 341 | ||
| 634 | #define SYS_s390_runtime_instr 342 | ||
| 635 | #define SYS_kcmp 343 | ||
| 636 | #define SYS_finit_module 344 | ||
| 637 | #define SYS_sched_setattr 345 | ||
| 638 | #define SYS_sched_getattr 346 | ||
| 639 | #define SYS_renameat2 347 | ||
| 640 | #define SYS_seccomp 348 | ||
| 641 | #define SYS_getrandom 349 | ||
| 642 | #define SYS_memfd_create 350 | ||
| 643 | #define SYS_bpf 351 | ||
| 644 | #define SYS_s390_pci_mmio_write 352 | ||
| 645 | #define SYS_s390_pci_mmio_read 353 | ||
| 646 | #define SYS_execveat 354 | ||
| 647 | #define SYS_userfaultfd 355 | ||
| 648 | #define SYS_membarrier 356 | ||
| 649 | #define SYS_recvmmsg 357 | ||
| 650 | #define SYS_sendmmsg 358 | ||
| 651 | #define SYS_socket 359 | ||
| 652 | #define SYS_socketpair 360 | ||
| 653 | #define SYS_bind 361 | ||
| 654 | #define SYS_connect 362 | ||
| 655 | #define SYS_listen 363 | ||
| 656 | #define SYS_accept4 364 | ||
| 657 | #define SYS_getsockopt 365 | ||
| 658 | #define SYS_setsockopt 366 | ||
| 659 | #define SYS_getsockname 367 | ||
| 660 | #define SYS_getpeername 368 | ||
| 661 | #define SYS_sendto 369 | ||
| 662 | #define SYS_sendmsg 370 | ||
| 663 | #define SYS_recvfrom 371 | ||
| 664 | #define SYS_recvmsg 372 | ||
| 665 | #define SYS_shutdown 373 | ||
| 666 | #define SYS_mlock2 374 | ||
| 667 | #define SYS_copy_file_range 375 | ||
| 668 | #define SYS_preadv2 376 | ||
| 669 | #define SYS_pwritev2 377 | ||
| 670 | #define SYS_s390_guarded_storage 378 | ||
| 671 | #define SYS_statx 379 | ||
| 672 | #define SYS_s390_sthyi 380 | ||
| 673 | #define SYS_kexec_file_load 381 | ||
| 674 | #define SYS_io_pgetevents 382 | ||
| 675 | #define SYS_rseq 383 | ||
| 676 | #define SYS_pkey_mprotect 384 | ||
| 677 | #define SYS_pkey_alloc 385 | ||
| 678 | #define SYS_pkey_free 386 | ||
| 679 | #define SYS_semtimedop 392 | ||
| 680 | #define SYS_semget 393 | ||
| 681 | #define SYS_semctl 394 | ||
| 682 | #define SYS_shmget 395 | ||
| 683 | #define SYS_shmctl 396 | ||
| 684 | #define SYS_shmat 397 | ||
| 685 | #define SYS_shmdt 398 | ||
| 686 | #define SYS_msgget 399 | ||
| 687 | #define SYS_msgsnd 400 | ||
| 688 | #define SYS_msgrcv 401 | ||
| 689 | #define SYS_msgctl 402 | ||
| 690 | #define SYS_pidfd_send_signal 424 | ||
| 691 | #define SYS_io_uring_setup 425 | ||
| 692 | #define SYS_io_uring_enter 426 | ||
| 693 | #define SYS_io_uring_register 427 | ||
| \ No newline at end of file | |||
lib/libc/include/x86_64-linux-musl/bits/alltypes.h created+403| ... | @@ -0,0 +1,403 @@ | ||
| 1 | #define _Addr long | ||
| 2 | #define _Int64 long | ||
| 3 | #define _Reg long | ||
| 4 | |||
| 5 | #if defined(__NEED_va_list) && !defined(__DEFINED_va_list) | ||
| 6 | typedef __builtin_va_list va_list; | ||
| 7 | #define __DEFINED_va_list | ||
| 8 | #endif | ||
| 9 | |||
| 10 | #if defined(__NEED___isoc_va_list) && !defined(__DEFINED___isoc_va_list) | ||
| 11 | typedef __builtin_va_list __isoc_va_list; | ||
| 12 | #define __DEFINED___isoc_va_list | ||
| 13 | #endif | ||
| 14 | |||
| 15 | |||
| 16 | #ifndef __cplusplus | ||
| 17 | #if defined(__NEED_wchar_t) && !defined(__DEFINED_wchar_t) | ||
| 18 | typedef int wchar_t; | ||
| 19 | #define __DEFINED_wchar_t | ||
| 20 | #endif | ||
| 21 | |||
| 22 | #endif | ||
| 23 | |||
| 24 | #if defined(__FLT_EVAL_METHOD__) && __FLT_EVAL_METHOD__ == 2 | ||
| 25 | #if defined(__NEED_float_t) && !defined(__DEFINED_float_t) | ||
| 26 | typedef long double float_t; | ||
| 27 | #define __DEFINED_float_t | ||
| 28 | #endif | ||
| 29 | |||
| 30 | #if defined(__NEED_double_t) && !defined(__DEFINED_double_t) | ||
| 31 | typedef long double double_t; | ||
| 32 | #define __DEFINED_double_t | ||
| 33 | #endif | ||
| 34 | |||
| 35 | #else | ||
| 36 | #if defined(__NEED_float_t) && !defined(__DEFINED_float_t) | ||
| 37 | typedef float float_t; | ||
| 38 | #define __DEFINED_float_t | ||
| 39 | #endif | ||
| 40 | |||
| 41 | #if defined(__NEED_double_t) && !defined(__DEFINED_double_t) | ||
| 42 | typedef double double_t; | ||
| 43 | #define __DEFINED_double_t | ||
| 44 | #endif | ||
| 45 | |||
| 46 | #endif | ||
| 47 | |||
| 48 | #if defined(__NEED_max_align_t) && !defined(__DEFINED_max_align_t) | ||
| 49 | typedef struct { long long __ll; long double __ld; } max_align_t; | ||
| 50 | #define __DEFINED_max_align_t | ||
| 51 | #endif | ||
| 52 | |||
| 53 | |||
| 54 | #if defined(__NEED_time_t) && !defined(__DEFINED_time_t) | ||
| 55 | typedef long time_t; | ||
| 56 | #define __DEFINED_time_t | ||
| 57 | #endif | ||
| 58 | |||
| 59 | #if defined(__NEED_suseconds_t) && !defined(__DEFINED_suseconds_t) | ||
| 60 | typedef long suseconds_t; | ||
| 61 | #define __DEFINED_suseconds_t | ||
| 62 | #endif | ||
| 63 | |||
| 64 | |||
| 65 | #if defined(__NEED_pthread_attr_t) && !defined(__DEFINED_pthread_attr_t) | ||
| 66 | typedef struct { union { int __i[14]; volatile int __vi[14]; unsigned long __s[7]; } __u; } pthread_attr_t; | ||
| 67 | #define __DEFINED_pthread_attr_t | ||
| 68 | #endif | ||
| 69 | |||
| 70 | #if defined(__NEED_pthread_mutex_t) && !defined(__DEFINED_pthread_mutex_t) | ||
| 71 | typedef struct { union { int __i[10]; volatile int __vi[10]; volatile void *volatile __p[5]; } __u; } pthread_mutex_t; | ||
| 72 | #define __DEFINED_pthread_mutex_t | ||
| 73 | #endif | ||
| 74 | |||
| 75 | #if defined(__NEED_mtx_t) && !defined(__DEFINED_mtx_t) | ||
| 76 | typedef struct { union { int __i[10]; volatile int __vi[10]; volatile void *volatile __p[5]; } __u; } mtx_t; | ||
| 77 | #define __DEFINED_mtx_t | ||
| 78 | #endif | ||
| 79 | |||
| 80 | #if defined(__NEED_pthread_cond_t) && !defined(__DEFINED_pthread_cond_t) | ||
| 81 | typedef struct { union { int __i[12]; volatile int __vi[12]; void *__p[6]; } __u; } pthread_cond_t; | ||
| 82 | #define __DEFINED_pthread_cond_t | ||
| 83 | #endif | ||
| 84 | |||
| 85 | #if defined(__NEED_cnd_t) && !defined(__DEFINED_cnd_t) | ||
| 86 | typedef struct { union { int __i[12]; volatile int __vi[12]; void *__p[6]; } __u; } cnd_t; | ||
| 87 | #define __DEFINED_cnd_t | ||
| 88 | #endif | ||
| 89 | |||
| 90 | #if defined(__NEED_pthread_rwlock_t) && !defined(__DEFINED_pthread_rwlock_t) | ||
| 91 | typedef struct { union { int __i[14]; volatile int __vi[14]; void *__p[7]; } __u; } pthread_rwlock_t; | ||
| 92 | #define __DEFINED_pthread_rwlock_t | ||
| 93 | #endif | ||
| 94 | |||
| 95 | #if defined(__NEED_pthread_barrier_t) && !defined(__DEFINED_pthread_barrier_t) | ||
| 96 | typedef struct { union { int __i[8]; volatile int __vi[8]; void *__p[4]; } __u; } pthread_barrier_t; | ||
| 97 | #define __DEFINED_pthread_barrier_t | ||
| 98 | #endif | ||
| 99 | |||
| 100 | #if defined(__NEED_size_t) && !defined(__DEFINED_size_t) | ||
| 101 | typedef unsigned _Addr size_t; | ||
| 102 | #define __DEFINED_size_t | ||
| 103 | #endif | ||
| 104 | |||
| 105 | #if defined(__NEED_uintptr_t) && !defined(__DEFINED_uintptr_t) | ||
| 106 | typedef unsigned _Addr uintptr_t; | ||
| 107 | #define __DEFINED_uintptr_t | ||
| 108 | #endif | ||
| 109 | |||
| 110 | #if defined(__NEED_ptrdiff_t) && !defined(__DEFINED_ptrdiff_t) | ||
| 111 | typedef _Addr ptrdiff_t; | ||
| 112 | #define __DEFINED_ptrdiff_t | ||
| 113 | #endif | ||
| 114 | |||
| 115 | #if defined(__NEED_ssize_t) && !defined(__DEFINED_ssize_t) | ||
| 116 | typedef _Addr ssize_t; | ||
| 117 | #define __DEFINED_ssize_t | ||
| 118 | #endif | ||
| 119 | |||
| 120 | #if defined(__NEED_intptr_t) && !defined(__DEFINED_intptr_t) | ||
| 121 | typedef _Addr intptr_t; | ||
| 122 | #define __DEFINED_intptr_t | ||
| 123 | #endif | ||
| 124 | |||
| 125 | #if defined(__NEED_regoff_t) && !defined(__DEFINED_regoff_t) | ||
| 126 | typedef _Addr regoff_t; | ||
| 127 | #define __DEFINED_regoff_t | ||
| 128 | #endif | ||
| 129 | |||
| 130 | #if defined(__NEED_register_t) && !defined(__DEFINED_register_t) | ||
| 131 | typedef _Reg register_t; | ||
| 132 | #define __DEFINED_register_t | ||
| 133 | #endif | ||
| 134 | |||
| 135 | |||
| 136 | #if defined(__NEED_int8_t) && !defined(__DEFINED_int8_t) | ||
| 137 | typedef signed char int8_t; | ||
| 138 | #define __DEFINED_int8_t | ||
| 139 | #endif | ||
| 140 | |||
| 141 | #if defined(__NEED_int16_t) && !defined(__DEFINED_int16_t) | ||
| 142 | typedef signed short int16_t; | ||
| 143 | #define __DEFINED_int16_t | ||
| 144 | #endif | ||
| 145 | |||
| 146 | #if defined(__NEED_int32_t) && !defined(__DEFINED_int32_t) | ||
| 147 | typedef signed int int32_t; | ||
| 148 | #define __DEFINED_int32_t | ||
| 149 | #endif | ||
| 150 | |||
| 151 | #if defined(__NEED_int64_t) && !defined(__DEFINED_int64_t) | ||
| 152 | typedef signed _Int64 int64_t; | ||
| 153 | #define __DEFINED_int64_t | ||
| 154 | #endif | ||
| 155 | |||
| 156 | #if defined(__NEED_intmax_t) && !defined(__DEFINED_intmax_t) | ||
| 157 | typedef signed _Int64 intmax_t; | ||
| 158 | #define __DEFINED_intmax_t | ||
| 159 | #endif | ||
| 160 | |||
| 161 | #if defined(__NEED_uint8_t) && !defined(__DEFINED_uint8_t) | ||
| 162 | typedef unsigned char uint8_t; | ||
| 163 | #define __DEFINED_uint8_t | ||
| 164 | #endif | ||
| 165 | |||
| 166 | #if defined(__NEED_uint16_t) && !defined(__DEFINED_uint16_t) | ||
| 167 | typedef unsigned short uint16_t; | ||
| 168 | #define __DEFINED_uint16_t | ||
| 169 | #endif | ||
| 170 | |||
| 171 | #if defined(__NEED_uint32_t) && !defined(__DEFINED_uint32_t) | ||
| 172 | typedef unsigned int uint32_t; | ||
| 173 | #define __DEFINED_uint32_t | ||
| 174 | #endif | ||
| 175 | |||
| 176 | #if defined(__NEED_uint64_t) && !defined(__DEFINED_uint64_t) | ||
| 177 | typedef unsigned _Int64 uint64_t; | ||
| 178 | #define __DEFINED_uint64_t | ||
| 179 | #endif | ||
| 180 | |||
| 181 | #if defined(__NEED_u_int64_t) && !defined(__DEFINED_u_int64_t) | ||
| 182 | typedef unsigned _Int64 u_int64_t; | ||
| 183 | #define __DEFINED_u_int64_t | ||
| 184 | #endif | ||
| 185 | |||
| 186 | #if defined(__NEED_uintmax_t) && !defined(__DEFINED_uintmax_t) | ||
| 187 | typedef unsigned _Int64 uintmax_t; | ||
| 188 | #define __DEFINED_uintmax_t | ||
| 189 | #endif | ||
| 190 | |||
| 191 | |||
| 192 | #if defined(__NEED_mode_t) && !defined(__DEFINED_mode_t) | ||
| 193 | typedef unsigned mode_t; | ||
| 194 | #define __DEFINED_mode_t | ||
| 195 | #endif | ||
| 196 | |||
| 197 | #if defined(__NEED_nlink_t) && !defined(__DEFINED_nlink_t) | ||
| 198 | typedef unsigned _Reg nlink_t; | ||
| 199 | #define __DEFINED_nlink_t | ||
| 200 | #endif | ||
| 201 | |||
| 202 | #if defined(__NEED_off_t) && !defined(__DEFINED_off_t) | ||
| 203 | typedef _Int64 off_t; | ||
| 204 | #define __DEFINED_off_t | ||
| 205 | #endif | ||
| 206 | |||
| 207 | #if defined(__NEED_ino_t) && !defined(__DEFINED_ino_t) | ||
| 208 | typedef unsigned _Int64 ino_t; | ||
| 209 | #define __DEFINED_ino_t | ||
| 210 | #endif | ||
| 211 | |||
| 212 | #if defined(__NEED_dev_t) && !defined(__DEFINED_dev_t) | ||
| 213 | typedef unsigned _Int64 dev_t; | ||
| 214 | #define __DEFINED_dev_t | ||
| 215 | #endif | ||
| 216 | |||
| 217 | #if defined(__NEED_blksize_t) && !defined(__DEFINED_blksize_t) | ||
| 218 | typedef long blksize_t; | ||
| 219 | #define __DEFINED_blksize_t | ||
| 220 | #endif | ||
| 221 | |||
| 222 | #if defined(__NEED_blkcnt_t) && !defined(__DEFINED_blkcnt_t) | ||
| 223 | typedef _Int64 blkcnt_t; | ||
| 224 | #define __DEFINED_blkcnt_t | ||
| 225 | #endif | ||
| 226 | |||
| 227 | #if defined(__NEED_fsblkcnt_t) && !defined(__DEFINED_fsblkcnt_t) | ||
| 228 | typedef unsigned _Int64 fsblkcnt_t; | ||
| 229 | #define __DEFINED_fsblkcnt_t | ||
| 230 | #endif | ||
| 231 | |||
| 232 | #if defined(__NEED_fsfilcnt_t) && !defined(__DEFINED_fsfilcnt_t) | ||
| 233 | typedef unsigned _Int64 fsfilcnt_t; | ||
| 234 | #define __DEFINED_fsfilcnt_t | ||
| 235 | #endif | ||
| 236 | |||
| 237 | |||
| 238 | #if defined(__NEED_wint_t) && !defined(__DEFINED_wint_t) | ||
| 239 | typedef unsigned wint_t; | ||
| 240 | #define __DEFINED_wint_t | ||
| 241 | #endif | ||
| 242 | |||
| 243 | #if defined(__NEED_wctype_t) && !defined(__DEFINED_wctype_t) | ||
| 244 | typedef unsigned long wctype_t; | ||
| 245 | #define __DEFINED_wctype_t | ||
| 246 | #endif | ||
| 247 | |||
| 248 | |||
| 249 | #if defined(__NEED_timer_t) && !defined(__DEFINED_timer_t) | ||
| 250 | typedef void * timer_t; | ||
| 251 | #define __DEFINED_timer_t | ||
| 252 | #endif | ||
| 253 | |||
| 254 | #if defined(__NEED_clockid_t) && !defined(__DEFINED_clockid_t) | ||
| 255 | typedef int clockid_t; | ||
| 256 | #define __DEFINED_clockid_t | ||
| 257 | #endif | ||
| 258 | |||
| 259 | #if defined(__NEED_clock_t) && !defined(__DEFINED_clock_t) | ||
| 260 | typedef long clock_t; | ||
| 261 | #define __DEFINED_clock_t | ||
| 262 | #endif | ||
| 263 | |||
| 264 | #if defined(__NEED_struct_timeval) && !defined(__DEFINED_struct_timeval) | ||
| 265 | struct timeval { time_t tv_sec; suseconds_t tv_usec; }; | ||
| 266 | #define __DEFINED_struct_timeval | ||
| 267 | #endif | ||
| 268 | |||
| 269 | #if defined(__NEED_struct_timespec) && !defined(__DEFINED_struct_timespec) | ||
| 270 | struct timespec { time_t tv_sec; long tv_nsec; }; | ||
| 271 | #define __DEFINED_struct_timespec | ||
| 272 | #endif | ||
| 273 | |||
| 274 | |||
| 275 | #if defined(__NEED_pid_t) && !defined(__DEFINED_pid_t) | ||
| 276 | typedef int pid_t; | ||
| 277 | #define __DEFINED_pid_t | ||
| 278 | #endif | ||
| 279 | |||
| 280 | #if defined(__NEED_id_t) && !defined(__DEFINED_id_t) | ||
| 281 | typedef unsigned id_t; | ||
| 282 | #define __DEFINED_id_t | ||
| 283 | #endif | ||
| 284 | |||
| 285 | #if defined(__NEED_uid_t) && !defined(__DEFINED_uid_t) | ||
| 286 | typedef unsigned uid_t; | ||
| 287 | #define __DEFINED_uid_t | ||
| 288 | #endif | ||
| 289 | |||
| 290 | #if defined(__NEED_gid_t) && !defined(__DEFINED_gid_t) | ||
| 291 | typedef unsigned gid_t; | ||
| 292 | #define __DEFINED_gid_t | ||
| 293 | #endif | ||
| 294 | |||
| 295 | #if defined(__NEED_key_t) && !defined(__DEFINED_key_t) | ||
| 296 | typedef int key_t; | ||
| 297 | #define __DEFINED_key_t | ||
| 298 | #endif | ||
| 299 | |||
| 300 | #if defined(__NEED_useconds_t) && !defined(__DEFINED_useconds_t) | ||
| 301 | typedef unsigned useconds_t; | ||
| 302 | #define __DEFINED_useconds_t | ||
| 303 | #endif | ||
| 304 | |||
| 305 | |||
| 306 | #ifdef __cplusplus | ||
| 307 | #if defined(__NEED_pthread_t) && !defined(__DEFINED_pthread_t) | ||
| 308 | typedef unsigned long pthread_t; | ||
| 309 | #define __DEFINED_pthread_t | ||
| 310 | #endif | ||
| 311 | |||
| 312 | #else | ||
| 313 | #if defined(__NEED_pthread_t) && !defined(__DEFINED_pthread_t) | ||
| 314 | typedef struct __pthread * pthread_t; | ||
| 315 | #define __DEFINED_pthread_t | ||
| 316 | #endif | ||
| 317 | |||
| 318 | #endif | ||
| 319 | #if defined(__NEED_pthread_once_t) && !defined(__DEFINED_pthread_once_t) | ||
| 320 | typedef int pthread_once_t; | ||
| 321 | #define __DEFINED_pthread_once_t | ||
| 322 | #endif | ||
| 323 | |||
| 324 | #if defined(__NEED_pthread_key_t) && !defined(__DEFINED_pthread_key_t) | ||
| 325 | typedef unsigned pthread_key_t; | ||
| 326 | #define __DEFINED_pthread_key_t | ||
| 327 | #endif | ||
| 328 | |||
| 329 | #if defined(__NEED_pthread_spinlock_t) && !defined(__DEFINED_pthread_spinlock_t) | ||
| 330 | typedef int pthread_spinlock_t; | ||
| 331 | #define __DEFINED_pthread_spinlock_t | ||
| 332 | #endif | ||
| 333 | |||
| 334 | #if defined(__NEED_pthread_mutexattr_t) && !defined(__DEFINED_pthread_mutexattr_t) | ||
| 335 | typedef struct { unsigned __attr; } pthread_mutexattr_t; | ||
| 336 | #define __DEFINED_pthread_mutexattr_t | ||
| 337 | #endif | ||
| 338 | |||
| 339 | #if defined(__NEED_pthread_condattr_t) && !defined(__DEFINED_pthread_condattr_t) | ||
| 340 | typedef struct { unsigned __attr; } pthread_condattr_t; | ||
| 341 | #define __DEFINED_pthread_condattr_t | ||
| 342 | #endif | ||
| 343 | |||
| 344 | #if defined(__NEED_pthread_barrierattr_t) && !defined(__DEFINED_pthread_barrierattr_t) | ||
| 345 | typedef struct { unsigned __attr; } pthread_barrierattr_t; | ||
| 346 | #define __DEFINED_pthread_barrierattr_t | ||
| 347 | #endif | ||
| 348 | |||
| 349 | #if defined(__NEED_pthread_rwlockattr_t) && !defined(__DEFINED_pthread_rwlockattr_t) | ||
| 350 | typedef struct { unsigned __attr[2]; } pthread_rwlockattr_t; | ||
| 351 | #define __DEFINED_pthread_rwlockattr_t | ||
| 352 | #endif | ||
| 353 | |||
| 354 | |||
| 355 | #if defined(__NEED_struct__IO_FILE) && !defined(__DEFINED_struct__IO_FILE) | ||
| 356 | struct _IO_FILE { char __x; }; | ||
| 357 | #define __DEFINED_struct__IO_FILE | ||
| 358 | #endif | ||
| 359 | |||
| 360 | #if defined(__NEED_FILE) && !defined(__DEFINED_FILE) | ||
| 361 | typedef struct _IO_FILE FILE; | ||
| 362 | #define __DEFINED_FILE | ||
| 363 | #endif | ||
| 364 | |||
| 365 | |||
| 366 | #if defined(__NEED_mbstate_t) && !defined(__DEFINED_mbstate_t) | ||
| 367 | typedef struct __mbstate_t { unsigned __opaque1, __opaque2; } mbstate_t; | ||
| 368 | #define __DEFINED_mbstate_t | ||
| 369 | #endif | ||
| 370 | |||
| 371 | |||
| 372 | #if defined(__NEED_locale_t) && !defined(__DEFINED_locale_t) | ||
| 373 | typedef struct __locale_struct * locale_t; | ||
| 374 | #define __DEFINED_locale_t | ||
| 375 | #endif | ||
| 376 | |||
| 377 | |||
| 378 | #if defined(__NEED_sigset_t) && !defined(__DEFINED_sigset_t) | ||
| 379 | typedef struct __sigset_t { unsigned long __bits[128/sizeof(long)]; } sigset_t; | ||
| 380 | #define __DEFINED_sigset_t | ||
| 381 | #endif | ||
| 382 | |||
| 383 | |||
| 384 | #if defined(__NEED_struct_iovec) && !defined(__DEFINED_struct_iovec) | ||
| 385 | struct iovec { void *iov_base; size_t iov_len; }; | ||
| 386 | #define __DEFINED_struct_iovec | ||
| 387 | #endif | ||
| 388 | |||
| 389 | |||
| 390 | #if defined(__NEED_socklen_t) && !defined(__DEFINED_socklen_t) | ||
| 391 | typedef unsigned socklen_t; | ||
| 392 | #define __DEFINED_socklen_t | ||
| 393 | #endif | ||
| 394 | |||
| 395 | #if defined(__NEED_sa_family_t) && !defined(__DEFINED_sa_family_t) | ||
| 396 | typedef unsigned short sa_family_t; | ||
| 397 | #define __DEFINED_sa_family_t | ||
| 398 | #endif | ||
| 399 | |||
| 400 | |||
| 401 | #undef _Addr | ||
| 402 | #undef _Int64 | ||
| 403 | #undef _Reg | ||
| \ No newline at end of file | |||
lib/libc/include/x86_64-linux-musl/bits/syscall.h created+679| ... | @@ -0,0 +1,679 @@ | ||
| 1 | #define __NR_read				0 | ||
| 2 | #define __NR_write				1 | ||
| 3 | #define __NR_open				2 | ||
| 4 | #define __NR_close				3 | ||
| 5 | #define __NR_stat				4 | ||
| 6 | #define __NR_fstat				5 | ||
| 7 | #define __NR_lstat				6 | ||
| 8 | #define __NR_poll				7 | ||
| 9 | #define __NR_lseek				8 | ||
| 10 | #define __NR_mmap				9 | ||
| 11 | #define __NR_mprotect			10 | ||
| 12 | #define __NR_munmap				11 | ||
| 13 | #define __NR_brk				12 | ||
| 14 | #define __NR_rt_sigaction		13 | ||
| 15 | #define __NR_rt_sigprocmask		14 | ||
| 16 | #define __NR_rt_sigreturn		15 | ||
| 17 | #define __NR_ioctl				16 | ||
| 18 | #define __NR_pread64			17 | ||
| 19 | #define __NR_pwrite64			18 | ||
| 20 | #define __NR_readv				19 | ||
| 21 | #define __NR_writev				20 | ||
| 22 | #define __NR_access				21 | ||
| 23 | #define __NR_pipe				22 | ||
| 24 | #define __NR_select				23 | ||
| 25 | #define __NR_sched_yield		24 | ||
| 26 | #define __NR_mremap				25 | ||
| 27 | #define __NR_msync				26 | ||
| 28 | #define __NR_mincore			27 | ||
| 29 | #define __NR_madvise			28 | ||
| 30 | #define __NR_shmget				29 | ||
| 31 | #define __NR_shmat				30 | ||
| 32 | #define __NR_shmctl				31 | ||
| 33 | #define __NR_dup				32 | ||
| 34 | #define __NR_dup2				33 | ||
| 35 | #define __NR_pause				34 | ||
| 36 | #define __NR_nanosleep			35 | ||
| 37 | #define __NR_getitimer			36 | ||
| 38 | #define __NR_alarm				37 | ||
| 39 | #define __NR_setitimer			38 | ||
| 40 | #define __NR_getpid				39 | ||
| 41 | #define __NR_sendfile			40 | ||
| 42 | #define __NR_socket				41 | ||
| 43 | #define __NR_connect			42 | ||
| 44 | #define __NR_accept				43 | ||
| 45 | #define __NR_sendto				44 | ||
| 46 | #define __NR_recvfrom			45 | ||
| 47 | #define __NR_sendmsg			46 | ||
| 48 | #define __NR_recvmsg			47 | ||
| 49 | #define __NR_shutdown			48 | ||
| 50 | #define __NR_bind				49 | ||
| 51 | #define __NR_listen				50 | ||
| 52 | #define __NR_getsockname		51 | ||
| 53 | #define __NR_getpeername		52 | ||
| 54 | #define __NR_socketpair			53 | ||
| 55 | #define __NR_setsockopt			54 | ||
| 56 | #define __NR_getsockopt			55 | ||
| 57 | #define __NR_clone				56 | ||
| 58 | #define __NR_fork				57 | ||
| 59 | #define __NR_vfork				58 | ||
| 60 | #define __NR_execve				59 | ||
| 61 | #define __NR_exit				60 | ||
| 62 | #define __NR_wait4				61 | ||
| 63 | #define __NR_kill				62 | ||
| 64 | #define __NR_uname				63 | ||
| 65 | #define __NR_semget				64 | ||
| 66 | #define __NR_semop				65 | ||
| 67 | #define __NR_semctl				66 | ||
| 68 | #define __NR_shmdt				67 | ||
| 69 | #define __NR_msgget				68 | ||
| 70 | #define __NR_msgsnd				69 | ||
| 71 | #define __NR_msgrcv				70 | ||
| 72 | #define __NR_msgctl				71 | ||
| 73 | #define __NR_fcntl				72 | ||
| 74 | #define __NR_flock				73 | ||
| 75 | #define __NR_fsync				74 | ||
| 76 | #define __NR_fdatasync			75 | ||
| 77 | #define __NR_truncate			76 | ||
| 78 | #define __NR_ftruncate			77 | ||
| 79 | #define __NR_getdents			78 | ||
| 80 | #define __NR_getcwd				79 | ||
| 81 | #define __NR_chdir				80 | ||
| 82 | #define __NR_fchdir				81 | ||
| 83 | #define __NR_rename				82 | ||
| 84 | #define __NR_mkdir				83 | ||
| 85 | #define __NR_rmdir				84 | ||
| 86 | #define __NR_creat				85 | ||
| 87 | #define __NR_link				86 | ||
| 88 | #define __NR_unlink				87 | ||
| 89 | #define __NR_symlink			88 | ||
| 90 | #define __NR_readlink			89 | ||
| 91 | #define __NR_chmod				90 | ||
| 92 | #define __NR_fchmod				91 | ||
| 93 | #define __NR_chown				92 | ||
| 94 | #define __NR_fchown				93 | ||
| 95 | #define __NR_lchown				94 | ||
| 96 | #define __NR_umask				95 | ||
| 97 | #define __NR_gettimeofday		96 | ||
| 98 | #define __NR_getrlimit			97 | ||
| 99 | #define __NR_getrusage			98 | ||
| 100 | #define __NR_sysinfo			99 | ||
| 101 | #define __NR_times				100 | ||
| 102 | #define __NR_ptrace				101 | ||
| 103 | #define __NR_getuid				102 | ||
| 104 | #define __NR_syslog				103 | ||
| 105 | #define __NR_getgid				104 | ||
| 106 | #define __NR_setuid				105 | ||
| 107 | #define __NR_setgid				106 | ||
| 108 | #define __NR_geteuid			107 | ||
| 109 | #define __NR_getegid			108 | ||
| 110 | #define __NR_setpgid			109 | ||
| 111 | #define __NR_getppid			110 | ||
| 112 | #define __NR_getpgrp			111 | ||
| 113 | #define __NR_setsid				112 | ||
| 114 | #define __NR_setreuid			113 | ||
| 115 | #define __NR_setregid			114 | ||
| 116 | #define __NR_getgroups			115 | ||
| 117 | #define __NR_setgroups			116 | ||
| 118 | #define __NR_setresuid			117 | ||
| 119 | #define __NR_getresuid			118 | ||
| 120 | #define __NR_setresgid			119 | ||
| 121 | #define __NR_getresgid			120 | ||
| 122 | #define __NR_getpgid			121 | ||
| 123 | #define __NR_setfsuid			122 | ||
| 124 | #define __NR_setfsgid			123 | ||
| 125 | #define __NR_getsid				124 | ||
| 126 | #define __NR_capget				125 | ||
| 127 | #define __NR_capset				126 | ||
| 128 | #define __NR_rt_sigpending		127 | ||
| 129 | #define __NR_rt_sigtimedwait	128 | ||
| 130 | #define __NR_rt_sigqueueinfo	129 | ||
| 131 | #define __NR_rt_sigsuspend		130 | ||
| 132 | #define __NR_sigaltstack		131 | ||
| 133 | #define __NR_utime				132 | ||
| 134 | #define __NR_mknod				133 | ||
| 135 | #define __NR_uselib				134 | ||
| 136 | #define __NR_personality		135 | ||
| 137 | #define __NR_ustat				136 | ||
| 138 | #define __NR_statfs				137 | ||
| 139 | #define __NR_fstatfs			138 | ||
| 140 | #define __NR_sysfs				139 | ||
| 141 | #define __NR_getpriority			140 | ||
| 142 | #define __NR_setpriority			141 | ||
| 143 | #define __NR_sched_setparam			142 | ||
| 144 | #define __NR_sched_getparam			143 | ||
| 145 | #define __NR_sched_setscheduler		144 | ||
| 146 | #define __NR_sched_getscheduler		145 | ||
| 147 | #define __NR_sched_get_priority_max	146 | ||
| 148 | #define __NR_sched_get_priority_min	147 | ||
| 149 | #define __NR_sched_rr_get_interval	148 | ||
| 150 | #define __NR_mlock					149 | ||
| 151 | #define __NR_munlock				150 | ||
| 152 | #define __NR_mlockall				151 | ||
| 153 | #define __NR_munlockall				152 | ||
| 154 | #define __NR_vhangup				153 | ||
| 155 | #define __NR_modify_ldt				154 | ||
| 156 | #define __NR_pivot_root				155 | ||
| 157 | #define __NR__sysctl				156 | ||
| 158 | #define __NR_prctl					157 | ||
| 159 | #define __NR_arch_prctl				158 | ||
| 160 | #define __NR_adjtimex				159 | ||
| 161 | #define __NR_setrlimit				160 | ||
| 162 | #define __NR_chroot					161 | ||
| 163 | #define __NR_sync					162 | ||
| 164 | #define __NR_acct					163 | ||
| 165 | #define __NR_settimeofday			164 | ||
| 166 | #define __NR_mount					165 | ||
| 167 | #define __NR_umount2				166 | ||
| 168 | #define __NR_swapon					167 | ||
| 169 | #define __NR_swapoff				168 | ||
| 170 | #define __NR_reboot					169 | ||
| 171 | #define __NR_sethostname			170 | ||
| 172 | #define __NR_setdomainname			171 | ||
| 173 | #define __NR_iopl					172 | ||
| 174 | #define __NR_ioperm					173 | ||
| 175 | #define __NR_create_module			174 | ||
| 176 | #define __NR_init_module			175 | ||
| 177 | #define __NR_delete_module			176 | ||
| 178 | #define __NR_get_kernel_syms		177 | ||
| 179 | #define __NR_query_module			178 | ||
| 180 | #define __NR_quotactl				179 | ||
| 181 | #define __NR_nfsservctl				180 | ||
| 182 | #define __NR_getpmsg				181 | ||
| 183 | #define __NR_putpmsg				182 | ||
| 184 | #define __NR_afs_syscall			183 | ||
| 185 | #define __NR_tuxcall				184 | ||
| 186 | #define __NR_security				185 | ||
| 187 | #define __NR_gettid					186 | ||
| 188 | #define __NR_readahead				187 | ||
| 189 | #define __NR_setxattr				188 | ||
| 190 | #define __NR_lsetxattr				189 | ||
| 191 | #define __NR_fsetxattr				190 | ||
| 192 | #define __NR_getxattr				191 | ||
| 193 | #define __NR_lgetxattr				192 | ||
| 194 | #define __NR_fgetxattr				193 | ||
| 195 | #define __NR_listxattr				194 | ||
| 196 | #define __NR_llistxattr				195 | ||
| 197 | #define __NR_flistxattr				196 | ||
| 198 | #define __NR_removexattr			197 | ||
| 199 | #define __NR_lremovexattr			198 | ||
| 200 | #define __NR_fremovexattr			199 | ||
| 201 | #define __NR_tkill					200 | ||
| 202 | #define __NR_time					201 | ||
| 203 | #define __NR_futex					202 | ||
| 204 | #define __NR_sched_setaffinity		203 | ||
| 205 | #define __NR_sched_getaffinity		204 | ||
| 206 | #define __NR_set_thread_area		205 | ||
| 207 | #define __NR_io_setup				206 | ||
| 208 | #define __NR_io_destroy				207 | ||
| 209 | #define __NR_io_getevents			208 | ||
| 210 | #define __NR_io_submit				209 | ||
| 211 | #define __NR_io_cancel				210 | ||
| 212 | #define __NR_get_thread_area		211 | ||
| 213 | #define __NR_lookup_dcookie			212 | ||
| 214 | #define __NR_epoll_create			213 | ||
| 215 | #define __NR_epoll_ctl_old			214 | ||
| 216 | #define __NR_epoll_wait_old			215 | ||
| 217 | #define __NR_remap_file_pages		216 | ||
| 218 | #define __NR_getdents64				217 | ||
| 219 | #define __NR_set_tid_address		218 | ||
| 220 | #define __NR_restart_syscall		219 | ||
| 221 | #define __NR_semtimedop				220 | ||
| 222 | #define __NR_fadvise64				221 | ||
| 223 | #define __NR_timer_create			222 | ||
| 224 | #define __NR_timer_settime			223 | ||
| 225 | #define __NR_timer_gettime			224 | ||
| 226 | #define __NR_timer_getoverrun		225 | ||
| 227 | #define __NR_timer_delete			226 | ||
| 228 | #define __NR_clock_settime			227 | ||
| 229 | #define __NR_clock_gettime			228 | ||
| 230 | #define __NR_clock_getres			229 | ||
| 231 | #define __NR_clock_nanosleep		230 | ||
| 232 | #define __NR_exit_group				231 | ||
| 233 | #define __NR_epoll_wait				232 | ||
| 234 | #define __NR_epoll_ctl				233 | ||
| 235 | #define __NR_tgkill					234 | ||
| 236 | #define __NR_utimes					235 | ||
| 237 | #define __NR_vserver				236 | ||
| 238 | #define __NR_mbind					237 | ||
| 239 | #define __NR_set_mempolicy			238 | ||
| 240 | #define __NR_get_mempolicy			239 | ||
| 241 | #define __NR_mq_open				240 | ||
| 242 | #define __NR_mq_unlink				241 | ||
| 243 | #define __NR_mq_timedsend			242 | ||
| 244 | #define __NR_mq_timedreceive		243 | ||
| 245 | #define __NR_mq_notify				244 | ||
| 246 | #define __NR_mq_getsetattr			245 | ||
| 247 | #define __NR_kexec_load				246 | ||
| 248 | #define __NR_waitid					247 | ||
| 249 | #define __NR_add_key				248 | ||
| 250 | #define __NR_request_key			249 | ||
| 251 | #define __NR_keyctl					250 | ||
| 252 | #define __NR_ioprio_set				251 | ||
| 253 | #define __NR_ioprio_get				252 | ||
| 254 | #define __NR_inotify_init			253 | ||
| 255 | #define __NR_inotify_add_watch		254 | ||
| 256 | #define __NR_inotify_rm_watch		255 | ||
| 257 | #define __NR_migrate_pages			256 | ||
| 258 | #define __NR_openat					257 | ||
| 259 | #define __NR_mkdirat				258 | ||
| 260 | #define __NR_mknodat				259 | ||
| 261 | #define __NR_fchownat				260 | ||
| 262 | #define __NR_futimesat				261 | ||
| 263 | #define __NR_newfstatat				262 | ||
| 264 | #define __NR_unlinkat				263 | ||
| 265 | #define __NR_renameat				264 | ||
| 266 | #define __NR_linkat					265 | ||
| 267 | #define __NR_symlinkat				266 | ||
| 268 | #define __NR_readlinkat				267 | ||
| 269 | #define __NR_fchmodat				268 | ||
| 270 | #define __NR_faccessat				269 | ||
| 271 | #define __NR_pselect6				270 | ||
| 272 | #define __NR_ppoll					271 | ||
| 273 | #define __NR_unshare				272 | ||
| 274 | #define __NR_set_robust_list		273 | ||
| 275 | #define __NR_get_robust_list		274 | ||
| 276 | #define __NR_splice					275 | ||
| 277 | #define __NR_tee					276 | ||
| 278 | #define __NR_sync_file_range		277 | ||
| 279 | #define __NR_vmsplice				278 | ||
| 280 | #define __NR_move_pages				279 | ||
| 281 | #define __NR_utimensat				280 | ||
| 282 | #define __NR_epoll_pwait			281 | ||
| 283 | #define __NR_signalfd				282 | ||
| 284 | #define __NR_timerfd_create			283 | ||
| 285 | #define __NR_eventfd				284 | ||
| 286 | #define __NR_fallocate				285 | ||
| 287 | #define __NR_timerfd_settime		286 | ||
| 288 | #define __NR_timerfd_gettime		287 | ||
| 289 | #define __NR_accept4				288 | ||
| 290 | #define __NR_signalfd4				289 | ||
| 291 | #define __NR_eventfd2				290 | ||
| 292 | #define __NR_epoll_create1			291 | ||
| 293 | #define __NR_dup3					292 | ||
| 294 | #define __NR_pipe2					293 | ||
| 295 | #define __NR_inotify_init1			294 | ||
| 296 | #define __NR_preadv					295 | ||
| 297 | #define __NR_pwritev				296 | ||
| 298 | #define __NR_rt_tgsigqueueinfo		297 | ||
| 299 | #define __NR_perf_event_open		298 | ||
| 300 | #define __NR_recvmmsg				299 | ||
| 301 | #define __NR_fanotify_init			300 | ||
| 302 | #define __NR_fanotify_mark			301 | ||
| 303 | #define __NR_prlimit64				302 | ||
| 304 | #define __NR_name_to_handle_at			303 | ||
| 305 | #define __NR_open_by_handle_at			304 | ||
| 306 | #define __NR_clock_adjtime			305 | ||
| 307 | #define __NR_syncfs				306 | ||
| 308 | #define __NR_sendmmsg				307 | ||
| 309 | #define __NR_setns				308 | ||
| 310 | #define __NR_getcpu				309 | ||
| 311 | #define __NR_process_vm_readv			310 | ||
| 312 | #define __NR_process_vm_writev			311 | ||
| 313 | #define __NR_kcmp				312 | ||
| 314 | #define __NR_finit_module			313 | ||
| 315 | #define __NR_sched_setattr			314 | ||
| 316 | #define __NR_sched_getattr			315 | ||
| 317 | #define __NR_renameat2				316 | ||
| 318 | #define __NR_seccomp				317 | ||
| 319 | #define __NR_getrandom				318 | ||
| 320 | #define __NR_memfd_create			319 | ||
| 321 | #define __NR_kexec_file_load			320 | ||
| 322 | #define __NR_bpf				321 | ||
| 323 | #define __NR_execveat				322 | ||
| 324 | #define __NR_userfaultfd			323 | ||
| 325 | #define __NR_membarrier				324 | ||
| 326 | #define __NR_mlock2				325 | ||
| 327 | #define __NR_copy_file_range			326 | ||
| 328 | #define __NR_preadv2				327 | ||
| 329 | #define __NR_pwritev2				328 | ||
| 330 | #define __NR_pkey_mprotect			329 | ||
| 331 | #define __NR_pkey_alloc				330 | ||
| 332 | #define __NR_pkey_free				331 | ||
| 333 | #define __NR_statx				332 | ||
| 334 | #define __NR_io_pgetevents			333 | ||
| 335 | #define __NR_rseq				334 | ||
| 336 | #define __NR_pidfd_send_signal			424 | ||
| 337 | #define __NR_io_uring_setup			425 | ||
| 338 | #define __NR_io_uring_enter			426 | ||
| 339 | #define __NR_io_uring_register			427 | ||
| 340 | |||
| 341 | #define SYS_read				0 | ||
| 342 | #define SYS_write				1 | ||
| 343 | #define SYS_open				2 | ||
| 344 | #define SYS_close				3 | ||
| 345 | #define SYS_stat				4 | ||
| 346 | #define SYS_fstat				5 | ||
| 347 | #define SYS_lstat				6 | ||
| 348 | #define SYS_poll				7 | ||
| 349 | #define SYS_lseek				8 | ||
| 350 | #define SYS_mmap				9 | ||
| 351 | #define SYS_mprotect			10 | ||
| 352 | #define SYS_munmap				11 | ||
| 353 | #define SYS_brk				12 | ||
| 354 | #define SYS_rt_sigaction		13 | ||
| 355 | #define SYS_rt_sigprocmask		14 | ||
| 356 | #define SYS_rt_sigreturn		15 | ||
| 357 | #define SYS_ioctl				16 | ||
| 358 | #define SYS_pread64			17 | ||
| 359 | #define SYS_pwrite64			18 | ||
| 360 | #define SYS_readv				19 | ||
| 361 | #define SYS_writev				20 | ||
| 362 | #define SYS_access				21 | ||
| 363 | #define SYS_pipe				22 | ||
| 364 | #define SYS_select				23 | ||
| 365 | #define SYS_sched_yield		24 | ||
| 366 | #define SYS_mremap				25 | ||
| 367 | #define SYS_msync				26 | ||
| 368 | #define SYS_mincore			27 | ||
| 369 | #define SYS_madvise			28 | ||
| 370 | #define SYS_shmget				29 | ||
| 371 | #define SYS_shmat				30 | ||
| 372 | #define SYS_shmctl				31 | ||
| 373 | #define SYS_dup				32 | ||
| 374 | #define SYS_dup2				33 | ||
| 375 | #define SYS_pause				34 | ||
| 376 | #define SYS_nanosleep			35 | ||
| 377 | #define SYS_getitimer			36 | ||
| 378 | #define SYS_alarm				37 | ||
| 379 | #define SYS_setitimer			38 | ||
| 380 | #define SYS_getpid				39 | ||
| 381 | #define SYS_sendfile			40 | ||
| 382 | #define SYS_socket				41 | ||
| 383 | #define SYS_connect			42 | ||
| 384 | #define SYS_accept				43 | ||
| 385 | #define SYS_sendto				44 | ||
| 386 | #define SYS_recvfrom			45 | ||
| 387 | #define SYS_sendmsg			46 | ||
| 388 | #define SYS_recvmsg			47 | ||
| 389 | #define SYS_shutdown			48 | ||
| 390 | #define SYS_bind				49 | ||
| 391 | #define SYS_listen				50 | ||
| 392 | #define SYS_getsockname		51 | ||
| 393 | #define SYS_getpeername		52 | ||
| 394 | #define SYS_socketpair			53 | ||
| 395 | #define SYS_setsockopt			54 | ||
| 396 | #define SYS_getsockopt			55 | ||
| 397 | #define SYS_clone				56 | ||
| 398 | #define SYS_fork				57 | ||
| 399 | #define SYS_vfork				58 | ||
| 400 | #define SYS_execve				59 | ||
| 401 | #define SYS_exit				60 | ||
| 402 | #define SYS_wait4				61 | ||
| 403 | #define SYS_kill				62 | ||
| 404 | #define SYS_uname				63 | ||
| 405 | #define SYS_semget				64 | ||
| 406 | #define SYS_semop				65 | ||
| 407 | #define SYS_semctl				66 | ||
| 408 | #define SYS_shmdt				67 | ||
| 409 | #define SYS_msgget				68 | ||
| 410 | #define SYS_msgsnd				69 | ||
| 411 | #define SYS_msgrcv				70 | ||
| 412 | #define SYS_msgctl				71 | ||
| 413 | #define SYS_fcntl				72 | ||
| 414 | #define SYS_flock				73 | ||
| 415 | #define SYS_fsync				74 | ||
| 416 | #define SYS_fdatasync			75 | ||
| 417 | #define SYS_truncate			76 | ||
| 418 | #define SYS_ftruncate			77 | ||
| 419 | #define SYS_getdents			78 | ||
| 420 | #define SYS_getcwd				79 | ||
| 421 | #define SYS_chdir				80 | ||
| 422 | #define SYS_fchdir				81 | ||
| 423 | #define SYS_rename				82 | ||
| 424 | #define SYS_mkdir				83 | ||
| 425 | #define SYS_rmdir				84 | ||
| 426 | #define SYS_creat				85 | ||
| 427 | #define SYS_link				86 | ||
| 428 | #define SYS_unlink				87 | ||
| 429 | #define SYS_symlink			88 | ||
| 430 | #define SYS_readlink			89 | ||
| 431 | #define SYS_chmod				90 | ||
| 432 | #define SYS_fchmod				91 | ||
| 433 | #define SYS_chown				92 | ||
| 434 | #define SYS_fchown				93 | ||
| 435 | #define SYS_lchown				94 | ||
| 436 | #define SYS_umask				95 | ||
| 437 | #define SYS_gettimeofday		96 | ||
| 438 | #define SYS_getrlimit			97 | ||
| 439 | #define SYS_getrusage			98 | ||
| 440 | #define SYS_sysinfo			99 | ||
| 441 | #define SYS_times				100 | ||
| 442 | #define SYS_ptrace				101 | ||
| 443 | #define SYS_getuid				102 | ||
| 444 | #define SYS_syslog				103 | ||
| 445 | #define SYS_getgid				104 | ||
| 446 | #define SYS_setuid				105 | ||
| 447 | #define SYS_setgid				106 | ||
| 448 | #define SYS_geteuid			107 | ||
| 449 | #define SYS_getegid			108 | ||
| 450 | #define SYS_setpgid			109 | ||
| 451 | #define SYS_getppid			110 | ||
| 452 | #define SYS_getpgrp			111 | ||
| 453 | #define SYS_setsid				112 | ||
| 454 | #define SYS_setreuid			113 | ||
| 455 | #define SYS_setregid			114 | ||
| 456 | #define SYS_getgroups			115 | ||
| 457 | #define SYS_setgroups			116 | ||
| 458 | #define SYS_setresuid			117 | ||
| 459 | #define SYS_getresuid			118 | ||
| 460 | #define SYS_setresgid			119 | ||
| 461 | #define SYS_getresgid			120 | ||
| 462 | #define SYS_getpgid			121 | ||
| 463 | #define SYS_setfsuid			122 | ||
| 464 | #define SYS_setfsgid			123 | ||
| 465 | #define SYS_getsid				124 | ||
| 466 | #define SYS_capget				125 | ||
| 467 | #define SYS_capset				126 | ||
| 468 | #define SYS_rt_sigpending		127 | ||
| 469 | #define SYS_rt_sigtimedwait	128 | ||
| 470 | #define SYS_rt_sigqueueinfo	129 | ||
| 471 | #define SYS_rt_sigsuspend		130 | ||
| 472 | #define SYS_sigaltstack		131 | ||
| 473 | #define SYS_utime				132 | ||
| 474 | #define SYS_mknod				133 | ||
| 475 | #define SYS_uselib				134 | ||
| 476 | #define SYS_personality		135 | ||
| 477 | #define SYS_ustat				136 | ||
| 478 | #define SYS_statfs				137 | ||
| 479 | #define SYS_fstatfs			138 | ||
| 480 | #define SYS_sysfs				139 | ||
| 481 | #define SYS_getpriority			140 | ||
| 482 | #define SYS_setpriority			141 | ||
| 483 | #define SYS_sched_setparam			142 | ||
| 484 | #define SYS_sched_getparam			143 | ||
| 485 | #define SYS_sched_setscheduler		144 | ||
| 486 | #define SYS_sched_getscheduler		145 | ||
| 487 | #define SYS_sched_get_priority_max	146 | ||
| 488 | #define SYS_sched_get_priority_min	147 | ||
| 489 | #define SYS_sched_rr_get_interval	148 | ||
| 490 | #define SYS_mlock					149 | ||
| 491 | #define SYS_munlock				150 | ||
| 492 | #define SYS_mlockall				151 | ||
| 493 | #define SYS_munlockall				152 | ||
| 494 | #define SYS_vhangup				153 | ||
| 495 | #define SYS_modify_ldt				154 | ||
| 496 | #define SYS_pivot_root				155 | ||
| 497 | #define SYS__sysctl				156 | ||
| 498 | #define SYS_prctl					157 | ||
| 499 | #define SYS_arch_prctl				158 | ||
| 500 | #define SYS_adjtimex				159 | ||
| 501 | #define SYS_setrlimit				160 | ||
| 502 | #define SYS_chroot					161 | ||
| 503 | #define SYS_sync					162 | ||
| 504 | #define SYS_acct					163 | ||
| 505 | #define SYS_settimeofday			164 | ||
| 506 | #define SYS_mount					165 | ||
| 507 | #define SYS_umount2				166 | ||
| 508 | #define SYS_swapon					167 | ||
| 509 | #define SYS_swapoff				168 | ||
| 510 | #define SYS_reboot					169 | ||
| 511 | #define SYS_sethostname			170 | ||
| 512 | #define SYS_setdomainname			171 | ||
| 513 | #define SYS_iopl					172 | ||
| 514 | #define SYS_ioperm					173 | ||
| 515 | #define SYS_create_module			174 | ||
| 516 | #define SYS_init_module			175 | ||
| 517 | #define SYS_delete_module			176 | ||
| 518 | #define SYS_get_kernel_syms		177 | ||
| 519 | #define SYS_query_module			178 | ||
| 520 | #define SYS_quotactl				179 | ||
| 521 | #define SYS_nfsservctl				180 | ||
| 522 | #define SYS_getpmsg				181 | ||
| 523 | #define SYS_putpmsg				182 | ||
| 524 | #define SYS_afs_syscall			183 | ||
| 525 | #define SYS_tuxcall				184 | ||
| 526 | #define SYS_security				185 | ||
| 527 | #define SYS_gettid					186 | ||
| 528 | #define SYS_readahead				187 | ||
| 529 | #define SYS_setxattr				188 | ||
| 530 | #define SYS_lsetxattr				189 | ||
| 531 | #define SYS_fsetxattr				190 | ||
| 532 | #define SYS_getxattr				191 | ||
| 533 | #define SYS_lgetxattr				192 | ||
| 534 | #define SYS_fgetxattr				193 | ||
| 535 | #define SYS_listxattr				194 | ||
| 536 | #define SYS_llistxattr				195 | ||
| 537 | #define SYS_flistxattr				196 | ||
| 538 | #define SYS_removexattr			197 | ||
| 539 | #define SYS_lremovexattr			198 | ||
| 540 | #define SYS_fremovexattr			199 | ||
| 541 | #define SYS_tkill					200 | ||
| 542 | #define SYS_time					201 | ||
| 543 | #define SYS_futex					202 | ||
| 544 | #define SYS_sched_setaffinity		203 | ||
| 545 | #define SYS_sched_getaffinity		204 | ||
| 546 | #define SYS_set_thread_area		205 | ||
| 547 | #define SYS_io_setup				206 | ||
| 548 | #define SYS_io_destroy				207 | ||
| 549 | #define SYS_io_getevents			208 | ||
| 550 | #define SYS_io_submit				209 | ||
| 551 | #define SYS_io_cancel				210 | ||
| 552 | #define SYS_get_thread_area		211 | ||
| 553 | #define SYS_lookup_dcookie			212 | ||
| 554 | #define SYS_epoll_create			213 | ||
| 555 | #define SYS_epoll_ctl_old			214 | ||
| 556 | #define SYS_epoll_wait_old			215 | ||
| 557 | #define SYS_remap_file_pages		216 | ||
| 558 | #define SYS_getdents64				217 | ||
| 559 | #define SYS_set_tid_address		218 | ||
| 560 | #define SYS_restart_syscall		219 | ||
| 561 | #define SYS_semtimedop				220 | ||
| 562 | #define SYS_fadvise64				221 | ||
| 563 | #define SYS_timer_create			222 | ||
| 564 | #define SYS_timer_settime			223 | ||
| 565 | #define SYS_timer_gettime			224 | ||
| 566 | #define SYS_timer_getoverrun		225 | ||
| 567 | #define SYS_timer_delete			226 | ||
| 568 | #define SYS_clock_settime			227 | ||
| 569 | #define SYS_clock_gettime			228 | ||
| 570 | #define SYS_clock_getres			229 | ||
| 571 | #define SYS_clock_nanosleep		230 | ||
| 572 | #define SYS_exit_group				231 | ||
| 573 | #define SYS_epoll_wait				232 | ||
| 574 | #define SYS_epoll_ctl				233 | ||
| 575 | #define SYS_tgkill					234 | ||
| 576 | #define SYS_utimes					235 | ||
| 577 | #define SYS_vserver				236 | ||
| 578 | #define SYS_mbind					237 | ||
| 579 | #define SYS_set_mempolicy			238 | ||
| 580 | #define SYS_get_mempolicy			239 | ||
| 581 | #define SYS_mq_open				240 | ||
| 582 | #define SYS_mq_unlink				241 | ||
| 583 | #define SYS_mq_timedsend			242 | ||
| 584 | #define SYS_mq_timedreceive		243 | ||
| 585 | #define SYS_mq_notify				244 | ||
| 586 | #define SYS_mq_getsetattr			245 | ||
| 587 | #define SYS_kexec_load				246 | ||
| 588 | #define SYS_waitid					247 | ||
| 589 | #define SYS_add_key				248 | ||
| 590 | #define SYS_request_key			249 | ||
| 591 | #define SYS_keyctl					250 | ||
| 592 | #define SYS_ioprio_set				251 | ||
| 593 | #define SYS_ioprio_get				252 | ||
| 594 | #define SYS_inotify_init			253 | ||
| 595 | #define SYS_inotify_add_watch		254 | ||
| 596 | #define SYS_inotify_rm_watch		255 | ||
| 597 | #define SYS_migrate_pages			256 | ||
| 598 | #define SYS_openat					257 | ||
| 599 | #define SYS_mkdirat				258 | ||
| 600 | #define SYS_mknodat				259 | ||
| 601 | #define SYS_fchownat				260 | ||
| 602 | #define SYS_futimesat				261 | ||
| 603 | #define SYS_newfstatat				262 | ||
| 604 | #define SYS_unlinkat				263 | ||
| 605 | #define SYS_renameat				264 | ||
| 606 | #define SYS_linkat					265 | ||
| 607 | #define SYS_symlinkat				266 | ||
| 608 | #define SYS_readlinkat				267 | ||
| 609 | #define SYS_fchmodat				268 | ||
| 610 | #define SYS_faccessat				269 | ||
| 611 | #define SYS_pselect6				270 | ||
| 612 | #define SYS_ppoll					271 | ||
| 613 | #define SYS_unshare				272 | ||
| 614 | #define SYS_set_robust_list		273 | ||
| 615 | #define SYS_get_robust_list		274 | ||
| 616 | #define SYS_splice					275 | ||
| 617 | #define SYS_tee					276 | ||
| 618 | #define SYS_sync_file_range		277 | ||
| 619 | #define SYS_vmsplice				278 | ||
| 620 | #define SYS_move_pages				279 | ||
| 621 | #define SYS_utimensat				280 | ||
| 622 | #define SYS_epoll_pwait			281 | ||
| 623 | #define SYS_signalfd				282 | ||
| 624 | #define SYS_timerfd_create			283 | ||
| 625 | #define SYS_eventfd				284 | ||
| 626 | #define SYS_fallocate				285 | ||
| 627 | #define SYS_timerfd_settime		286 | ||
| 628 | #define SYS_timerfd_gettime		287 | ||
| 629 | #define SYS_accept4				288 | ||
| 630 | #define SYS_signalfd4				289 | ||
| 631 | #define SYS_eventfd2				290 | ||
| 632 | #define SYS_epoll_create1			291 | ||
| 633 | #define SYS_dup3					292 | ||
| 634 | #define SYS_pipe2					293 | ||
| 635 | #define SYS_inotify_init1			294 | ||
| 636 | #define SYS_preadv					295 | ||
| 637 | #define SYS_pwritev				296 | ||
| 638 | #define SYS_rt_tgsigqueueinfo		297 | ||
| 639 | #define SYS_perf_event_open		298 | ||
| 640 | #define SYS_recvmmsg				299 | ||
| 641 | #define SYS_fanotify_init			300 | ||
| 642 | #define SYS_fanotify_mark			301 | ||
| 643 | #define SYS_prlimit64				302 | ||
| 644 | #define SYS_name_to_handle_at			303 | ||
| 645 | #define SYS_open_by_handle_at			304 | ||
| 646 | #define SYS_clock_adjtime			305 | ||
| 647 | #define SYS_syncfs				306 | ||
| 648 | #define SYS_sendmmsg				307 | ||
| 649 | #define SYS_setns				308 | ||
| 650 | #define SYS_getcpu				309 | ||
| 651 | #define SYS_process_vm_readv			310 | ||
| 652 | #define SYS_process_vm_writev			311 | ||
| 653 | #define SYS_kcmp				312 | ||
| 654 | #define SYS_finit_module			313 | ||
| 655 | #define SYS_sched_setattr			314 | ||
| 656 | #define SYS_sched_getattr			315 | ||
| 657 | #define SYS_renameat2				316 | ||
| 658 | #define SYS_seccomp				317 | ||
| 659 | #define SYS_getrandom				318 | ||
| 660 | #define SYS_memfd_create			319 | ||
| 661 | #define SYS_kexec_file_load			320 | ||
| 662 | #define SYS_bpf				321 | ||
| 663 | #define SYS_execveat				322 | ||
| 664 | #define SYS_userfaultfd			323 | ||
| 665 | #define SYS_membarrier				324 | ||
| 666 | #define SYS_mlock2				325 | ||
| 667 | #define SYS_copy_file_range			326 | ||
| 668 | #define SYS_preadv2				327 | ||
| 669 | #define SYS_pwritev2				328 | ||
| 670 | #define SYS_pkey_mprotect			329 | ||
| 671 | #define SYS_pkey_alloc				330 | ||
| 672 | #define SYS_pkey_free				331 | ||
| 673 | #define SYS_statx				332 | ||
| 674 | #define SYS_io_pgetevents			333 | ||
| 675 | #define SYS_rseq				334 | ||
| 676 | #define SYS_pidfd_send_signal			424 | ||
| 677 | #define SYS_io_uring_setup			425 | ||
| 678 | #define SYS_io_uring_enter			426 | ||
| 679 | #define SYS_io_uring_register			427 | ||
| \ No newline at end of file | |||