[RFC v8 2/3] try.reducing.symbols
Alejandro Colomar
alx@kernel.org
Thu Jun 11 20:38:54 GMT 2026
---
include/stdio.h | 1 -
libio/bits/stdio2.h | 18 ------
libio/stdio.h | 3 -
libio/vaprintf.c | 3 +-
stdio-common/aprintf.c | 3 -
sysdeps/ieee754/ldbl-opt/Versions | 2 -
sysdeps/ieee754/ldbl-opt/nldbl-aprintf.c | 5 +-
sysdeps/ieee754/ldbl-opt/nldbl-compat.c | 59 -------------------
sysdeps/mach/hurd/i386/libc.abilist | 1 -
sysdeps/mach/hurd/x86_64/libc.abilist | 1 -
sysdeps/unix/sysv/linux/aarch64/libc.abilist | 1 -
sysdeps/unix/sysv/linux/alpha/libc.abilist | 1 -
sysdeps/unix/sysv/linux/arc/libc.abilist | 1 -
sysdeps/unix/sysv/linux/arm/be/libc.abilist | 1 -
sysdeps/unix/sysv/linux/arm/le/libc.abilist | 1 -
sysdeps/unix/sysv/linux/csky/libc.abilist | 1 -
sysdeps/unix/sysv/linux/hppa/libc.abilist | 1 -
sysdeps/unix/sysv/linux/i386/libc.abilist | 1 -
.../sysv/linux/loongarch/lp64/libc.abilist | 1 -
.../sysv/linux/m68k/coldfire/libc.abilist | 1 -
.../unix/sysv/linux/m68k/m680x0/libc.abilist | 1 -
.../sysv/linux/microblaze/be/libc.abilist | 1 -
.../sysv/linux/microblaze/le/libc.abilist | 1 -
.../sysv/linux/mips/mips32/fpu/libc.abilist | 1 -
.../sysv/linux/mips/mips32/nofpu/libc.abilist | 1 -
.../sysv/linux/mips/mips64/n32/libc.abilist | 1 -
.../sysv/linux/mips/mips64/n64/libc.abilist | 1 -
sysdeps/unix/sysv/linux/or1k/libc.abilist | 1 -
.../linux/powerpc/powerpc32/fpu/libc.abilist | 1 -
.../powerpc/powerpc32/nofpu/libc.abilist | 1 -
.../linux/powerpc/powerpc64/be/libc.abilist | 1 -
.../linux/powerpc/powerpc64/le/libc.abilist | 1 -
.../unix/sysv/linux/riscv/rv32/libc.abilist | 1 -
.../unix/sysv/linux/riscv/rv64/libc.abilist | 1 -
sysdeps/unix/sysv/linux/s390/libc.abilist | 1 -
sysdeps/unix/sysv/linux/sh/be/libc.abilist | 1 -
sysdeps/unix/sysv/linux/sh/le/libc.abilist | 1 -
.../sysv/linux/sparc/sparc32/libc.abilist | 1 -
.../sysv/linux/sparc/sparc64/libc.abilist | 1 -
.../unix/sysv/linux/x86_64/64/libc.abilist | 1 -
.../unix/sysv/linux/x86_64/x32/libc.abilist | 1 -
41 files changed, 2 insertions(+), 125 deletions(-)
diff --git a/include/stdio.h b/include/stdio.h
index 721101a3ad04..d8ab51eb1313 100644
--- a/include/stdio.h
+++ b/include/stdio.h
@@ -244,7 +244,6 @@ extern const size_t _sys_errlist_internal_len attribute_hidden;
extern const char *__get_errlist (int) attribute_hidden;
extern const char *__get_errname (int) attribute_hidden;
-libc_hidden_ldbl_proto (__aprintf)
libc_hidden_ldbl_proto (__asprintf)
# if IS_IN (libc)
diff --git a/libio/bits/stdio2.h b/libio/bits/stdio2.h
index b9fed67eac59..0f1b9e1db9c9 100644
--- a/libio/bits/stdio2.h
+++ b/libio/bits/stdio2.h
@@ -206,12 +206,6 @@ __NTH (aprintf (const char *__restrict __fmt, ...))
return __aprintf_chk (__USE_FORTIFY_LEVEL - 1, __fmt, __va_arg_pack ());
}
-__fortify_function char *
-__NTH (__aprintf (const char *__restrict __fmt, ...))
-{
- return __aprintf_chk (__USE_FORTIFY_LEVEL - 1, __fmt, __va_arg_pack ());
-}
-
__fortify_function int
__NTH (asprintf (char **__restrict __ptr, const char *__restrict __fmt, ...))
{
@@ -245,16 +239,6 @@ __NTH (aprintf (const char *__restrict __fmt, ...))
return __p;
}
-__fortify_function char *
-__NTH (__aprintf (const char *__restrict __fmt, ...))
-{
- __gnuc_va_list __fortify_ap;
- __builtin_va_start (__fortify_ap, __fmt);
- char *__p = __vaprintf_chk (__USE_FORTIFY_LEVEL - 1, __fmt, __fortify_ap);
- __builtin_va_end (__fortify_ap);
- return __p;
-}
-
__fortify_function_error_function __attribute_overloadable__ int
__NTH (asprintf (__fortify_clang_overload_arg (char **, __restrict, __ptr),
const char *__restrict __fmt, ...))
@@ -294,8 +278,6 @@ __NTH (obstack_printf (__fortify_clang_overload_arg (struct obstack *,
# elif !defined __cplusplus
# define aprintf(...) \
__aprintf_chk (__USE_FORTIFY_LEVEL - 1, __VA_ARGS__)
-# define __aprintf(...) \
- __aprintf_chk (__USE_FORTIFY_LEVEL - 1, __VA_ARGS__)
# define asprintf(ptr, ...) \
__asprintf_chk (ptr, __USE_FORTIFY_LEVEL - 1, __VA_ARGS__)
# define __asprintf(ptr, ...) \
diff --git a/libio/stdio.h b/libio/stdio.h
index 8aa583eff8d5..ec48bbb34baa 100644
--- a/libio/stdio.h
+++ b/libio/stdio.h
@@ -417,9 +417,6 @@ extern int asprintf (char **__restrict __ptr,
extern char *vaprintf (const char *__restrict __fmt, __gnuc_va_list __ap)
__THROWNL __attribute__ ((__format__ (__printf__, 1, 0)))
__attribute_malloc__ __attr_dealloc_free;
-extern char *__aprintf (const char *__restrict __fmt, ...)
- __THROWNL __attribute__ ((__format__ (__printf__, 1, 2)))
- __attribute_malloc__ __attr_dealloc_free;
extern char *aprintf (const char *__restrict __fmt, ...)
__THROWNL __attribute__ ((__format__ (__printf__, 1, 2)))
__attribute_malloc__ __attr_dealloc_free;
diff --git a/libio/vaprintf.c b/libio/vaprintf.c
index 157f783d30b1..895035e47328 100644
--- a/libio/vaprintf.c
+++ b/libio/vaprintf.c
@@ -30,10 +30,9 @@
#include <stdio.h>
char *
-__vaprintf (const char *fmt, va_list ap)
+vaprintf (const char *fmt, va_list ap)
{
char *p;
return __vasprintf_internal (&p, fmt, ap, 0) < 0 ? NULL : p;
}
-ldbl_weak_alias (__vaprintf, vaprintf)
diff --git a/stdio-common/aprintf.c b/stdio-common/aprintf.c
index bee4966707ae..9199783b20eb 100644
--- a/stdio-common/aprintf.c
+++ b/stdio-common/aprintf.c
@@ -34,7 +34,4 @@ ___aprintf (const char *fmt, ...)
return p;
}
-ldbl_hidden_def (___aprintf, __aprintf)
-
-ldbl_strong_alias (___aprintf, __aprintf)
ldbl_weak_alias (___aprintf, aprintf)
diff --git a/sysdeps/ieee754/ldbl-opt/Versions b/sysdeps/ieee754/ldbl-opt/Versions
index f7dec42d189e..e24ec15c0d42 100644
--- a/sysdeps/ieee754/ldbl-opt/Versions
+++ b/sysdeps/ieee754/ldbl-opt/Versions
@@ -99,10 +99,8 @@ libc {
__nldbl___isoc23_vswscanf;
}
GLIBC_2.44 {
- __aprintf;
aprintf;
vaprintf;
- __nldbl___aprintf;
__nldbl_aprintf;
__nldbl_vaprintf;
__nldbl___aprintf_chk;
diff --git a/sysdeps/ieee754/ldbl-opt/nldbl-aprintf.c b/sysdeps/ieee754/ldbl-opt/nldbl-aprintf.c
index fe250c039904..4332db7f21b9 100644
--- a/sysdeps/ieee754/ldbl-opt/nldbl-aprintf.c
+++ b/sysdeps/ieee754/ldbl-opt/nldbl-aprintf.c
@@ -1,8 +1,7 @@
#include "nldbl-compat.h"
-attribute_hidden
char *
-__aprintf (const char *fmt, ...)
+aprintf (const char *fmt, ...)
{
va_list ap;
char *p;
@@ -13,5 +12,3 @@ __aprintf (const char *fmt, ...)
return p;
}
-extern __typeof (__aprintf) aprintf attribute_hidden;
-weak_alias (__aprintf, aprintf)
diff --git a/sysdeps/ieee754/ldbl-opt/nldbl-compat.c b/sysdeps/ieee754/ldbl-opt/nldbl-compat.c
index de902da2f56e..e239cd5bc5c4 100644
--- a/sysdeps/ieee754/ldbl-opt/nldbl-compat.c
+++ b/sysdeps/ieee754/ldbl-opt/nldbl-compat.c
@@ -55,22 +55,6 @@ libc_hidden_proto (__nldbl___isoc23_vfwscanf)
we don't need to split this into one file per function for the
sake of statically linked programs. */
-char *
-attribute_compat_text_section
-__nldbl___aprintf (const char *fmt, ...)
-{
- va_list ap;
- char *p;
-
- va_start (ap, fmt);
- if (__vasprintf_internal (&p, fmt, ap, PRINTF_LDBL_IS_DBL) < 0)
- p = NULL;
- va_end (ap);
-
- return p;
-}
-weak_alias (__nldbl___aprintf, __nldbl_aprintf)
-
int
attribute_compat_text_section
__nldbl___asprintf (char **string_ptr, const char *fmt, ...)
@@ -224,14 +208,6 @@ __nldbl_swprintf (wchar_t *s, size_t n, const wchar_t *fmt, ...)
return ret;
}
-char *
-attribute_compat_text_section weak_function
-__nldbl_vaprintf (const char *fmt, va_list ap)
-{
- char *p;
- return __vasprintf_internal (&p, fmt, ap, PRINTF_LDBL_IS_DBL) < 0 ? NULL : p;
-}
-
int
attribute_compat_text_section weak_function
__nldbl_vasprintf (char **result_ptr, const char *fmt, va_list ap)
@@ -675,36 +651,6 @@ __nldbl___wprintf_chk (int flag, const wchar_t *fmt, ...)
return ret;
}
-char *
-attribute_compat_text_section
-__nldbl___vaprintf_chk (int flag, const char *fmt, va_list ap)
-{
- char *p;
- unsigned int mode = PRINTF_LDBL_IS_DBL;
- if (flag > 0)
- mode |= PRINTF_FORTIFY;
-
- return __vasprintf_internal (&p, fmt, ap, mode) < 0 ? NULL : p;
-}
-
-char *
-attribute_compat_text_section
-__nldbl___aprintf_chk (int flag, const char *fmt, ...)
-{
- va_list ap;
- char *p;
- unsigned int mode = PRINTF_LDBL_IS_DBL;
- if (flag > 0)
- mode |= PRINTF_FORTIFY;
-
- va_start (ap, fmt);
- if (__vasprintf_internal (&p, fmt, ap, mode) < 0)
- p = NULL;
- va_end (ap);
-
- return p;
-}
-
int
attribute_compat_text_section
__nldbl___vasprintf_chk (char **ptr, int flag, const char *fmt, va_list ap)
@@ -1396,8 +1342,3 @@ compat_symbol (libc, __nldbl___fprintf_chk, __fprintf_chk, GLIBC_2_3_4);
compat_symbol (libc, __nldbl___vprintf_chk, __vprintf_chk, GLIBC_2_3_4);
compat_symbol (libc, __nldbl___vfprintf_chk, __vfprintf_chk, GLIBC_2_3_4);
#endif
-#if LONG_DOUBLE_COMPAT(libc, GLIBC_2_44)
-compat_symbol (libc, __nldbl_aprintf, aprintf, GLIBC_2_44);
-compat_symbol (libc, __nldbl_vaprintf, vaprintf, GLIBC_2_44);
-compat_symbol (libc, __nldbl___aprintf, __aprintf, GLIBC_2_44);
-#endif
diff --git a/sysdeps/mach/hurd/i386/libc.abilist b/sysdeps/mach/hurd/i386/libc.abilist
index 19849ec9e388..1ca3c9d479f7 100644
--- a/sysdeps/mach/hurd/i386/libc.abilist
+++ b/sysdeps/mach/hurd/i386/libc.abilist
@@ -2798,7 +2798,6 @@ GLIBC_2.43 tss_delete F
GLIBC_2.43 tss_get F
GLIBC_2.43 tss_set F
GLIBC_2.43 umaxabs F
-GLIBC_2.44 __aprintf F
GLIBC_2.44 __aprintf_chk F
GLIBC_2.44 __mq_open_2 F
GLIBC_2.44 __vaprintf_chk F
diff --git a/sysdeps/mach/hurd/x86_64/libc.abilist b/sysdeps/mach/hurd/x86_64/libc.abilist
index 75f4ee9ba7f1..c21f029b12c9 100644
--- a/sysdeps/mach/hurd/x86_64/libc.abilist
+++ b/sysdeps/mach/hurd/x86_64/libc.abilist
@@ -2474,7 +2474,6 @@ GLIBC_2.43 tss_delete F
GLIBC_2.43 tss_get F
GLIBC_2.43 tss_set F
GLIBC_2.43 umaxabs F
-GLIBC_2.44 __aprintf F
GLIBC_2.44 __aprintf_chk F
GLIBC_2.44 __mq_open_2 F
GLIBC_2.44 __vaprintf_chk F
diff --git a/sysdeps/unix/sysv/linux/aarch64/libc.abilist b/sysdeps/unix/sysv/linux/aarch64/libc.abilist
index 1dfc4868fcf3..1c271f0dd54c 100644
--- a/sysdeps/unix/sysv/linux/aarch64/libc.abilist
+++ b/sysdeps/unix/sysv/linux/aarch64/libc.abilist
@@ -2775,7 +2775,6 @@ GLIBC_2.43 memset_explicit F
GLIBC_2.43 mseal F
GLIBC_2.43 openat2 F
GLIBC_2.43 umaxabs F
-GLIBC_2.44 __aprintf F
GLIBC_2.44 __aprintf_chk F
GLIBC_2.44 __vaprintf_chk F
GLIBC_2.44 aprintf F
diff --git a/sysdeps/unix/sysv/linux/alpha/libc.abilist b/sysdeps/unix/sysv/linux/alpha/libc.abilist
index bd8456cb535e..e075e7c6ef4e 100644
--- a/sysdeps/unix/sysv/linux/alpha/libc.abilist
+++ b/sysdeps/unix/sysv/linux/alpha/libc.abilist
@@ -3122,7 +3122,6 @@ GLIBC_2.43 memset_explicit F
GLIBC_2.43 mseal F
GLIBC_2.43 openat2 F
GLIBC_2.43 umaxabs F
-GLIBC_2.44 __aprintf F
GLIBC_2.44 __aprintf_chk F
GLIBC_2.44 __vaprintf_chk F
GLIBC_2.44 aprintf F
diff --git a/sysdeps/unix/sysv/linux/arc/libc.abilist b/sysdeps/unix/sysv/linux/arc/libc.abilist
index cc608a70e2dc..cd278512db4d 100644
--- a/sysdeps/unix/sysv/linux/arc/libc.abilist
+++ b/sysdeps/unix/sysv/linux/arc/libc.abilist
@@ -2536,7 +2536,6 @@ GLIBC_2.43 memset_explicit F
GLIBC_2.43 mseal F
GLIBC_2.43 openat2 F
GLIBC_2.43 umaxabs F
-GLIBC_2.44 __aprintf F
GLIBC_2.44 __aprintf_chk F
GLIBC_2.44 __vaprintf_chk F
GLIBC_2.44 aprintf F
diff --git a/sysdeps/unix/sysv/linux/arm/be/libc.abilist b/sysdeps/unix/sysv/linux/arm/be/libc.abilist
index 8bb4c76c0c82..57aadb6ce458 100644
--- a/sysdeps/unix/sysv/linux/arm/be/libc.abilist
+++ b/sysdeps/unix/sysv/linux/arm/be/libc.abilist
@@ -2828,7 +2828,6 @@ GLIBC_2.43 memset_explicit F
GLIBC_2.43 mseal F
GLIBC_2.43 openat2 F
GLIBC_2.43 umaxabs F
-GLIBC_2.44 __aprintf F
GLIBC_2.44 __aprintf_chk F
GLIBC_2.44 __vaprintf_chk F
GLIBC_2.44 aprintf F
diff --git a/sysdeps/unix/sysv/linux/arm/le/libc.abilist b/sysdeps/unix/sysv/linux/arm/le/libc.abilist
index 84ce598df7ec..443020b3403a 100644
--- a/sysdeps/unix/sysv/linux/arm/le/libc.abilist
+++ b/sysdeps/unix/sysv/linux/arm/le/libc.abilist
@@ -2825,7 +2825,6 @@ GLIBC_2.43 memset_explicit F
GLIBC_2.43 mseal F
GLIBC_2.43 openat2 F
GLIBC_2.43 umaxabs F
-GLIBC_2.44 __aprintf F
GLIBC_2.44 __aprintf_chk F
GLIBC_2.44 __vaprintf_chk F
GLIBC_2.44 aprintf F
diff --git a/sysdeps/unix/sysv/linux/csky/libc.abilist b/sysdeps/unix/sysv/linux/csky/libc.abilist
index a431ad7d2a92..4d4f9483a061 100644
--- a/sysdeps/unix/sysv/linux/csky/libc.abilist
+++ b/sysdeps/unix/sysv/linux/csky/libc.abilist
@@ -2812,7 +2812,6 @@ GLIBC_2.43 memset_explicit F
GLIBC_2.43 mseal F
GLIBC_2.43 openat2 F
GLIBC_2.43 umaxabs F
-GLIBC_2.44 __aprintf F
GLIBC_2.44 __aprintf_chk F
GLIBC_2.44 __vaprintf_chk F
GLIBC_2.44 aprintf F
diff --git a/sysdeps/unix/sysv/linux/hppa/libc.abilist b/sysdeps/unix/sysv/linux/hppa/libc.abilist
index cec2ae38bf03..9e2eb6939add 100644
--- a/sysdeps/unix/sysv/linux/hppa/libc.abilist
+++ b/sysdeps/unix/sysv/linux/hppa/libc.abilist
@@ -2849,7 +2849,6 @@ GLIBC_2.43 memset_explicit F
GLIBC_2.43 mseal F
GLIBC_2.43 openat2 F
GLIBC_2.43 umaxabs F
-GLIBC_2.44 __aprintf F
GLIBC_2.44 __aprintf_chk F
GLIBC_2.44 __vaprintf_chk F
GLIBC_2.44 aprintf F
diff --git a/sysdeps/unix/sysv/linux/i386/libc.abilist b/sysdeps/unix/sysv/linux/i386/libc.abilist
index 443b553c9f36..c32af0b7bde1 100644
--- a/sysdeps/unix/sysv/linux/i386/libc.abilist
+++ b/sysdeps/unix/sysv/linux/i386/libc.abilist
@@ -3032,7 +3032,6 @@ GLIBC_2.43 memset_explicit F
GLIBC_2.43 mseal F
GLIBC_2.43 openat2 F
GLIBC_2.43 umaxabs F
-GLIBC_2.44 __aprintf F
GLIBC_2.44 __aprintf_chk F
GLIBC_2.44 __vaprintf_chk F
GLIBC_2.44 aprintf F
diff --git a/sysdeps/unix/sysv/linux/loongarch/lp64/libc.abilist b/sysdeps/unix/sysv/linux/loongarch/lp64/libc.abilist
index 69119490a49d..58efec19d1b0 100644
--- a/sysdeps/unix/sysv/linux/loongarch/lp64/libc.abilist
+++ b/sysdeps/unix/sysv/linux/loongarch/lp64/libc.abilist
@@ -2296,7 +2296,6 @@ GLIBC_2.43 memset_explicit F
GLIBC_2.43 mseal F
GLIBC_2.43 openat2 F
GLIBC_2.43 umaxabs F
-GLIBC_2.44 __aprintf F
GLIBC_2.44 __aprintf_chk F
GLIBC_2.44 __vaprintf_chk F
GLIBC_2.44 aprintf F
diff --git a/sysdeps/unix/sysv/linux/m68k/coldfire/libc.abilist b/sysdeps/unix/sysv/linux/m68k/coldfire/libc.abilist
index b57426dea5c9..4552795b2565 100644
--- a/sysdeps/unix/sysv/linux/m68k/coldfire/libc.abilist
+++ b/sysdeps/unix/sysv/linux/m68k/coldfire/libc.abilist
@@ -2808,7 +2808,6 @@ GLIBC_2.43 memset_explicit F
GLIBC_2.43 mseal F
GLIBC_2.43 openat2 F
GLIBC_2.43 umaxabs F
-GLIBC_2.44 __aprintf F
GLIBC_2.44 __aprintf_chk F
GLIBC_2.44 __vaprintf_chk F
GLIBC_2.44 aprintf F
diff --git a/sysdeps/unix/sysv/linux/m68k/m680x0/libc.abilist b/sysdeps/unix/sysv/linux/m68k/m680x0/libc.abilist
index d0630627ce09..39be2a2eb633 100644
--- a/sysdeps/unix/sysv/linux/m68k/m680x0/libc.abilist
+++ b/sysdeps/unix/sysv/linux/m68k/m680x0/libc.abilist
@@ -2975,7 +2975,6 @@ GLIBC_2.43 memset_explicit F
GLIBC_2.43 mseal F
GLIBC_2.43 openat2 F
GLIBC_2.43 umaxabs F
-GLIBC_2.44 __aprintf F
GLIBC_2.44 __aprintf_chk F
GLIBC_2.44 __vaprintf_chk F
GLIBC_2.44 aprintf F
diff --git a/sysdeps/unix/sysv/linux/microblaze/be/libc.abilist b/sysdeps/unix/sysv/linux/microblaze/be/libc.abilist
index cf9b9feee6ca..c60e5b1f3790 100644
--- a/sysdeps/unix/sysv/linux/microblaze/be/libc.abilist
+++ b/sysdeps/unix/sysv/linux/microblaze/be/libc.abilist
@@ -2861,7 +2861,6 @@ GLIBC_2.43 memset_explicit F
GLIBC_2.43 mseal F
GLIBC_2.43 openat2 F
GLIBC_2.43 umaxabs F
-GLIBC_2.44 __aprintf F
GLIBC_2.44 __aprintf_chk F
GLIBC_2.44 __vaprintf_chk F
GLIBC_2.44 aprintf F
diff --git a/sysdeps/unix/sysv/linux/microblaze/le/libc.abilist b/sysdeps/unix/sysv/linux/microblaze/le/libc.abilist
index 5699f65a8c3f..0f7aac191f75 100644
--- a/sysdeps/unix/sysv/linux/microblaze/le/libc.abilist
+++ b/sysdeps/unix/sysv/linux/microblaze/le/libc.abilist
@@ -2858,7 +2858,6 @@ GLIBC_2.43 memset_explicit F
GLIBC_2.43 mseal F
GLIBC_2.43 openat2 F
GLIBC_2.43 umaxabs F
-GLIBC_2.44 __aprintf F
GLIBC_2.44 __aprintf_chk F
GLIBC_2.44 __vaprintf_chk F
GLIBC_2.44 aprintf F
diff --git a/sysdeps/unix/sysv/linux/mips/mips32/fpu/libc.abilist b/sysdeps/unix/sysv/linux/mips/mips32/fpu/libc.abilist
index 3dd7985954b1..1616fc261a11 100644
--- a/sysdeps/unix/sysv/linux/mips/mips32/fpu/libc.abilist
+++ b/sysdeps/unix/sysv/linux/mips/mips32/fpu/libc.abilist
@@ -2938,7 +2938,6 @@ GLIBC_2.43 memset_explicit F
GLIBC_2.43 mseal F
GLIBC_2.43 openat2 F
GLIBC_2.43 umaxabs F
-GLIBC_2.44 __aprintf F
GLIBC_2.44 __aprintf_chk F
GLIBC_2.44 __vaprintf_chk F
GLIBC_2.44 aprintf F
diff --git a/sysdeps/unix/sysv/linux/mips/mips32/nofpu/libc.abilist b/sysdeps/unix/sysv/linux/mips/mips32/nofpu/libc.abilist
index 4acff6b710dc..645f71278053 100644
--- a/sysdeps/unix/sysv/linux/mips/mips32/nofpu/libc.abilist
+++ b/sysdeps/unix/sysv/linux/mips/mips32/nofpu/libc.abilist
@@ -2936,7 +2936,6 @@ GLIBC_2.43 memset_explicit F
GLIBC_2.43 mseal F
GLIBC_2.43 openat2 F
GLIBC_2.43 umaxabs F
-GLIBC_2.44 __aprintf F
GLIBC_2.44 __aprintf_chk F
GLIBC_2.44 __vaprintf_chk F
GLIBC_2.44 aprintf F
diff --git a/sysdeps/unix/sysv/linux/mips/mips64/n32/libc.abilist b/sysdeps/unix/sysv/linux/mips/mips64/n32/libc.abilist
index c0ae4197c6be..864a86b48507 100644
--- a/sysdeps/unix/sysv/linux/mips/mips64/n32/libc.abilist
+++ b/sysdeps/unix/sysv/linux/mips/mips64/n32/libc.abilist
@@ -2944,7 +2944,6 @@ GLIBC_2.43 memset_explicit F
GLIBC_2.43 mseal F
GLIBC_2.43 openat2 F
GLIBC_2.43 umaxabs F
-GLIBC_2.44 __aprintf F
GLIBC_2.44 __aprintf_chk F
GLIBC_2.44 __vaprintf_chk F
GLIBC_2.44 aprintf F
diff --git a/sysdeps/unix/sysv/linux/mips/mips64/n64/libc.abilist b/sysdeps/unix/sysv/linux/mips/mips64/n64/libc.abilist
index 63c62110045c..60f2f4bfc992 100644
--- a/sysdeps/unix/sysv/linux/mips/mips64/n64/libc.abilist
+++ b/sysdeps/unix/sysv/linux/mips/mips64/n64/libc.abilist
@@ -2846,7 +2846,6 @@ GLIBC_2.43 memset_explicit F
GLIBC_2.43 mseal F
GLIBC_2.43 openat2 F
GLIBC_2.43 umaxabs F
-GLIBC_2.44 __aprintf F
GLIBC_2.44 __aprintf_chk F
GLIBC_2.44 __vaprintf_chk F
GLIBC_2.44 aprintf F
diff --git a/sysdeps/unix/sysv/linux/or1k/libc.abilist b/sysdeps/unix/sysv/linux/or1k/libc.abilist
index a3b89d620f09..b32aa0d853cc 100644
--- a/sysdeps/unix/sysv/linux/or1k/libc.abilist
+++ b/sysdeps/unix/sysv/linux/or1k/libc.abilist
@@ -2286,7 +2286,6 @@ GLIBC_2.43 memset_explicit F
GLIBC_2.43 mseal F
GLIBC_2.43 openat2 F
GLIBC_2.43 umaxabs F
-GLIBC_2.44 __aprintf F
GLIBC_2.44 __aprintf_chk F
GLIBC_2.44 __vaprintf_chk F
GLIBC_2.44 aprintf F
diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc32/fpu/libc.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc32/fpu/libc.abilist
index fa44aa466688..035b7a480e1e 100644
--- a/sysdeps/unix/sysv/linux/powerpc/powerpc32/fpu/libc.abilist
+++ b/sysdeps/unix/sysv/linux/powerpc/powerpc32/fpu/libc.abilist
@@ -3165,7 +3165,6 @@ GLIBC_2.43 memset_explicit F
GLIBC_2.43 mseal F
GLIBC_2.43 openat2 F
GLIBC_2.43 umaxabs F
-GLIBC_2.44 __aprintf F
GLIBC_2.44 __aprintf_chk F
GLIBC_2.44 __vaprintf_chk F
GLIBC_2.44 aprintf F
diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/libc.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/libc.abilist
index 5657ea762da0..21f3ba368551 100644
--- a/sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/libc.abilist
+++ b/sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/libc.abilist
@@ -3210,7 +3210,6 @@ GLIBC_2.43 memset_explicit F
GLIBC_2.43 mseal F
GLIBC_2.43 openat2 F
GLIBC_2.43 umaxabs F
-GLIBC_2.44 __aprintf F
GLIBC_2.44 __aprintf_chk F
GLIBC_2.44 __vaprintf_chk F
GLIBC_2.44 aprintf F
diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc64/be/libc.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc64/be/libc.abilist
index 233c5f0bea73..2120a0d1ced3 100644
--- a/sysdeps/unix/sysv/linux/powerpc/powerpc64/be/libc.abilist
+++ b/sysdeps/unix/sysv/linux/powerpc/powerpc64/be/libc.abilist
@@ -2919,7 +2919,6 @@ GLIBC_2.43 memset_explicit F
GLIBC_2.43 mseal F
GLIBC_2.43 openat2 F
GLIBC_2.43 umaxabs F
-GLIBC_2.44 __aprintf F
GLIBC_2.44 __aprintf_chk F
GLIBC_2.44 __vaprintf_chk F
GLIBC_2.44 aprintf F
diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc64/le/libc.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc64/le/libc.abilist
index c48eb3ed85d3..1d581d74adc6 100644
--- a/sysdeps/unix/sysv/linux/powerpc/powerpc64/le/libc.abilist
+++ b/sysdeps/unix/sysv/linux/powerpc/powerpc64/le/libc.abilist
@@ -2995,7 +2995,6 @@ GLIBC_2.43 memset_explicit F
GLIBC_2.43 mseal F
GLIBC_2.43 openat2 F
GLIBC_2.43 umaxabs F
-GLIBC_2.44 __aprintf F
GLIBC_2.44 __aprintf_chk F
GLIBC_2.44 __vaprintf_chk F
GLIBC_2.44 aprintf F
diff --git a/sysdeps/unix/sysv/linux/riscv/rv32/libc.abilist b/sysdeps/unix/sysv/linux/riscv/rv32/libc.abilist
index ae677eb8da7f..31639f3bc7d2 100644
--- a/sysdeps/unix/sysv/linux/riscv/rv32/libc.abilist
+++ b/sysdeps/unix/sysv/linux/riscv/rv32/libc.abilist
@@ -2539,7 +2539,6 @@ GLIBC_2.43 memset_explicit F
GLIBC_2.43 mseal F
GLIBC_2.43 openat2 F
GLIBC_2.43 umaxabs F
-GLIBC_2.44 __aprintf F
GLIBC_2.44 __aprintf_chk F
GLIBC_2.44 __vaprintf_chk F
GLIBC_2.44 aprintf F
diff --git a/sysdeps/unix/sysv/linux/riscv/rv64/libc.abilist b/sysdeps/unix/sysv/linux/riscv/rv64/libc.abilist
index 734e540902d4..e254c26dfd92 100644
--- a/sysdeps/unix/sysv/linux/riscv/rv64/libc.abilist
+++ b/sysdeps/unix/sysv/linux/riscv/rv64/libc.abilist
@@ -2739,7 +2739,6 @@ GLIBC_2.43 memset_explicit F
GLIBC_2.43 mseal F
GLIBC_2.43 openat2 F
GLIBC_2.43 umaxabs F
-GLIBC_2.44 __aprintf F
GLIBC_2.44 __aprintf_chk F
GLIBC_2.44 __vaprintf_chk F
GLIBC_2.44 aprintf F
diff --git a/sysdeps/unix/sysv/linux/s390/libc.abilist b/sysdeps/unix/sysv/linux/s390/libc.abilist
index f6f9c998a111..8d76913b841a 100644
--- a/sysdeps/unix/sysv/linux/s390/libc.abilist
+++ b/sysdeps/unix/sysv/linux/s390/libc.abilist
@@ -2956,7 +2956,6 @@ GLIBC_2.43 memset_explicit F
GLIBC_2.43 mseal F
GLIBC_2.43 openat2 F
GLIBC_2.43 umaxabs F
-GLIBC_2.44 __aprintf F
GLIBC_2.44 __aprintf_chk F
GLIBC_2.44 __vaprintf_chk F
GLIBC_2.44 aprintf F
diff --git a/sysdeps/unix/sysv/linux/sh/be/libc.abilist b/sysdeps/unix/sysv/linux/sh/be/libc.abilist
index 100b5de75e94..282e9b4f651f 100644
--- a/sysdeps/unix/sysv/linux/sh/be/libc.abilist
+++ b/sysdeps/unix/sysv/linux/sh/be/libc.abilist
@@ -2855,7 +2855,6 @@ GLIBC_2.43 memset_explicit F
GLIBC_2.43 mseal F
GLIBC_2.43 openat2 F
GLIBC_2.43 umaxabs F
-GLIBC_2.44 __aprintf F
GLIBC_2.44 __aprintf_chk F
GLIBC_2.44 __vaprintf_chk F
GLIBC_2.44 aprintf F
diff --git a/sysdeps/unix/sysv/linux/sh/le/libc.abilist b/sysdeps/unix/sysv/linux/sh/le/libc.abilist
index f16c9e83fd79..fc427c98d5cb 100644
--- a/sysdeps/unix/sysv/linux/sh/le/libc.abilist
+++ b/sysdeps/unix/sysv/linux/sh/le/libc.abilist
@@ -2852,7 +2852,6 @@ GLIBC_2.43 memset_explicit F
GLIBC_2.43 mseal F
GLIBC_2.43 openat2 F
GLIBC_2.43 umaxabs F
-GLIBC_2.44 __aprintf F
GLIBC_2.44 __aprintf_chk F
GLIBC_2.44 __vaprintf_chk F
GLIBC_2.44 aprintf F
diff --git a/sysdeps/unix/sysv/linux/sparc/sparc32/libc.abilist b/sysdeps/unix/sysv/linux/sparc/sparc32/libc.abilist
index fa79c7b9918b..3dff14e39b0f 100644
--- a/sysdeps/unix/sysv/linux/sparc/sparc32/libc.abilist
+++ b/sysdeps/unix/sysv/linux/sparc/sparc32/libc.abilist
@@ -3186,7 +3186,6 @@ GLIBC_2.43 memset_explicit F
GLIBC_2.43 mseal F
GLIBC_2.43 openat2 F
GLIBC_2.43 umaxabs F
-GLIBC_2.44 __aprintf F
GLIBC_2.44 __aprintf_chk F
GLIBC_2.44 __vaprintf_chk F
GLIBC_2.44 aprintf F
diff --git a/sysdeps/unix/sysv/linux/sparc/sparc64/libc.abilist b/sysdeps/unix/sysv/linux/sparc/sparc64/libc.abilist
index becd745b1ab2..031c563c43f8 100644
--- a/sysdeps/unix/sysv/linux/sparc/sparc64/libc.abilist
+++ b/sysdeps/unix/sysv/linux/sparc/sparc64/libc.abilist
@@ -2822,7 +2822,6 @@ GLIBC_2.43 memset_explicit F
GLIBC_2.43 mseal F
GLIBC_2.43 openat2 F
GLIBC_2.43 umaxabs F
-GLIBC_2.44 __aprintf F
GLIBC_2.44 __aprintf_chk F
GLIBC_2.44 __vaprintf_chk F
GLIBC_2.44 aprintf F
diff --git a/sysdeps/unix/sysv/linux/x86_64/64/libc.abilist b/sysdeps/unix/sysv/linux/x86_64/64/libc.abilist
index a3fefbc56330..b33c4820d5dd 100644
--- a/sysdeps/unix/sysv/linux/x86_64/64/libc.abilist
+++ b/sysdeps/unix/sysv/linux/x86_64/64/libc.abilist
@@ -2771,7 +2771,6 @@ GLIBC_2.43 memset_explicit F
GLIBC_2.43 mseal F
GLIBC_2.43 openat2 F
GLIBC_2.43 umaxabs F
-GLIBC_2.44 __aprintf F
GLIBC_2.44 __aprintf_chk F
GLIBC_2.44 __vaprintf_chk F
GLIBC_2.44 aprintf F
diff --git a/sysdeps/unix/sysv/linux/x86_64/x32/libc.abilist b/sysdeps/unix/sysv/linux/x86_64/x32/libc.abilist
index 659654d97665..b53c10221404 100644
--- a/sysdeps/unix/sysv/linux/x86_64/x32/libc.abilist
+++ b/sysdeps/unix/sysv/linux/x86_64/x32/libc.abilist
@@ -2790,7 +2790,6 @@ GLIBC_2.43 memset_explicit F
GLIBC_2.43 mseal F
GLIBC_2.43 openat2 F
GLIBC_2.43 umaxabs F
-GLIBC_2.44 __aprintf F
GLIBC_2.44 __aprintf_chk F
GLIBC_2.44 __vaprintf_chk F
GLIBC_2.44 aprintf F
--
2.53.0
More information about the Libc-alpha
mailing list