summary refs log tree commit diff
path: root/sysdeps/unix/sysv/linux/powerpc
diff options
context:
space:
mode:
Diffstat (limited to 'sysdeps/unix/sysv/linux/powerpc')
-rw-r--r--sysdeps/unix/sysv/linux/powerpc/powerpc32/fpu/libc.abilist5
-rw-r--r--sysdeps/unix/sysv/linux/powerpc/powerpc32/fpu/libm.abilist104
-rw-r--r--sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/libc.abilist5
-rw-r--r--sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/libm.abilist104
-rw-r--r--sysdeps/unix/sysv/linux/powerpc/powerpc64/libc-le.abilist5
-rw-r--r--sysdeps/unix/sysv/linux/powerpc/powerpc64/libc.abilist5
-rw-r--r--sysdeps/unix/sysv/linux/powerpc/powerpc64/libm-le.abilist104
-rw-r--r--sysdeps/unix/sysv/linux/powerpc/powerpc64/libm.abilist104
8 files changed, 436 insertions, 0 deletions
diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc32/fpu/libc.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc32/fpu/libc.abilist
index 47c38c46df..127c426e1c 100644
--- a/sysdeps/unix/sysv/linux/powerpc/powerpc32/fpu/libc.abilist
+++ b/sysdeps/unix/sysv/linux/powerpc/powerpc32/fpu/libc.abilist
@@ -1996,12 +1996,17 @@ GLIBC_2.27 pkey_free F
 GLIBC_2.27 pkey_get F
 GLIBC_2.27 pkey_mprotect F
 GLIBC_2.27 pkey_set F
+GLIBC_2.27 strfromf32 F
 GLIBC_2.27 strfromf32x F
 GLIBC_2.27 strfromf64 F
+GLIBC_2.27 strtof32 F
+GLIBC_2.27 strtof32_l F
 GLIBC_2.27 strtof32x F
 GLIBC_2.27 strtof32x_l F
 GLIBC_2.27 strtof64 F
 GLIBC_2.27 strtof64_l F
+GLIBC_2.27 wcstof32 F
+GLIBC_2.27 wcstof32_l F
 GLIBC_2.27 wcstof32x F
 GLIBC_2.27 wcstof32x_l F
 GLIBC_2.27 wcstof64 F
diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc32/fpu/libm.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc32/fpu/libm.abilist
index 96c8f1b74c..d3baaf7e66 100644
--- a/sysdeps/unix/sysv/linux/powerpc/powerpc32/fpu/libm.abilist
+++ b/sysdeps/unix/sysv/linux/powerpc/powerpc32/fpu/libm.abilist
@@ -474,217 +474,321 @@ GLIBC_2.25 ufromfpx F
 GLIBC_2.25 ufromfpxf F
 GLIBC_2.25 ufromfpxl F
 GLIBC_2.27 GLIBC_2.27 A
+GLIBC_2.27 acosf32 F
 GLIBC_2.27 acosf32x F
 GLIBC_2.27 acosf64 F
+GLIBC_2.27 acoshf32 F
 GLIBC_2.27 acoshf32x F
 GLIBC_2.27 acoshf64 F
+GLIBC_2.27 asinf32 F
 GLIBC_2.27 asinf32x F
 GLIBC_2.27 asinf64 F
+GLIBC_2.27 asinhf32 F
 GLIBC_2.27 asinhf32x F
 GLIBC_2.27 asinhf64 F
+GLIBC_2.27 atan2f32 F
 GLIBC_2.27 atan2f32x F
 GLIBC_2.27 atan2f64 F
+GLIBC_2.27 atanf32 F
 GLIBC_2.27 atanf32x F
 GLIBC_2.27 atanf64 F
+GLIBC_2.27 atanhf32 F
 GLIBC_2.27 atanhf32x F
 GLIBC_2.27 atanhf64 F
+GLIBC_2.27 cabsf32 F
 GLIBC_2.27 cabsf32x F
 GLIBC_2.27 cabsf64 F
+GLIBC_2.27 cacosf32 F
 GLIBC_2.27 cacosf32x F
 GLIBC_2.27 cacosf64 F
+GLIBC_2.27 cacoshf32 F
 GLIBC_2.27 cacoshf32x F
 GLIBC_2.27 cacoshf64 F
+GLIBC_2.27 canonicalizef32 F
 GLIBC_2.27 canonicalizef32x F
 GLIBC_2.27 canonicalizef64 F
+GLIBC_2.27 cargf32 F
 GLIBC_2.27 cargf32x F
 GLIBC_2.27 cargf64 F
+GLIBC_2.27 casinf32 F
 GLIBC_2.27 casinf32x F
 GLIBC_2.27 casinf64 F
+GLIBC_2.27 casinhf32 F
 GLIBC_2.27 casinhf32x F
 GLIBC_2.27 casinhf64 F
+GLIBC_2.27 catanf32 F
 GLIBC_2.27 catanf32x F
 GLIBC_2.27 catanf64 F
+GLIBC_2.27 catanhf32 F
 GLIBC_2.27 catanhf32x F
 GLIBC_2.27 catanhf64 F
+GLIBC_2.27 cbrtf32 F
 GLIBC_2.27 cbrtf32x F
 GLIBC_2.27 cbrtf64 F
+GLIBC_2.27 ccosf32 F
 GLIBC_2.27 ccosf32x F
 GLIBC_2.27 ccosf64 F
+GLIBC_2.27 ccoshf32 F
 GLIBC_2.27 ccoshf32x F
 GLIBC_2.27 ccoshf64 F
+GLIBC_2.27 ceilf32 F
 GLIBC_2.27 ceilf32x F
 GLIBC_2.27 ceilf64 F
+GLIBC_2.27 cexpf32 F
 GLIBC_2.27 cexpf32x F
 GLIBC_2.27 cexpf64 F
+GLIBC_2.27 cimagf32 F
 GLIBC_2.27 cimagf32x F
 GLIBC_2.27 cimagf64 F
+GLIBC_2.27 clog10f32 F
 GLIBC_2.27 clog10f32x F
 GLIBC_2.27 clog10f64 F
+GLIBC_2.27 clogf32 F
 GLIBC_2.27 clogf32x F
 GLIBC_2.27 clogf64 F
+GLIBC_2.27 conjf32 F
 GLIBC_2.27 conjf32x F
 GLIBC_2.27 conjf64 F
+GLIBC_2.27 copysignf32 F
 GLIBC_2.27 copysignf32x F
 GLIBC_2.27 copysignf64 F
+GLIBC_2.27 cosf32 F
 GLIBC_2.27 cosf32x F
 GLIBC_2.27 cosf64 F
+GLIBC_2.27 coshf32 F
 GLIBC_2.27 coshf32x F
 GLIBC_2.27 coshf64 F
+GLIBC_2.27 cpowf32 F
 GLIBC_2.27 cpowf32x F
 GLIBC_2.27 cpowf64 F
+GLIBC_2.27 cprojf32 F
 GLIBC_2.27 cprojf32x F
 GLIBC_2.27 cprojf64 F
+GLIBC_2.27 crealf32 F
 GLIBC_2.27 crealf32x F
 GLIBC_2.27 crealf64 F
+GLIBC_2.27 csinf32 F
 GLIBC_2.27 csinf32x F
 GLIBC_2.27 csinf64 F
+GLIBC_2.27 csinhf32 F
 GLIBC_2.27 csinhf32x F
 GLIBC_2.27 csinhf64 F
+GLIBC_2.27 csqrtf32 F
 GLIBC_2.27 csqrtf32x F
 GLIBC_2.27 csqrtf64 F
+GLIBC_2.27 ctanf32 F
 GLIBC_2.27 ctanf32x F
 GLIBC_2.27 ctanf64 F
+GLIBC_2.27 ctanhf32 F
 GLIBC_2.27 ctanhf32x F
 GLIBC_2.27 ctanhf64 F
+GLIBC_2.27 erfcf32 F
 GLIBC_2.27 erfcf32x F
 GLIBC_2.27 erfcf64 F
+GLIBC_2.27 erff32 F
 GLIBC_2.27 erff32x F
 GLIBC_2.27 erff64 F
+GLIBC_2.27 exp10f32 F
 GLIBC_2.27 exp10f32x F
 GLIBC_2.27 exp10f64 F
 GLIBC_2.27 exp2f F
+GLIBC_2.27 exp2f32 F
 GLIBC_2.27 exp2f32x F
 GLIBC_2.27 exp2f64 F
 GLIBC_2.27 expf F
+GLIBC_2.27 expf32 F
 GLIBC_2.27 expf32x F
 GLIBC_2.27 expf64 F
+GLIBC_2.27 expm1f32 F
 GLIBC_2.27 expm1f32x F
 GLIBC_2.27 expm1f64 F
+GLIBC_2.27 fabsf32 F
 GLIBC_2.27 fabsf32x F
 GLIBC_2.27 fabsf64 F
+GLIBC_2.27 fdimf32 F
 GLIBC_2.27 fdimf32x F
 GLIBC_2.27 fdimf64 F
