Changeset 342 for asp3_tinet_ecnl_rx/trunk/musl-1.1.18
- Timestamp:
- Apr 27, 2018, 2:26:14 PM (6 years ago)
- Location:
- asp3_tinet_ecnl_rx/trunk/musl-1.1.18
- Files:
-
- 16 edited
Legend:
- Unmodified
- Added
- Removed
-
asp3_tinet_ecnl_rx/trunk/musl-1.1.18/arch/rx/crt_arch.h
r337 r342 1 #define main sta_ker -
asp3_tinet_ecnl_rx/trunk/musl-1.1.18/arch/rx/syscall_arch.h
r337 r342 85 85 86 86 __attribute__((visibility("hidden"))) 87 long __syscall (syscall_arg_t, ...);87 long __syscall_ret(unsigned long), __syscall_nr(long nr, ...); 88 88 89 static inline long __syscall0(long n)90 { 91 return __syscall(n); 92 } 89 #define __syscall(n, ...) n(__VA_ARGS__) 90 #define __syscall_cp(n, ...) n(__VA_ARGS__) 91 #define syscall(n, ...) __syscall_ret(__syscall(n, __VA_ARGS__)) 92 #define syscall_cp(n, ...) __syscall_ret(__syscall_cp(n, __VA_ARGS__)) 93 93 94 static inline long __syscall1(long n, long a) 95 { 96 return __syscall(n, a); 97 } 98 99 static inline long __syscall2(long n, long a, long b) 100 { 101 return __syscall(n, a, b); 102 } 103 104 static inline long __syscall3(long n, long a, long b, long c) 105 { 106 return __syscall(n, a, b, c); 107 } 108 109 static inline long __syscall4(long n, long a, long b, long c, long d) 110 { 111 return __syscall(n, a, b, c, d); 112 } 113 114 static inline long __syscall5(long n, long a, long b, long c, long d, long e) 115 { 116 return __syscall(n, a, b, c, d, e); 117 } 118 119 static inline long __syscall6(long n, long a, long b, long c, long d, long e, long f) 120 { 121 return __syscall(n, a, b, c, d, e, f); 122 } 94 #define __syscall2(n, ...) n(__VA_ARGS__) 95 #define __syscall3(n, ...) n(__VA_ARGS__) 96 #define __syscall_cp2(n, ...) n(__VA_ARGS__) 97 #define __syscall_cp3(n, ...) n(__VA_ARGS__) 123 98 #endif -
asp3_tinet_ecnl_rx/trunk/musl-1.1.18/include/bits/syscall.h
r337 r342 358 358 #define __ARM_NR_set_tls 0x0f0005 359 359 360 #define SYS_restart_syscall 0 361 #define SYS_exit 1 362 #define SYS_fork 2 363 #define SYS_read 3 364 #define SYS_write 4 365 #define SYS_open 5 366 #define SYS_close 6 367 #define SYS_creat 8 368 #define SYS_link 9 369 #define SYS_unlink 10 370 #define SYS_execve 11 371 #define SYS_chdir 12 372 #define SYS_mknod 14 373 #define SYS_chmod 15 374 #define SYS_lchown 16 375 #define SYS_lseek 19 376 #define SYS_getpid 20 377 #define SYS_mount 21 378 #define SYS_setuid 23 379 #define SYS_getuid 24 380 #define SYS_ptrace 26 381 #define SYS_pause 29 382 #define SYS_access 33 383 #define SYS_nice 34 384 #define SYS_sync 36 385 #define SYS_kill 37 386 #define SYS_rename 38 387 #define SYS_mkdir 39 388 #define SYS_rmdir 40 389 #define SYS_dup 41 390 #define SYS_pipe 42 391 #define SYS_times 43 392 #define SYS_brk 45 393 #define SYS_setgid 46 394 #define SYS_getgid 47 395 #define SYS_geteuid 49 396 #define SYS_getegid 50 397 #define SYS_acct 51 398 #define SYS_umount2 52 399 #define SYS_ioctl 54 400 #define SYS_fcntl 55 401 #define SYS_setpgid 57 402 #define SYS_umask 60 403 #define SYS_chroot 61 404 #define SYS_ustat 62 405 #define SYS_dup2 63 406 #define SYS_getppid 64 407 #define SYS_getpgrp 65 408 #define SYS_setsid 66 409 #define SYS_sigaction 67 410 #define SYS_setreuid 70 411 #define SYS_setregid 71 412 #define SYS_sigsuspend 72 413 #define SYS_sigpending 73 414 #define SYS_sethostname 74 415 #define SYS_setrlimit 75 416 #define SYS_getrusage 77 417 #define SYS_gettimeofday 78 418 #define SYS_settimeofday 79 419 #define SYS_getgroups 80 420 #define SYS_setgroups 81 421 #define SYS_symlink 83 422 #define SYS_readlink 85 423 #define SYS_uselib 86 424 #define SYS_swapon 87 425 #define SYS_reboot 88 426 #define SYS_munmap 91 427 #define SYS_truncate 92 428 #define SYS_ftruncate 93 429 #define SYS_fchmod 94 430 #define SYS_fchown 95 431 #define SYS_getpriority 96 432 #define SYS_setpriority 97 433 #define SYS_statfs 99 434 #define SYS_fstatfs 100 435 #define SYS_syslog 103 436 #define SYS_setitimer 104 437 #define SYS_getitimer 105 438 #define SYS_stat 106 439 #define SYS_lstat 107 440 #define SYS_fstat 108 441 #define SYS_vhangup 111 442 #define SYS_wait4 114 443 #define SYS_swapoff 115 444 #define SYS_sysinfo 116 445 #define SYS_fsync 118 446 #define SYS_sigreturn 119 447 #define SYS_clone 120 448 #define SYS_setdomainname 121 449 #define SYS_uname 122 450 #define SYS_adjtimex 124 451 #define SYS_mprotect 125 452 #define SYS_sigprocmask 126 453 #define SYS_init_module 128 454 #define SYS_delete_module 129 455 #define SYS_quotactl 131 456 #define SYS_getpgid 132 457 #define SYS_fchdir 133 458 #define SYS_bdflush 134 459 #define SYS_sysfs 135 460 #define SYS_personality 136 461 #define SYS_setfsuid 138 462 #define SYS_setfsgid 139 463 #define SYS__llseek 140 464 #define SYS_getdents 141 465 #define SYS__newselect 142 466 #define SYS_flock 143 467 #define SYS_msync 144 468 #define SYS_readv 145 469 #define SYS_writev 146 470 #define SYS_getsid 147 471 #define SYS_fdatasync 148 472 #define SYS__sysctl 149 473 #define SYS_mlock 150 474 #define SYS_munlock 151 475 #define SYS_mlockall 152 476 #define SYS_munlockall 153 477 #define SYS_sched_setparam 154 478 #define SYS_sched_getparam 155 479 #define SYS_sched_setscheduler 156 480 #define SYS_sched_getscheduler 157 481 #define SYS_sched_yield 158 482 #define SYS_sched_get_priority_max 159 483 #define SYS_sched_get_priority_min 160 484 #define SYS_sched_rr_get_interval 161 485 #define SYS_nanosleep 162 486 #define SYS_mremap 163 487 #define SYS_setresuid 164 488 #define SYS_getresuid 165 489 #define SYS_poll 168 490 #define SYS_nfsservctl 169 491 #define SYS_setresgid 170 492 #define SYS_getresgid 171 493 #define SYS_prctl 172 494 #define SYS_rt_sigreturn 173 495 #define SYS_rt_sigaction 174 496 #define SYS_rt_sigprocmask 175 497 #define SYS_rt_sigpending 176 498 #define SYS_rt_sigtimedwait 177 499 #define SYS_rt_sigqueueinfo 178 500 #define SYS_rt_sigsuspend 179 501 #define SYS_pread64 180 502 #define SYS_pwrite64 181 503 #define SYS_chown 182 504 #define SYS_getcwd 183 505 #define SYS_capget 184 506 #define SYS_capset 185 507 #define SYS_sigaltstack 186 508 #define SYS_sendfile 187 509 #define SYS_vfork 190 510 #define SYS_ugetrlimit 191 511 #define SYS_mmap2 192 512 #define SYS_truncate64 193 513 #define SYS_ftruncate64 194 514 #define SYS_stat64 195 515 #define SYS_lstat64 196 516 #define SYS_fstat64 197 517 #define SYS_lchown32 198 518 #define SYS_getuid32 199 519 #define SYS_getgid32 200 520 #define SYS_geteuid32 201 521 #define SYS_getegid32 202 522 #define SYS_setreuid32 203 523 #define SYS_setregid32 204 524 #define SYS_getgroups32 205 525 #define SYS_setgroups32 206 526 #define SYS_fchown32 207 527 #define SYS_setresuid32 208 528 #define SYS_getresuid32 209 529 #define SYS_setresgid32 210 530 #define SYS_getresgid32 211 531 #define SYS_chown32 212 532 #define SYS_setuid32 213 533 #define SYS_setgid32 214 534 #define SYS_setfsuid32 215 535 #define SYS_setfsgid32 216 536 #define SYS_getdents64 217 537 #define SYS_pivot_root 218 538 #define SYS_mincore 219 539 #define SYS_madvise 220 540 #define SYS_fcntl64 221 541 #define SYS_gettid 224 542 #define SYS_readahead 225 543 #define SYS_setxattr 226 544 #define SYS_lsetxattr 227 545 #define SYS_fsetxattr 228 546 #define SYS_getxattr 229 547 #define SYS_lgetxattr 230 548 #define SYS_fgetxattr 231 549 #define SYS_listxattr 232 550 #define SYS_llistxattr 233 551 #define SYS_flistxattr 234 552 #define SYS_removexattr 235 553 #define SYS_lremovexattr 236 554 #define SYS_fremovexattr 237 555 #define SYS_tkill 238 556 #define SYS_sendfile64 239 557 #define SYS_futex 240 558 #define SYS_sched_setaffinity 241 559 #define SYS_sched_getaffinity 242 560 #define SYS_io_setup 243 561 #define SYS_io_destroy 244 562 #define SYS_io_getevents 245 563 #define SYS_io_submit 246 564 #define SYS_io_cancel 247 565 #define SYS_exit_group 248 566 #define SYS_lookup_dcookie 249 567 #define SYS_epoll_create 250 568 #define SYS_epoll_ctl 251 569 #define SYS_epoll_wait 252 570 #define SYS_remap_file_pages 253 571 #define SYS_set_tid_address 256 572 #define SYS_timer_create 257 573 #define SYS_timer_settime 258 574 #define SYS_timer_gettime 259 575 #define SYS_timer_getoverrun 260 576 #define SYS_timer_delete 261 577 #define SYS_clock_settime 262 578 #define SYS_clock_gettime 263 579 #define SYS_clock_getres 264 580 #define SYS_clock_nanosleep 265 581 #define SYS_statfs64 266 582 #define SYS_fstatfs64 267 583 #define SYS_tgkill 268 584 #define SYS_utimes 269 585 #define SYS_fadvise64_64 270 586 #define SYS_pciconfig_iobase 271 587 #define SYS_pciconfig_read 272 588 #define SYS_pciconfig_write 273 589 #define SYS_mq_open 274 590 #define SYS_mq_unlink 275 591 #define SYS_mq_timedsend 276 592 #define SYS_mq_timedreceive 277 593 #define SYS_mq_notify 278 594 #define SYS_mq_getsetattr 279 595 #define SYS_waitid 280 596 #define SYS_socket 281 597 #define SYS_bind 282 598 #define SYS_connect 283 599 #define SYS_listen 284 600 #define SYS_accept 285 601 #define SYS_getsockname 286 602 #define SYS_getpeername 287 603 #define SYS_socketpair 288 604 #define SYS_send 289 605 #define SYS_sendto 290 606 #define SYS_recv 291 607 #define SYS_recvfrom 292 608 #define SYS_shutdown 293 609 #define SYS_setsockopt 294 610 #define SYS_getsockopt 295 611 #define SYS_sendmsg 296 612 #define SYS_recvmsg 297 613 #define SYS_semop 298 614 #define SYS_semget 299 615 #define SYS_semctl 300 616 #define SYS_msgsnd 301 617 #define SYS_msgrcv 302 618 #define SYS_msgget 303 619 #define SYS_msgctl 304 620 #define SYS_shmat 305 621 #define SYS_shmdt 306 622 #define SYS_shmget 307 623 #define SYS_shmctl 308 624 #define SYS_add_key 309 625 #define SYS_request_key 310 626 #define SYS_keyctl 311 627 #define SYS_semtimedop 312 628 #define SYS_vserver 313 629 #define SYS_ioprio_set 314 630 #define SYS_ioprio_get 315 631 #define SYS_inotify_init 316 632 #define SYS_inotify_add_watch 317 633 #define SYS_inotify_rm_watch 318 634 #define SYS_mbind 319 635 #define SYS_get_mempolicy 320 636 #define SYS_set_mempolicy 321 637 #define SYS_openat 322 638 #define SYS_mkdirat 323 639 #define SYS_mknodat 324 640 #define SYS_fchownat 325 641 #define SYS_futimesat 326 642 #define SYS_fstatat64 327 643 #define SYS_unlinkat 328 644 #define SYS_renameat 329 645 #define SYS_linkat 330 646 #define SYS_symlinkat 331 647 #define SYS_readlinkat 332 648 #define SYS_fchmodat 333 649 #define SYS_faccessat 334 650 #define SYS_pselect6 335 651 #define SYS_ppoll 336 652 #define SYS_unshare 337 653 #define SYS_set_robust_list 338 654 #define SYS_get_robust_list 339 655 #define SYS_splice 340 656 #define SYS_sync_file_range2 341 657 #define SYS_tee 342 658 #define SYS_vmsplice 343 659 #define SYS_move_pages 344 660 #define SYS_getcpu 345 661 #define SYS_epoll_pwait 346 662 #define SYS_kexec_load 347 663 #define SYS_utimensat 348 664 #define SYS_signalfd 349 665 #define SYS_timerfd_create 350 666 #define SYS_eventfd 351 667 #define SYS_fallocate 352 668 #define SYS_timerfd_settime 353 669 #define SYS_timerfd_gettime 354 670 #define SYS_signalfd4 355 671 #define SYS_eventfd2 356 672 #define SYS_epoll_create1 357 673 #define SYS_dup3 358 674 #define SYS_pipe2 359 675 #define SYS_inotify_init1 360 676 #define SYS_preadv 361 677 #define SYS_pwritev 362 678 #define SYS_rt_tgsigqueueinfo 363 679 #define SYS_perf_event_open 364 680 #define SYS_recvmmsg 365 681 #define SYS_accept4 366 682 #define SYS_fanotify_init 367 683 #define SYS_fanotify_mark 368 684 #define SYS_prlimit64 369 685 #define SYS_name_to_handle_at 370 686 #define SYS_open_by_handle_at 371 687 #define SYS_clock_adjtime 372 688 #define SYS_syncfs 373 689 #define SYS_sendmmsg 374 690 #define SYS_setns 375 691 #define SYS_process_vm_readv 376 692 #define SYS_process_vm_writev 377 693 #define SYS_kcmp 378 694 #define SYS_finit_module 379 695 #define SYS_sched_setattr 380 696 #define SYS_sched_getattr 381 697 #define SYS_renameat2 382 698 #define SYS_seccomp 383 699 #define SYS_getrandom 384 700 #define SYS_memfd_create 385 701 #define SYS_bpf 386 702 #define SYS_execveat 387 703 #define SYS_userfaultfd 388 704 #define SYS_membarrier 389 705 #define SYS_mlock2 390 706 #define SYS_copy_file_range 391 707 #define SYS_preadv2 392 708 #define SYS_pwritev2 393 709 #define SYS_pkey_mprotect 394 710 #define SYS_pkey_alloc 395 711 #define SYS_pkey_free 396 360 #define SYS_restart_syscall SYS_restart_syscall 361 long SYS_restart_syscall(); 362 #define SYS_exit SYS_exit 363 long SYS_exit(); 364 #define SYS_fork SYS_fork 365 long SYS_fork(); 366 #define SYS_read SYS_read 367 long SYS_read(); 368 #define SYS_write SYS_write 369 long SYS_write(); 370 #define SYS_open SYS_open 371 long SYS_open(); 372 #define SYS_close SYS_close 373 long SYS_close(); 374 #define SYS_creat SYS_creat 375 long SYS_creat(); 376 #define SYS_link SYS_link 377 long SYS_link(); 378 #define SYS_unlink SYS_unlink 379 long SYS_unlink(); 380 #define SYS_execve SYS_execve 381 long SYS_execve(); 382 #define SYS_chdir SYS_chdir 383 long SYS_chdir(); 384 #define SYS_mknod SYS_mknod 385 long SYS_mknod(); 386 #define SYS_chmod SYS_chmod 387 long SYS_chmod(); 388 #define SYS_lchown SYS_lchown 389 long SYS_lchown(); 390 #define SYS_lseek SYS_lseek 391 long SYS_lseek(); 392 #define SYS_getpid SYS_getpid 393 long SYS_getpid(); 394 #define SYS_mount SYS_mount 395 long SYS_mount(); 396 #define SYS_setuid SYS_setuid 397 long SYS_setuid(); 398 #define SYS_getuid SYS_getuid 399 long SYS_getuid(); 400 #define SYS_ptrace SYS_ptrace 401 long SYS_ptrace(); 402 #define SYS_pause SYS_pause 403 long SYS_pause(); 404 #define SYS_access SYS_access 405 long SYS_access(); 406 #define SYS_nice SYS_nice 407 long SYS_nice(); 408 #define SYS_sync SYS_sync 409 long SYS_sync(); 410 #define SYS_kill SYS_kill 411 long SYS_kill(); 412 #define SYS_rename SYS_rename 413 long SYS_rename(); 414 #define SYS_mkdir SYS_mkdir 415 long SYS_mkdir(); 416 #define SYS_rmdir SYS_rmdir 417 long SYS_rmdir(); 418 #define SYS_dup SYS_dup 419 long SYS_dup(); 420 #define SYS_pipe SYS_pipe 421 long SYS_pipe(); 422 #define SYS_times SYS_times 423 long SYS_times(); 424 #define SYS_brk SYS_brk 425 long SYS_brk(); 426 #define SYS_setgid SYS_setgid 427 long SYS_setgid(); 428 #define SYS_getgid SYS_getgid 429 long SYS_getgid(); 430 #define SYS_geteuid SYS_geteuid 431 long SYS_geteuid(); 432 #define SYS_getegid SYS_getegid 433 long SYS_getegid(); 434 #define SYS_acct SYS_acct 435 long SYS_acct(); 436 #define SYS_umount2 SYS_umount2 437 long SYS_umount2(); 438 #define SYS_ioctl SYS_ioctl 439 long SYS_ioctl(); 440 #define SYS_fcntl SYS_fcntl 441 long SYS_fcntl(); 442 #define SYS_setpgid SYS_setpgid 443 long SYS_setpgid(); 444 #define SYS_umask SYS_umask 445 long SYS_umask(); 446 #define SYS_chroot SYS_chroot 447 long SYS_chroot(); 448 #define SYS_ustat SYS_ustat 449 long SYS_ustat(); 450 #define SYS_dup2 SYS_dup2 451 long SYS_dup2(); 452 #define SYS_getppid SYS_getppid 453 long SYS_getppid(); 454 #define SYS_getpgrp SYS_getpgrp 455 long SYS_getpgrp(); 456 #define SYS_setsid SYS_setsid 457 long SYS_setsid(); 458 #define SYS_sigaction SYS_sigaction 459 long SYS_sigaction(); 460 #define SYS_setreuid SYS_setreuid 461 long SYS_setreuid(); 462 #define SYS_setregid SYS_setregid 463 long SYS_setregid(); 464 #define SYS_sigsuspend SYS_sigsuspend 465 long SYS_sigsuspend(); 466 #define SYS_sigpending SYS_sigpending 467 long SYS_sigpending(); 468 #define SYS_sethostname SYS_sethostname 469 long SYS_sethostname(); 470 #define SYS_setrlimit SYS_setrlimit 471 long SYS_setrlimit(); 472 #define SYS_getrusage SYS_getrusage 473 long SYS_getrusage(); 474 #define SYS_gettimeofday SYS_gettimeofday 475 long SYS_gettimeofday(); 476 #define SYS_settimeofday SYS_settimeofday 477 long SYS_settimeofday(); 478 #define SYS_getgroups SYS_getgroups 479 long SYS_getgroups(); 480 #define SYS_setgroups SYS_setgroups 481 long SYS_setgroups(); 482 #define SYS_symlink SYS_symlink 483 long SYS_symlink(); 484 #define SYS_readlink SYS_readlink 485 long SYS_readlink(); 486 #define SYS_uselib SYS_uselib 487 long SYS_uselib(); 488 #define SYS_swapon SYS_swapon 489 long SYS_swapon(); 490 #define SYS_reboot SYS_reboot 491 long SYS_reboot(); 492 #define SYS_munmap SYS_munmap 493 long SYS_munmap(); 494 #define SYS_truncate SYS_truncate 495 long SYS_truncate(); 496 #define SYS_ftruncate SYS_ftruncate 497 long SYS_ftruncate(); 498 #define SYS_fchmod SYS_fchmod 499 long SYS_fchmod(); 500 #define SYS_fchown SYS_fchown 501 long SYS_fchown(); 502 #define SYS_getpriority SYS_getpriority 503 long SYS_getpriority(); 504 #define SYS_setpriority SYS_setpriority 505 long SYS_setpriority(); 506 #define SYS_statfs SYS_statfs 507 long SYS_statfs(); 508 #define SYS_fstatfs SYS_fstatfs 509 long SYS_fstatfs(); 510 #define SYS_syslog SYS_syslog 511 long SYS_syslog(); 512 #define SYS_setitimer SYS_setitimer 513 long SYS_setitimer(); 514 #define SYS_getitimer SYS_getitimer 515 long SYS_getitimer(); 516 #define SYS_stat SYS_stat 517 long SYS_stat(); 518 #define SYS_lstat SYS_lstat 519 long SYS_lstat(); 520 #define SYS_fstat SYS_fstat 521 long SYS_fstat(); 522 #define SYS_vhangup SYS_vhangup 523 long SYS_vhangup(); 524 #define SYS_wait4 SYS_wait4 525 long SYS_wait4(); 526 #define SYS_swapoff SYS_swapoff 527 long SYS_swapoff(); 528 #define SYS_sysinfo SYS_sysinfo 529 long SYS_sysinfo(); 530 #define SYS_fsync SYS_fsync 531 long SYS_fsync(); 532 #define SYS_sigreturn SYS_sigreturn 533 long SYS_sigreturn(); 534 #define SYS_clone SYS_clone 535 long SYS_clone(); 536 #define SYS_setdomainname SYS_setdomainname 537 long SYS_setdomainname(); 538 #define SYS_uname SYS_uname 539 long SYS_uname(); 540 #define SYS_adjtimex SYS_adjtimex 541 long SYS_adjtimex(); 542 #define SYS_mprotect SYS_mprotect 543 long SYS_mprotect(); 544 #define SYS_sigprocmask SYS_sigprocmask 545 long SYS_sigprocmask(); 546 #define SYS_init_module SYS_init_module 547 long SYS_init_module(); 548 #define SYS_delete_module SYS_delete_module 549 long SYS_delete_module(); 550 #define SYS_quotactl SYS_quotactl 551 long SYS_quotactl(); 552 #define SYS_getpgid SYS_getpgid 553 long SYS_getpgid(); 554 #define SYS_fchdir SYS_fchdir 555 long SYS_fchdir(); 556 #define SYS_bdflush SYS_bdflush 557 long SYS_bdflush(); 558 #define SYS_sysfs SYS_sysfs 559 long SYS_sysfs(); 560 #define SYS_personality SYS_personality 561 long SYS_personality(); 562 #define SYS_setfsuid SYS_setfsuid 563 long SYS_setfsuid(); 564 #define SYS_setfsgid SYS_setfsgid 565 long SYS_setfsgid(); 566 #define SYS__llseek SYS__llseek 567 long SYS__llseek(); 568 #define SYS_getdents SYS_getdents 569 long SYS_getdents(); 570 #define SYS__newselect SYS__newselect 571 long SYS__newselect(); 572 #define SYS_flock SYS_flock 573 long SYS_flock(); 574 #define SYS_msync SYS_msync 575 long SYS_msync(); 576 #define SYS_readv SYS_readv 577 long SYS_readv(); 578 #define SYS_writev SYS_writev 579 long SYS_writev(); 580 #define SYS_getsid SYS_getsid 581 long SYS_getsid(); 582 #define SYS_fdatasync SYS_fdatasync 583 long SYS_fdatasync(); 584 #define SYS__sysctl SYS__sysctl 585 long SYS__sysctl(); 586 #define SYS_mlock SYS_mlock 587 long SYS_mlock(); 588 #define SYS_munlock SYS_munlock 589 long SYS_munlock(); 590 #define SYS_mlockall SYS_mlockall 591 long SYS_mlockall(); 592 #define SYS_munlockall SYS_munlockall 593 long SYS_munlockall(); 594 #define SYS_sched_setparam SYS_sched_setparam 595 long SYS_sched_setparam(); 596 #define SYS_sched_getparam SYS_sched_getparam 597 long SYS_sched_getparam(); 598 #define SYS_sched_setscheduler SYS_sched_setscheduler 599 long SYS_sched_setscheduler(); 600 #define SYS_sched_getscheduler SYS_sched_getscheduler 601 long SYS_sched_getscheduler(); 602 #define SYS_sched_yield SYS_sched_yield 603 long SYS_sched_yield(); 604 #define SYS_sched_get_priority_max SYS_sched_get_priority_max 605 long SYS_sched_get_priority_max(); 606 #define SYS_sched_get_priority_min SYS_sched_get_priority_min 607 long SYS_sched_get_priority_min(); 608 #define SYS_sched_rr_get_interval SYS_sched_rr_get_interval 609 long SYS_sched_rr_get_interval(); 610 #define SYS_nanosleep SYS_nanosleep 611 long SYS_nanosleep(); 612 #define SYS_mremap SYS_mremap 613 long SYS_mremap(); 614 #define SYS_setresuid SYS_setresuid 615 long SYS_setresuid(); 616 #define SYS_getresuid SYS_getresuid 617 long SYS_getresuid(); 618 #define SYS_poll SYS_poll 619 long SYS_poll(); 620 #define SYS_nfsservctl SYS_nfsservctl 621 long SYS_nfsservctl(); 622 #define SYS_setresgid SYS_setresgid 623 long SYS_setresgid(); 624 #define SYS_getresgid SYS_getresgid 625 long SYS_getresgid(); 626 #define SYS_prctl SYS_prctl 627 long SYS_prctl(); 628 #define SYS_rt_sigreturn SYS_rt_sigreturn 629 long SYS_rt_sigreturn(); 630 #define SYS_rt_sigaction SYS_rt_sigaction 631 long SYS_rt_sigaction(); 632 #define SYS_rt_sigprocmask SYS_rt_sigprocmask 633 long SYS_rt_sigprocmask(); 634 #define SYS_rt_sigpending SYS_rt_sigpending 635 long SYS_rt_sigpending(); 636 #define SYS_rt_sigtimedwait SYS_rt_sigtimedwait 637 long SYS_rt_sigtimedwait(); 638 #define SYS_rt_sigqueueinfo SYS_rt_sigqueueinfo 639 long SYS_rt_sigqueueinfo(); 640 #define SYS_rt_sigsuspend SYS_rt_sigsuspend 641 long SYS_rt_sigsuspend(); 642 #define SYS_pread64 SYS_pread64 643 long SYS_pread64(); 644 #define SYS_pwrite64 SYS_pwrite64 645 long SYS_pwrite64(); 646 #define SYS_chown SYS_chown 647 long SYS_chown(); 648 #define SYS_getcwd SYS_getcwd 649 long SYS_getcwd(); 650 #define SYS_capget SYS_capget 651 long SYS_capget(); 652 #define SYS_capset SYS_capset 653 long SYS_capset(); 654 #define SYS_sigaltstack SYS_sigaltstack 655 long SYS_sigaltstack(); 656 #define SYS_sendfile SYS_sendfile 657 long SYS_sendfile(); 658 #define SYS_vfork SYS_vfork 659 long SYS_vfork(); 660 #define SYS_ugetrlimit SYS_ugetrlimit 661 long SYS_ugetrlimit(); 662 #define SYS_mmap2 SYS_mmap2 663 long SYS_mmap2(); 664 #define SYS_truncate64 SYS_truncate64 665 long SYS_truncate64(); 666 #define SYS_ftruncate64 SYS_ftruncate64 667 long SYS_ftruncate64(); 668 #define SYS_stat64 SYS_stat64 669 long SYS_stat64(); 670 #define SYS_lstat64 SYS_lstat64 671 long SYS_lstat64(); 672 #define SYS_fstat64 SYS_fstat64 673 long SYS_fstat64(); 674 #define SYS_lchown32 SYS_lchown32 675 long SYS_lchown32(); 676 #define SYS_getuid32 SYS_getuid32 677 long SYS_getuid32(); 678 #define SYS_getgid32 SYS_getgid32 679 long SYS_getgid32(); 680 #define SYS_geteuid32 SYS_geteuid32 681 long SYS_geteuid32(); 682 #define SYS_getegid32 SYS_getegid32 683 long SYS_getegid32(); 684 #define SYS_setreuid32 SYS_setreuid32 685 long SYS_setreuid32(); 686 #define SYS_setregid32 SYS_setregid32 687 long SYS_setregid32(); 688 #define SYS_getgroups32 SYS_getgroups32 689 long SYS_getgroups32(); 690 #define SYS_setgroups32 SYS_setgroups32 691 long SYS_setgroups32(); 692 #define SYS_fchown32 SYS_fchown32 693 long SYS_fchown32(); 694 #define SYS_setresuid32 SYS_setresuid32 695 long SYS_setresuid32(); 696 #define SYS_getresuid32 SYS_getresuid32 697 long SYS_getresuid32(); 698 #define SYS_setresgid32 SYS_setresgid32 699 long SYS_setresgid32(); 700 #define SYS_getresgid32 SYS_getresgid32 701 long SYS_getresgid32(); 702 #define SYS_chown32 SYS_chown32 703 long SYS_chown32(); 704 #define SYS_setuid32 SYS_setuid32 705 long SYS_setuid32(); 706 #define SYS_setgid32 SYS_setgid32 707 long SYS_setgid32(); 708 #define SYS_setfsuid32 SYS_setfsuid32 709 long SYS_setfsuid32(); 710 #define SYS_setfsgid32 SYS_setfsgid32 711 long SYS_setfsgid32(); 712 #define SYS_getdents64 SYS_getdents64 713 long SYS_getdents64(); 714 #define SYS_pivot_root SYS_pivot_root 715 long SYS_pivot_root(); 716 #define SYS_mincore SYS_mincore 717 long SYS_mincore(); 718 #define SYS_madvise SYS_madvise 719 long SYS_madvise(); 720 #define SYS_fcntl64 SYS_fcntl64 721 long SYS_fcntl64(); 722 #define SYS_gettid SYS_gettid 723 long SYS_gettid(); 724 #define SYS_readahead SYS_readahead 725 long SYS_readahead(); 726 #define SYS_setxattr SYS_setxattr 727 long SYS_setxattr(); 728 #define SYS_lsetxattr SYS_lsetxattr 729 long SYS_lsetxattr(); 730 #define SYS_fsetxattr SYS_fsetxattr 731 long SYS_fsetxattr(); 732 #define SYS_getxattr SYS_getxattr 733 long SYS_getxattr(); 734 #define SYS_lgetxattr SYS_lgetxattr 735 long SYS_lgetxattr(); 736 #define SYS_fgetxattr SYS_fgetxattr 737 long SYS_fgetxattr(); 738 #define SYS_listxattr SYS_listxattr 739 long SYS_listxattr(); 740 #define SYS_llistxattr SYS_llistxattr 741 long SYS_llistxattr(); 742 #define SYS_flistxattr SYS_flistxattr 743 long SYS_flistxattr(); 744 #define SYS_removexattr SYS_removexattr 745 long SYS_removexattr(); 746 #define SYS_lremovexattr SYS_lremovexattr 747 long SYS_lremovexattr(); 748 #define SYS_fremovexattr SYS_fremovexattr 749 long SYS_fremovexattr(); 750 #define SYS_tkill SYS_tkill 751 long SYS_tkill(); 752 #define SYS_sendfile64 SYS_sendfile64 753 long SYS_sendfile64(); 754 #define SYS_futex SYS_futex 755 long SYS_futex(); 756 #define SYS_sched_setaffinity SYS_sched_setaffinity 757 long SYS_sched_setaffinity(); 758 #define SYS_sched_getaffinity SYS_sched_getaffinity 759 long SYS_sched_getaffinity(); 760 #define SYS_io_setup SYS_io_setup 761 long SYS_io_setup(); 762 #define SYS_io_destroy SYS_io_destroy 763 long SYS_io_destroy(); 764 #define SYS_io_getevents SYS_io_getevents 765 long SYS_io_getevents(); 766 #define SYS_io_submit SYS_io_submit 767 long SYS_io_submit(); 768 #define SYS_io_cancel SYS_io_cancel 769 long SYS_io_cancel(); 770 #define SYS_exit_group SYS_exit_group 771 long SYS_exit_group(); 772 #define SYS_lookup_dcookie SYS_lookup_dcookie 773 long SYS_lookup_dcookie(); 774 #define SYS_epoll_create SYS_epoll_create 775 long SYS_epoll_create(); 776 #define SYS_epoll_ctl SYS_epoll_ctl 777 long SYS_epoll_ctl(); 778 #define SYS_epoll_wait SYS_epoll_wait 779 long SYS_epoll_wait(); 780 #define SYS_remap_file_pages SYS_remap_file_pages 781 long SYS_remap_file_pages(); 782 #define SYS_set_tid_address SYS_set_tid_address 783 long SYS_set_tid_address(); 784 #define SYS_timer_create SYS_timer_create 785 long SYS_timer_create(); 786 #define SYS_timer_settime SYS_timer_settime 787 long SYS_timer_settime(); 788 #define SYS_timer_gettime SYS_timer_gettime 789 long SYS_timer_gettime(); 790 #define SYS_timer_getoverrun SYS_timer_getoverrun 791 long SYS_timer_getoverrun(); 792 #define SYS_timer_delete SYS_timer_delete 793 long SYS_timer_delete(); 794 #define SYS_clock_settime SYS_clock_settime 795 long SYS_clock_settime(); 796 #define SYS_clock_gettime SYS_clock_gettime 797 long SYS_clock_gettime(); 798 #define SYS_clock_getres SYS_clock_getres 799 long SYS_clock_getres(); 800 #define SYS_clock_nanosleep SYS_clock_nanosleep 801 long SYS_clock_nanosleep(); 802 #define SYS_statfs64 SYS_statfs64 803 long SYS_statfs64(); 804 #define SYS_fstatfs64 SYS_fstatfs64 805 long SYS_fstatfs64(); 806 #define SYS_tgkill SYS_tgkill 807 long SYS_tgkill(); 808 #define SYS_utimes SYS_utimes 809 long SYS_utimes(); 810 #define SYS_fadvise64_64 SYS_fadvise64_64 811 long SYS_fadvise64_64(); 812 #define SYS_pciconfig_iobase SYS_pciconfig_iobase 813 long SYS_pciconfig_iobase(); 814 #define SYS_pciconfig_read SYS_pciconfig_read 815 long SYS_pciconfig_read(); 816 #define SYS_pciconfig_write SYS_pciconfig_write 817 long SYS_pciconfig_write(); 818 #define SYS_mq_open SYS_mq_open 819 long SYS_mq_open(); 820 #define SYS_mq_unlink SYS_mq_unlink 821 long SYS_mq_unlink(); 822 #define SYS_mq_timedsend SYS_mq_timedsend 823 long SYS_mq_timedsend(); 824 #define SYS_mq_timedreceive SYS_mq_timedreceive 825 long SYS_mq_timedreceive(); 826 #define SYS_mq_notify SYS_mq_notify 827 long SYS_mq_notify(); 828 #define SYS_mq_getsetattr SYS_mq_getsetattr 829 long SYS_mq_getsetattr(); 830 #define SYS_waitid SYS_waitid 831 long SYS_waitid(); 832 #define SYS_socket SYS_socket 833 long SYS_socket(); 834 #define SYS_bind SYS_bind 835 long SYS_bind(); 836 #define SYS_connect SYS_connect 837 long SYS_connect(); 838 #define SYS_listen SYS_listen 839 long SYS_listen(); 840 #define SYS_accept SYS_accept 841 long SYS_accept(); 842 #define SYS_getsockname SYS_getsockname 843 long SYS_getsockname(); 844 #define SYS_getpeername SYS_getpeername 845 long SYS_getpeername(); 846 #define SYS_socketpair SYS_socketpair 847 long SYS_socketpair(); 848 #define SYS_send SYS_send 849 long SYS_send(); 850 #define SYS_sendto SYS_sendto 851 long SYS_sendto(); 852 #define SYS_recv SYS_recv 853 long SYS_recv(); 854 #define SYS_recvfrom SYS_recvfrom 855 long SYS_recvfrom(); 856 #define SYS_shutdown SYS_shutdown 857 long SYS_shutdown(); 858 #define SYS_setsockopt SYS_setsockopt 859 long SYS_setsockopt(); 860 #define SYS_getsockopt SYS_getsockopt 861 long SYS_getsockopt(); 862 #define SYS_sendmsg SYS_sendmsg 863 long SYS_sendmsg(); 864 #define SYS_recvmsg SYS_recvmsg 865 long SYS_recvmsg(); 866 #define SYS_semop SYS_semop 867 long SYS_semop(); 868 #define SYS_semget SYS_semget 869 long SYS_semget(); 870 #define SYS_semctl SYS_semctl 871 long SYS_semctl(); 872 #define SYS_msgsnd SYS_msgsnd 873 long SYS_msgsnd(); 874 #define SYS_msgrcv SYS_msgrcv 875 long SYS_msgrcv(); 876 #define SYS_msgget SYS_msgget 877 long SYS_msgget(); 878 #define SYS_msgctl SYS_msgctl 879 long SYS_msgctl(); 880 #define SYS_shmat SYS_shmat 881 long SYS_shmat(); 882 #define SYS_shmdt SYS_shmdt 883 long SYS_shmdt(); 884 #define SYS_shmget SYS_shmget 885 long SYS_shmget(); 886 #define SYS_shmctl SYS_shmctl 887 long SYS_shmctl(); 888 #define SYS_add_key SYS_add_key 889 long SYS_add_key(); 890 #define SYS_request_key SYS_request_key 891 long SYS_request_key(); 892 #define SYS_keyctl SYS_keyctl 893 long SYS_keyctl(); 894 #define SYS_semtimedop SYS_semtimedop 895 long SYS_semtimedop(); 896 #define SYS_vserver SYS_vserver 897 long SYS_vserver(); 898 #define SYS_ioprio_set SYS_ioprio_set 899 long SYS_ioprio_set(); 900 #define SYS_ioprio_get SYS_ioprio_get 901 long SYS_ioprio_get(); 902 #define SYS_inotify_init SYS_inotify_init 903 long SYS_inotify_init(); 904 #define SYS_inotify_add_watch SYS_inotify_add_watch 905 long SYS_inotify_add_watch(); 906 #define SYS_inotify_rm_watch SYS_inotify_rm_watch 907 long SYS_inotify_rm_watch(); 908 #define SYS_mbind SYS_mbind 909 long SYS_mbind(); 910 #define SYS_get_mempolicy SYS_get_mempolicy 911 long SYS_get_mempolicy(); 912 #define SYS_set_mempolicy SYS_set_mempolicy 913 long SYS_set_mempolicy(); 914 #define SYS_openat SYS_openat 915 long SYS_openat(); 916 #define SYS_mkdirat SYS_mkdirat 917 long SYS_mkdirat(); 918 #define SYS_mknodat SYS_mknodat 919 long SYS_mknodat(); 920 #define SYS_fchownat SYS_fchownat 921 long SYS_fchownat(); 922 #define SYS_futimesat SYS_futimesat 923 long SYS_futimesat(); 924 #define SYS_fstatat64 SYS_fstatat64 925 long SYS_fstatat64(); 926 #define SYS_unlinkat SYS_unlinkat 927 long SYS_unlinkat(); 928 #define SYS_renameat SYS_renameat 929 long SYS_renameat(); 930 #define SYS_linkat SYS_linkat 931 long SYS_linkat(); 932 #define SYS_symlinkat SYS_symlinkat 933 long SYS_symlinkat(); 934 #define SYS_readlinkat SYS_readlinkat 935 long SYS_readlinkat(); 936 #define SYS_fchmodat SYS_fchmodat 937 long SYS_fchmodat(); 938 #define SYS_faccessat SYS_faccessat 939 long SYS_faccessat(); 940 #define SYS_pselect6 SYS_pselect6 941 long SYS_pselect6(); 942 #define SYS_ppoll SYS_ppoll 943 long SYS_ppoll(); 944 #define SYS_unshare SYS_unshare 945 long SYS_unshare(); 946 #define SYS_set_robust_list SYS_set_robust_list 947 long SYS_set_robust_list(); 948 #define SYS_get_robust_list SYS_get_robust_list 949 long SYS_get_robust_list(); 950 #define SYS_splice SYS_splice 951 long SYS_splice(); 952 #define SYS_sync_file_range2 SYS_sync_file_range2 953 long SYS_sync_file_range2(); 954 #define SYS_tee SYS_tee 955 long SYS_tee(); 956 #define SYS_vmsplice SYS_vmsplice 957 long SYS_vmsplice(); 958 #define SYS_move_pages SYS_move_pages 959 long SYS_move_pages(); 960 #define SYS_getcpu SYS_getcpu 961 long SYS_getcpu(); 962 #define SYS_epoll_pwait SYS_epoll_pwait 963 long SYS_epoll_pwait(); 964 #define SYS_kexec_load SYS_kexec_load 965 long SYS_kexec_load(); 966 #define SYS_utimensat SYS_utimensat 967 long SYS_utimensat(); 968 #define SYS_signalfd SYS_signalfd 969 long SYS_signalfd(); 970 #define SYS_timerfd_create SYS_timerfd_create 971 long SYS_timerfd_create(); 972 #define SYS_eventfd SYS_eventfd 973 long SYS_eventfd(); 974 #define SYS_fallocate SYS_fallocate 975 long SYS_fallocate(); 976 #define SYS_timerfd_settime SYS_timerfd_settime 977 long SYS_timerfd_settime(); 978 #define SYS_timerfd_gettime SYS_timerfd_gettime 979 long SYS_timerfd_gettime(); 980 #define SYS_signalfd4 SYS_signalfd4 981 long SYS_signalfd4(); 982 #define SYS_eventfd2 SYS_eventfd2 983 long SYS_eventfd2(); 984 #define SYS_epoll_create1 SYS_epoll_create1 985 long SYS_epoll_create1(); 986 #define SYS_dup3 SYS_dup3 987 long SYS_dup3(); 988 #define SYS_pipe2 SYS_pipe2 989 long SYS_pipe2(); 990 #define SYS_inotify_init1 SYS_inotify_init1 991 long SYS_inotify_init1(); 992 #define SYS_preadv SYS_preadv 993 long SYS_preadv(); 994 #define SYS_pwritev SYS_pwritev 995 long SYS_pwritev(); 996 #define SYS_rt_tgsigqueueinfo SYS_rt_tgsigqueueinfo 997 long SYS_rt_tgsigqueueinfo(); 998 #define SYS_perf_event_open SYS_perf_event_open 999 long SYS_perf_event_open(); 1000 #define SYS_recvmmsg SYS_recvmmsg 1001 long SYS_recvmmsg(); 1002 #define SYS_accept4 SYS_accept4 1003 long SYS_accept4(); 1004 #define SYS_fanotify_init SYS_fanotify_init 1005 long SYS_fanotify_init(); 1006 #define SYS_fanotify_mark SYS_fanotify_mark 1007 long SYS_fanotify_mark(); 1008 #define SYS_prlimit64 SYS_prlimit64 1009 long SYS_prlimit64(); 1010 #define SYS_name_to_handle_at SYS_name_to_handle_at 1011 long SYS_name_to_handle_at(); 1012 #define SYS_open_by_handle_at SYS_open_by_handle_at 1013 long SYS_open_by_handle_at(); 1014 #define SYS_clock_adjtime SYS_clock_adjtime 1015 long SYS_clock_adjtime(); 1016 #define SYS_syncfs SYS_syncfs 1017 long SYS_syncfs(); 1018 #define SYS_sendmmsg SYS_sendmmsg 1019 long SYS_sendmmsg(); 1020 #define SYS_setns SYS_setns 1021 long SYS_setns(); 1022 #define SYS_process_vm_readv SYS_process_vm_readv 1023 long SYS_process_vm_readv(); 1024 #define SYS_process_vm_writev SYS_process_vm_writev 1025 long SYS_process_vm_writev(); 1026 #define SYS_kcmp SYS_kcmp 1027 long SYS_kcmp(); 1028 #define SYS_finit_module SYS_finit_module 1029 long SYS_finit_module(); 1030 #define SYS_sched_setattr SYS_sched_setattr 1031 long SYS_sched_setattr(); 1032 #define SYS_sched_getattr SYS_sched_getattr 1033 long SYS_sched_getattr(); 1034 #define SYS_renameat2 SYS_renameat2 1035 long SYS_renameat2(); 1036 #define SYS_seccomp SYS_seccomp 1037 long SYS_seccomp(); 1038 #define SYS_getrandom SYS_getrandom 1039 long SYS_getrandom(); 1040 #define SYS_memfd_create SYS_memfd_create 1041 long SYS_memfd_create(); 1042 #define SYS_bpf SYS_bpf 1043 long SYS_bpf(); 1044 #define SYS_execveat SYS_execveat 1045 long SYS_execveat(); 1046 #define SYS_userfaultfd SYS_userfaultfd 1047 long SYS_userfaultfd(); 1048 #define SYS_membarrier SYS_membarrier 1049 long SYS_membarrier(); 1050 #define SYS_mlock2 SYS_mlock2 1051 long SYS_mlock2(); 1052 #define SYS_copy_file_range SYS_copy_file_range 1053 long SYS_copy_file_range(); 1054 #define SYS_preadv2 SYS_preadv2 1055 long SYS_preadv2(); 1056 #define SYS_pwritev2 SYS_pwritev2 1057 long SYS_pwritev2(); 1058 #define SYS_pkey_mprotect SYS_pkey_mprotect 1059 long SYS_pkey_mprotect(); 1060 #define SYS_pkey_alloc SYS_pkey_alloc 1061 long SYS_pkey_alloc(); 1062 #define SYS_pkey_free SYS_pkey_free 1063 long SYS_pkey_free(); 712 1064 713 #define SYS_set_thread_area 397 714 #define SYS_get_thread_area 398 1065 #define SYS_set_thread_area SYS_set_thread_area 1066 long SYS_set_thread_area(); 1067 #define SYS_get_thread_area SYS_get_thread_area 1068 long SYS_get_thread_area(); -
asp3_tinet_ecnl_rx/trunk/musl-1.1.18/src/internal/syscall.h
r337 r342 21 21 typedef long syscall_arg_t; 22 22 #endif 23 23 #if 0 24 24 __attribute__((visibility("hidden"))) 25 25 long __syscall_ret(unsigned long), __syscall(syscall_arg_t, ...), … … 44 44 #endif 45 45 #define __syscall7(n,a,b,c,d,e,f,g) (__syscall)(n,__scc(a),__scc(b),__scc(c),__scc(d),__scc(e),__scc(f),__scc(g)) 46 46 #endif 47 47 #define __SYSCALL_NARGS_X(a,b,c,d,e,f,g,h,n,...) n 48 48 #define __SYSCALL_NARGS(...) __SYSCALL_NARGS_X(__VA_ARGS__,7,6,5,4,3,2,1,0,) … … 50 50 #define __SYSCALL_CONCAT(a,b) __SYSCALL_CONCAT_X(a,b) 51 51 #define __SYSCALL_DISP(b,...) __SYSCALL_CONCAT(b,__SYSCALL_NARGS(__VA_ARGS__))(__VA_ARGS__) 52 52 #if 0 53 53 #define __syscall(...) __SYSCALL_DISP(__syscall,__VA_ARGS__) 54 54 #define syscall(...) __syscall_ret(__syscall(__VA_ARGS__)) 55 55 #endif 56 56 #define socketcall __socketcall 57 57 #define socketcall_cp __socketcall_cp 58 58 #if 0 59 59 #define __syscall_cp0(n) (__syscall_cp)(n,0,0,0,0,0,0) 60 60 #define __syscall_cp1(n,a) (__syscall_cp)(n,__scc(a),0,0,0,0,0) … … 67 67 #define __syscall_cp(...) __SYSCALL_DISP(__syscall_cp,__VA_ARGS__) 68 68 #define syscall_cp(...) __syscall_ret(__syscall_cp(__VA_ARGS__)) 69 #endif 69 70 70 71 #ifndef SYSCALL_USE_SOCKETCALL -
asp3_tinet_ecnl_rx/trunk/musl-1.1.18/src/misc/syscall.c
r337 r342 16 16 f=va_arg(ap, syscall_arg_t); 17 17 va_end(ap); 18 return __syscall_ret(__syscall (n,a,b,c,d,e,f));18 return __syscall_ret(__syscall_nr(n,a,b,c,d,e,f)); 19 19 } -
asp3_tinet_ecnl_rx/trunk/musl-1.1.18/src/thread/__syscall_cp.c
r337 r342 2 2 #include "syscall.h" 3 3 4 #undef sccp 4 5 __attribute__((__visibility__("hidden"))) 5 6 long __syscall_cp_c(); … … 9 10 syscall_arg_t x, syscall_arg_t y, syscall_arg_t z) 10 11 { 11 return (__syscall )(nr, u, v, w, x, y, z);12 return (__syscall_nr)(nr, u, v, w, x, y, z); 12 13 } 13 14 14 15 #ifndef __c2__ 15 16 weak_alias(sccp, __syscall_cp_c); 17 #else 18 long __syscall_cp_c(syscall_arg_t nr, 19 syscall_arg_t u, syscall_arg_t v, syscall_arg_t w, 20 syscall_arg_t x, syscall_arg_t y, syscall_arg_t z) 21 { 22 return sccp(nr, u, v, w, x, y, z); 23 } 16 24 #endif 17 25 -
asp3_tinet_ecnl_rx/trunk/musl-1.1.18/src/thread/pthread_cancel.c
r337 r342 31 31 if ((st=(self=__pthread_self())->canceldisable) 32 32 && (st==PTHREAD_CANCEL_DISABLE || nr==SYS_close)) 33 return __syscall (nr, u, v, w, x, y, z);33 return __syscall_nr(nr, u, v, w, x, y, z); 34 34 35 35 r = __syscall_cp_asm(&self->cancel, nr, u, v, w, x, y, z); -
asp3_tinet_ecnl_rx/trunk/musl-1.1.18/src/unistd/setegid.c
r337 r342 5 5 int setegid(gid_t egid) 6 6 { 7 return __setxid( SYS_setresgid, -1, egid, -1);7 return __setxid(__NR_setresgid, -1, egid, -1); 8 8 } -
asp3_tinet_ecnl_rx/trunk/musl-1.1.18/src/unistd/seteuid.c
r337 r342 5 5 int seteuid(uid_t euid) 6 6 { 7 return __setxid( SYS_setresuid, -1, euid, -1);7 return __setxid(__NR_setresuid, -1, euid, -1); 8 8 } -
asp3_tinet_ecnl_rx/trunk/musl-1.1.18/src/unistd/setgid.c
r337 r342 5 5 int setgid(gid_t gid) 6 6 { 7 return __setxid( SYS_setgid, gid, 0, 0);7 return __setxid(__NR_setgid, gid, 0, 0); 8 8 } -
asp3_tinet_ecnl_rx/trunk/musl-1.1.18/src/unistd/setregid.c
r337 r342 5 5 int setregid(gid_t rgid, gid_t egid) 6 6 { 7 return __setxid( SYS_setregid, rgid, egid, 0);7 return __setxid(__NR_setregid, rgid, egid, 0); 8 8 } -
asp3_tinet_ecnl_rx/trunk/musl-1.1.18/src/unistd/setresgid.c
r337 r342 6 6 int setresgid(gid_t rgid, gid_t egid, gid_t sgid) 7 7 { 8 return __setxid( SYS_setresgid, rgid, egid, sgid);8 return __setxid(__NR_setresgid, rgid, egid, sgid); 9 9 } -
asp3_tinet_ecnl_rx/trunk/musl-1.1.18/src/unistd/setresuid.c
r337 r342 6 6 int setresuid(uid_t ruid, uid_t euid, uid_t suid) 7 7 { 8 return __setxid( SYS_setresuid, ruid, euid, suid);8 return __setxid(__NR_setresuid, ruid, euid, suid); 9 9 } -
asp3_tinet_ecnl_rx/trunk/musl-1.1.18/src/unistd/setreuid.c
r337 r342 5 5 int setreuid(uid_t ruid, uid_t euid) 6 6 { 7 return __setxid( SYS_setreuid, ruid, euid, 0);7 return __setxid(__NR_setreuid, ruid, euid, 0); 8 8 } -
asp3_tinet_ecnl_rx/trunk/musl-1.1.18/src/unistd/setuid.c
r337 r342 5 5 int setuid(uid_t uid) 6 6 { 7 return __setxid( SYS_setuid, uid, 0, 0);7 return __setxid(__NR_setuid, uid, 0, 0); 8 8 } -
asp3_tinet_ecnl_rx/trunk/musl-1.1.18/src/unistd/setxid.c
r337 r342 14 14 struct ctx *c = p; 15 15 if (c->err>0) return; 16 int ret = -__syscall (c->nr, c->id, c->eid, c->sid);16 int ret = -__syscall_nr(c->nr, c->id, c->eid, c->sid); 17 17 if (ret && !c->err) { 18 18 /* If one thread fails to set ids after another has already
Note:
See TracChangeset
for help on using the changeset viewer.