5 #if defined(HAVE_CONFIG_H) 12 #if defined(__i386__) || defined(__arm__) 14 extern "C" int64_t __udivmoddi4(uint64_t u, uint64_t v, uint64_t* rp);
16 extern "C" int64_t __wrap___divmoddi4(int64_t u, int64_t v, int64_t* rp)
18 int32_t c1 = 0, c2 = 0;
19 int64_t uu = u, vv = v;
24 c1 = ~c1, c2 = ~c2, uu = -uu;
30 w = __udivmoddi4(uu, vv, (uint64_t*)&r);
43 __asm(
".symver log2f_old,log2f@GLIBC_2.1");
44 #elif defined(__amd64__) 45 __asm(
".symver log2f_old,log2f@GLIBC_2.2.5");
46 #elif defined(__arm__) 47 __asm(
".symver log2f_old,log2f@GLIBC_2.4");
48 #elif defined(__aarch64__) 49 __asm(
".symver log2f_old,log2f@GLIBC_2.17");
50 #elif defined(__powerpc64__) 51 # ifdef WORDS_BIGENDIAN 52 __asm(
".symver log2f_old,log2f@GLIBC_2.3");
54 __asm(
".symver log2f_old,log2f@GLIBC_2.17");
56 #elif defined(__riscv) 57 __asm(
".symver log2f_old,log2f@GLIBC_2.27");
float __wrap_log2f(float x)