+GLIBC_2.27 floorf32 F
 GLIBC_2.27 floorf32x F
 GLIBC_2.27 floorf64 F
+GLIBC_2.27 fmaf32 F
 GLIBC_2.27 fmaf32x F
 GLIBC_2.27 fmaf64 F
+GLIBC_2.27 fmaxf32 F
 GLIBC_2.27 fmaxf32x F
 GLIBC_2.27 fmaxf64 F
+GLIBC_2.27 fmaxmagf32 F
 GLIBC_2.27 fmaxmagf32x F
 GLIBC_2.27 fmaxmagf64 F
+GLIBC_2.27 fminf32 F
 GLIBC_2.27 fminf32x F
 GLIBC_2.27 fminf64 F
+GLIBC_2.27 fminmagf32 F
 GLIBC_2.27 fminmagf32x F
 GLIBC_2.27 fminmagf64 F
+GLIBC_2.27 fmodf32 F
 GLIBC_2.27 fmodf32x F
 GLIBC_2.27 fmodf64 F
+GLIBC_2.27 frexpf32 F
 GLIBC_2.27 frexpf32x F
 GLIBC_2.27 frexpf64 F
+GLIBC_2.27 fromfpf32 F
 GLIBC_2.27 fromfpf32x F
 GLIBC_2.27 fromfpf64 F
+GLIBC_2.27 fromfpxf32 F
 GLIBC_2.27 fromfpxf32x F
 GLIBC_2.27 fromfpxf64 F
+GLIBC_2.27 getpayloadf32 F
 GLIBC_2.27 getpayloadf32x F
 GLIBC_2.27 getpayloadf64 F
+GLIBC_2.27 hypotf32 F
 GLIBC_2.27 hypotf32x F
 GLIBC_2.27 hypotf64 F
+GLIBC_2.27 ilogbf32 F
 GLIBC_2.27 ilogbf32x F
 GLIBC_2.27 ilogbf64 F
+GLIBC_2.27 j0f32 F
 GLIBC_2.27 j0f32x F
 GLIBC_2.27 j0f64 F
+GLIBC_2.27 j1f32 F
 GLIBC_2.27 j1f32x F
 GLIBC_2.27 j1f64 F
+GLIBC_2.27 jnf32 F
 GLIBC_2.27 jnf32x F
 GLIBC_2.27 jnf64 F
+GLIBC_2.27 ldexpf32 F
 GLIBC_2.27 ldexpf32x F
 GLIBC_2.27 ldexpf64 F
+GLIBC_2.27 lgammaf32 F
+GLIBC_2.27 lgammaf32_r F
 GLIBC_2.27 lgammaf32x F
 GLIBC_2.27 lgammaf32x_r F
 GLIBC_2.27 lgammaf64 F
 GLIBC_2.27 lgammaf64_r F
+GLIBC_2.27 llogbf32 F
 GLIBC_2.27 llogbf32x F
 GLIBC_2.27 llogbf64 F
+GLIBC_2.27 llrintf32 F
 GLIBC_2.27 llrintf32x F
 GLIBC_2.27 llrintf64 F
+GLIBC_2.27 llroundf32 F
 GLIBC_2.27 llroundf32x F
 GLIBC_2.27 llroundf64 F
+GLIBC_2.27 log10f32 F
 GLIBC_2.27 log10f32x F
 GLIBC_2.27 log10f64 F
+GLIBC_2.27 log1pf32 F
 GLIBC_2.27 log1pf32x F
 GLIBC_2.27 log1pf64 F
 GLIBC_2.27 log2f F
+GLIBC_2.27 log2f32 F
 GLIBC_2.27 log2f32x F
 GLIBC_2.27 log2f64 F
+GLIBC_2.27 logbf32 F
 GLIBC_2.27 logbf32x F
 GLIBC_2.27 logbf64 F
 GLIBC_2.27 logf F
+GLIBC_2.27 logf32 F
 GLIBC_2.27 logf32x F
 GLIBC_2.27 logf64 F
+GLIBC_2.27 lrintf32 F
 GLIBC_2.27 lrintf32x F
 GLIBC_2.27 lrintf64 F
+GLIBC_2.27 lroundf32 F
 GLIBC_2.27 lroundf32x F
 GLIBC_2.27 lroundf64 F
+GLIBC_2.27 modff32 F
 GLIBC_2.27 modff32x F
 GLIBC_2.27 modff64 F
+GLIBC_2.27 nanf32 F
 GLIBC_2.27 nanf32x F
 GLIBC_2.27 nanf64 F
+GLIBC_2.27 nearbyintf32 F
 GLIBC_2.27 nearbyintf32x F
 GLIBC_2.27 nearbyintf64 F
+GLIBC_2.27 nextafterf32 F
 GLIBC_2.27 nextafterf32x F
 GLIBC_2.27 nextafterf64 F
+GLIBC_2.27 nextdownf32 F
 GLIBC_2.27 nextdownf32x F
 GLIBC_2.27 nextdownf64 F
+GLIBC_2.27 nextupf32 F
 GLIBC_2.27 nextupf32x F
 GLIBC_2.27 nextupf64 F
 GLIBC_2.27 powf F
+GLIBC_2.27 powf32 F
 GLIBC_2.27 powf32x F
 GLIBC_2.27 powf64 F
+GLIBC_2.27 remainderf32 F
 GLIBC_2.27 remainderf32x F
 GLIBC_2.27 remainderf64 F
+GLIBC_2.27 remquof32 F
 GLIBC_2.27 remquof32x F
 GLIBC_2.27 remquof64 F
+GLIBC_2.27 rintf32 F
 GLIBC_2.27 rintf32x F
 GLIBC_2.27 rintf64 F
+GLIBC_2.27 roundevenf32 F
 GLIBC_2.27 roundevenf32x F
 GLIBC_2.27 roundevenf64 F
+GLIBC_2.27 roundf32 F
 GLIBC_2.27 roundf32x F
 GLIBC_2.27 roundf64 F
+GLIBC_2.27 scalblnf32 F
 GLIBC_2.27 scalblnf32x F
 GLIBC_2.27 scalblnf64 F
+GLIBC_2.27 scalbnf32 F
 GLIBC_2.27 scalbnf32x F
 GLIBC_2.27 scalbnf64 F
+GLIBC_2.27 setpayloadf32 F
 GLIBC_2.27 setpayloadf32x F
 GLIBC_2.27 setpayloadf64 F
+GLIBC_2.27 setpayloadsigf32 F
 GLIBC_2.27 setpayloadsigf32x F
 GLIBC_2.27 setpayloadsigf64 F
+GLIBC_2.27 sincosf32 F
 GLIBC_2.27 sincosf32x F
 GLIBC_2.27 sincosf64 F
+GLIBC_2.27 sinf32 F
 GLIBC_2.27 sinf32x F
 GLIBC_2.27 sinf64 F
+GLIBC_2.27 sinhf32 F
 GLIBC_2.27 sinhf32x F
 GLIBC_2.27 sinhf64 F
+GLIBC_2.27 sqrtf32 F
 GLIBC_2.27 sqrtf32x F
 GLIBC_2.27 sqrtf64 F
+GLIBC_2.27 tanf32 F
 GLIBC_2.27 tanf32x F
 GLIBC_2.27 tanf64 F
+GLIBC_2.27 tanhf32 F
 GLIBC_2.27 tanhf32x F
 GLIBC_2.27 tanhf64 F
+GLIBC_2.27 tgammaf32 F
 GLIBC_2.27 tgammaf32x F
 GLIBC_2.27 tgammaf64 F
+GLIBC_2.27 totalorderf32 F
 GLIBC_2.27 totalorderf32x F
 GLIBC_2.27 totalorderf64 F
+GLIBC_2.27 totalordermagf32 F
 GLIBC_2.27 totalordermagf32x F
 GLIBC_2.27 totalordermagf64 F
+GLIBC_2.27 truncf32 F
 GLIBC_2.27 truncf32x F
 GLIBC_2.27 truncf64 F
+GLIBC_2.27 ufromfpf32 F
 GLIBC_2.27 ufromfpf32x F
 GLIBC_2.27 ufromfpf64 F
+GLIBC_2.27 ufromfpxf32 F
 GLIBC_2.27 ufromfpxf32x F
 GLIBC_2.27 ufromfpxf64 F
+GLIBC_2.27 y0f32 F
 GLIBC_2.27 y0f32x F
 GLIBC_2.27 y0f64 F
+GLIBC_2.27 y1f32 F
 GLIBC_2.27 y1f32x F
 GLIBC_2.27 y1f64 F
+GLIBC_2.27 ynf32 F
 GLIBC_2.27 ynf32x F
 GLIBC_2.27 ynf64 F
 GLIBC_2.4 GLIBC_2.4 A
diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/libc.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/libc.abilist
index 533fd822f7..a9411318e2 100644
--- a/sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/libc.abilist
+++ b/sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/libc.abilist
@@ -2001,12 +2001,17 @@ GLIBC_2.27 pkey_free F
 GLIBC_2.27 pkey_get F
 GLIBC_2.27 pkey_mprotect F
 GLIBC_2.27 pkey_set F
