| ... | @@ -7,6 +7,13 @@ | ... | @@ -7,6 +7,13 @@ |
| 7 | #define PTR_SIZE_BYTES 4 | 7 | #define PTR_SIZE_BYTES 4 |
| 8 | #define PTR2_SIZE_BYTES 8 | 8 | #define PTR2_SIZE_BYTES 8 |
| 9 | #endif | 9 | #endif |
| | 10 | |
| | 11 | #ifdef TIME32 |
| | 12 | #define WEAKTIME64 .globl |
| | 13 | #else |
| | 14 | #define WEAKTIME64 .weak |
| | 15 | #endif |
| | 16 | |
| 10 | .bss | 17 | .bss |
| 11 | .weak ___environ | 18 | .weak ___environ |
| 12 | .type ___environ, %object; | 19 | .type ___environ, %object; |
| ... | @@ -168,18 +175,64 @@ _IO_putc: | ... | @@ -168,18 +175,64 @@ _IO_putc: |
| 168 | .weak _IO_putc_unlocked | 175 | .weak _IO_putc_unlocked |
| 169 | .type _IO_putc_unlocked, %function; | 176 | .type _IO_putc_unlocked, %function; |
| 170 | _IO_putc_unlocked: | 177 | _IO_putc_unlocked: |
| 171 | #if !defined(ARCH_riscv64) && !defined(ARCH_mips) && !defined(ARCH_mips64) && !defined(ARCH_x86_64) && !defined(ARCH_powerpc) && !defined(ARCH_powerpc64) && !defined(ARCH_aarch64) && !defined(ARCH_riscv32) && !defined(ARCH_loongarch64) | 178 | #ifdef ARCH_i386 |
| 172 | .globl ___tls_get_addr | 179 | .globl ___tls_get_addr |
| 173 | .type ___tls_get_addr, %function; | 180 | .type ___tls_get_addr, %function; |
| 174 | ___tls_get_addr: | 181 | ___tls_get_addr: |
| 175 | #endif | 182 | #endif |
| 176 | #ifdef PTR32 | 183 | #ifdef TIME32 |
| 177 | .globl __adjtime64 | 184 | .globl __adjtime64 |
| 178 | .type __adjtime64, %function; | 185 | .type __adjtime64, %function; |
| 179 | __adjtime64: | 186 | __adjtime64: |
| 180 | .globl __adjtimex_time64 | 187 | .globl __adjtimex_time64 |
| 181 | .type __adjtimex_time64, %function; | 188 | .type __adjtimex_time64, %function; |
| 182 | __adjtimex_time64: | 189 | __adjtimex_time64: |
| | 190 | #endif |
| | 191 | #ifdef ARCH_arm |
| | 192 | .globl __aeabi_atexit |
| | 193 | .type __aeabi_atexit, %function; |
| | 194 | __aeabi_atexit: |
| | 195 | .globl __aeabi_memclr |
| | 196 | .type __aeabi_memclr, %function; |
| | 197 | __aeabi_memclr: |
| | 198 | .globl __aeabi_memclr4 |
| | 199 | .type __aeabi_memclr4, %function; |
| | 200 | __aeabi_memclr4: |
| | 201 | .globl __aeabi_memclr8 |
| | 202 | .type __aeabi_memclr8, %function; |
| | 203 | __aeabi_memclr8: |
| | 204 | .globl __aeabi_memcpy |
| | 205 | .type __aeabi_memcpy, %function; |
| | 206 | __aeabi_memcpy: |
| | 207 | .globl __aeabi_memcpy4 |
| | 208 | .type __aeabi_memcpy4, %function; |
| | 209 | __aeabi_memcpy4: |
| | 210 | .globl __aeabi_memcpy8 |
| | 211 | .type __aeabi_memcpy8, %function; |
| | 212 | __aeabi_memcpy8: |
| | 213 | .globl __aeabi_memmove |
| | 214 | .type __aeabi_memmove, %function; |
| | 215 | __aeabi_memmove: |
| | 216 | .globl __aeabi_memmove4 |
| | 217 | .type __aeabi_memmove4, %function; |
| | 218 | __aeabi_memmove4: |
| | 219 | .globl __aeabi_memmove8 |
| | 220 | .type __aeabi_memmove8, %function; |
| | 221 | __aeabi_memmove8: |
| | 222 | .globl __aeabi_memset |
| | 223 | .type __aeabi_memset, %function; |
| | 224 | __aeabi_memset: |
| | 225 | .globl __aeabi_memset4 |
| | 226 | .type __aeabi_memset4, %function; |
| | 227 | __aeabi_memset4: |
| | 228 | .globl __aeabi_memset8 |
| | 229 | .type __aeabi_memset8, %function; |
| | 230 | __aeabi_memset8: |
| | 231 | .globl __aeabi_read_tp |
| | 232 | .type __aeabi_read_tp, %function; |
| | 233 | __aeabi_read_tp: |
| | 234 | #endif |
| | 235 | #ifdef TIME32 |
| 183 | .globl __aio_suspend_time64 | 236 | .globl __aio_suspend_time64 |
| 184 | .type __aio_suspend_time64, %function; | 237 | .type __aio_suspend_time64, %function; |
| 185 | __aio_suspend_time64: | 238 | __aio_suspend_time64: |
| ... | @@ -187,12 +240,12 @@ __aio_suspend_time64: | ... | @@ -187,12 +240,12 @@ __aio_suspend_time64: |
| 187 | .globl __assert_fail | 240 | .globl __assert_fail |
| 188 | .type __assert_fail, %function; | 241 | .type __assert_fail, %function; |
| 189 | __assert_fail: | 242 | __assert_fail: |
| 190 | #if !defined(ARCH_riscv64) && !defined(ARCH_x86) && !defined(ARCH_x86_64) && !defined(ARCH_powerpc) && !defined(ARCH_powerpc64) && !defined(ARCH_aarch64) && !defined(ARCH_riscv32) && !defined(ARCH_loongarch64) | 243 | #ifdef FAMILY_mips |
| 191 | .globl __cachectl | 244 | .globl __cachectl |
| 192 | .type __cachectl, %function; | 245 | .type __cachectl, %function; |
| 193 | __cachectl: | 246 | __cachectl: |
| 194 | #endif | 247 | #endif |
| 195 | #ifdef PTR32 | 248 | #ifdef TIME32 |
| 196 | .globl __clock_adjtime64 | 249 | .globl __clock_adjtime64 |
| 197 | .type __clock_adjtime64, %function; | 250 | .type __clock_adjtime64, %function; |
| 198 | __clock_adjtime64: | 251 | __clock_adjtime64: |
| ... | @@ -236,7 +289,7 @@ __cxa_atexit: | ... | @@ -236,7 +289,7 @@ __cxa_atexit: |
| 236 | .globl __cxa_finalize | 289 | .globl __cxa_finalize |
| 237 | .type __cxa_finalize, %function; | 290 | .type __cxa_finalize, %function; |
| 238 | __cxa_finalize: | 291 | __cxa_finalize: |
| 239 | #ifdef PTR32 | 292 | #ifdef TIME32 |
| 240 | .globl __difftime64 | 293 | .globl __difftime64 |
| 241 | .type __difftime64, %function; | 294 | .type __difftime64, %function; |
| 242 | __difftime64: | 295 | __difftime64: |
| ... | @@ -247,7 +300,12 @@ __dls2b: | ... | @@ -247,7 +300,12 @@ __dls2b: |
| 247 | .globl __dls3 | 300 | .globl __dls3 |
| 248 | .type __dls3, %function; | 301 | .type __dls3, %function; |
| 249 | __dls3: | 302 | __dls3: |
| 250 | #ifdef PTR32 | 303 | #ifdef FAMILY_mips |
| | 304 | .globl __dlstart |
| | 305 | .type __dlstart, %function; |
| | 306 | __dlstart: |
| | 307 | #endif |
| | 308 | #ifdef TIME32 |
| 251 | .globl __dlsym_time64 | 309 | .globl __dlsym_time64 |
| 252 | .type __dlsym_time64, %function; | 310 | .type __dlsym_time64, %function; |
| 253 | __dlsym_time64: | 311 | __dlsym_time64: |
| ... | @@ -312,7 +370,7 @@ __fseterr: | ... | @@ -312,7 +370,7 @@ __fseterr: |
| 312 | .globl __fsetlocking | 370 | .globl __fsetlocking |
| 313 | .type __fsetlocking, %function; | 371 | .type __fsetlocking, %function; |
| 314 | __fsetlocking: | 372 | __fsetlocking: |
| 315 | #ifdef PTR32 | 373 | #ifdef TIME32 |
| 316 | .weak __fstat_time64 | 374 | .weak __fstat_time64 |
| 317 | .type __fstat_time64, %function; | 375 | .type __fstat_time64, %function; |
| 318 | __fstat_time64: | 376 | __fstat_time64: |
| ... | @@ -347,7 +405,7 @@ __fxstatat: | ... | @@ -347,7 +405,7 @@ __fxstatat: |
| 347 | .weak __getdelim | 405 | .weak __getdelim |
| 348 | .type __getdelim, %function; | 406 | .type __getdelim, %function; |
| 349 | __getdelim: | 407 | __getdelim: |
| 350 | #ifdef PTR32 | 408 | #ifdef TIME32 |
| 351 | .globl __getitimer_time64 | 409 | .globl __getitimer_time64 |
| 352 | .type __getitimer_time64, %function; | 410 | .type __getitimer_time64, %function; |
| 353 | __getitimer_time64: | 411 | __getitimer_time64: |
| ... | @@ -364,6 +422,11 @@ __gmtime64: | ... | @@ -364,6 +422,11 @@ __gmtime64: |
| 364 | .type __gmtime64_r, %function; | 422 | .type __gmtime64_r, %function; |
| 365 | __gmtime64_r: | 423 | __gmtime64_r: |
| 366 | #endif | 424 | #endif |
| | 425 | #ifdef ARCH_arm |
| | 426 | .globl __gnu_Unwind_Find_exidx |
| | 427 | .type __gnu_Unwind_Find_exidx, %function; |
| | 428 | __gnu_Unwind_Find_exidx: |
| | 429 | #endif |
| 367 | .globl __h_errno_location | 430 | .globl __h_errno_location |
| 368 | .type __h_errno_location, %function; | 431 | .type __h_errno_location, %function; |
| 369 | __h_errno_location: | 432 | __h_errno_location: |
| ... | @@ -490,7 +553,7 @@ __libc_current_sigrtmin: | ... | @@ -490,7 +553,7 @@ __libc_current_sigrtmin: |
| 490 | .globl __libc_start_main | 553 | .globl __libc_start_main |
| 491 | .type __libc_start_main, %function; | 554 | .type __libc_start_main, %function; |
| 492 | __libc_start_main: | 555 | __libc_start_main: |
| 493 | #ifdef PTR32 | 556 | #ifdef TIME32 |
| 494 | .globl __localtime64 | 557 | .globl __localtime64 |
| 495 | .type __localtime64, %function; | 558 | .type __localtime64, %function; |
| 496 | __localtime64: | 559 | __localtime64: |
| ... | @@ -498,12 +561,12 @@ __localtime64: | ... | @@ -498,12 +561,12 @@ __localtime64: |
| 498 | .type __localtime64_r, %function; | 561 | .type __localtime64_r, %function; |
| 499 | __localtime64_r: | 562 | __localtime64_r: |
| 500 | #endif | 563 | #endif |
| 501 | #if !defined(ARCH_mips) && !defined(ARCH_mips64) && !defined(ARCH_x86) && !defined(ARCH_x86_64) && !defined(ARCH_powerpc) && !defined(ARCH_powerpc64) && !defined(ARCH_aarch64) && !defined(ARCH_loongarch64) | 564 | #ifdef FAMILY_riscv |
| 502 | .globl __longjmp | 565 | .globl __longjmp |
| 503 | .type __longjmp, %function; | 566 | .type __longjmp, %function; |
| 504 | __longjmp: | 567 | __longjmp: |
| 505 | #endif | 568 | #endif |
| 506 | #ifdef PTR32 | 569 | #ifdef TIME32 |
| 507 | .globl __lstat_time64 | 570 | .globl __lstat_time64 |
| 508 | .type __lstat_time64, %function; | 571 | .type __lstat_time64, %function; |
| 509 | __lstat_time64: | 572 | __lstat_time64: |
| ... | @@ -514,7 +577,7 @@ __lutimes_time64: | ... | @@ -514,7 +577,7 @@ __lutimes_time64: |
| 514 | .globl __lxstat | 577 | .globl __lxstat |
| 515 | .type __lxstat, %function; | 578 | .type __lxstat, %function; |
| 516 | __lxstat: | 579 | __lxstat: |
| 517 | #ifdef PTR32 | 580 | #ifdef TIME32 |
| 518 | .globl __mktime64 | 581 | .globl __mktime64 |
| 519 | .type __mktime64, %function; | 582 | .type __mktime64, %function; |
| 520 | __mktime64: | 583 | __mktime64: |
| ... | @@ -547,7 +610,7 @@ __overflow: | ... | @@ -547,7 +610,7 @@ __overflow: |
| 547 | .weak __posix_getopt | 610 | .weak __posix_getopt |
| 548 | .type __posix_getopt, %function; | 611 | .type __posix_getopt, %function; |
| 549 | __posix_getopt: | 612 | __posix_getopt: |
| 550 | #ifdef PTR32 | 613 | #ifdef TIME32 |
| 551 | .globl __ppoll_time64 | 614 | .globl __ppoll_time64 |
| 552 | .type __ppoll_time64, %function; | 615 | .type __ppoll_time64, %function; |
| 553 | __ppoll_time64: | 616 | __ppoll_time64: |
| ... | @@ -576,17 +639,7 @@ __recvmmsg_time64: | ... | @@ -576,17 +639,7 @@ __recvmmsg_time64: |
| 576 | .globl __res_state | 639 | .globl __res_state |
| 577 | .type __res_state, %function; | 640 | .type __res_state, %function; |
| 578 | __res_state: | 641 | __res_state: |
| 579 | #if !defined(ARCH_mips) && !defined(ARCH_mips64) && !defined(ARCH_x86) && !defined(ARCH_x86_64) && !defined(ARCH_powerpc) && !defined(ARCH_powerpc64) && !defined(ARCH_aarch64) && !defined(ARCH_riscv32) && !defined(ARCH_loongarch64) | 642 | #ifdef FAMILY_riscv |
| 580 | .globl __restore | | |
| 581 | .type __restore, %function; | | |
| 582 | __restore: | | |
| 583 | #endif | | |
| 584 | #if !defined(ARCH_mips) && !defined(ARCH_mips64) && !defined(ARCH_x86) && !defined(ARCH_x86_64) && !defined(ARCH_powerpc) && !defined(ARCH_powerpc64) && !defined(ARCH_aarch64) && !defined(ARCH_riscv32) && !defined(ARCH_loongarch64) | | |
| 585 | .globl __restore_rt | | |
| 586 | .type __restore_rt, %function; | | |
| 587 | __restore_rt: | | |
| 588 | #endif | | |
| 589 | #if !defined(ARCH_mips) && !defined(ARCH_mips64) && !defined(ARCH_x86) && !defined(ARCH_x86_64) && !defined(ARCH_powerpc) && !defined(ARCH_powerpc64) && !defined(ARCH_aarch64) && !defined(ARCH_loongarch64) | | |
| 590 | .globl __riscv_flush_icache | 643 | .globl __riscv_flush_icache |
| 591 | .type __riscv_flush_icache, %function; | 644 | .type __riscv_flush_icache, %function; |
| 592 | __riscv_flush_icache: | 645 | __riscv_flush_icache: |
| ... | @@ -594,7 +647,7 @@ __riscv_flush_icache: | ... | @@ -594,7 +647,7 @@ __riscv_flush_icache: |
| 594 | .globl __sched_cpucount | 647 | .globl __sched_cpucount |
| 595 | .type __sched_cpucount, %function; | 648 | .type __sched_cpucount, %function; |
| 596 | __sched_cpucount: | 649 | __sched_cpucount: |
| 597 | #ifdef PTR32 | 650 | #ifdef TIME32 |
| 598 | .globl __sched_rr_get_interval_time64 | 651 | .globl __sched_rr_get_interval_time64 |
| 599 | .type __sched_rr_get_interval_time64, %function; | 652 | .type __sched_rr_get_interval_time64, %function; |
| 600 | __sched_rr_get_interval_time64: | 653 | __sched_rr_get_interval_time64: |
| ... | @@ -614,7 +667,7 @@ __setitimer_time64: | ... | @@ -614,7 +667,7 @@ __setitimer_time64: |
| 614 | .globl __setjmp | 667 | .globl __setjmp |
| 615 | .type __setjmp, %function; | 668 | .type __setjmp, %function; |
| 616 | __setjmp: | 669 | __setjmp: |
| 617 | #ifdef PTR32 | 670 | #ifdef TIME32 |
| 618 | .globl __settimeofday_time64 | 671 | .globl __settimeofday_time64 |
| 619 | .type __settimeofday_time64, %function; | 672 | .type __settimeofday_time64, %function; |
| 620 | __settimeofday_time64: | 673 | __settimeofday_time64: |
| ... | @@ -631,7 +684,7 @@ __signbitl: | ... | @@ -631,7 +684,7 @@ __signbitl: |
| 631 | .globl __sigsetjmp | 684 | .globl __sigsetjmp |
| 632 | .type __sigsetjmp, %function; | 685 | .type __sigsetjmp, %function; |
| 633 | __sigsetjmp: | 686 | __sigsetjmp: |
| 634 | #ifdef PTR32 | 687 | #ifdef TIME32 |
| 635 | .globl __sigtimedwait_time64 | 688 | .globl __sigtimedwait_time64 |
| 636 | .type __sigtimedwait_time64, %function; | 689 | .type __sigtimedwait_time64, %function; |
| 637 | __sigtimedwait_time64: | 690 | __sigtimedwait_time64: |
| ... | @@ -639,7 +692,7 @@ __sigtimedwait_time64: | ... | @@ -639,7 +692,7 @@ __sigtimedwait_time64: |
| 639 | .globl __stack_chk_fail | 692 | .globl __stack_chk_fail |
| 640 | .type __stack_chk_fail, %function; | 693 | .type __stack_chk_fail, %function; |
| 641 | __stack_chk_fail: | 694 | __stack_chk_fail: |
| 642 | #ifdef PTR32 | 695 | #ifdef TIME32 |
| 643 | .globl __stat_time64 | 696 | .globl __stat_time64 |
| 644 | .type __stat_time64, %function; | 697 | .type __stat_time64, %function; |
| 645 | __stat_time64: | 698 | __stat_time64: |
| ... | @@ -692,7 +745,7 @@ __strxfrm_l: | ... | @@ -692,7 +745,7 @@ __strxfrm_l: |
| 692 | .weak __sysv_signal | 745 | .weak __sysv_signal |
| 693 | .type __sysv_signal, %function; | 746 | .type __sysv_signal, %function; |
| 694 | __sysv_signal: | 747 | __sysv_signal: |
| 695 | #ifdef PTR32 | 748 | #ifdef TIME32 |
| 696 | .globl __thrd_sleep_time64 | 749 | .globl __thrd_sleep_time64 |
| 697 | .type __thrd_sleep_time64, %function; | 750 | .type __thrd_sleep_time64, %function; |
| 698 | __thrd_sleep_time64: | 751 | __thrd_sleep_time64: |
| ... | @@ -718,9 +771,16 @@ __timerfd_settime64: | ... | @@ -718,9 +771,16 @@ __timerfd_settime64: |
| 718 | .type __timespec_get_time64, %function; | 771 | .type __timespec_get_time64, %function; |
| 719 | __timespec_get_time64: | 772 | __timespec_get_time64: |
| 720 | #endif | 773 | #endif |
| | 774 | #if !defined(ARCH_s390x) |
| 721 | .globl __tls_get_addr | 775 | .globl __tls_get_addr |
| 722 | .type __tls_get_addr, %function; | 776 | .type __tls_get_addr, %function; |
| 723 | __tls_get_addr: | 777 | __tls_get_addr: |
| | 778 | #endif |
| | 779 | #ifdef ARCH_s390x |
| | 780 | .globl __tls_get_offset |
| | 781 | .type __tls_get_offset, %function; |
| | 782 | __tls_get_offset: |
| | 783 | #endif |
| 724 | .globl __tolower_l | 784 | .globl __tolower_l |
| 725 | .type __tolower_l, %function; | 785 | .type __tolower_l, %function; |
| 726 | __tolower_l: | 786 | __tolower_l: |
| ... | @@ -743,7 +803,7 @@ __uflow: | ... | @@ -743,7 +803,7 @@ __uflow: |
| 743 | .globl __uselocale | 803 | .globl __uselocale |
| 744 | .type __uselocale, %function; | 804 | .type __uselocale, %function; |
| 745 | __uselocale: | 805 | __uselocale: |
| 746 | #ifdef PTR32 | 806 | #ifdef TIME32 |
| 747 | .globl __utime64 | 807 | .globl __utime64 |
| 748 | .type __utime64, %function; | 808 | .type __utime64, %function; |
| 749 | __utime64: | 809 | __utime64: |
| ... | @@ -796,7 +856,7 @@ _dl_debug_state: | ... | @@ -796,7 +856,7 @@ _dl_debug_state: |
| 796 | .globl _dlstart | 856 | .globl _dlstart |
| 797 | .type _dlstart, %function; | 857 | .type _dlstart, %function; |
| 798 | _dlstart: | 858 | _dlstart: |
| 799 | #if !defined(ARCH_riscv64) && !defined(ARCH_mips) && !defined(ARCH_x86) && !defined(ARCH_x86_64) && !defined(ARCH_powerpc) && !defined(ARCH_powerpc64) && !defined(ARCH_aarch64) && !defined(ARCH_riscv32) && !defined(ARCH_loongarch64) | 859 | #ifdef FAMILY_mips |
| 800 | .globl _dlstart_data | 860 | .globl _dlstart_data |
| 801 | .type _dlstart_data, %function; | 861 | .type _dlstart_data, %function; |
| 802 | _dlstart_data: | 862 | _dlstart_data: |
| ... | @@ -807,7 +867,7 @@ _exit: | ... | @@ -807,7 +867,7 @@ _exit: |
| 807 | .weak _fini | 867 | .weak _fini |
| 808 | .type _fini, %function; | 868 | .type _fini, %function; |
| 809 | _fini: | 869 | _fini: |
| 810 | #if !defined(ARCH_riscv64) && !defined(ARCH_x86) && !defined(ARCH_x86_64) && !defined(ARCH_powerpc) && !defined(ARCH_powerpc64) && !defined(ARCH_aarch64) && !defined(ARCH_riscv32) && !defined(ARCH_loongarch64) | 870 | #ifdef FAMILY_mips |
| 811 | .globl _flush_cache | 871 | .globl _flush_cache |
| 812 | .type _flush_cache, %function; | 872 | .type _flush_cache, %function; |
| 813 | _flush_cache: | 873 | _flush_cache: |
| ... | @@ -908,7 +968,7 @@ aligned_alloc: | ... | @@ -908,7 +968,7 @@ aligned_alloc: |
| 908 | .globl alphasort | 968 | .globl alphasort |
| 909 | .type alphasort, %function; | 969 | .type alphasort, %function; |
| 910 | alphasort: | 970 | alphasort: |
| 911 | #if !defined(ARCH_riscv64) && !defined(ARCH_mips) && !defined(ARCH_mips64) && !defined(ARCH_powerpc) && !defined(ARCH_powerpc64) && !defined(ARCH_aarch64) && !defined(ARCH_riscv32) && !defined(ARCH_loongarch64) | 971 | #ifdef FAMILY_x86 |
| 912 | .globl arch_prctl | 972 | .globl arch_prctl |
| 913 | .type arch_prctl, %function; | 973 | .type arch_prctl, %function; |
| 914 | arch_prctl: | 974 | arch_prctl: |
| ... | @@ -1033,12 +1093,10 @@ cabsf: | ... | @@ -1033,12 +1093,10 @@ cabsf: |
| 1033 | .globl cabsl | 1093 | .globl cabsl |
| 1034 | .type cabsl, %function; | 1094 | .type cabsl, %function; |
| 1035 | cabsl: | 1095 | cabsl: |
| 1036 | #if !defined(ARCH_riscv64) && !defined(ARCH_x86) && !defined(ARCH_x86_64) && !defined(ARCH_powerpc) && !defined(ARCH_powerpc64) && !defined(ARCH_aarch64) && !defined(ARCH_riscv32) && !defined(ARCH_loongarch64) | 1096 | #ifdef FAMILY_mips |
| 1037 | .weak cachectl | 1097 | .weak cachectl |
| 1038 | .type cachectl, %function; | 1098 | .type cachectl, %function; |
| 1039 | cachectl: | 1099 | cachectl: |
| 1040 | #endif | | |
| 1041 | #if !defined(ARCH_riscv64) && !defined(ARCH_x86) && !defined(ARCH_x86_64) && !defined(ARCH_powerpc) && !defined(ARCH_powerpc64) && !defined(ARCH_aarch64) && !defined(ARCH_riscv32) && !defined(ARCH_loongarch64) | | |
| 1042 | .weak cacheflush | 1100 | .weak cacheflush |
| 1043 | .type cacheflush, %function; | 1101 | .type cacheflush, %function; |
| 1044 | cacheflush: | 1102 | cacheflush: |
| ... | @@ -1232,10 +1290,10 @@ clock_getcpuclockid: | ... | @@ -1232,10 +1290,10 @@ clock_getcpuclockid: |
| 1232 | .globl clock_getres | 1290 | .globl clock_getres |
| 1233 | .type clock_getres, %function; | 1291 | .type clock_getres, %function; |
| 1234 | clock_getres: | 1292 | clock_getres: |
| 1235 | WEAK64 clock_gettime | 1293 | WEAKTIME64 clock_gettime |
| 1236 | .type clock_gettime, %function; | 1294 | .type clock_gettime, %function; |
| 1237 | clock_gettime: | 1295 | clock_gettime: |
| 1238 | WEAK64 clock_nanosleep | 1296 | WEAKTIME64 clock_nanosleep |
| 1239 | .type clock_nanosleep, %function; | 1297 | .type clock_nanosleep, %function; |
| 1240 | clock_nanosleep: | 1298 | clock_nanosleep: |
| 1241 | .globl clock_settime | 1299 | .globl clock_settime |
| ... | @@ -2018,10 +2076,10 @@ fsetpos: | ... | @@ -2018,10 +2076,10 @@ fsetpos: |
| 2018 | .globl fsetxattr | 2076 | .globl fsetxattr |
| 2019 | .type fsetxattr, %function; | 2077 | .type fsetxattr, %function; |
| 2020 | fsetxattr: | 2078 | fsetxattr: |
| 2021 | WEAK64 fstat | 2079 | WEAKTIME64 fstat |
| 2022 | .type fstat, %function; | 2080 | .type fstat, %function; |
| 2023 | fstat: | 2081 | fstat: |
| 2024 | WEAK64 fstatat | 2082 | WEAKTIME64 fstatat |
| 2025 | .type fstatat, %function; | 2083 | .type fstatat, %function; |
| 2026 | fstatat: | 2084 | fstatat: |
| 2027 | .weak fstatfs | 2085 | .weak fstatfs |
| ... | @@ -2063,7 +2121,7 @@ futimens: | ... | @@ -2063,7 +2121,7 @@ futimens: |
| 2063 | .globl futimes | 2121 | .globl futimes |
| 2064 | .type futimes, %function; | 2122 | .type futimes, %function; |
| 2065 | futimes: | 2123 | futimes: |
| 2066 | WEAK64 futimesat | 2124 | WEAKTIME64 futimesat |
| 2067 | .type futimesat, %function; | 2125 | .type futimesat, %function; |
| 2068 | futimesat: | 2126 | futimesat: |
| 2069 | .globl fwide | 2127 | .globl fwide |
| ... | @@ -2408,7 +2466,7 @@ globfree: | ... | @@ -2408,7 +2466,7 @@ globfree: |
| 2408 | .globl gmtime | 2466 | .globl gmtime |
| 2409 | .type gmtime, %function; | 2467 | .type gmtime, %function; |
| 2410 | gmtime: | 2468 | gmtime: |
| 2411 | WEAK64 gmtime_r | 2469 | WEAKTIME64 gmtime_r |
| 2412 | .type gmtime_r, %function; | 2470 | .type gmtime_r, %function; |
| 2413 | gmtime_r: | 2471 | gmtime_r: |
| 2414 | .globl grantpt | 2472 | .globl grantpt |
| ... | @@ -2549,12 +2607,12 @@ insque: | ... | @@ -2549,12 +2607,12 @@ insque: |
| 2549 | .globl ioctl | 2607 | .globl ioctl |
| 2550 | .type ioctl, %function; | 2608 | .type ioctl, %function; |
| 2551 | ioctl: | 2609 | ioctl: |
| 2552 | #if !defined(ARCH_riscv64) && !defined(ARCH_mips64) && !defined(ARCH_aarch64) && !defined(ARCH_riscv32) && !defined(ARCH_loongarch64) | 2610 | #if !defined(ARCH_aarch64) && !defined(ARCH_arm) && !defined(ARCH_loongarch64) && !defined(ARCH_mips64) && !defined(ARCH_mipsn32) && !defined(ARCH_riscv32) && !defined(ARCH_riscv64) && !defined(ARCH_s390x) |
| 2553 | .globl ioperm | 2611 | .globl ioperm |
| 2554 | .type ioperm, %function; | 2612 | .type ioperm, %function; |
| 2555 | ioperm: | 2613 | ioperm: |
| 2556 | #endif | 2614 | #endif |
| 2557 | #if !defined(ARCH_riscv64) && !defined(ARCH_mips64) && !defined(ARCH_aarch64) && !defined(ARCH_riscv32) && !defined(ARCH_loongarch64) | 2615 | #if !defined(ARCH_aarch64) && !defined(ARCH_arm) && !defined(ARCH_loongarch64) && !defined(ARCH_mips64) && !defined(ARCH_mipsn32) && !defined(ARCH_riscv32) && !defined(ARCH_riscv64) && !defined(ARCH_s390x) |
| 2558 | .globl iopl | 2616 | .globl iopl |
| 2559 | .type iopl, %function; | 2617 | .type iopl, %function; |
| 2560 | iopl: | 2618 | iopl: |
| ... | @@ -2853,7 +2911,7 @@ localeconv: | ... | @@ -2853,7 +2911,7 @@ localeconv: |
| 2853 | .globl localtime | 2911 | .globl localtime |
| 2854 | .type localtime, %function; | 2912 | .type localtime, %function; |
| 2855 | localtime: | 2913 | localtime: |
| 2856 | WEAK64 localtime_r | 2914 | WEAKTIME64 localtime_r |
| 2857 | .type localtime_r, %function; | 2915 | .type localtime_r, %function; |
| 2858 | localtime_r: | 2916 | localtime_r: |
| 2859 | .globl lockf | 2917 | .globl lockf |
| ... | @@ -3552,7 +3610,7 @@ pthread_cond_init: | ... | @@ -3552,7 +3610,7 @@ pthread_cond_init: |
| 3552 | .globl pthread_cond_signal | 3610 | .globl pthread_cond_signal |
| 3553 | .type pthread_cond_signal, %function; | 3611 | .type pthread_cond_signal, %function; |
| 3554 | pthread_cond_signal: | 3612 | pthread_cond_signal: |
| 3555 | WEAK64 pthread_cond_timedwait | 3613 | WEAKTIME64 pthread_cond_timedwait |
| 3556 | .type pthread_cond_timedwait, %function; | 3614 | .type pthread_cond_timedwait, %function; |
| 3557 | pthread_cond_timedwait: | 3615 | pthread_cond_timedwait: |
| 3558 | .globl pthread_cond_wait | 3616 | .globl pthread_cond_wait |
| ... | @@ -3642,7 +3700,7 @@ pthread_mutex_lock: | ... | @@ -3642,7 +3700,7 @@ pthread_mutex_lock: |
| 3642 | .globl pthread_mutex_setprioceiling | 3700 | .globl pthread_mutex_setprioceiling |
| 3643 | .type pthread_mutex_setprioceiling, %function; | 3701 | .type pthread_mutex_setprioceiling, %function; |
| 3644 | pthread_mutex_setprioceiling: | 3702 | pthread_mutex_setprioceiling: |
| 3645 | WEAK64 pthread_mutex_timedlock | 3703 | WEAKTIME64 pthread_mutex_timedlock |
| 3646 | .type pthread_mutex_timedlock, %function; | 3704 | .type pthread_mutex_timedlock, %function; |
| 3647 | pthread_mutex_timedlock: | 3705 | pthread_mutex_timedlock: |
| 3648 | .weak pthread_mutex_trylock | 3706 | .weak pthread_mutex_trylock |
| ... | @@ -3693,10 +3751,10 @@ pthread_rwlock_init: | ... | @@ -3693,10 +3751,10 @@ pthread_rwlock_init: |
| 3693 | .weak pthread_rwlock_rdlock | 3751 | .weak pthread_rwlock_rdlock |
| 3694 | .type pthread_rwlock_rdlock, %function; | 3752 | .type pthread_rwlock_rdlock, %function; |
| 3695 | pthread_rwlock_rdlock: | 3753 | pthread_rwlock_rdlock: |
| 3696 | WEAK64 pthread_rwlock_timedrdlock | 3754 | WEAKTIME64 pthread_rwlock_timedrdlock |
| 3697 | .type pthread_rwlock_timedrdlock, %function; | 3755 | .type pthread_rwlock_timedrdlock, %function; |
| 3698 | pthread_rwlock_timedrdlock: | 3756 | pthread_rwlock_timedrdlock: |
| 3699 | WEAK64 pthread_rwlock_timedwrlock | 3757 | WEAKTIME64 pthread_rwlock_timedwrlock |
| 3700 | .type pthread_rwlock_timedwrlock, %function; | 3758 | .type pthread_rwlock_timedwrlock, %function; |
| 3701 | pthread_rwlock_timedwrlock: | 3759 | pthread_rwlock_timedwrlock: |
| 3702 | .weak pthread_rwlock_tryrdlock | 3760 | .weak pthread_rwlock_tryrdlock |
| ... | @@ -3774,7 +3832,7 @@ pthread_spin_unlock: | ... | @@ -3774,7 +3832,7 @@ pthread_spin_unlock: |
| 3774 | .weak pthread_testcancel | 3832 | .weak pthread_testcancel |
| 3775 | .type pthread_testcancel, %function; | 3833 | .type pthread_testcancel, %function; |
| 3776 | pthread_testcancel: | 3834 | pthread_testcancel: |
| 3777 | WEAK64 pthread_timedjoin_np | 3835 | WEAKTIME64 pthread_timedjoin_np |
| 3778 | .type pthread_timedjoin_np, %function; | 3836 | .type pthread_timedjoin_np, %function; |
| 3779 | pthread_timedjoin_np: | 3837 | pthread_timedjoin_np: |
| 3780 | .weak pthread_tryjoin_np | 3838 | .weak pthread_tryjoin_np |
| ... | @@ -3999,7 +4057,7 @@ rintf: | ... | @@ -3999,7 +4057,7 @@ rintf: |
| 3999 | .globl rintl | 4057 | .globl rintl |
| 4000 | .type rintl, %function; | 4058 | .type rintl, %function; |
| 4001 | rintl: | 4059 | rintl: |
| 4002 | #if !defined(ARCH_mips) && !defined(ARCH_mips64) && !defined(ARCH_x86) && !defined(ARCH_x86_64) && !defined(ARCH_powerpc) && !defined(ARCH_powerpc64) && !defined(ARCH_aarch64) && !defined(ARCH_loongarch64) | 4060 | #ifdef FAMILY_riscv |
| 4003 | .weak riscv_flush_icache | 4061 | .weak riscv_flush_icache |
| 4004 | .type riscv_flush_icache, %function; | 4062 | .type riscv_flush_icache, %function; |
| 4005 | riscv_flush_icache: | 4063 | riscv_flush_icache: |