]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
AArch64: Update SHARED-FILES with files from Arm Optimized-Routines
authorPierre Blanchard <pierre.blanchard@arm.com>
Thu, 18 Jun 2026 21:44:42 +0000 (21:44 +0000)
committerAdhemerval Zanella <adhemerval.zanella@linaro.org>
Tue, 23 Jun 2026 17:50:30 +0000 (14:50 -0300)
Adds lists for math.h and string.h and track file revisions.

Reviewed-by: Adhemerval Zanella <adhemerval.zanella@linaro.org>
SHARED-FILES

index 4449d5397ed642e7bb024f070d290d7ea95813f4..3ab7d41d989bfd2c780e38bb03f08eb0a2a572c6 100644 (file)
@@ -332,3 +332,524 @@ core-math:
   sysdeps/ieee754/flt-32/s_tanhf.c
   # src/binary32/tanpi/tanpif.c, revision 3bbf907
   sysdeps/ieee754/flt-32/s_tanpif.c
+
+# The following files are imported from the Arm Optimized-Routines project,
+# with adjustments made to follow glibc code style and integrate with
+# glibc-specific infrastructure where needed.
+#
+# The project is distributed here:
+#       https://github.com/ARM-software/optimized-routines/
+arm-optimized-routines:
+  # Math routines
+  # math/math_config.h, revision 712aa21
+  sysdeps/ieee754/flt-32/math_config.h
+  # math/math_config.h, revision 712aa21
+  sysdeps/ieee754/dbl-64/math_config.h
+  # math/math_err.c, revision 189dfef
+  sysdeps/ieee754/dbl-64/math_err.c
+  # math/math_errf.c, revision 189dfef
+  sysdeps/ieee754/flt-32/math_errf.c
+  # math/cosf.c, revision aec783d
+  sysdeps/ieee754/flt-32/s_cosf.c
+  # math/exp2f.c, revision 712aa21
+  sysdeps/ieee754/flt-32/e_exp2f.c
+  # math/exp2f_data.c, revision 189dfef
+  sysdeps/ieee754/flt-32/e_exp2f_data.c
+  # math/expf.c, revision 712aa21
+  sysdeps/ieee754/flt-32/e_expf.c
+  # math/log2f.c, revision 712aa21
+  sysdeps/ieee754/flt-32/e_log2f.c
+  # math/log2f_data.c, revision 189dfef
+  sysdeps/ieee754/flt-32/e_log2f_data.c
+  # math/logf.c, revision 712aa21
+  sysdeps/ieee754/flt-32/e_logf.c
+  # math/logf_data.c, revision c0136f1
+  sysdeps/ieee754/flt-32/e_logf_data.c
+  # math/powf.c, revision 712aa21
+  sysdeps/ieee754/flt-32/e_powf.c
+  # math/powf_log2_data.c, revision 189dfef
+  sysdeps/ieee754/flt-32/e_powf_log2_data.c
+  # math/sincosf.c, revision af29d39
+  sysdeps/ieee754/flt-32/s_sincosf.c
+  # math/sincosf.h, revision aed553c
+  sysdeps/ieee754/flt-32/s_sincosf.h
+  # math/sincosf_data.c, revision 189dfef
+  sysdeps/ieee754/flt-32/s_sincosf_data.c
+  # math/sinf.c, revision aec783d
+  sysdeps/ieee754/flt-32/s_sinf.c
+  # math/exp.c, revision 712aa21
+  sysdeps/ieee754/dbl-64/e_exp.c
+  # math/exp10.c, revision 712aa21
+  sysdeps/ieee754/dbl-64/e_exp10.c
+  # math/exp2.c, revision 712aa21
+  sysdeps/ieee754/dbl-64/e_exp2.c
+  # math/exp_data.c, revision c013701
+  sysdeps/ieee754/dbl-64/e_exp_data.c
+  # math/log.c, revision 712aa21
+  sysdeps/ieee754/dbl-64/e_log.c
+  # math/log2.c, revision 712aa21
+  sysdeps/ieee754/dbl-64/e_log2.c
+  # math/log2_data.c, revision 189dfef
+  sysdeps/ieee754/dbl-64/e_log2_data.c
+  # math/log_data.c, revision 189dfef
+  sysdeps/ieee754/dbl-64/e_log_data.c
+  # math/pow.c, revision 712aa21
+  sysdeps/ieee754/dbl-64/e_pow.c
+  # math/pow_log_data.c, revision 189dfef
+  sysdeps/ieee754/dbl-64/e_pow_log_data.c
+  # Mathvec routines
+  # math/math_config.h, revision 712aa21
+  sysdeps/aarch64/fpu/vecmath_config.h
+  # math/aarch64/v_erf_data.c, revision 0a6ab6d
+  sysdeps/aarch64/fpu/erf_data.c
+  # math/aarch64/v_erfc_data.c, revision 0a6ab6d
+  sysdeps/aarch64/fpu/erfc_data.c
+  # math/aarch64/v_erfcf_data.c, revision 0a6ab6d
+  sysdeps/aarch64/fpu/erfcf_data.c
+  # math/aarch64/v_erff_data.c, revision 0a6ab6d
+  sysdeps/aarch64/fpu/erff_data.c
+  # math/aarch64/v_exp_data.c, revision 0a6ab6d
+  sysdeps/aarch64/fpu/v_exp_data.c
+  # math/aarch64/v_exp_tail_data.c, revision 0a6ab6d
+  sysdeps/aarch64/fpu/v_exp_tail_data.c
+  # math/aarch64/v_log10_data.c, revision 0a6ab6d
+  sysdeps/aarch64/fpu/v_log10_data.c
+  # math/aarch64/v_log2_data.c, revision 0a6ab6d
+  sysdeps/aarch64/fpu/v_log2_data.c
+  # math/aarch64/v_log_data.c, revision 0a6ab6d
+  sysdeps/aarch64/fpu/v_log_data.c
+  # math/aarch64/v_pow_exp_data.c, revision 0a6ab6d
+  sysdeps/aarch64/fpu/v_pow_exp_data.c
+  # math/aarch64/v_pow_log_data.c, revision 0a6ab6d
+  sysdeps/aarch64/fpu/v_pow_log_data.c
+  # math/aarch64/v_powf_data.c, revision 0a6ab6d
+  sysdeps/aarch64/fpu/v_powf_data.c
+  # math/aarch64/sve/acos.c, revision 1aad38d
+  sysdeps/aarch64/fpu/sve/acos.c
+  # math/aarch64/sve/acosf.c, revision 1aad38d
+  sysdeps/aarch64/fpu/sve/acosf.c
+  # math/aarch64/sve/acosh.c, revision 8b665af
+  sysdeps/aarch64/fpu/sve/acosh.c
+  # math/aarch64/sve/acoshf.c, revision 1aad38d
+  sysdeps/aarch64/fpu/sve/acoshf.c
+  # math/aarch64/sve/acospi.c, revision 1aad38d
+  sysdeps/aarch64/fpu/sve/acospi.c
+  # math/aarch64/sve/acospif.c, revision 1aad38d
+  sysdeps/aarch64/fpu/sve/acospif.c
+  # math/aarch64/sve/asin.c, revision 1aad38d
+  sysdeps/aarch64/fpu/sve/asin.c
+  # math/aarch64/sve/asinf.c, revision 1aad38d
+  sysdeps/aarch64/fpu/sve/asinf.c
+  # math/aarch64/sve/asinh.c, revision 9bf4cfc
+  sysdeps/aarch64/fpu/sve/asinh.c
+  # math/aarch64/sve/asinhf.c, revision 1aad38d
+  sysdeps/aarch64/fpu/sve/asinhf.c
+  # math/aarch64/sve/asinpi.c, revision 1aad38d
+  sysdeps/aarch64/fpu/sve/asinpi.c
+  # math/aarch64/sve/asinpif.c, revision 1aad38d
+  sysdeps/aarch64/fpu/sve/asinpif.c
+  # math/aarch64/sve/atan.c, revision 1aad38d
+  sysdeps/aarch64/fpu/sve/atan.c
+  # math/aarch64/sve/atan2.c, revision 1aad38d
+  sysdeps/aarch64/fpu/sve/atan2.c
+  # math/aarch64/sve/atan2f.c, revision 1aad38d
+  sysdeps/aarch64/fpu/sve/atan2f.c
+  # math/aarch64/sve/atan2pi.c, revision 1aad38d
+  sysdeps/aarch64/fpu/sve/atan2pi.c
+  # math/aarch64/sve/atan2pif.c, revision 1aad38d
+  sysdeps/aarch64/fpu/sve/atan2pif.c
+  # math/aarch64/sve/atanf.c, revision 1aad38d
+  sysdeps/aarch64/fpu/sve/atanf.c
+  # math/aarch64/sve/atanh.c, revision 29c7342
+  sysdeps/aarch64/fpu/sve/atanh.c
+  # math/aarch64/sve/atanhf.c, revision 1aad38d
+  sysdeps/aarch64/fpu/sve/atanhf.c
+  # math/aarch64/sve/atanpi.c, revision 1aad38d
+  sysdeps/aarch64/fpu/sve/atanpi.c
+  # math/aarch64/sve/atanpif.c, revision 1aad38d
+  sysdeps/aarch64/fpu/sve/atanpif.c
+  # math/aarch64/sve/cbrt.c, revision 1aad38d
+  sysdeps/aarch64/fpu/sve/cbrt.c
+  # math/aarch64/sve/cbrtf.c, revision 1aad38d
+  sysdeps/aarch64/fpu/sve/cbrtf.c
+  # math/aarch64/sve/cos.c, revision 99cbbad
+  sysdeps/aarch64/fpu/sve/cos.c
+  # math/aarch64/sve/cosf.c, revision 25aa012
+  sysdeps/aarch64/fpu/sve/cosf.c
+  # math/aarch64/sve/cosh.c, revision 242a017
+  sysdeps/aarch64/fpu/sve/cosh.c
+  # math/aarch64/sve/coshf.c, revision 2fff60c
+  sysdeps/aarch64/fpu/sve/coshf.c
+  # math/aarch64/sve/cospi.c, revision 1aad38d
+  sysdeps/aarch64/fpu/sve/cospi.c
+  # math/aarch64/sve/cospif.c, revision 1aad38d
+  sysdeps/aarch64/fpu/sve/cospif.c
+  # math/aarch64/sve/erf.c, revision 1aad38d
+  sysdeps/aarch64/fpu/sve/erf.c
+  # math/aarch64/sve/erfc.c, revision 1aad38d
+  sysdeps/aarch64/fpu/sve/erfc.c
+  # math/aarch64/sve/erfcf.c, revision 1aad38d
+  sysdeps/aarch64/fpu/sve/erfcf.c
+  # math/aarch64/sve/erff.c, revision 1aad38d
+  sysdeps/aarch64/fpu/sve/erff.c
+  # math/aarch64/sve/exp.c, revision d664b69
+  sysdeps/aarch64/fpu/sve/exp.c
+  # math/aarch64/sve/exp10.c, revision d664b69
+  sysdeps/aarch64/fpu/sve/exp10.c
+  # math/aarch64/sve/exp10f.c, revision d664b69
+  sysdeps/aarch64/fpu/sve/exp10f.c
+  # math/aarch64/sve/exp10m1.c, revision d664b69
+  sysdeps/aarch64/fpu/sve/exp10m1.c
+  # math/aarch64/sve/exp10m1f.c, revision d664b69
+  sysdeps/aarch64/fpu/sve/exp10m1f.c
+  # math/aarch64/sve/exp2.c, revision d664b69
+  sysdeps/aarch64/fpu/sve/exp2.c
+  # math/aarch64/sve/exp2f.c, revision d664b69
+  sysdeps/aarch64/fpu/sve/exp2f.c
+  # math/aarch64/sve/exp2m1.c, revision d664b69
+  sysdeps/aarch64/fpu/sve/exp2m1.c
+  # math/aarch64/sve/exp2m1f.c, revision d664b69
+  sysdeps/aarch64/fpu/sve/exp2m1f.c
+  # math/aarch64/sve/expf.c, revision 47044a5
+  sysdeps/aarch64/fpu/sve/expf.c
+  # math/aarch64/sve/expm1.c, revision d664b69
+  sysdeps/aarch64/fpu/sve/expm1.c
+  # math/aarch64/sve/expm1f.c, revision d664b69
+  sysdeps/aarch64/fpu/sve/expm1f.c
+  # math/aarch64/sve/hypot.c, revision 74d699d
+  sysdeps/aarch64/fpu/sve/hypot.c
+  # math/aarch64/sve/hypotf.c, revision 74d699d
+  sysdeps/aarch64/fpu/sve/hypotf.c
+  # math/aarch64/sve/log.c, revision 91b052e
+  sysdeps/aarch64/fpu/sve/log.c
+  # math/aarch64/sve/log10.c, revision 91b052e
+  sysdeps/aarch64/fpu/sve/log10.c
+  # math/aarch64/sve/log10f.c, revision 8ca4cc0
+  sysdeps/aarch64/fpu/sve/log10f.c
+  # math/aarch64/sve/log10p1.c, revision 166744d
+  sysdeps/aarch64/fpu/sve/log10p1.c
+  # math/aarch64/sve/log10p1f.c, revision 8124d30
+  sysdeps/aarch64/fpu/sve/log10p1f.c
+  # math/aarch64/sve/log1p.c, revision 1aad38d
+  sysdeps/aarch64/fpu/sve/log1p.c
+  # math/aarch64/sve/log1pf.c, revision 1aad38d
+  sysdeps/aarch64/fpu/sve/log1pf.c
+  # math/aarch64/sve/log2.c, revision 91b052e
+  sysdeps/aarch64/fpu/sve/log2.c
+  # math/aarch64/sve/log2f.c, revision 8ca4cc0
+  sysdeps/aarch64/fpu/sve/log2f.c
+  # math/aarch64/sve/log2p1.c, revision 1aad38d
+  sysdeps/aarch64/fpu/sve/log2p1.c
+  # math/aarch64/sve/log2p1f.c, revision 1aad38d
+  sysdeps/aarch64/fpu/sve/log2p1f.c
+  # math/aarch64/sve/logf.c, revision 8ca4cc0
+  sysdeps/aarch64/fpu/sve/logf.c
+  # math/aarch64/sve/pow.c, revision 2c38e83
+  sysdeps/aarch64/fpu/sve/pow.c
+  # math/aarch64/sve/powf.c, revision 2c38e83
+  sysdeps/aarch64/fpu/sve/powf.c
+  # math/aarch64/sve/powr.c, revision 30da949
+  sysdeps/aarch64/fpu/sve/powr.c
+  # math/aarch64/sve/powrf.c, revision e2bca42
+  sysdeps/aarch64/fpu/sve/powrf.c
+  # math/aarch64/sve/rsqrt.c, revision 4fc7374
+  sysdeps/aarch64/fpu/sve/rsqrt.c
+  # math/aarch64/sve/rsqrtf.c, revision b1bc8ba
+  sysdeps/aarch64/fpu/sve/rsqrtf.c
+  # math/aarch64/sve/sin.c, revision 99cbbad
+  sysdeps/aarch64/fpu/sve/sin.c
+  # math/aarch64/sve/sinf.c, revision 25aa012
+  sysdeps/aarch64/fpu/sve/sinf.c
+  # math/aarch64/sve/sinh.c, revision 242a017
+  sysdeps/aarch64/fpu/sve/sinh.c
+  # math/aarch64/sve/sinhf.c, revision 2fff60c
+  sysdeps/aarch64/fpu/sve/sinhf.c
+  # math/aarch64/sve/sinpi.c, revision 1aad38d
+  sysdeps/aarch64/fpu/sve/sinpi.c
+  # math/aarch64/sve/sinpif.c, revision 1aad38d
+  sysdeps/aarch64/fpu/sve/sinpif.c
+  # math/aarch64/sve/tan.c, revision 1aad38d
+  sysdeps/aarch64/fpu/sve/tan.c
+  # math/aarch64/sve/tanf.c, revision 1aad38d
+  sysdeps/aarch64/fpu/sve/tanf.c
+  # math/aarch64/sve/tanh.c, revision 1aad38d
+  sysdeps/aarch64/fpu/sve/tanh.c
+  # math/aarch64/sve/tanhf.c, revision 2fff60c
+  sysdeps/aarch64/fpu/sve/tanhf.c
+  # math/aarch64/sve/tanpi.c, revision 1aad38d
+  sysdeps/aarch64/fpu/sve/tanpi.c
+  # math/aarch64/sve/tanpif.c, revision 1aad38d
+  sysdeps/aarch64/fpu/sve/tanpif.c
+  # math/aarch64/sve/sv_exp_special_inline.h, revision d664b69
+  sysdeps/aarch64/fpu/sve/sv_exp_special_inline.h
+  # math/aarch64/sve/sv_expf_inline.h, revision ba35b32
+  sysdeps/aarch64/fpu/sve/sv_expf_inline.h
+  # math/aarch64/sve/sv_expf_special_inline.h, revision d664b69
+  sysdeps/aarch64/fpu/sve/sv_expf_special_inline.h
+  # math/aarch64/sve/sv_expm1f_inline.h, revision 78cd003
+  sysdeps/aarch64/fpu/sve/sv_expm1f_inline.h
+  # math/aarch64/sve/sv_log1p_inline.h, revision 7d08237
+  sysdeps/aarch64/fpu/sve/sv_log1p_inline.h
+  # math/aarch64/sve/sv_log1pf_inline.h, revision a386525
+  sysdeps/aarch64/fpu/sve/sv_log1pf_inline.h
+  # math/aarch64/sve/sv_pow_inline.h, revision 30da949
+  sysdeps/aarch64/fpu/sve/sv_pow_inline.h
+  # math/aarch64/sve/sv_powf_inline.h, revision 30da949
+  sysdeps/aarch64/fpu/sve/sv_powf_inline.h
+  # math/aarch64/sve/sv_poly_f32.h, revision 5d5e6e6
+  sysdeps/aarch64/fpu/sve/poly_sve_f32.h
+  # math/aarch64/sve/sv_poly_f64.h, revision 5d5e6e6
+  sysdeps/aarch64/fpu/sve/poly_sve_f64.h
+  # math/aarch64/sve/sv_poly_generic.h, revision 5d5e6e6
+  sysdeps/aarch64/fpu/sve/poly_sve_generic.h
+  # math/aarch64/sve/sv_math.h, revision 7361ef6
+  sysdeps/aarch64/fpu/sve/sv_math.h
+  # math/aarch64/sve/sv_trig_fallback.h, revision 99cbbad
+  sysdeps/aarch64/fpu/sve/sv_trig_fallback.h
+  # math/aarch64/sve/sv_trigf_fallback.h, revision 25aa012
+  sysdeps/aarch64/fpu/sve/sv_trigf_fallback.h
+  # math/aarch64/advsimd/acos.c, revision 1aad38d
+  sysdeps/aarch64/fpu/advsimd/acos.c
+  # math/aarch64/advsimd/acosf.c, revision 1aad38d
+  sysdeps/aarch64/fpu/advsimd/acosf.c
+  # math/aarch64/advsimd/acosh.c, revision 188e75a
+  sysdeps/aarch64/fpu/advsimd/acosh.c
+  # math/aarch64/advsimd/acoshf.c, revision af3851e
+  sysdeps/aarch64/fpu/advsimd/acoshf.c
+  # math/aarch64/advsimd/acospi.c, revision 1aad38d
+  sysdeps/aarch64/fpu/advsimd/acospi.c
+  # math/aarch64/advsimd/acospif.c, revision 1aad38d
+  sysdeps/aarch64/fpu/advsimd/acospif.c
+  # math/aarch64/advsimd/asin.c, revision 1aad38d
+  sysdeps/aarch64/fpu/advsimd/asin.c
+  # math/aarch64/advsimd/asinf.c, revision 1aad38d
+  sysdeps/aarch64/fpu/advsimd/asinf.c
+  # math/aarch64/advsimd/asinh.c, revision bac1b4f
+  sysdeps/aarch64/fpu/advsimd/asinh.c
+  # math/aarch64/advsimd/asinhf.c, revision af3851e
+  sysdeps/aarch64/fpu/advsimd/asinhf.c
+  # math/aarch64/advsimd/asinpi.c, revision 1aad38d
+  sysdeps/aarch64/fpu/advsimd/asinpi.c
+  # math/aarch64/advsimd/asinpif.c, revision 1aad38d
+  sysdeps/aarch64/fpu/advsimd/asinpif.c
+  # math/aarch64/advsimd/atan.c, revision 1aad38d
+  sysdeps/aarch64/fpu/advsimd/atan.c
+  # math/aarch64/advsimd/atan2.c, revision 1aad38d
+  sysdeps/aarch64/fpu/advsimd/atan2.c
+  # math/aarch64/advsimd/atan2f.c, revision 1aad38d
+  sysdeps/aarch64/fpu/advsimd/atan2f.c
+  # math/aarch64/advsimd/atan2pi.c, revision 1aad38d
+  sysdeps/aarch64/fpu/advsimd/atan2pi.c
+  # math/aarch64/advsimd/atan2pif.c, revision 1aad38d
+  sysdeps/aarch64/fpu/advsimd/atan2pif.c
+  # math/aarch64/advsimd/atanf.c, revision 1aad38d
+  sysdeps/aarch64/fpu/advsimd/atanf.c
+  # math/aarch64/advsimd/atanh.c, revision 281cb3a
+  sysdeps/aarch64/fpu/advsimd/atanh.c
+  # math/aarch64/advsimd/atanhf.c, revision d852158
+  sysdeps/aarch64/fpu/advsimd/atanhf.c
+  # math/aarch64/advsimd/atanpi.c, revision 1aad38d
+  sysdeps/aarch64/fpu/advsimd/atanpi.c
+  # math/aarch64/advsimd/atanpif.c, revision 1aad38d
+  sysdeps/aarch64/fpu/advsimd/atanpif.c
+  # math/aarch64/advsimd/cbrt.c, revision 0a6ab6d
+  sysdeps/aarch64/fpu/advsimd/cbrt.c
+  # math/aarch64/advsimd/cbrtf.c, revision 6c74650
+  sysdeps/aarch64/fpu/advsimd/cbrtf.c
+  # math/aarch64/advsimd/cos.c, revision 677a12b
+  sysdeps/aarch64/fpu/advsimd/cos.c
+  # math/aarch64/advsimd/cosf.c, revision 15c35d9
+  sysdeps/aarch64/fpu/advsimd/cosf.c
+  # math/aarch64/advsimd/cosh.c, revision 447bbaa
+  sysdeps/aarch64/fpu/advsimd/cosh.c
+  # math/aarch64/advsimd/coshf.c, revision 45237ba
+  sysdeps/aarch64/fpu/advsimd/coshf.c
+  # math/aarch64/advsimd/cospi.c, revision 1aad38d
+  sysdeps/aarch64/fpu/advsimd/cospi.c
+  # math/aarch64/advsimd/cospif.c, revision 1aad38d
+  sysdeps/aarch64/fpu/advsimd/cospif.c
+  # math/aarch64/advsimd/erf.c, revision 1aad38d
+  sysdeps/aarch64/fpu/advsimd/erf.c
+  # math/aarch64/advsimd/erfc.c, revision 1aad38d
+  sysdeps/aarch64/fpu/advsimd/erfc.c
+  # math/aarch64/advsimd/erfcf.c, revision 1aad38d
+  sysdeps/aarch64/fpu/advsimd/erfcf.c
+  # math/aarch64/advsimd/erff.c, revision 1aad38d
+  sysdeps/aarch64/fpu/advsimd/erff.c
+  # math/aarch64/advsimd/exp.c, revision dce5dab
+  sysdeps/aarch64/fpu/advsimd/exp.c
+  # math/aarch64/advsimd/exp10.c, revision dce5dab
+  sysdeps/aarch64/fpu/advsimd/exp10.c
+  # math/aarch64/advsimd/exp10f.c, revision 69d38dd
+  sysdeps/aarch64/fpu/advsimd/exp10f.c
+  # math/aarch64/advsimd/exp10m1.c, revision dce5dab
+  sysdeps/aarch64/fpu/advsimd/exp10m1.c
+  # math/aarch64/advsimd/exp10m1f.c, revision a5092e8
+  sysdeps/aarch64/fpu/advsimd/exp10m1f.c
+  # math/aarch64/advsimd/exp2.c, revision dce5dab
+  sysdeps/aarch64/fpu/advsimd/exp2.c
+  # math/aarch64/advsimd/exp2f.c, revision 69d38dd
+  sysdeps/aarch64/fpu/advsimd/exp2f.c
+  # math/aarch64/advsimd/exp2m1.c, revision dce5dab
+  sysdeps/aarch64/fpu/advsimd/exp2m1.c
+  # math/aarch64/advsimd/exp2m1f.c, revision a5092e8
+  sysdeps/aarch64/fpu/advsimd/exp2m1f.c
+  # math/aarch64/advsimd/expf.c, revision 69d38dd
+  sysdeps/aarch64/fpu/advsimd/expf.c
+  # math/aarch64/advsimd/expm1.c, revision dce5dab
+  sysdeps/aarch64/fpu/advsimd/expm1.c
+  # math/aarch64/advsimd/expm1f.c, revision a5092e8
+  sysdeps/aarch64/fpu/advsimd/expm1f.c
+  # math/aarch64/advsimd/hypot.c, revision 09f8d05
+  sysdeps/aarch64/fpu/advsimd/hypot.c
+  # math/aarch64/advsimd/hypotf.c, revision 99dff4f
+  sysdeps/aarch64/fpu/advsimd/hypotf.c
+  # math/aarch64/advsimd/log.c, revision 0345857
+  sysdeps/aarch64/fpu/advsimd/log.c
+  # math/aarch64/advsimd/log10.c, revision 77aff35
+  sysdeps/aarch64/fpu/advsimd/log10.c
+  # math/aarch64/advsimd/log10f.c, revision ff1596f
+  sysdeps/aarch64/fpu/advsimd/log10f.c
+  # math/aarch64/advsimd/log10p1.c, revision 7fc8510
+  sysdeps/aarch64/fpu/advsimd/log10p1.c
+  # math/aarch64/advsimd/log10p1f.c, revision 58cd796
+  sysdeps/aarch64/fpu/advsimd/log10p1f.c
+  # math/aarch64/advsimd/log1p.c, revision 355a985
+  sysdeps/aarch64/fpu/advsimd/log1p.c
+  # math/aarch64/advsimd/log1pf.c, revision 5cf8408
+  sysdeps/aarch64/fpu/advsimd/log1pf.c
+  # math/aarch64/advsimd/log2.c, revision b8deb33
+  sysdeps/aarch64/fpu/advsimd/log2.c
+  # math/aarch64/advsimd/log2f.c, revision b98f80d
+  sysdeps/aarch64/fpu/advsimd/log2f.c
+  # math/aarch64/advsimd/log2p1.c, revision 1aad38d
+  sysdeps/aarch64/fpu/advsimd/log2p1.c
+  # math/aarch64/advsimd/log2p1f.c, revision 58cd796
+  sysdeps/aarch64/fpu/advsimd/log2p1f.c
+  # math/aarch64/advsimd/logf.c, revision 1b15b12
+  sysdeps/aarch64/fpu/advsimd/logf.c
+  # math/aarch64/advsimd/finite_pow.h, revision 30da949
+  sysdeps/aarch64/fpu/advsimd/finite_pow.h
+  # math/pow_common.h, revision 30da949
+  sysdeps/aarch64/fpu/pow_common.h
+  # math/powf_common.h, revision 30da949
+  sysdeps/aarch64/fpu/powf_common.h
+  # math/aarch64/advsimd/pow.c, revision 30da949
+  sysdeps/aarch64/fpu/advsimd/pow.c
+  # math/aarch64/advsimd/powf.c, revision 30da949
+  sysdeps/aarch64/fpu/advsimd/powf.c
+  # math/aarch64/advsimd/powr.c, revision 30da949
+  sysdeps/aarch64/fpu/advsimd/powr.c
+  # math/aarch64/advsimd/powrf.c, revision e2bca42
+  sysdeps/aarch64/fpu/advsimd/powrf.c
+  # math/aarch64/advsimd/rsqrt.c, revision 0945eab
+  sysdeps/aarch64/fpu/advsimd/rsqrt.c
+  # math/aarch64/advsimd/rsqrtf.c, revision 88e9cc9
+  sysdeps/aarch64/fpu/advsimd/rsqrtf.c
+  # math/aarch64/advsimd/sin.c, revision 677a12b
+  sysdeps/aarch64/fpu/advsimd/sin.c
+  # math/aarch64/advsimd/sinf.c, revision 15c35d9
+  sysdeps/aarch64/fpu/advsimd/sinf.c
+  # math/aarch64/advsimd/sinh.c, revision 447bbaa
+  sysdeps/aarch64/fpu/advsimd/sinh.c
+  # math/aarch64/advsimd/sinhf.c, revision 45237ba
+  sysdeps/aarch64/fpu/advsimd/sinhf.c
+  # math/aarch64/advsimd/sinpi.c, revision 1aad38d
+  sysdeps/aarch64/fpu/advsimd/sinpi.c
+  # math/aarch64/advsimd/sinpif.c, revision 1aad38d
+  sysdeps/aarch64/fpu/advsimd/sinpif.c
+  # math/aarch64/advsimd/tan.c, revision a8bbb87
+  sysdeps/aarch64/fpu/advsimd/tan.c
+  # math/aarch64/advsimd/tanf.c, revision 1aad38d
+  sysdeps/aarch64/fpu/advsimd/tanf.c
+  # math/aarch64/advsimd/tanh.c, revision 447bbaa
+  sysdeps/aarch64/fpu/advsimd/tanh.c
+  # math/aarch64/advsimd/tanhf.c, revision 45237ba
+  sysdeps/aarch64/fpu/advsimd/tanhf.c
+  # math/aarch64/advsimd/tanpi.c, revision 1aad38d
+  sysdeps/aarch64/fpu/advsimd/tanpi.c
+  # math/aarch64/advsimd/tanpif.c, revision 1aad38d
+  sysdeps/aarch64/fpu/advsimd/tanpif.c
+  # math/aarch64/advsimd/v_exp_special_case_inline.h, revision dce5dab
+  sysdeps/aarch64/fpu/advsimd/v_exp_special_case_inline.h
+  # math/aarch64/advsimd/v_expf_inline.h, revision 747e0e1
+  sysdeps/aarch64/fpu/advsimd/v_expf_inline.h
+  # math/aarch64/advsimd/v_expf_special_inline.h, revision a5092e8
+  sysdeps/aarch64/fpu/advsimd/v_expf_special_inline.h
+  # math/aarch64/advsimd/v_expm1_inline.h, revision 0a6ab6d
+  sysdeps/aarch64/fpu/advsimd/v_expm1_inline.h
+  # math/aarch64/advsimd/v_expm1f_inline.h, revision 0a6ab6d
+  sysdeps/aarch64/fpu/advsimd/v_expm1f_inline.h
+  # math/aarch64/advsimd/v_log1p_inline.h, revision 1aad38d
+  sysdeps/aarch64/fpu/advsimd/v_log1p_inline.h
+  # math/aarch64/advsimd/v_log1pf_inline.h, revision 0a6ab6d
+  sysdeps/aarch64/fpu/advsimd/v_log1pf_inline.h
+  # math/aarch64/advsimd/v_pow_inline.h, revision efde0c7
+  sysdeps/aarch64/fpu/advsimd/v_pow_inline.h
+  # math/aarch64/advsimd/v_powf_inline.h, revision 5b06a16
+  sysdeps/aarch64/fpu/advsimd/v_powf_inline.h
+  # math/aarch64/advsimd/v_powrf_inline.h, revision 30da949
+  sysdeps/aarch64/fpu/advsimd/v_powrf_inline.h
+  # math/aarch64/advsimd/v_poly_f32.h, revision 0a6ab6d
+  sysdeps/aarch64/fpu/advsimd/poly_advsimd_f32.h
+  # math/aarch64/advsimd/v_poly_f64.h, revision 0a6ab6d
+  sysdeps/aarch64/fpu/advsimd/poly_advsimd_f64.h
+  # math/poly_generic.h, revision 0a6ab6d
+  sysdeps/aarch64/fpu/advsimd/poly_generic.h
+  # math/aarch64/advsimd/v_math.h, revision 1829557
+  sysdeps/aarch64/fpu/advsimd/v_math.h
+  # math/aarch64/advsimd/v_trig_fallback.h, revision 677a12b
+  sysdeps/aarch64/fpu/advsimd/v_trig_fallback.h
+  # math/aarch64/advsimd/v_trigf_fallback.h, revision 15c35d9
+  sysdeps/aarch64/fpu/advsimd/v_trigf_fallback.h
+  # String routines
+  # string/aarch64/__mtag_tag_region.S, revision 41e5ae5
+  sysdeps/aarch64/__mtag_tag_region.S
+  # string/aarch64/__mtag_tag_zero_region.S, revision 41e5ae5
+  sysdeps/aarch64/__mtag_tag_zero_region.S
+  # string/aarch64/memchr-mte.S, revision 41e5ae5
+  sysdeps/aarch64/memchr.S
+  # string/aarch64/memcmp.S, revision 41e5ae5
+  sysdeps/aarch64/memcmp.S
+  # string/aarch64/memcpy-advsimd.S, revision 41e5ae5
+  sysdeps/aarch64/memcpy.S
+  # string/aarch64/memcpy-mops.S, revision 41e5ae5
+  sysdeps/aarch64/multiarch/memcpy_mops.S
+  # string/aarch64/memcpy-sve.S, revision 71e3640
+  sysdeps/aarch64/multiarch/memcpy_sve.S
+  # string/aarch64/memmove-mops.S, revision 41e5ae5
+  sysdeps/aarch64/multiarch/memmove_mops.S
+  # string/aarch64/memrchr.S, revision 41e5ae5
+  sysdeps/aarch64/memrchr.S
+  # string/aarch64/memset-mops.S, revision 41e5ae5
+  sysdeps/aarch64/multiarch/memset_mops.S
+  # string/aarch64/memset-sve.S, revision 0f71101
+  sysdeps/aarch64/multiarch/memset_sve_zva64.S
+  # string/aarch64/memset.S, revision 098df8c
+  sysdeps/aarch64/memset.S
+  # string/aarch64/stpcpy.S, revision 189dfef
+  sysdeps/aarch64/stpcpy.S
+  # string/aarch64/strchr-mte.S, revision 41e5ae5
+  sysdeps/aarch64/strchr.S
+  # string/aarch64/strchrnul-mte.S, revision 41e5ae5
+  sysdeps/aarch64/strchrnul.S
+  # string/aarch64/strcmp.S, revision 41e5ae5
+  sysdeps/aarch64/strcmp.S
+  # string/aarch64/strcpy.S, revision 41e5ae5
+  sysdeps/aarch64/strcpy.S
+  # string/aarch64/strlen-mte.S, revision 41e5ae5
+  sysdeps/aarch64/strlen.S
+  # string/aarch64/strncmp.S, revision 41e5ae5
+  sysdeps/aarch64/strncmp.S
+  # string/aarch64/strnlen.S, revision 41e5ae5
+  sysdeps/aarch64/strnlen.S
+  # string/aarch64/strrchr-mte.S, revision 41e5ae5
+  sysdeps/aarch64/strrchr.S
+  # string/arm/memchr.S, revision 1eb5d7c
+  sysdeps/arm/armv6t2/memchr.S
+  # string/arm/memcpy.S, revision 1eb5d7c
+  sysdeps/arm/armv7/multiarch/memcpy_impl.S
+  # string/arm/strcmp.S, revision 1eb5d7c
+  sysdeps/arm/armv7/strcmp.S
+  # string/arm/strlen-armv6t2.S, revision 1eb5d7c
+  sysdeps/arm/armv6t2/strlen.S