+GLIBC_2.27 strfromf32 F
 GLIBC_2.27 strfromf32x F
 GLIBC_2.27 strfromf64 F
+GLIBC_2.27 strtof32 F
+GLIBC_2.27 strtof32_l F
 GLIBC_2.27 strtof32x F
 GLIBC_2.27 strtof32x_l F
 GLIBC_2.27 strtof64 F
 GLIBC_2.27 strtof64_l F
+GLIBC_2.27 wcstof32 F
+GLIBC_2.27 wcstof32_l F
 GLIBC_2.27 wcstof32x F
 GLIBC_2.27 wcstof32x_l F
 GLIBC_2.27 wcstof64 F
diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/libm.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/libm.abilist
index 52cc686f63..7c6467c71e 100644
--- a/sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/libm.abilist
+++ b/sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/libm.abilist
@@ -473,217 +473,321 @@ GLIBC_2.25 ufromfpx F
 GLIBC_2.25 ufromfpxf F
 GLIBC_2.25 ufromfpxl F
 GLIBC_2.27 GLIBC_2.27 A
+GLIBC_2.27 acosf32 F
 GLIBC_2.27 acosf32x F
 GLIBC_2.27 acosf64 F
+GLIBC_2.27 acoshf32 F
 GLIBC_2.27 acoshf32x F
 GLIBC_2.27 acoshf64 F
+GLIBC_2.27 asinf32 F
 GLIBC_2.27 asinf32x F
 GLIBC_2.27 asinf64 F
+GLIBC_2.27 asinhf32 F
 GLIBC_2.27 asinhf32x F
 GLIBC_2.27 asinhf64 F
+GLIBC_2.27 atan2f32 F
 GLIBC_2.27 atan2f32x F
 GLIBC_2.27 atan2f64 F
+GLIBC_2.27 atanf32 F
 GLIBC_2.27 atanf32x F
 GLIBC_2.27 atanf64 F
+GLIBC_2.27 atanhf32 F
 GLIBC_2.27 atanhf32x F
 GLIBC_2.27 atanhf64 F
+GLIBC_2.27 cabsf32 F
 GLIBC_2.27 cabsf32x F
 GLIBC_2.27 cabsf64 F
+GLIBC_2.27 cacosf32 F
 GLIBC_2.27 cacosf32x F
 GLIBC_2.27 cacosf64 F
+GLIBC_2.27 cacoshf32 F
 GLIBC_2.27 cacoshf32x F
 GLIBC_2.27 cacoshf64 F
+GLIBC_2.27 canonicalizef32 F
 GLIBC_2.27 canonicalizef32x F
 GLIBC_2.27 canonicalizef64 F
+GLIBC_2.27 cargf32 F
 GLIBC_2.27 cargf32x F
 GLIBC_2.27 cargf64 F
+GLIBC_2.27 casinf32 F
 GLIBC_2.27 casinf32x F
 GLIBC_2.27 casinf64 F
+GLIBC_2.27 casinhf32 F
 GLIBC_2.27 casinhf32x F
 GLIBC_2.27 casinhf64 F
+GLIBC_2.27 catanf32 F
 GLIBC_2.27 catanf32x F
 GLIBC_2.27 catanf64 F
+GLIBC_2.27 catanhf32 F
 GLIBC_2.27 catanhf32x F
 GLIBC_2.27 catanhf64 F
+GLIBC_2.27 cbrtf32 F
 GLIBC_2.27 cbrtf32x F
 GLIBC_2.27 cbrtf64 F
+GLIBC_2.27 ccosf32 F
 GLIBC_2.27 ccosf32x F
 GLIBC_2.27 ccosf64 F
+GLIBC_2.27 ccoshf32 F
 GLIBC_2.27 ccoshf32x F
 GLIBC_2.27 ccoshf64 F
+GLIBC_2.27 ceilf32 F
 GLIBC_2.27 ceilf32x F
 GLIBC_2.27 ceilf64 F
+GLIBC_2.27 cexpf32 F
 GLIBC_2.27 cexpf32x F
 GLIBC_2.27 cexpf64 F
+GLIBC_2.27 cimagf32 F
 GLIBC_2.27 cimagf32x F
 GLIBC_2.27 cimagf64 F
+GLIBC_2.27 clog10f32 F
 GLIBC_2.27 clog10f32x F
 GLIBC_2.27 clog10f64 F
+GLIBC_2.27 clogf32 F
 GLIBC_2.27 clogf32x F
 GLIBC_2.27 clogf64 F
+GLIBC_2.27 conjf32 F
 GLIBC_2.27 conjf32x F
 GLIBC_2.27 conjf64 F
+GLIBC_2.27 copysignf32 F
 GLIBC_2.27 copysignf32x F
 GLIBC_2.27 copysignf64 F
+GLIBC_2.27 cosf32 F
 GLIBC_2.27 cosf32x F
 GLIBC_2.27 cosf64 F
+GLIBC_2.27 coshf32 F
 GLIBC_2.27 coshf32x F
 GLIBC_2.27 coshf64 F
+GLIBC_2.27 cpowf32 F
 GLIBC_2.27 cpowf32x F
 GLIBC_2.27 cpowf64 F
+GLIBC_2.27 cprojf32 F
 GLIBC_2.27 cprojf32x F
 GLIBC_2.27 cprojf64 F
+GLIBC_2.27 crealf32 F
 GLIBC_2.27 crealf32x F
 GLIBC_2.27 crealf64 F
+GLIBC_2.27 csinf32 F
 GLIBC_2.27 csinf32x F
 GLIBC_2.27 csinf64 F
+GLIBC_2.27 csinhf32 F
 GLIBC_2.27 csinhf32x F
 GLIBC_2.27 csinhf64 F
+GLIBC_2.27 csqrtf32 F
 GLIBC_2.27 csqrtf32x F
 GLIBC_2.27 csqrtf64 F
+GLIBC_2.27 ctanf32 F
 GLIBC_2.27 ctanf32x F
 GLIBC_2.27 ctanf64 F
+GLIBC_2.27 ctanhf32 F
 GLIBC_2.27 ctanhf32x F
 GLIBC_2.27 ctanhf64 F
+GLIBC_2.27 erfcf32 F
 GLIBC_2.27 erfcf32x F
 GLIBC_2.27 erfcf64 F
+GLIBC_2.27 erff32 F
 GLIBC_2.27 erff32x F
 GLIBC_2.27 erff64 F
+GLIBC_2.27 exp10f32 F
 GLIBC_2.27 exp10f32x F
 GLIBC_2.27 exp10f64 F
 GLIBC_2.27 exp2f F
+GLIBC_2.27 exp2f32 F
 GLIBC_2.27 exp2f32x F
 GLIBC_2.27 exp2f64 F
 GLIBC_2.27 expf F
+GLIBC_2.27 expf32 F
 GLIBC_2.27 expf32x F
 GLIBC_2.27 expf64 F
+GLIBC_2.27 expm1f32 F
 GLIBC_2.27 expm1f32x F
 GLIBC_2.27 expm1f64 F
+GLIBC_2.27 fabsf32 F
 GLIBC_2.27 fabsf32x F
 GLIBC_2.27 fabsf64 F
+GLIBC_2.27 fdimf32 F
 GLIBC_2.27 fdimf32x F
 GLIBC_2.27 fdimf64 F
+GLIBC_2.27 floorf32 F
 GLIBC_2.27 floorf32x F
 GLIBC_2.27 floorf64 F
+GLIBC_2.27 fmaf32 F
 GLIBC_2.27 fmaf32x F
 GLIBC_2.27 fmaf64 F
+GLIBC_2.27 fmaxf32 F
 GLIBC_2.27 fmaxf32x F
 GLIBC_2.27 fmaxf64 F
+GLIBC_2.27 fmaxmagf32 F
 GLIBC_2.27 fmaxmagf32x F
 GLIBC_2.27 fmaxmagf64 F
+GLIBC_2.27 fminf32 F
 GLIBC_2.27 fminf32x F
 GLIBC_2.27 fminf64 F
+GLIBC_2.27 fminmagf32 F
 GLIBC_2.27 fminmagf32x F
 GLIBC_2.27 fminmagf64 F
+GLIBC_2.27 fmodf32 F
 GLIBC_2.27 fmodf32x F
 GLIBC_2.27 fmodf64 F
+GLIBC_2.27 frexpf32 F
 GLIBC_2.27 frexpf32x F
 GLIBC_2.27 frexpf64 F
+GLIBC_2.27 fromfpf32 F
 GLIBC_2.27 fromfpf32x F
 GLIBC_2.27 fromfpf64 F
+GLIBC_2.27 fromfpxf32 F
 GLIBC_2.27 fromfpxf32x F
 GLIBC_2.27 fromfpxf64 F
+GLIBC_2.27 getpayloadf32 F
 GLIBC_2.27 getpayloadf32x F
 GLIBC_2.27 getpayloadf64 F
+GLIBC_2.27 hypotf32 F
 GLIBC_2.27 hypotf32x F
 GLIBC_2.27 hypotf64 F
