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