+GLIBC_2.27 ilogbf32 F
 GLIBC_2.27 ilogbf32x F
 GLIBC_2.27 ilogbf64 F
+GLIBC_2.27 j0f32 F
 GLIBC_2.27 j0f32x F
 GLIBC_2.27 j0f64 F
+GLIBC_2.27 j1f32 F
 GLIBC_2.27 j1f32x F
 GLIBC_2.27 j1f64 F
+GLIBC_2.27 jnf32 F
 GLIBC_2.27 jnf32x F
 GLIBC_2.27 jnf64 F
+GLIBC_2.27 ldexpf32 F
 GLIBC_2.27 ldexpf32x F
 GLIBC_2.27 ldexpf64 F
+GLIBC_2.27 lgammaf32 F
+GLIBC_2.27 lgammaf32_r F
 GLIBC_2.27 lgammaf32x F
 GLIBC_2.27 lgammaf32x_r F
 GLIBC_2.27 lgammaf64 F
 GLIBC_2.27 lgammaf64_r F
+GLIBC_2.27 llogbf32 F
 GLIBC_2.27 llogbf32x F
 GLIBC_2.27 llogbf64 F
+GLIBC_2.27 llrintf32 F
 GLIBC_2.27 llrintf32x F
 GLIBC_2.27 llrintf64 F
+GLIBC_2.27 llroundf32 F
 GLIBC_2.27 llroundf32x F
 GLIBC_2.27 llroundf64 F
+GLIBC_2.27 log10f32 F
 GLIBC_2.27 log10f32x F
 GLIBC_2.27 log10f64 F
+GLIBC_2.27 log1pf32 F
 GLIBC_2.27 log1pf32x F
 GLIBC_2.27 log1pf64 F
 GLIBC_2.27 log2f F
+GLIBC_2.27 log2f32 F
 GLIBC_2.27 log2f32x F
 GLIBC_2.27 log2f64 F
+GLIBC_2.27 logbf32 F
 GLIBC_2.27 logbf32x F
 GLIBC_2.27 logbf64 F
 GLIBC_2.27 logf F
+GLIBC_2.27 logf32 F
 GLIBC_2.27 logf32x F
 GLIBC_2.27 logf64 F
+GLIBC_2.27 lrintf32 F
 GLIBC_2.27 lrintf32x F
 GLIBC_2.27 lrintf64 F
+GLIBC_2.27 lroundf32 F
 GLIBC_2.27 lroundf32x F
 GLIBC_2.27 lroundf64 F
+GLIBC_2.27 modff32 F
 GLIBC_2.27 modff32x F
 GLIBC_2.27 modff64 F
+GLIBC_2.27 nanf32 F
 GLIBC_2.27 nanf32x F
 GLIBC_2.27 nanf64 F
+GLIBC_2.27 nearbyintf32 F
 GLIBC_2.27 nearbyintf32x F
 GLIBC_2.27 nearbyintf64 F
+GLIBC_2.27 nextafterf32 F
 GLIBC_2.27 nextafterf32x F
 GLIBC_2.27 nextafterf64 F
+GLIBC_2.27 nextdownf32 F
 GLIBC_2.27 nextdownf32x F
 GLIBC_2.27 nextdownf64 F
+GLIBC_2.27 nextupf32 F
 GLIBC_2.27 nextupf32x F
 GLIBC_2.27 nextupf64 F
 GLIBC_2.27 powf F
+GLIBC_2.27 powf32 F
 GLIBC_2.27 powf32x F
 GLIBC_2.27 powf64 F
+GLIBC_2.27 remainderf32 F
 GLIBC_2.27 remainderf32x F
 GLIBC_2.27 remainderf64 F
+GLIBC_2.27 remquof32 F
 GLIBC_2.27 remquof32x F
 GLIBC_2.27 remquof64 F
+GLIBC_2.27 rintf32 F
 GLIBC_2.27 rintf32x F
 GLIBC_2.27 rintf64 F
+GLIBC_2.27 roundevenf32 F
 GLIBC_2.27 roundevenf32x F
 GLIBC_2.27 roundevenf64 F
+GLIBC_2.27 roundf32 F
 GLIBC_2.27 roundf32x F
 GLIBC_2.27 roundf64 F
+GLIBC_2.27 scalblnf32 F
 GLIBC_2.27 scalblnf32x F
 GLIBC_2.27 scalblnf64 F
+GLIBC_2.27 scalbnf32 F
 GLIBC_2.27 scalbnf32x F
 GLIBC_2.27 scalbnf64 F
+GLIBC_2.27 setpayloadf32 F
 GLIBC_2.27 setpayloadf32x F
 GLIBC_2.27 setpayloadf64 F
+GLIBC_2.27 setpayloadsigf32 F
 GLIBC_2.27 setpayloadsigf32x F
 GLIBC_2.27 setpayloadsigf64 F
+GLIBC_2.27 sincosf32 F
 GLIBC_2.27 sincosf32x F
 GLIBC_2.27 sincosf64 F
+GLIBC_2.27 sinf32 F
 GLIBC_2.27 sinf32x F
 GLIBC_2.27 sinf64 F
+GLIBC_2.27 sinhf32 F
 GLIBC_2.27 sinhf32x F
 GLIBC_2.27 sinhf64 F
+GLIBC_2.27 sqrtf32 F
 GLIBC_2.27 sqrtf32x F
 GLIBC_2.27 sqrtf64 F
+GLIBC_2.27 tanf32 F
 GLIBC_2.27 tanf32x F
 GLIBC_2.27 tanf64 F
+GLIBC_2.27 tanhf32 F
 GLIBC_2.27 tanhf32x F
 GLIBC_2.27 tanhf64 F
+GLIBC_2.27 tgammaf32 F
 GLIBC_2.27 tgammaf32x F
 GLIBC_2.27 tgammaf64 F
+GLIBC_2.27 totalorderf32 F
 GLIBC_2.27 totalorderf32x F
 GLIBC_2.27 totalorderf64 F
+GLIBC_2.27 totalordermagf32 F
 GLIBC_2.27 totalordermagf32x F
 GLIBC_2.27 totalordermagf64 F
+GLIBC_2.27 truncf32 F
 GLIBC_2.27 truncf32x F
 GLIBC_2.27 truncf64 F
+GLIBC_2.27 ufromfpf32 F
 GLIBC_2.27 ufromfpf32x F
 GLIBC_2.27 ufromfpf64 F
+GLIBC_2.27 ufromfpxf32 F
 GLIBC_2.27 ufromfpxf32x F
 GLIBC_2.27 ufromfpxf64 F
+GLIBC_2.27 y0f32 F
 GLIBC_2.27 y0f32x F
 GLIBC_2.27 y0f64 F
+GLIBC_2.27 y1f32 F
 GLIBC_2.27 y1f32x F
 GLIBC_2.27 y1f64 F
+GLIBC_2.27 ynf32 F
 GLIBC_2.27 ynf32x F
 GLIBC_2.27 ynf64 F
 GLIBC_2.4 GLIBC_2.4 A
diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc64/libc-le.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc64/libc-le.abilist
index 690c592cb3..d7bf5db601 100644
--- a/sysdeps/unix/sysv/linux/powerpc/powerpc64/libc-le.abilist
+++ b/sysdeps/unix/sysv/linux/powerpc/powerpc64/libc-le.abilist
@@ -2208,15 +2208,20 @@ GLIBC_2.27 pkey_free F
 GLIBC_2.27 pkey_get F
 GLIBC_2.27 pkey_mprotect F
 GLIBC_2.27 pkey_set F
+GLIBC_2.27 strfromf32 F
 GLIBC_2.27 strfromf32x F
 GLIBC_2.27 strfromf64 F
 GLIBC_2.27 strfromf64x F
+GLIBC_2.27 strtof32 F
+GLIBC_2.27 strtof32_l F
 GLIBC_2.27 strtof32x F
 GLIBC_2.27 strtof32x_l F
 GLIBC_2.27 strtof64 F
 GLIBC_2.27 strtof64_l F
 GLIBC_2.27 strtof64x F
 GLIBC_2.27 strtof64x_l F
+GLIBC_2.27 wcstof32 F
+GLIBC_2.27 wcstof32_l F
 GLIBC_2.27 wcstof32x F
 GLIBC_2.27 wcstof32x_l F
 GLIBC_2.27 wcstof64 F
diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc64/libc.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc64/libc.abilist
index 16f72e1e86..a3415a72ac 100644
--- a/sysdeps/unix/sysv/linux/powerpc/powerpc64/libc.abilist
+++ b/sysdeps/unix/sysv/linux/powerpc/powerpc64/libc.abilist
@@ -115,12 +115,17 @@ GLIBC_2.27 pkey_free F
 GLIBC_2.27 pkey_get F
 GLIBC_2.27 pkey_mprotect F
 GLIBC_2.27 pkey_set F
+GLIBC_2.27 strfromf32 F
 GLIBC_2.27 strfromf32x F
 GLIBC_2.27 strfromf64 F
+GLIBC_2.27 strtof32 F
+GLIBC_2.27 strtof32_l F
 GLIBC_2.27 strtof32x F
 GLIBC_2.27 strtof32x_l F
 GLIBC_2.27 strtof64 F
 GLIBC_2.27 strtof64_l F
+GLIBC_2.27 wcstof32 F
+GLIBC_2.27 wcstof32_l F
 GLIBC_2.27 wcstof32x F
 GLIBC_2.27 wcstof32x_l F
 GLIBC_2.27 wcstof64 F
diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc64/libm-le.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc64/libm-le.abilist
index 17bc407b7c..9b6fffb5e4 100644
--- a/sysdeps/unix/sysv/linux/powerpc/powerpc64/libm-le.abilist
+++ b/sysdeps/unix/sysv/linux/powerpc/powerpc64/libm-le.abilist
@@ -606,320 +606,424 @@ GLIBC_2.26 y0f128 F
 GLIBC_2.26 y1f128 F
 GLIBC_2.26 ynf128 F
 GLIBC_2.27 GLIBC_2.27 A
+GLIBC_2.27 acosf32 F
 GLIBC_2.27 acosf32x F
 GLIBC_2.27 acosf64 F
 GLIBC_2.27 acosf64x F
+GLIBC_2.27 acoshf32 F
 GLIBC_2.27 acoshf32x F
 GLIBC_2.27 acoshf64 F
 GLIBC_2.27 acoshf64x F
+GLIBC_2.27 asinf32 F
 GLIBC_2.27 asinf32x F
 GLIBC_2.27 asinf64 F
 GLIBC_2.27 asinf64x F
+GLIBC_2.27 asinhf32 F
 GLIBC_2.27 asinhf32x F
 GLIBC_2.27 asinhf64 F
 GLIBC_2.27 asinhf64x F
+GLIBC_2.27 atan2f32 F
 GLIBC_2.27 atan2f32x F
 GLIBC_2.27 atan2f64 F
 GLIBC_2.27 atan2f64x F
+GLIBC_2.27 atanf32 F
 GLIBC_2.27 atanf32x F
 GLIBC_2.27 atanf64 F
 GLIBC_2.27 atanf64x F
+GLIBC_2.27 atanhf32 F
 GLIBC_2.27 atanhf32x F
 GLIBC_2.27 atanhf64 F
 GLIBC_2.27 atanhf64x F
+GLIBC_2.27 cabsf32 F
 GLIBC_2.27 cabsf32x F
 GLIBC_2.27 cabsf64 F
 GLIBC_2.27 cabsf64x F
+GLIBC_2.27 cacosf32 F
 GLIBC_2.27 cacosf32x F
 GLIBC_2.27 cacosf64 F
 GLIBC_2.27 cacosf64x F
+GLIBC_2.27 cacoshf32 F
 GLIBC_2.27 cacoshf32x F
 GLIBC_2.27 cacoshf64 F
 GLIBC_2.27 cacoshf64x F
+GLIBC_2.27 canonicalizef32 F
 GLIBC_2.27 canonicalizef32x F
 GLIBC_2.27 canonicalizef64 F
 GLIBC_2.27 canonicalizef64x F
+GLIBC_2.27 cargf32 F
 GLIBC_2.27 cargf32x F
 GLIBC_2.27 cargf64 F
 GLIBC_2.27 cargf64x F
+GLIBC_2.27 casinf32 F
 GLIBC_2.27 casinf32x F
 GLIBC_2.27 casinf64 F
 GLIBC_2.27 casinf64x F
+GLIBC_2.27 casinhf32 F
 GLIBC_2.27 casinhf32x F
 GLIBC_2.27 casinhf64 F
 GLIBC_2.27 casinhf64x F
+GLIBC_2.27 catanf32 F
 GLIBC_2.27 catanf32x F
 GLIBC_2.27 catanf64 F
 GLIBC_2.27 catanf64x F
+GLIBC_2.27 catanhf32 F
 GLIBC_2.27 catanhf32x F
 GLIBC_2.27 catanhf64 F
 GLIBC_2.27 catanhf64x F
+GLIBC_2.27 cbrtf32 F
 GLIBC_2.27 cbrtf32x F
 GLIBC_2.27 cbrtf64 F
 GLIBC_2.27 cbrtf64x F
+GLIBC_2.27 ccosf32 F
 GLIBC_2.27 ccosf32x F
 GLIBC_2.27 ccosf64 F
 GLIBC_2.27 ccosf64x F
+GLIBC_2.27 ccoshf32 F
 GLIBC_2.27 ccoshf32x F
 GLIBC_2.27 ccoshf64 F
 GLIBC_2.27 ccoshf64x F
+GLIBC_2.27 ceilf32 F
 GLIBC_2.27 ceilf32x F
 GLIBC_2.27 ceilf64 F
 GLIBC_2.27 ceilf64x F
+GLIBC_2.27 cexpf32 F
 GLIBC_2.27 cexpf32x F
 GLIBC_2.27 cexpf64 F
 GLIBC_2.27 cexpf64x F
+GLIBC_2.27 cimagf32 F
 GLIBC_2.27 cimagf32x F
 GLIBC_2.27 cimagf64 F
 GLIBC_2.27 cimagf64x F
+GLIBC_2.27 clog10f32 F
 GLIBC_2.27 clog10f32x F
 GLIBC_2.27 clog10f64 F
 GLIBC_2.27 clog10f64x F
+GLIBC_2.27 clogf32 F
 GLIBC_2.27 clogf32x F
 GLIBC_2.27 clogf64 F
 GLIBC_2.27 clogf64x F
+GLIBC_2.27 conjf32 F
 GLIBC_2.27 conjf32x F
 GLIBC_2.27 conjf64 F
 GLIBC_2.27 conjf64x F
+GLIBC_2.27 copysignf32 F
 GLIBC_2.27 copysignf32x F
 GLIBC_2.27 copysignf64 F
 GLIBC_2.27 copysignf64x F
+GLIBC_2.27 cosf32 F
 GLIBC_2.27 cosf32x F
 GLIBC_2.27 cosf64 F
 GLIBC_2.27 cosf64x F
+GLIBC_2.27 coshf32 F
 GLIBC_2.27 coshf32x F
 GLIBC_2.27 coshf64 F
 GLIBC_2.27 coshf64x F
+GLIBC_2.27 cpowf32 F
 GLIBC_2.27 cpowf32x F
 GLIBC_2.27 cpowf64 F
 GLIBC_2.27 cpowf64x F
+GLIBC_2.27 cprojf32 F
 GLIBC_2.27 cprojf32x F
 GLIBC_2.27 cprojf64 F
 GLIBC_2.27 cprojf64x F
+GLIBC_2.27 crealf32 F
 GLIBC_2.27 crealf32x F
 GLIBC_2.27 crealf64 F
 GLIBC_2.27 crealf64x F
+GLIBC_2.27 csinf32 F
 GLIBC_2.27 csinf32x F
 GLIBC_2.27 csinf64 F
 GLIBC_2.27 csinf64x F
+GLIBC_2.27 csinhf32 F
 GLIBC_2.27 csinhf32x F
 GLIBC_2.27 csinhf64 F
 GLIBC_2.27 csinhf64x F
+GLIBC_2.27 csqrtf32 F
 GLIBC_2.27 csqrtf32x F
 GLIBC_2.27 csqrtf64 F
 GLIBC_2.27 csqrtf64x F
+GLIBC_2.27 ctanf32 F
 GLIBC_2.27 ctanf32x F
 GLIBC_2.27 ctanf64 F
 GLIBC_2.27 ctanf64x F
+GLIBC_2.27 ctanhf32 F
 GLIBC_2.27 ctanhf32x F
 GLIBC_2.27 ctanhf64 F
 GLIBC_2.27 ctanhf64x F
+GLIBC_2.27 erfcf32 F
 GLIBC_2.27 erfcf32x F
 GLIBC_2.27 erfcf64 F
 GLIBC_2.27 erfcf64x F
+GLIBC_2.27 erff32 F
 GLIBC_2.27 erff32x F
 GLIBC_2.27 erff64 F
 GLIBC_2.27 erff64x F
+GLIBC_2.27 exp10f32 F
 GLIBC_2.27 exp10f32x F
 GLIBC_2.27 exp10f64 F
 GLIBC_2.27 exp10f64x F
 GLIBC_2.27 exp2f F
+GLIBC_2.27 exp2f32 F
 GLIBC_2.27 exp2f32x F
 GLIBC_2.27 exp2f64 F
 GLIBC_2.27 exp2f64x F
 GLIBC_2.27 expf F
+GLIBC_2.27 expf32 F
 GLIBC_2.27 expf32x F
 GLIBC_2.27 expf64 F
 GLIBC_2.27 expf64x F
+GLIBC_2.27 expm1f32 F
 GLIBC_2.27 expm1f32x F
 GLIBC_2.27 expm1f64 F
 GLIBC_2.27 expm1f64x F
+GLIBC_2.27 fabsf32 F
 GLIBC_2.27 fabsf32x F
 GLIBC_2.27 fabsf64 F
 GLIBC_2.27 fabsf64x F
+GLIBC_2.27 fdimf32 F
 GLIBC_2.27 fdimf32x F
 GLIBC_2.27 fdimf64 F
 GLIBC_2.27 fdimf64x F
+GLIBC_2.27 floorf32 F
 GLIBC_2.27 floorf32x F
 GLIBC_2.27 floorf64 F
 GLIBC_2.27 floorf64x F
+GLIBC_2.27 fmaf32 F
 GLIBC_2.27 fmaf32x F
 GLIBC_2.27 fmaf64 F
 GLIBC_2.27 fmaf64x F
+GLIBC_2.27 fmaxf32 F
 GLIBC_2.27 fmaxf32x F
 GLIBC_2.27 fmaxf64 F
 GLIBC_2.27 fmaxf64x F
+GLIBC_2.27 fmaxmagf32 F
 GLIBC_2.27 fmaxmagf32x F
 GLIBC_2.27 fmaxmagf64 F
 GLIBC_2.27 fmaxmagf64x F
+GLIBC_2.27 fminf32 F
 GLIBC_2.27 fminf32x F
 GLIBC_2.27 fminf64 F
 GLIBC_2.27 fminf64x F
+GLIBC_2.27 fminmagf32 F
 GLIBC_2.27 fminmagf32x F
 GLIBC_2.27 fminmagf64 F
 GLIBC_2.27 fminmagf64x F
+GLIBC_2.27 fmodf32 F
 GLIBC_2.27 fmodf32x F
 GLIBC_2.27 fmodf64 F
 GLIBC_2.27 fmodf64x F
+GLIBC_2.27 frexpf32 F
 GLIBC_2.27 frexpf32x F
 GLIBC_2.27 frexpf64 F
 GLIBC_2.27 frexpf64x F
+GLIBC_2.27 fromfpf32 F
 GLIBC_2.27 fromfpf32x F
 GLIBC_2.27 fromfpf64 F
 GLIBC_2.27 fromfpf64x F
+GLIBC_2.27 fromfpxf32 F
 GLIBC_2.27 fromfpxf32x F
 GLIBC_2.27 fromfpxf64 F
 GLIBC_2.27 fromfpxf64x F
+GLIBC_2.27 getpayloadf32 F
 GLIBC_2.27 getpayloadf32x F
 GLIBC_2.27 getpayloadf64 F
 GLIBC_2.27 getpayloadf64x F
+GLIBC_2.27 hypotf32 F
 GLIBC_2.27 hypotf32x F
 GLIBC_2.27 hypotf64 F
 GLIBC_2.27 hypotf64x F
+GLIBC_2.27 ilogbf32 F
 GLIBC_2.27 ilogbf32x F
 GLIBC_2.27 ilogbf64 F
 GLIBC_2.27 ilogbf64x F
+GLIBC_2.27 j0f32 F
 GLIBC_2.27 j0f32x F
 GLIBC_2.27 j0f64 F
 GLIBC_2.27 j0f64x F
+GLIBC_2.27 j1f32 F
 GLIBC_2.27 j1f32x F
 GLIBC_2.27 j1f64 F
 GLIBC_2.27 j1f64x F
+GLIBC_2.27 jnf32 F
 GLIBC_2.27 jnf32x F
 GLIBC_2.27 jnf64 F
 GLIBC_2.27 jnf64x F
+GLIBC_2.27 ldexpf32 F
 GLIBC_2.27 ldexpf32x F
 GLIBC_2.27 ldexpf64 F
 GLIBC_2.27 ldexpf64x F
+GLIBC_2.27 lgammaf32 F
+GLIBC_2.27 lgammaf32_r F
 GLIBC_2.27 lgammaf32x F
 GLIBC_2.27 lgammaf32x_r F
 GLIBC_2.27 lgammaf64 F
 GLIBC_2.27 lgammaf64_r F
 GLIBC_2.27 lgammaf64x F
 GLIBC_2.27 lgammaf64x_r F
+GLIBC_2.27 llogbf32 F
 GLIBC_2.27 llogbf32x F
 GLIBC_2.27 llogbf64 F
 GLIBC_2.27 llogbf64x F
+GLIBC_2.27 llrintf32 F
 GLIBC_2.27 llrintf32x F
 GLIBC_2.27 llrintf64 F
 GLIBC_2.27 llrintf64x F
+GLIBC_2.27 llroundf32 F
 GLIBC_2.27 llroundf32x F
 GLIBC_2.27 llroundf64 F
 GLIBC_2.27 llroundf64x F
+GLIBC_2.27 log10f32 F
 GLIBC_2.27 log10f32x F
 GLIBC_2.27 log10f64 F
 GLIBC_2.27 log10f64x F
+GLIBC_2.27 log1pf32 F
 GLIBC_2.27 log1pf32x F
 GLIBC_2.27 log1pf64 F
 GLIBC_2.27 log1pf64x F
 GLIBC_2.27 log2f F
+GLIBC_2.27 log2f32 F
 GLIBC_2.27 log2f32x F
 GLIBC_2.27 log2f64 F
 GLIBC_2.27 log2f64x F
+GLIBC_2.27 logbf32 F
 GLIBC_2.27 logbf32x F
 GLIBC_2.27 logbf64 F
 GLIBC_2.27 logbf64x F
 GLIBC_2.27 logf F
+GLIBC_2.27 logf32 F
 GLIBC_2.27 logf32x F
 GLIBC_2.27 logf64 F
 GLIBC_2.27 logf64x F
+GLIBC_2.27 lrintf32 F
 GLIBC_2.27 lrintf32x F
 GLIBC_2.27 lrintf64 F
 GLIBC_2.27 lrintf64x F
+GLIBC_2.27 lroundf32 F
 GLIBC_2.27 lroundf32x F
 GLIBC_2.27 lroundf64 F
 GLIBC_2.27 lroundf64x F
+GLIBC_2.27 modff32 F
 GLIBC_2.27 modff32x F
 GLIBC_2.27 modff64 F
 GLIBC_2.27 modff64x F
+GLIBC_2.27 nanf32 F
 GLIBC_2.27 nanf32x F
 GLIBC_2.27 nanf64 F
 GLIBC_2.27 nanf64x F
+GLIBC_2.27 nearbyintf32 F
 GLIBC_2.27 nearbyintf32x F
 GLIBC_2.27 nearbyintf64 F
 GLIBC_2.27 nearbyintf64x F
+GLIBC_2.27 nextafterf32 F
 GLIBC_2.27 nextafterf32x F
 GLIBC_2.27 nextafterf64 F
 GLIBC_2.27 nextafterf64x F
+GLIBC_2.27 nextdownf32 F
 GLIBC_2.27 nextdownf32x F
 GLIBC_2.27 nextdownf64 F
 GLIBC_2.27 nextdownf64x F
+GLIBC_2.27 nextupf32 F
 GLIBC_2.27 nextupf32x F
 GLIBC_2.27 nextupf64 F
 GLIBC_2.27 nextupf64x F
 GLIBC_2.27 powf F
+GLIBC_2.27 powf32 F
 GLIBC_2.27 powf32x F
 GLIBC_2.27 powf64 F
 GLIBC_2.27 powf64x F
+GLIBC_2.27 remainderf32 F
 GLIBC_2.27 remainderf32x F
 GLIBC_2.27 remainderf64 F
 GLIBC_2.27 remainderf64x F
+GLIBC_2.27 remquof32 F
 GLIBC_2.27 remquof32x F
 GLIBC_2.27 remquof64 F
 GLIBC_2.27 remquof64x F
+GLIBC_2.27 rintf32 F
 GLIBC_2.27 rintf32x F
 GLIBC_2.27 rintf64 F
 GLIBC_2.27 rintf64x F
+GLIBC_2.27 roundevenf32 F
 GLIBC_2.27 roundevenf32x F
 GLIBC_2.27 roundevenf64 F
 GLIBC_2.27 roundevenf64x F
+GLIBC_2.27 roundf32 F
 GLIBC_2.27 roundf32x F
 GLIBC_2.27 roundf64 F
 GLIBC_2.27 roundf64x F
+GLIBC_2.27 scalblnf32 F
 GLIBC_2.27 scalblnf32x F
 GLIBC_2.27 scalblnf64 F
 GLIBC_2.27 scalblnf64x F
+GLIBC_2.27 scalbnf32 F
 GLIBC_2.27 scalbnf32x F
 GLIBC_2.27 scalbnf64 F
 GLIBC_2.27 scalbnf64x F
+GLIBC_2.27 setpayloadf32 F
 GLIBC_2.27 setpayloadf32x F
 GLIBC_2.27 setpayloadf64 F
 GLIBC_2.27 setpayloadf64x F
+GLIBC_2.27 setpayloadsigf32 F
 GLIBC_2.27 setpayloadsigf32x F
 GLIBC_2.27 setpayloadsigf64 F
 GLIBC_2.27 setpayloadsigf64x F
+GLIBC_2.27 sincosf32 F
 GLIBC_2.27 sincosf32x F
 GLIBC_2.27 sincosf64 F
 GLIBC_2.27 sincosf64x F
+GLIBC_2.27 sinf32 F
 GLIBC_2.27 sinf32x F
 GLIBC_2.27 sinf64 F
 GLIBC_2.27 sinf64x F
+GLIBC_2.27 sinhf32 F
 GLIBC_2.27 sinhf32x F
 GLIBC_2.27 sinhf64 F
 GLIBC_2.27 sinhf64x F
+GLIBC_2.27 sqrtf32 F
 GLIBC_2.27 sqrtf32x F
 GLIBC_2.27 sqrtf64 F
 GLIBC_2.27 sqrtf64x F
+GLIBC_2.27 tanf32 F
 GLIBC_2.27 tanf32x F
 GLIBC_2.27 tanf64 F
 GLIBC_2.27 tanf64x F
+GLIBC_2.27 tanhf32 F
 GLIBC_2.27 tanhf32x F
 GLIBC_2.27 tanhf64 F
 GLIBC_2.27 tanhf64x F
+GLIBC_2.27 tgammaf32 F
 GLIBC_2.27 tgammaf32x F
 GLIBC_2.27 tgammaf64 F
 GLIBC_2.27 tgammaf64x F
+GLIBC_2.27 totalorderf32 F
 GLIBC_2.27 totalorderf32x F
 GLIBC_2.27 totalorderf64 F
 GLIBC_2.27 totalorderf64x F
+GLIBC_2.27 totalordermagf32 F
 GLIBC_2.27 totalordermagf32x F
 GLIBC_2.27 totalordermagf64 F
 GLIBC_2.27 totalordermagf64x F
+GLIBC_2.27 truncf32 F
 GLIBC_2.27 truncf32x F
 GLIBC_2.27 truncf64 F
 GLIBC_2.27 truncf64x F
+GLIBC_2.27 ufromfpf32 F
 GLIBC_2.27 ufromfpf32x F
 GLIBC_2.27 ufromfpf64 F
 GLIBC_2.27 ufromfpf64x F
+GLIBC_2.27 ufromfpxf32 F
 GLIBC_2.27 ufromfpxf32x F
 GLIBC_2.27 ufromfpxf64 F
 GLIBC_2.27 ufromfpxf64x F
+GLIBC_2.27 y0f32 F
 GLIBC_2.27 y0f32x F
 GLIBC_2.27 y0f64 F
 GLIBC_2.27 y0f64x F
+GLIBC_2.27 y1f32 F
 GLIBC_2.27 y1f32x F
 GLIBC_2.27 y1f64 F
 GLIBC_2.27 y1f64x F
+GLIBC_2.27 ynf32 F
 GLIBC_2.27 ynf32x F
 GLIBC_2.27 ynf64 F
 GLIBC_2.27 ynf64x F
diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc64/libm.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc64/libm.abilist
index fac7b49122..9443bd90c3 100644
--- a/sysdeps/unix/sysv/linux/powerpc/powerpc64/libm.abilist
+++ b/sysdeps/unix/sysv/linux/powerpc/powerpc64/libm.abilist
@@ -149,217 +149,321 @@ GLIBC_2.25 ufromfpx F
 GLIBC_2.25 ufromfpxf F
 GLIBC_2.25 ufromfpxl F
 GLIBC_2.27 GLIBC_2.27 A
+GLIBC_2.27 acosf32 F
 GLIBC_2.27 acosf32x F
 GLIBC_2.27 acosf64 F
+GLIBC_2.27 acoshf32 F
 GLIBC_2.27 acoshf32x F
 GLIBC_2.27 acoshf64 F
+GLIBC_2.27 asinf32 F
 GLIBC_2.27 asinf32x F
 GLIBC_2.27 asinf64 F
+GLIBC_2.27 asinhf32 F
 GLIBC_2.27 asinhf32x F
 GLIBC_2.27 asinhf64 F
+GLIBC_2.27 atan2f32 F
 GLIBC_2.27 atan2f32x F
 GLIBC_2.27 atan2f64 F
+GLIBC_2.27 atanf32 F
 GLIBC_2.27 atanf32x F
 GLIBC_2.27 atanf64 F
+GLIBC_2.27 atanhf32 F
 GLIBC_2.27 atanhf32x F
 GLIBC_2.27 atanhf64 F
+GLIBC_2.27 cabsf32 F
 GLIBC_2.27 cabsf32x F
 GLIBC_2.27 cabsf64 F
+GLIBC_2.27 cacosf32 F
 GLIBC_2.27 cacosf32x F
 GLIBC_2.27 cacosf64 F
+GLIBC_2.27 cacoshf32 F
 GLIBC_2.27 cacoshf32x F
 GLIBC_2.27 cacoshf64 F
+GLIBC_2.27 canonicalizef32 F
 GLIBC_2.27 canonicalizef32x F
 GLIBC_2.27 canonicalizef64 F
+GLIBC_2.27 cargf32 F
 GLIBC_2.27 cargf32x F
 GLIBC_2.27 cargf64 F
+GLIBC_2.27 casinf32 F
 GLIBC_2.27 casinf32x F
 GLIBC_2.27 casinf64 F
+GLIBC_2.27 casinhf32 F
 GLIBC_2.27 casinhf32x F
 GLIBC_2.27 casinhf64 F
+GLIBC_2.27 catanf32 F
 GLIBC_2.27 catanf32x F
 GLIBC_2.27 catanf64 F
+GLIBC_2.27 catanhf32 F
 GLIBC_2.27 catanhf32x F
 GLIBC_2.27 catanhf64 F
+GLIBC_2.27 cbrtf32 F
 GLIBC_2.27 cbrtf32x F
 GLIBC_2.27 cbrtf64 F
+GLIBC_2.27 ccosf32 F
 GLIBC_2.27 ccosf32x F
 GLIBC_2.27 ccosf64 F
+GLIBC_2.27 ccoshf32 F
 GLIBC_2.27 ccoshf32x F
 GLIBC_2.27 ccoshf64 F
+GLIBC_2.27 ceilf32 F
 GLIBC_2.27 ceilf32x F
 GLIBC_2.27 ceilf64 F
+GLIBC_2.27 cexpf32 F
 GLIBC_2.27 cexpf32x F
 GLIBC_2.27 cexpf64 F
+GLIBC_2.27 cimagf32 F
 GLIBC_2.27 cimagf32x F
 GLIBC_2.27 cimagf64 F
+GLIBC_2.27 clog10f32 F
 GLIBC_2.27 clog10f32x F
 GLIBC_2.27 clog10f64 F
+GLIBC_2.27 clogf32 F
 GLIBC_2.27 clogf32x F
 GLIBC_2.27 clogf64 F
+GLIBC_2.27 conjf32 F
 GLIBC_2.27 conjf32x F
 GLIBC_2.27 conjf64 F
+GLIBC_2.27 copysignf32 F
 GLIBC_2.27 copysignf32x F
 GLIBC_2.27 copysignf64 F
+GLIBC_2.27 cosf32 F
 GLIBC_2.27 cosf32x F
 GLIBC_2.27 cosf64 F
+GLIBC_2.27 coshf32 F
 GLIBC_2.27 coshf32x F
 GLIBC_2.27 coshf64 F
+GLIBC_2.27 cpowf32 F
 GLIBC_2.27 cpowf32x F
 GLIBC_2.27 cpowf64 F
+GLIBC_2.27 cprojf32 F
 GLIBC_2.27 cprojf32x F
 GLIBC_2.27 cprojf64 F
+GLIBC_2.27 crealf32 F
 GLIBC_2.27 crealf32x F
 GLIBC_2.27 crealf64 F
+GLIBC_2.27 csinf32 F
 GLIBC_2.27 csinf32x F
 GLIBC_2.27 csinf64 F
+GLIBC_2.27 csinhf32 F
 GLIBC_2.27 csinhf32x F
 GLIBC_2.27 csinhf64 F
+GLIBC_2.27 csqrtf32 F
 GLIBC_2.27 csqrtf32x F
 GLIBC_2.27 csqrtf64 F
+GLIBC_2.27 ctanf32 F
 GLIBC_2.27 ctanf32x F
 GLIBC_2.27 ctanf64 F
+GLIBC_2.27 ctanhf32 F
 GLIBC_2.27 ctanhf32x F
 GLIBC_2.27 ctanhf64 F
+GLIBC_2.27 erfcf32 F
 GLIBC_2.27 erfcf32x F
 GLIBC_2.27 erfcf64 F
+GLIBC_2.27 erff32 F
 GLIBC_2.27 erff32x F
 GLIBC_2.27 erff64 F
+GLIBC_2.27 exp10f32 F
 GLIBC_2.27 exp10f32x F
 GLIBC_2.27 exp10f64 F
 GLIBC_2.27 exp2f F
+GLIBC_2.27 exp2f32 F
 GLIBC_2.27 exp2f32x F
 GLIBC_2.27 exp2f64 F
 GLIBC_2.27 expf F
+GLIBC_2.27 expf32 F
 GLIBC_2.27 expf32x F
 GLIBC_2.27 expf64 F
+GLIBC_2.27 expm1f32 F
 GLIBC_2.27 expm1f32x F
 GLIBC_2.27 expm1f64 F
+GLIBC_2.27 fabsf32 F
 GLIBC_2.27 fabsf32x F
 GLIBC_2.27 fabsf64 F
+GLIBC_2.27 fdimf32 F
 GLIBC_2.27 fdimf32x F
 GLIBC_2.27 fdimf64 F
+GLIBC_2.27 floorf32 F
 GLIBC_2.27 floorf32x F
 GLIBC_2.27 floorf64 F
+GLIBC_2.27 fmaf32 F
 GLIBC_2.27 fmaf32x F
 GLIBC_2.27 fmaf64 F
+GLIBC_2.27 fmaxf32 F
 GLIBC_2.27 fmaxf32x F
 GLIBC_2.27 fmaxf64 F
+GLIBC_2.27 fmaxmagf32 F
 GLIBC_2.27 fmaxmagf32x F
 GLIBC_2.27 fmaxmagf64 F
+GLIBC_2.27 fminf32 F
 GLIBC_2.27 fminf32x F
 GLIBC_2.27 fminf64 F
+GLIBC_2.27 fminmagf32 F
 GLIBC_2.27 fminmagf32x F
 GLIBC_2.27 fminmagf64 F
+GLIBC_2.27 fmodf32 F
 GLIBC_2.27 fmodf32x F
 GLIBC_2.27 fmodf64 F
+GLIBC_2.27 frexpf32 F
 GLIBC_2.27 frexpf32x F
 GLIBC_2.27 frexpf64 F
+GLIBC_2.27 fromfpf32 F
 GLIBC_2.27 fromfpf32x F
 GLIBC_2.27 fromfpf64 F
+GLIBC_2.27 fromfpxf32 F
 GLIBC_2.27 fromfpxf32x F
 GLIBC_2.27 fromfpxf64 F
+GLIBC_2.27 getpayloadf32 F
 GLIBC_2.27 getpayloadf32x F
 GLIBC_2.27 getpayloadf64 F
+GLIBC_2.27 hypotf32 F
 GLIBC_2.27 hypotf32x F
 GLIBC_2.27 hypotf64 F
+GLIBC_2.27 ilogbf32 F
 GLIBC_2.27 ilogbf32x F
 GLIBC_2.27 ilogbf64 F
+GLIBC_2.27 j0f32 F
 GLIBC_2.27 j0f32x F
 GLIBC_2.27 j0f64 F
+GLIBC_2.27 j1f32 F
 GLIBC_2.27 j1f32x F
 GLIBC_2.27 j1f64 F
+GLIBC_2.27 jnf32 F
 GLIBC_2.27 jnf32x F
 GLIBC_2.27 jnf64 F
+GLIBC_2.27 ldexpf32 F
 GLIBC_2.27 ldexpf32x F
 GLIBC_2.27 ldexpf64 F
+GLIBC_2.27 lgammaf32 F
+GLIBC_2.27 lgammaf32_r F
 GLIBC_2.27 lgammaf32x F
 GLIBC_2.27 lgammaf32x_r F
 GLIBC_2.27 lgammaf64 F
 GLIBC_2.27 lgammaf64_r F
+GLIBC_2.27 llogbf32 F
 GLIBC_2.27 llogbf32x F
 GLIBC_2.27 llogbf64 F
+GLIBC_2.27 llrintf32 F
 GLIBC_2.27 llrintf32x F
 GLIBC_2.27 llrintf64 F
+GLIBC_2.27 llroundf32 F
 GLIBC_2.27 llroundf32x F
 GLIBC_2.27 llroundf64 F
+GLIBC_2.27 log10f32 F
 GLIBC_2.27 log10f32x F
 GLIBC_2.27 log10f64 F
+GLIBC_2.27 log1pf32 F
 GLIBC_2.27 log1pf32x F
 GLIBC_2.27 log1pf64 F
 GLIBC_2.27 log2f F
+GLIBC_2.27 log2f32 F
 GLIBC_2.27 log2f32x F
 GLIBC_2.27 log2f64 F
+GLIBC_2.27 logbf32 F
 GLIBC_2.27 logbf32x F
 GLIBC_2.27 logbf64 F
 GLIBC_2.27 logf F
+GLIBC_2.27 logf32 F
 GLIBC_2.27 logf32x F
 GLIBC_2.27 logf64 F
+GLIBC_2.27 lrintf32 F
 GLIBC_2.27 lrintf32x F
 GLIBC_2.27 lrintf64 F
+GLIBC_2.27 lroundf32 F
 GLIBC_2.27 lroundf32x F
 GLIBC_2.27 lroundf64 F
+GLIBC_2.27 modff32 F
 GLIBC_2.27 modff32x F
 GLIBC_2.27 modff64 F
+GLIBC_2.27 nanf32 F
 GLIBC_2.27 nanf32x F
 GLIBC_2.27 nanf64 F
+GLIBC_2.27 nearbyintf32 F
 GLIBC_2.27 nearbyintf32x F
 GLIBC_2.27 nearbyintf64 F
+GLIBC_2.27 nextafterf32 F
 GLIBC_2.27 nextafterf32x F
 GLIBC_2.27 nextafterf64 F
+GLIBC_2.27 nextdownf32 F
 GLIBC_2.27 nextdownf32x F
 GLIBC_2.27 nextdownf64 F
+GLIBC_2.27 nextupf32 F
 GLIBC_2.27 nextupf32x F
 GLIBC_2.27 nextupf64 F
 GLIBC_2.27 powf F
+GLIBC_2.27 powf32 F
 GLIBC_2.27 powf32x F
 GLIBC_2.27 powf64 F
+GLIBC_2.27 remainderf32 F
 GLIBC_2.27 remainderf32x F
 GLIBC_2.27 remainderf64 F
+GLIBC_2.27 remquof32 F
 GLIBC_2.27 remquof32x F
 GLIBC_2.27 remquof64 F
+GLIBC_2.27 rintf32 F
 GLIBC_2.27 rintf32x F
 GLIBC_2.27 rintf64 F
+GLIBC_2.27 roundevenf32 F
 GLIBC_2.27 roundevenf32x F
 GLIBC_2.27 roundevenf64 F
+GLIBC_2.27 roundf32 F
 GLIBC_2.27 roundf32x F
 GLIBC_2.27 roundf64 F
+GLIBC_2.27 scalblnf32 F
 GLIBC_2.27 scalblnf32x F
 GLIBC_2.27 scalblnf64 F
+GLIBC_2.27 scalbnf32 F
 GLIBC_2.27 scalbnf32x F
 GLIBC_2.27 scalbnf64 F
+GLIBC_2.27 setpayloadf32 F
 GLIBC_2.27 setpayloadf32x F
 GLIBC_2.27 setpayloadf64 F
+GLIBC_2.27 setpayloadsigf32 F
 GLIBC_2.27 setpayloadsigf32x F
 GLIBC_2.27 setpayloadsigf64 F
+GLIBC_2.27 sincosf32 F
 GLIBC_2.27 sincosf32x F
 GLIBC_2.27 sincosf64 F
+GLIBC_2.27 sinf32 F
 GLIBC_2.27 sinf32x F
 GLIBC_2.27 sinf64 F
+GLIBC_2.27 sinhf32 F
 GLIBC_2.27 sinhf32x F
 GLIBC_2.27 sinhf64 F
+GLIBC_2.27 sqrtf32 F
 GLIBC_2.27 sqrtf32x F
 GLIBC_2.27 sqrtf64 F
+GLIBC_2.27 tanf32 F
 GLIBC_2.27 tanf32x F
 GLIBC_2.27 tanf64 F
+GLIBC_2.27 tanhf32 F
 GLIBC_2.27 tanhf32x F
 GLIBC_2.27 tanhf64 F
+GLIBC_2.27 tgammaf32 F
 GLIBC_2.27 tgammaf32x F
 GLIBC_2.27 tgammaf64 F
+GLIBC_2.27 totalorderf32 F
 GLIBC_2.27 totalorderf32x F
 GLIBC_2.27 totalorderf64 F
+GLIBC_2.27 totalordermagf32 F
 GLIBC_2.27 totalordermagf32x F
 GLIBC_2.27 totalordermagf64 F
+GLIBC_2.27 truncf32 F
 GLIBC_2.27 truncf32x F
 GLIBC_2.27 truncf64 F
+GLIBC_2.27 ufromfpf32 F
 GLIBC_2.27 ufromfpf32x F
 GLIBC_2.27 ufromfpf64 F
+GLIBC_2.27 ufromfpxf32 F
 GLIBC_2.27 ufromfpxf32x F
 GLIBC_2.27 ufromfpxf64 F
+GLIBC_2.27 y0f32 F
 GLIBC_2.27 y0f32x F
 GLIBC_2.27 y0f64 F
+GLIBC_2.27 y1f32 F
 GLIBC_2.27 y1f32x F
 GLIBC_2.27 y1f64 F
+GLIBC_2.27 ynf32 F
 GLIBC_2.27 ynf32x F
 GLIBC_2.27 ynf64 F
 GLIBC_2.3 GLIBC_2.3 A