Ignore absolute symbols in ABI tests

Message ID alpine.DEB.2.20.1805022002280.17993@digraph.polyomino.org.uk
State New
Headers show
Series
  • Ignore absolute symbols in ABI tests
Related show

Commit Message

Joseph Myers May 2, 2018, 8:03 p.m.
A proposed binutils patch
<https://sourceware.org/ml/binutils/2018-04/msg00336.html> would stop
the MIPS linker including the _gp_disp absolute symbol in dynamic
symbol tables.

At present, it is included for MIPS o32 (despite the use of symbol
versioning), and this means that all the ABI test baselines for MIPS
o32 include "_gp_disp _gp_disp A".  This symbol is not meaningfully
part of the ABI for shared libraries, since it always has to be
resolved at static link time to the local definition for the linked
object.

All the other absolute symbols in ABI test baselines are the names of
symbol versions.  I don't think the mere existence of a symbol version
with a given name - as opposed to the contents of that version if
nonempty - is part of the ABI either.  Thus, this patch allows the ABI
tests to pass both before and after the proposed binutils change by
changing abilist.awk not to include absolute symbols in its output,
and changing the baselines accordingly.

Tested for x86_64, and with build-many-glibcs.py.

2018-05-02  Joseph Myers  <joseph@codesourcery.com>

	* scripts/abilist.awk: Ignore absolute symbols.
	* sysdeps/mach/hurd/i386/ld.abilist: Remove absolute symbols.
	* sysdeps/mach/hurd/i386/libBrokenLocale.abilist: Likewise.
	* sysdeps/mach/hurd/i386/libanl.abilist: Likewise.
	* sysdeps/mach/hurd/i386/libc.abilist: Likewise.
	* sysdeps/mach/hurd/i386/libcrypt.abilist: Likewise.
	* sysdeps/mach/hurd/i386/libdl.abilist: Likewise.
	* sysdeps/mach/hurd/i386/libm.abilist: Likewise.
	* sysdeps/mach/hurd/i386/libnsl.abilist: Likewise.
	* sysdeps/mach/hurd/i386/libpthread.abilist: Likewise.
	* sysdeps/mach/hurd/i386/libresolv.abilist: Likewise.
	* sysdeps/mach/hurd/i386/librt.abilist: Likewise.
	* sysdeps/mach/hurd/i386/libutil.abilist: Likewise.
	* sysdeps/unix/sysv/linux/aarch64/ld.abilist: Likewise.
	* sysdeps/unix/sysv/linux/aarch64/libBrokenLocale.abilist: Likewise.
	* sysdeps/unix/sysv/linux/aarch64/libanl.abilist: Likewise.
	* sysdeps/unix/sysv/linux/aarch64/libc.abilist: Likewise.
	* sysdeps/unix/sysv/linux/aarch64/libcrypt.abilist: Likewise.
	* sysdeps/unix/sysv/linux/aarch64/libdl.abilist: Likewise.
	* sysdeps/unix/sysv/linux/aarch64/libm.abilist: Likewise.
	* sysdeps/unix/sysv/linux/aarch64/libnsl.abilist: Likewise.
	* sysdeps/unix/sysv/linux/aarch64/libpthread.abilist: Likewise.
	* sysdeps/unix/sysv/linux/aarch64/libresolv.abilist: Likewise.
	* sysdeps/unix/sysv/linux/aarch64/librt.abilist: Likewise.
	* sysdeps/unix/sysv/linux/aarch64/libthread_db.abilist: Likewise.
	* sysdeps/unix/sysv/linux/aarch64/libutil.abilist: Likewise.
	* sysdeps/unix/sysv/linux/alpha/ld.abilist: Likewise.
	* sysdeps/unix/sysv/linux/alpha/libBrokenLocale.abilist: Likewise.
	* sysdeps/unix/sysv/linux/alpha/libanl.abilist: Likewise.
	* sysdeps/unix/sysv/linux/alpha/libc.abilist: Likewise.
	* sysdeps/unix/sysv/linux/alpha/libcrypt.abilist: Likewise.
	* sysdeps/unix/sysv/linux/alpha/libdl.abilist: Likewise.
	* sysdeps/unix/sysv/linux/alpha/libm.abilist: Likewise.
	* sysdeps/unix/sysv/linux/alpha/libnsl.abilist: Likewise.
	* sysdeps/unix/sysv/linux/alpha/libpthread.abilist: Likewise.
	* sysdeps/unix/sysv/linux/alpha/libresolv.abilist: Likewise.
	* sysdeps/unix/sysv/linux/alpha/librt.abilist: Likewise.
	* sysdeps/unix/sysv/linux/alpha/libthread_db.abilist: Likewise.
	* sysdeps/unix/sysv/linux/alpha/libutil.abilist: Likewise.
	* sysdeps/unix/sysv/linux/arm/ld.abilist: Likewise.
	* sysdeps/unix/sysv/linux/arm/libBrokenLocale.abilist: Likewise.
	* sysdeps/unix/sysv/linux/arm/libanl.abilist: Likewise.
	* sysdeps/unix/sysv/linux/arm/libc.abilist: Likewise.
	* sysdeps/unix/sysv/linux/arm/libcrypt.abilist: Likewise.
	* sysdeps/unix/sysv/linux/arm/libdl.abilist: Likewise.
	* sysdeps/unix/sysv/linux/arm/libm.abilist: Likewise.
	* sysdeps/unix/sysv/linux/arm/libnsl.abilist: Likewise.
	* sysdeps/unix/sysv/linux/arm/libpthread.abilist: Likewise.
	* sysdeps/unix/sysv/linux/arm/libresolv.abilist: Likewise.
	* sysdeps/unix/sysv/linux/arm/librt.abilist: Likewise.
	* sysdeps/unix/sysv/linux/arm/libthread_db.abilist: Likewise.
	* sysdeps/unix/sysv/linux/arm/libutil.abilist: Likewise.
	* sysdeps/unix/sysv/linux/hppa/ld.abilist: Likewise.
	* sysdeps/unix/sysv/linux/hppa/libBrokenLocale.abilist: Likewise.
	* sysdeps/unix/sysv/linux/hppa/libanl.abilist: Likewise.
	* sysdeps/unix/sysv/linux/hppa/libc.abilist: Likewise.
	* sysdeps/unix/sysv/linux/hppa/libcrypt.abilist: Likewise.
	* sysdeps/unix/sysv/linux/hppa/libdl.abilist: Likewise.
	* sysdeps/unix/sysv/linux/hppa/libm.abilist: Likewise.
	* sysdeps/unix/sysv/linux/hppa/libnsl.abilist: Likewise.
	* sysdeps/unix/sysv/linux/hppa/libpthread.abilist: Likewise.
	* sysdeps/unix/sysv/linux/hppa/libresolv.abilist: Likewise.
	* sysdeps/unix/sysv/linux/hppa/librt.abilist: Likewise.
	* sysdeps/unix/sysv/linux/hppa/libthread_db.abilist: Likewise.
	* sysdeps/unix/sysv/linux/hppa/libutil.abilist: Likewise.
	* sysdeps/unix/sysv/linux/i386/ld.abilist: Likewise.
	* sysdeps/unix/sysv/linux/i386/libBrokenLocale.abilist: Likewise.
	* sysdeps/unix/sysv/linux/i386/libanl.abilist: Likewise.
	* sysdeps/unix/sysv/linux/i386/libc.abilist: Likewise.
	* sysdeps/unix/sysv/linux/i386/libcrypt.abilist: Likewise.
	* sysdeps/unix/sysv/linux/i386/libdl.abilist: Likewise.
	* sysdeps/unix/sysv/linux/i386/libm.abilist: Likewise.
	* sysdeps/unix/sysv/linux/i386/libnsl.abilist: Likewise.
	* sysdeps/unix/sysv/linux/i386/libpthread.abilist: Likewise.
	* sysdeps/unix/sysv/linux/i386/libresolv.abilist: Likewise.
	* sysdeps/unix/sysv/linux/i386/librt.abilist: Likewise.
	* sysdeps/unix/sysv/linux/i386/libthread_db.abilist: Likewise.
	* sysdeps/unix/sysv/linux/i386/libutil.abilist: Likewise.
	* sysdeps/unix/sysv/linux/ia64/ld.abilist: Likewise.
	* sysdeps/unix/sysv/linux/ia64/libBrokenLocale.abilist: Likewise.
	* sysdeps/unix/sysv/linux/ia64/libanl.abilist: Likewise.
	* sysdeps/unix/sysv/linux/ia64/libc.abilist: Likewise.
	* sysdeps/unix/sysv/linux/ia64/libcrypt.abilist: Likewise.
	* sysdeps/unix/sysv/linux/ia64/libdl.abilist: Likewise.
	* sysdeps/unix/sysv/linux/ia64/libm.abilist: Likewise.
	* sysdeps/unix/sysv/linux/ia64/libnsl.abilist: Likewise.
	* sysdeps/unix/sysv/linux/ia64/libpthread.abilist: Likewise.
	* sysdeps/unix/sysv/linux/ia64/libresolv.abilist: Likewise.
	* sysdeps/unix/sysv/linux/ia64/librt.abilist: Likewise.
	* sysdeps/unix/sysv/linux/ia64/libthread_db.abilist: Likewise.
	* sysdeps/unix/sysv/linux/ia64/libutil.abilist: Likewise.
	* sysdeps/unix/sysv/linux/m68k/coldfire/ld.abilist: Likewise.
	* sysdeps/unix/sysv/linux/m68k/coldfire/libBrokenLocale.abilist:
	Likewise.
	* sysdeps/unix/sysv/linux/m68k/coldfire/libanl.abilist: Likewise.
	* sysdeps/unix/sysv/linux/m68k/coldfire/libc.abilist: Likewise.
	* sysdeps/unix/sysv/linux/m68k/coldfire/libcrypt.abilist: Likewise.
	* sysdeps/unix/sysv/linux/m68k/coldfire/libdl.abilist: Likewise.
	* sysdeps/unix/sysv/linux/m68k/coldfire/libm.abilist: Likewise.
	* sysdeps/unix/sysv/linux/m68k/coldfire/libnsl.abilist: Likewise.
	* sysdeps/unix/sysv/linux/m68k/coldfire/libpthread.abilist: Likewise.
	* sysdeps/unix/sysv/linux/m68k/coldfire/libresolv.abilist: Likewise.
	* sysdeps/unix/sysv/linux/m68k/coldfire/librt.abilist: Likewise.
	* sysdeps/unix/sysv/linux/m68k/coldfire/libthread_db.abilist: Likewise.
	* sysdeps/unix/sysv/linux/m68k/coldfire/libutil.abilist: Likewise.
	* sysdeps/unix/sysv/linux/m68k/m680x0/ld.abilist: Likewise.
	* sysdeps/unix/sysv/linux/m68k/m680x0/libBrokenLocale.abilist:
	Likewise.
	* sysdeps/unix/sysv/linux/m68k/m680x0/libanl.abilist: Likewise.
	* sysdeps/unix/sysv/linux/m68k/m680x0/libc.abilist: Likewise.
	* sysdeps/unix/sysv/linux/m68k/m680x0/libcrypt.abilist: Likewise.
	* sysdeps/unix/sysv/linux/m68k/m680x0/libdl.abilist: Likewise.
	* sysdeps/unix/sysv/linux/m68k/m680x0/libm.abilist: Likewise.
	* sysdeps/unix/sysv/linux/m68k/m680x0/libnsl.abilist: Likewise.
	* sysdeps/unix/sysv/linux/m68k/m680x0/libpthread.abilist: Likewise.
	* sysdeps/unix/sysv/linux/m68k/m680x0/libresolv.abilist: Likewise.
	* sysdeps/unix/sysv/linux/m68k/m680x0/librt.abilist: Likewise.
	* sysdeps/unix/sysv/linux/m68k/m680x0/libthread_db.abilist: Likewise.
	* sysdeps/unix/sysv/linux/m68k/m680x0/libutil.abilist: Likewise.
	* sysdeps/unix/sysv/linux/microblaze/ld.abilist: Likewise.
	* sysdeps/unix/sysv/linux/microblaze/libBrokenLocale.abilist: Likewise.
	* sysdeps/unix/sysv/linux/microblaze/libanl.abilist: Likewise.
	* sysdeps/unix/sysv/linux/microblaze/libc.abilist: Likewise.
	* sysdeps/unix/sysv/linux/microblaze/libcrypt.abilist: Likewise.
	* sysdeps/unix/sysv/linux/microblaze/libdl.abilist: Likewise.
	* sysdeps/unix/sysv/linux/microblaze/libm.abilist: Likewise.
	* sysdeps/unix/sysv/linux/microblaze/libnsl.abilist: Likewise.
	* sysdeps/unix/sysv/linux/microblaze/libpthread.abilist: Likewise.
	* sysdeps/unix/sysv/linux/microblaze/libresolv.abilist: Likewise.
	* sysdeps/unix/sysv/linux/microblaze/librt.abilist: Likewise.
	* sysdeps/unix/sysv/linux/microblaze/libthread_db.abilist: Likewise.
	* sysdeps/unix/sysv/linux/microblaze/libutil.abilist: Likewise.
	* sysdeps/unix/sysv/linux/mips/mips32/fpu/libc.abilist: Likewise.
	* sysdeps/unix/sysv/linux/mips/mips32/ld.abilist: Likewise.
	* sysdeps/unix/sysv/linux/mips/mips32/libBrokenLocale.abilist:
	Likewise.
	* sysdeps/unix/sysv/linux/mips/mips32/libanl.abilist: Likewise.
	* sysdeps/unix/sysv/linux/mips/mips32/libcidn.abilist: Likewise.
	* sysdeps/unix/sysv/linux/mips/mips32/libcrypt.abilist: Likewise.
	* sysdeps/unix/sysv/linux/mips/mips32/libdl.abilist: Likewise.
	* sysdeps/unix/sysv/linux/mips/mips32/libm.abilist: Likewise.
	* sysdeps/unix/sysv/linux/mips/mips32/libnsl.abilist: Likewise.
	* sysdeps/unix/sysv/linux/mips/mips32/libnss_compat.abilist: Likewise.
	* sysdeps/unix/sysv/linux/mips/mips32/libnss_db.abilist: Likewise.
	* sysdeps/unix/sysv/linux/mips/mips32/libnss_dns.abilist: Likewise.
	* sysdeps/unix/sysv/linux/mips/mips32/libnss_files.abilist: Likewise.
	* sysdeps/unix/sysv/linux/mips/mips32/libnss_hesiod.abilist: Likewise.
	* sysdeps/unix/sysv/linux/mips/mips32/libnss_nis.abilist: Likewise.
	* sysdeps/unix/sysv/linux/mips/mips32/libnss_nisplus.abilist: Likewise.
	* sysdeps/unix/sysv/linux/mips/mips32/libpthread.abilist: Likewise.
	* sysdeps/unix/sysv/linux/mips/mips32/libresolv.abilist: Likewise.
	* sysdeps/unix/sysv/linux/mips/mips32/librt.abilist: Likewise.
	* sysdeps/unix/sysv/linux/mips/mips32/libthread_db.abilist: Likewise.
	* sysdeps/unix/sysv/linux/mips/mips32/libutil.abilist: Likewise.
	* sysdeps/unix/sysv/linux/mips/mips32/nofpu/libc.abilist: Likewise.
	* sysdeps/unix/sysv/linux/mips/mips64/libBrokenLocale.abilist:
	Likewise.
	* sysdeps/unix/sysv/linux/mips/mips64/libanl.abilist: Likewise.
	* sysdeps/unix/sysv/linux/mips/mips64/libcrypt.abilist: Likewise.
	* sysdeps/unix/sysv/linux/mips/mips64/libdl.abilist: Likewise.
	* sysdeps/unix/sysv/linux/mips/mips64/libm.abilist: Likewise.
	* sysdeps/unix/sysv/linux/mips/mips64/libnsl.abilist: Likewise.
	* sysdeps/unix/sysv/linux/mips/mips64/libpthread.abilist: Likewise.
	* sysdeps/unix/sysv/linux/mips/mips64/librt.abilist: Likewise.
	* sysdeps/unix/sysv/linux/mips/mips64/libthread_db.abilist: Likewise.
	* sysdeps/unix/sysv/linux/mips/mips64/libutil.abilist: Likewise.
	* sysdeps/unix/sysv/linux/mips/mips64/n32/ld.abilist: Likewise.
	* sysdeps/unix/sysv/linux/mips/mips64/n32/libc.abilist: Likewise.
	* sysdeps/unix/sysv/linux/mips/mips64/n32/libresolv.abilist: Likewise.
	* sysdeps/unix/sysv/linux/mips/mips64/n64/ld.abilist: Likewise.
	* sysdeps/unix/sysv/linux/mips/mips64/n64/libc.abilist: Likewise.
	* sysdeps/unix/sysv/linux/mips/mips64/n64/libresolv.abilist: Likewise.
	* sysdeps/unix/sysv/linux/nios2/ld.abilist: Likewise.
	* sysdeps/unix/sysv/linux/nios2/libBrokenLocale.abilist: Likewise.
	* sysdeps/unix/sysv/linux/nios2/libanl.abilist: Likewise.
	* sysdeps/unix/sysv/linux/nios2/libc.abilist: Likewise.
	* sysdeps/unix/sysv/linux/nios2/libcrypt.abilist: Likewise.
	* sysdeps/unix/sysv/linux/nios2/libdl.abilist: Likewise.
	* sysdeps/unix/sysv/linux/nios2/libm.abilist: Likewise.
	* sysdeps/unix/sysv/linux/nios2/libnsl.abilist: Likewise.
	* sysdeps/unix/sysv/linux/nios2/libpthread.abilist: Likewise.
	* sysdeps/unix/sysv/linux/nios2/libresolv.abilist: Likewise.
	* sysdeps/unix/sysv/linux/nios2/librt.abilist: Likewise.
	* sysdeps/unix/sysv/linux/nios2/libthread_db.abilist: Likewise.
	* sysdeps/unix/sysv/linux/nios2/libutil.abilist: Likewise.
	* sysdeps/unix/sysv/linux/powerpc/powerpc32/fpu/libc.abilist: Likewise.
	* sysdeps/unix/sysv/linux/powerpc/powerpc32/fpu/libm.abilist: Likewise.
	* sysdeps/unix/sysv/linux/powerpc/powerpc32/ld.abilist: Likewise.
	* sysdeps/unix/sysv/linux/powerpc/powerpc32/libBrokenLocale.abilist:
	Likewise.
	* sysdeps/unix/sysv/linux/powerpc/powerpc32/libanl.abilist: Likewise.
	* sysdeps/unix/sysv/linux/powerpc/powerpc32/libcrypt.abilist: Likewise.
	* sysdeps/unix/sysv/linux/powerpc/powerpc32/libdl.abilist: Likewise.
	* sysdeps/unix/sysv/linux/powerpc/powerpc32/libnsl.abilist: Likewise.
	* sysdeps/unix/sysv/linux/powerpc/powerpc32/libpthread.abilist:
	Likewise.
	* sysdeps/unix/sysv/linux/powerpc/powerpc32/libresolv.abilist:
	Likewise.
	* sysdeps/unix/sysv/linux/powerpc/powerpc32/librt.abilist: Likewise.
	* sysdeps/unix/sysv/linux/powerpc/powerpc32/libthread_db.abilist:
	Likewise.
	* sysdeps/unix/sysv/linux/powerpc/powerpc32/libutil.abilist: Likewise.
	* sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/libc.abilist:
	Likewise.
	* sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/libm.abilist:
	Likewise.
	* sysdeps/unix/sysv/linux/powerpc/powerpc64/ld-le.abilist: Likewise.
	* sysdeps/unix/sysv/linux/powerpc/powerpc64/ld.abilist: Likewise.
	* sysdeps/unix/sysv/linux/powerpc/powerpc64/libBrokenLocale-le.abilist:
	Likewise.
	* sysdeps/unix/sysv/linux/powerpc/powerpc64/libBrokenLocale.abilist:
	Likewise.
	* sysdeps/unix/sysv/linux/powerpc/powerpc64/libanl-le.abilist:
	Likewise.
	* sysdeps/unix/sysv/linux/powerpc/powerpc64/libanl.abilist: Likewise.
	* sysdeps/unix/sysv/linux/powerpc/powerpc64/libc-le.abilist: Likewise.
	* sysdeps/unix/sysv/linux/powerpc/powerpc64/libc.abilist: Likewise.
	* sysdeps/unix/sysv/linux/powerpc/powerpc64/libcrypt-le.abilist:
	Likewise.
	* sysdeps/unix/sysv/linux/powerpc/powerpc64/libcrypt.abilist: Likewise.
	* sysdeps/unix/sysv/linux/powerpc/powerpc64/libdl-le.abilist: Likewise.
	* sysdeps/unix/sysv/linux/powerpc/powerpc64/libdl.abilist: Likewise.
	* sysdeps/unix/sysv/linux/powerpc/powerpc64/libm-le.abilist: Likewise.
	* sysdeps/unix/sysv/linux/powerpc/powerpc64/libm.abilist: Likewise.
	* sysdeps/unix/sysv/linux/powerpc/powerpc64/libnsl-le.abilist:
	Likewise.
	* sysdeps/unix/sysv/linux/powerpc/powerpc64/libnsl.abilist: Likewise.
	* sysdeps/unix/sysv/linux/powerpc/powerpc64/libpthread-le.abilist:
	Likewise.
	* sysdeps/unix/sysv/linux/powerpc/powerpc64/libpthread.abilist:
	Likewise.
	* sysdeps/unix/sysv/linux/powerpc/powerpc64/libresolv-le.abilist:
	Likewise.
	* sysdeps/unix/sysv/linux/powerpc/powerpc64/libresolv.abilist:
	Likewise.
	* sysdeps/unix/sysv/linux/powerpc/powerpc64/librt-le.abilist: Likewise.
	* sysdeps/unix/sysv/linux/powerpc/powerpc64/librt.abilist: Likewise.
	* sysdeps/unix/sysv/linux/powerpc/powerpc64/libthread_db-le.abilist:
	Likewise.
	* sysdeps/unix/sysv/linux/powerpc/powerpc64/libthread_db.abilist:
	Likewise.
	* sysdeps/unix/sysv/linux/powerpc/powerpc64/libutil-le.abilist:
	Likewise.
	* sysdeps/unix/sysv/linux/powerpc/powerpc64/libutil.abilist: Likewise.
	* sysdeps/unix/sysv/linux/riscv/rv64/ld.abilist: Likewise.
	* sysdeps/unix/sysv/linux/riscv/rv64/libBrokenLocale.abilist:
	Likewise.
	* sysdeps/unix/sysv/linux/riscv/rv64/libanl.abilist: Likewise.
	* sysdeps/unix/sysv/linux/riscv/rv64/libc.abilist: Likewise.
	* sysdeps/unix/sysv/linux/riscv/rv64/libcrypt.abilist: Likewise.
	* sysdeps/unix/sysv/linux/riscv/rv64/libdl.abilist: Likewise.
	* sysdeps/unix/sysv/linux/riscv/rv64/libm.abilist: Likewise.
	* sysdeps/unix/sysv/linux/riscv/rv64/libnsl.abilist: Likewise.
	* sysdeps/unix/sysv/linux/riscv/rv64/libpthread.abilist: Likewise.
	* sysdeps/unix/sysv/linux/riscv/rv64/libresolv.abilist: Likewise.
	* sysdeps/unix/sysv/linux/riscv/rv64/librt.abilist: Likewise.
	* sysdeps/unix/sysv/linux/riscv/rv64/libthread_db.abilist: Likewise.
	* sysdeps/unix/sysv/linux/riscv/rv64/libutil.abilist: Likewise.
	* sysdeps/unix/sysv/linux/s390/libanl.abilist: Likewise.
	* sysdeps/unix/sysv/linux/s390/s390-32/ld.abilist: Likewise.
	* sysdeps/unix/sysv/linux/s390/s390-32/libBrokenLocale.abilist:
	Likewise.
	* sysdeps/unix/sysv/linux/s390/s390-32/libc.abilist: Likewise.
	* sysdeps/unix/sysv/linux/s390/s390-32/libcrypt.abilist: Likewise.
	* sysdeps/unix/sysv/linux/s390/s390-32/libdl.abilist: Likewise.
	* sysdeps/unix/sysv/linux/s390/s390-32/libm.abilist: Likewise.
	* sysdeps/unix/sysv/linux/s390/s390-32/libnsl.abilist: Likewise.
	* sysdeps/unix/sysv/linux/s390/s390-32/libpthread.abilist: Likewise.
	* sysdeps/unix/sysv/linux/s390/s390-32/libresolv.abilist: Likewise.
	* sysdeps/unix/sysv/linux/s390/s390-32/librt.abilist: Likewise.
	* sysdeps/unix/sysv/linux/s390/s390-32/libthread_db.abilist: Likewise.
	* sysdeps/unix/sysv/linux/s390/s390-32/libutil.abilist: Likewise.
	* sysdeps/unix/sysv/linux/s390/s390-64/ld.abilist: Likewise.
	* sysdeps/unix/sysv/linux/s390/s390-64/libBrokenLocale.abilist:
	Likewise.
	* sysdeps/unix/sysv/linux/s390/s390-64/libc.abilist: Likewise.
	* sysdeps/unix/sysv/linux/s390/s390-64/libcrypt.abilist: Likewise.
	* sysdeps/unix/sysv/linux/s390/s390-64/libdl.abilist: Likewise.
	* sysdeps/unix/sysv/linux/s390/s390-64/libm.abilist: Likewise.
	* sysdeps/unix/sysv/linux/s390/s390-64/libnsl.abilist: Likewise.
	* sysdeps/unix/sysv/linux/s390/s390-64/libpthread.abilist: Likewise.
	* sysdeps/unix/sysv/linux/s390/s390-64/libresolv.abilist: Likewise.
	* sysdeps/unix/sysv/linux/s390/s390-64/librt.abilist: Likewise.
	* sysdeps/unix/sysv/linux/s390/s390-64/libthread_db.abilist: Likewise.
	* sysdeps/unix/sysv/linux/s390/s390-64/libutil.abilist: Likewise.
	* sysdeps/unix/sysv/linux/sh/ld.abilist: Likewise.
	* sysdeps/unix/sysv/linux/sh/libBrokenLocale.abilist: Likewise.
	* sysdeps/unix/sysv/linux/sh/libanl.abilist: Likewise.
	* sysdeps/unix/sysv/linux/sh/libc.abilist: Likewise.
	* sysdeps/unix/sysv/linux/sh/libcrypt.abilist: Likewise.
	* sysdeps/unix/sysv/linux/sh/libdl.abilist: Likewise.
	* sysdeps/unix/sysv/linux/sh/libm.abilist: Likewise.
	* sysdeps/unix/sysv/linux/sh/libnsl.abilist: Likewise.
	* sysdeps/unix/sysv/linux/sh/libpthread.abilist: Likewise.
	* sysdeps/unix/sysv/linux/sh/libresolv.abilist: Likewise.
	* sysdeps/unix/sysv/linux/sh/librt.abilist: Likewise.
	* sysdeps/unix/sysv/linux/sh/libthread_db.abilist: Likewise.
	* sysdeps/unix/sysv/linux/sh/libutil.abilist: Likewise.
	* sysdeps/unix/sysv/linux/sparc/sparc32/ld.abilist: Likewise.
	* sysdeps/unix/sysv/linux/sparc/sparc32/libBrokenLocale.abilist:
	Likewise.
	* sysdeps/unix/sysv/linux/sparc/sparc32/libanl.abilist: Likewise.
	* sysdeps/unix/sysv/linux/sparc/sparc32/libc.abilist: Likewise.
	* sysdeps/unix/sysv/linux/sparc/sparc32/libcrypt.abilist: Likewise.
	* sysdeps/unix/sysv/linux/sparc/sparc32/libdl.abilist: Likewise.
	* sysdeps/unix/sysv/linux/sparc/sparc32/libm.abilist: Likewise.
	* sysdeps/unix/sysv/linux/sparc/sparc32/libnsl.abilist: Likewise.
	* sysdeps/unix/sysv/linux/sparc/sparc32/libpthread.abilist: Likewise.
	* sysdeps/unix/sysv/linux/sparc/sparc32/libresolv.abilist: Likewise.
	* sysdeps/unix/sysv/linux/sparc/sparc32/librt.abilist: Likewise.
	* sysdeps/unix/sysv/linux/sparc/sparc32/libthread_db.abilist: Likewise.
	* sysdeps/unix/sysv/linux/sparc/sparc32/libutil.abilist: Likewise.
	* sysdeps/unix/sysv/linux/sparc/sparc64/ld.abilist: Likewise.
	* sysdeps/unix/sysv/linux/sparc/sparc64/libBrokenLocale.abilist:
	Likewise.
	* sysdeps/unix/sysv/linux/sparc/sparc64/libanl.abilist: Likewise.
	* sysdeps/unix/sysv/linux/sparc/sparc64/libc.abilist: Likewise.
	* sysdeps/unix/sysv/linux/sparc/sparc64/libcrypt.abilist: Likewise.
	* sysdeps/unix/sysv/linux/sparc/sparc64/libdl.abilist: Likewise.
	* sysdeps/unix/sysv/linux/sparc/sparc64/libm.abilist: Likewise.
	* sysdeps/unix/sysv/linux/sparc/sparc64/libnsl.abilist: Likewise.
	* sysdeps/unix/sysv/linux/sparc/sparc64/libpthread.abilist: Likewise.
	* sysdeps/unix/sysv/linux/sparc/sparc64/libresolv.abilist: Likewise.
	* sysdeps/unix/sysv/linux/sparc/sparc64/librt.abilist: Likewise.
	* sysdeps/unix/sysv/linux/sparc/sparc64/libthread_db.abilist: Likewise.
	* sysdeps/unix/sysv/linux/sparc/sparc64/libutil.abilist: Likewise.
	* sysdeps/unix/sysv/linux/x86_64/64/ld.abilist: Likewise.
	* sysdeps/unix/sysv/linux/x86_64/64/libBrokenLocale.abilist: Likewise.
	* sysdeps/unix/sysv/linux/x86_64/64/libanl.abilist: Likewise.
	* sysdeps/unix/sysv/linux/x86_64/64/libc.abilist: Likewise.
	* sysdeps/unix/sysv/linux/x86_64/64/libcrypt.abilist: Likewise.
	* sysdeps/unix/sysv/linux/x86_64/64/libdl.abilist: Likewise.
	* sysdeps/unix/sysv/linux/x86_64/64/libm.abilist: Likewise.
	* sysdeps/unix/sysv/linux/x86_64/64/libnsl.abilist: Likewise.
	* sysdeps/unix/sysv/linux/x86_64/64/libpthread.abilist: Likewise.
	* sysdeps/unix/sysv/linux/x86_64/64/libresolv.abilist: Likewise.
	* sysdeps/unix/sysv/linux/x86_64/64/librt.abilist: Likewise.
	* sysdeps/unix/sysv/linux/x86_64/64/libthread_db.abilist: Likewise.
	* sysdeps/unix/sysv/linux/x86_64/64/libutil.abilist: Likewise.
	* sysdeps/unix/sysv/linux/x86_64/libmvec.abilist: Likewise.
	* sysdeps/unix/sysv/linux/x86_64/x32/ld.abilist: Likewise.
	* sysdeps/unix/sysv/linux/x86_64/x32/libBrokenLocale.abilist: Likewise.
	* sysdeps/unix/sysv/linux/x86_64/x32/libanl.abilist: Likewise.
	* sysdeps/unix/sysv/linux/x86_64/x32/libc.abilist: Likewise.
	* sysdeps/unix/sysv/linux/x86_64/x32/libcrypt.abilist: Likewise.
	* sysdeps/unix/sysv/linux/x86_64/x32/libdl.abilist: Likewise.
	* sysdeps/unix/sysv/linux/x86_64/x32/libm.abilist: Likewise.
	* sysdeps/unix/sysv/linux/x86_64/x32/libnsl.abilist: Likewise.
	* sysdeps/unix/sysv/linux/x86_64/x32/libpthread.abilist: Likewise.
	* sysdeps/unix/sysv/linux/x86_64/x32/libresolv.abilist: Likewise.
	* sysdeps/unix/sysv/linux/x86_64/x32/librt.abilist: Likewise.
	* sysdeps/unix/sysv/linux/x86_64/x32/libthread_db.abilist: Likewise.
	* sysdeps/unix/sysv/linux/x86_64/x32/libutil.abilist: Likewise.

Comments

Joseph Myers May 4, 2018, 3:35 p.m. | #1
Ping for this patch 
<https://sourceware.org/ml/libc-alpha/2018-05/msg00051.html>, given that 
the binutils patch in question is now in, and causing the expected test 
failures.
H.J. Lu May 4, 2018, 3:42 p.m. | #2
On Wed, May 2, 2018 at 1:03 PM, Joseph Myers <joseph@codesourcery.com> wrote:
> A proposed binutils patch
> <https://sourceware.org/ml/binutils/2018-04/msg00336.html> would stop
> the MIPS linker including the _gp_disp absolute symbol in dynamic
> symbol tables.
>
> At present, it is included for MIPS o32 (despite the use of symbol
> versioning), and this means that all the ABI test baselines for MIPS
> o32 include "_gp_disp _gp_disp A".  This symbol is not meaningfully
> part of the ABI for shared libraries, since it always has to be
> resolved at static link time to the local definition for the linked
> object.
>
> All the other absolute symbols in ABI test baselines are the names of
> symbol versions.  I don't think the mere existence of a symbol version
> with a given name - as opposed to the contents of that version if
> nonempty - is part of the ABI either.  Thus, this patch allows the ABI
> tests to pass both before and after the proposed binutils change by
> changing abilist.awk not to include absolute symbols in its output,
> and changing the baselines accordingly.
>
> Tested for x86_64, and with build-many-glibcs.py.
>
> 2018-05-02  Joseph Myers  <joseph@codesourcery.com>
>
>         * scripts/abilist.awk: Ignore absolute symbols.
>         * sysdeps/mach/hurd/i386/ld.abilist: Remove absolute symbols.
>         * sysdeps/mach/hurd/i386/libBrokenLocale.abilist: Likewise.
>         * sysdeps/mach/hurd/i386/libanl.abilist: Likewise.
>         * sysdeps/mach/hurd/i386/libc.abilist: Likewise.
>         * sysdeps/mach/hurd/i386/libcrypt.abilist: Likewise.
>         * sysdeps/mach/hurd/i386/libdl.abilist: Likewise.
>         * sysdeps/mach/hurd/i386/libm.abilist: Likewise.
>         * sysdeps/mach/hurd/i386/libnsl.abilist: Likewise.
>         * sysdeps/mach/hurd/i386/libpthread.abilist: Likewise.
>         * sysdeps/mach/hurd/i386/libresolv.abilist: Likewise.
>         * sysdeps/mach/hurd/i386/librt.abilist: Likewise.
>         * sysdeps/mach/hurd/i386/libutil.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/aarch64/ld.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/aarch64/libBrokenLocale.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/aarch64/libanl.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/aarch64/libc.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/aarch64/libcrypt.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/aarch64/libdl.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/aarch64/libm.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/aarch64/libnsl.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/aarch64/libpthread.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/aarch64/libresolv.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/aarch64/librt.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/aarch64/libthread_db.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/aarch64/libutil.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/alpha/ld.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/alpha/libBrokenLocale.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/alpha/libanl.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/alpha/libc.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/alpha/libcrypt.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/alpha/libdl.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/alpha/libm.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/alpha/libnsl.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/alpha/libpthread.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/alpha/libresolv.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/alpha/librt.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/alpha/libthread_db.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/alpha/libutil.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/arm/ld.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/arm/libBrokenLocale.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/arm/libanl.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/arm/libc.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/arm/libcrypt.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/arm/libdl.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/arm/libm.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/arm/libnsl.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/arm/libpthread.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/arm/libresolv.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/arm/librt.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/arm/libthread_db.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/arm/libutil.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/hppa/ld.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/hppa/libBrokenLocale.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/hppa/libanl.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/hppa/libc.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/hppa/libcrypt.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/hppa/libdl.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/hppa/libm.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/hppa/libnsl.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/hppa/libpthread.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/hppa/libresolv.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/hppa/librt.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/hppa/libthread_db.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/hppa/libutil.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/i386/ld.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/i386/libBrokenLocale.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/i386/libanl.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/i386/libc.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/i386/libcrypt.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/i386/libdl.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/i386/libm.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/i386/libnsl.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/i386/libpthread.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/i386/libresolv.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/i386/librt.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/i386/libthread_db.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/i386/libutil.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/ia64/ld.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/ia64/libBrokenLocale.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/ia64/libanl.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/ia64/libc.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/ia64/libcrypt.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/ia64/libdl.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/ia64/libm.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/ia64/libnsl.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/ia64/libpthread.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/ia64/libresolv.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/ia64/librt.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/ia64/libthread_db.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/ia64/libutil.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/m68k/coldfire/ld.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/m68k/coldfire/libBrokenLocale.abilist:
>         Likewise.
>         * sysdeps/unix/sysv/linux/m68k/coldfire/libanl.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/m68k/coldfire/libc.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/m68k/coldfire/libcrypt.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/m68k/coldfire/libdl.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/m68k/coldfire/libm.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/m68k/coldfire/libnsl.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/m68k/coldfire/libpthread.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/m68k/coldfire/libresolv.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/m68k/coldfire/librt.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/m68k/coldfire/libthread_db.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/m68k/coldfire/libutil.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/m68k/m680x0/ld.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/m68k/m680x0/libBrokenLocale.abilist:
>         Likewise.
>         * sysdeps/unix/sysv/linux/m68k/m680x0/libanl.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/m68k/m680x0/libc.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/m68k/m680x0/libcrypt.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/m68k/m680x0/libdl.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/m68k/m680x0/libm.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/m68k/m680x0/libnsl.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/m68k/m680x0/libpthread.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/m68k/m680x0/libresolv.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/m68k/m680x0/librt.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/m68k/m680x0/libthread_db.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/m68k/m680x0/libutil.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/microblaze/ld.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/microblaze/libBrokenLocale.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/microblaze/libanl.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/microblaze/libc.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/microblaze/libcrypt.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/microblaze/libdl.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/microblaze/libm.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/microblaze/libnsl.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/microblaze/libpthread.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/microblaze/libresolv.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/microblaze/librt.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/microblaze/libthread_db.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/microblaze/libutil.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/mips/mips32/fpu/libc.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/mips/mips32/ld.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/mips/mips32/libBrokenLocale.abilist:
>         Likewise.
>         * sysdeps/unix/sysv/linux/mips/mips32/libanl.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/mips/mips32/libcidn.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/mips/mips32/libcrypt.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/mips/mips32/libdl.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/mips/mips32/libm.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/mips/mips32/libnsl.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/mips/mips32/libnss_compat.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/mips/mips32/libnss_db.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/mips/mips32/libnss_dns.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/mips/mips32/libnss_files.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/mips/mips32/libnss_hesiod.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/mips/mips32/libnss_nis.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/mips/mips32/libnss_nisplus.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/mips/mips32/libpthread.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/mips/mips32/libresolv.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/mips/mips32/librt.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/mips/mips32/libthread_db.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/mips/mips32/libutil.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/mips/mips32/nofpu/libc.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/mips/mips64/libBrokenLocale.abilist:
>         Likewise.
>         * sysdeps/unix/sysv/linux/mips/mips64/libanl.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/mips/mips64/libcrypt.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/mips/mips64/libdl.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/mips/mips64/libm.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/mips/mips64/libnsl.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/mips/mips64/libpthread.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/mips/mips64/librt.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/mips/mips64/libthread_db.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/mips/mips64/libutil.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/mips/mips64/n32/ld.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/mips/mips64/n32/libc.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/mips/mips64/n32/libresolv.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/mips/mips64/n64/ld.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/mips/mips64/n64/libc.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/mips/mips64/n64/libresolv.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/nios2/ld.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/nios2/libBrokenLocale.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/nios2/libanl.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/nios2/libc.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/nios2/libcrypt.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/nios2/libdl.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/nios2/libm.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/nios2/libnsl.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/nios2/libpthread.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/nios2/libresolv.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/nios2/librt.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/nios2/libthread_db.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/nios2/libutil.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/powerpc/powerpc32/fpu/libc.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/powerpc/powerpc32/fpu/libm.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/powerpc/powerpc32/ld.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/powerpc/powerpc32/libBrokenLocale.abilist:
>         Likewise.
>         * sysdeps/unix/sysv/linux/powerpc/powerpc32/libanl.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/powerpc/powerpc32/libcrypt.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/powerpc/powerpc32/libdl.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/powerpc/powerpc32/libnsl.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/powerpc/powerpc32/libpthread.abilist:
>         Likewise.
>         * sysdeps/unix/sysv/linux/powerpc/powerpc32/libresolv.abilist:
>         Likewise.
>         * sysdeps/unix/sysv/linux/powerpc/powerpc32/librt.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/powerpc/powerpc32/libthread_db.abilist:
>         Likewise.
>         * sysdeps/unix/sysv/linux/powerpc/powerpc32/libutil.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/libc.abilist:
>         Likewise.
>         * sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/libm.abilist:
>         Likewise.
>         * sysdeps/unix/sysv/linux/powerpc/powerpc64/ld-le.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/powerpc/powerpc64/ld.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/powerpc/powerpc64/libBrokenLocale-le.abilist:
>         Likewise.
>         * sysdeps/unix/sysv/linux/powerpc/powerpc64/libBrokenLocale.abilist:
>         Likewise.
>         * sysdeps/unix/sysv/linux/powerpc/powerpc64/libanl-le.abilist:
>         Likewise.
>         * sysdeps/unix/sysv/linux/powerpc/powerpc64/libanl.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/powerpc/powerpc64/libc-le.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/powerpc/powerpc64/libc.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/powerpc/powerpc64/libcrypt-le.abilist:
>         Likewise.
>         * sysdeps/unix/sysv/linux/powerpc/powerpc64/libcrypt.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/powerpc/powerpc64/libdl-le.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/powerpc/powerpc64/libdl.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/powerpc/powerpc64/libm-le.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/powerpc/powerpc64/libm.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/powerpc/powerpc64/libnsl-le.abilist:
>         Likewise.
>         * sysdeps/unix/sysv/linux/powerpc/powerpc64/libnsl.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/powerpc/powerpc64/libpthread-le.abilist:
>         Likewise.
>         * sysdeps/unix/sysv/linux/powerpc/powerpc64/libpthread.abilist:
>         Likewise.
>         * sysdeps/unix/sysv/linux/powerpc/powerpc64/libresolv-le.abilist:
>         Likewise.
>         * sysdeps/unix/sysv/linux/powerpc/powerpc64/libresolv.abilist:
>         Likewise.
>         * sysdeps/unix/sysv/linux/powerpc/powerpc64/librt-le.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/powerpc/powerpc64/librt.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/powerpc/powerpc64/libthread_db-le.abilist:
>         Likewise.
>         * sysdeps/unix/sysv/linux/powerpc/powerpc64/libthread_db.abilist:
>         Likewise.
>         * sysdeps/unix/sysv/linux/powerpc/powerpc64/libutil-le.abilist:
>         Likewise.
>         * sysdeps/unix/sysv/linux/powerpc/powerpc64/libutil.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/riscv/rv64/ld.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/riscv/rv64/libBrokenLocale.abilist:
>         Likewise.
>         * sysdeps/unix/sysv/linux/riscv/rv64/libanl.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/riscv/rv64/libc.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/riscv/rv64/libcrypt.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/riscv/rv64/libdl.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/riscv/rv64/libm.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/riscv/rv64/libnsl.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/riscv/rv64/libpthread.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/riscv/rv64/libresolv.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/riscv/rv64/librt.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/riscv/rv64/libthread_db.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/riscv/rv64/libutil.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/s390/libanl.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/s390/s390-32/ld.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/s390/s390-32/libBrokenLocale.abilist:
>         Likewise.
>         * sysdeps/unix/sysv/linux/s390/s390-32/libc.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/s390/s390-32/libcrypt.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/s390/s390-32/libdl.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/s390/s390-32/libm.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/s390/s390-32/libnsl.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/s390/s390-32/libpthread.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/s390/s390-32/libresolv.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/s390/s390-32/librt.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/s390/s390-32/libthread_db.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/s390/s390-32/libutil.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/s390/s390-64/ld.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/s390/s390-64/libBrokenLocale.abilist:
>         Likewise.
>         * sysdeps/unix/sysv/linux/s390/s390-64/libc.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/s390/s390-64/libcrypt.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/s390/s390-64/libdl.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/s390/s390-64/libm.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/s390/s390-64/libnsl.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/s390/s390-64/libpthread.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/s390/s390-64/libresolv.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/s390/s390-64/librt.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/s390/s390-64/libthread_db.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/s390/s390-64/libutil.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/sh/ld.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/sh/libBrokenLocale.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/sh/libanl.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/sh/libc.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/sh/libcrypt.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/sh/libdl.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/sh/libm.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/sh/libnsl.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/sh/libpthread.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/sh/libresolv.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/sh/librt.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/sh/libthread_db.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/sh/libutil.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/sparc/sparc32/ld.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/sparc/sparc32/libBrokenLocale.abilist:
>         Likewise.
>         * sysdeps/unix/sysv/linux/sparc/sparc32/libanl.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/sparc/sparc32/libc.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/sparc/sparc32/libcrypt.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/sparc/sparc32/libdl.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/sparc/sparc32/libm.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/sparc/sparc32/libnsl.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/sparc/sparc32/libpthread.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/sparc/sparc32/libresolv.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/sparc/sparc32/librt.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/sparc/sparc32/libthread_db.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/sparc/sparc32/libutil.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/sparc/sparc64/ld.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/sparc/sparc64/libBrokenLocale.abilist:
>         Likewise.
>         * sysdeps/unix/sysv/linux/sparc/sparc64/libanl.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/sparc/sparc64/libc.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/sparc/sparc64/libcrypt.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/sparc/sparc64/libdl.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/sparc/sparc64/libm.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/sparc/sparc64/libnsl.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/sparc/sparc64/libpthread.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/sparc/sparc64/libresolv.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/sparc/sparc64/librt.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/sparc/sparc64/libthread_db.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/sparc/sparc64/libutil.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/x86_64/64/ld.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/x86_64/64/libBrokenLocale.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/x86_64/64/libanl.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/x86_64/64/libc.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/x86_64/64/libcrypt.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/x86_64/64/libdl.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/x86_64/64/libm.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/x86_64/64/libnsl.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/x86_64/64/libpthread.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/x86_64/64/libresolv.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/x86_64/64/librt.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/x86_64/64/libthread_db.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/x86_64/64/libutil.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/x86_64/libmvec.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/x86_64/x32/ld.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/x86_64/x32/libBrokenLocale.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/x86_64/x32/libanl.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/x86_64/x32/libc.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/x86_64/x32/libcrypt.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/x86_64/x32/libdl.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/x86_64/x32/libm.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/x86_64/x32/libnsl.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/x86_64/x32/libpthread.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/x86_64/x32/libresolv.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/x86_64/x32/librt.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/x86_64/x32/libthread_db.abilist: Likewise.
>         * sysdeps/unix/sysv/linux/x86_64/x32/libutil.abilist: Likewise.
>
>

LGTM.

Thanks.

Patch

diff --git a/scripts/abilist.awk b/scripts/abilist.awk
index bd740d4..bad7c38 100644
--- a/scripts/abilist.awk
+++ b/scripts/abilist.awk
@@ -72,8 +72,7 @@  $2 == "g" || $2 == "w" && (NF == 7 || NF == 8) {
     seen_opd = -1;
   }
   else if ($4 == "*ABS*") {
-    type = "A";
-    size = "";
+    next;
   }
   else if (type == "DO") {
     type = "D";
diff --git a/sysdeps/mach/hurd/i386/ld.abilist b/sysdeps/mach/hurd/i386/ld.abilist
index b3b28d7..1437133 100644
--- a/sysdeps/mach/hurd/i386/ld.abilist
+++ b/sysdeps/mach/hurd/i386/ld.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.2.6 GLIBC_2.2.6 A
 GLIBC_2.2.6 __close F
 GLIBC_2.2.6 __errno_location F
 GLIBC_2.2.6 __fxstat64 F
@@ -15,8 +14,6 @@  GLIBC_2.2.6 calloc F
 GLIBC_2.2.6 free F
 GLIBC_2.2.6 malloc F
 GLIBC_2.2.6 realloc F
-GLIBC_2.3 GLIBC_2.3 A
 GLIBC_2.3 ___tls_get_addr F
 GLIBC_2.3 __tls_get_addr F
-GLIBC_2.4 GLIBC_2.4 A
 GLIBC_2.4 __stack_chk_guard D 0x4
diff --git a/sysdeps/mach/hurd/i386/libBrokenLocale.abilist b/sysdeps/mach/hurd/i386/libBrokenLocale.abilist
index 72c6a9c..a0f854c 100644
--- a/sysdeps/mach/hurd/i386/libBrokenLocale.abilist
+++ b/sysdeps/mach/hurd/i386/libBrokenLocale.abilist
@@ -1,2 +1 @@ 
-GLIBC_2.2.6 GLIBC_2.2.6 A
 GLIBC_2.2.6 __ctype_get_mb_cur_max F
diff --git a/sysdeps/mach/hurd/i386/libanl.abilist b/sysdeps/mach/hurd/i386/libanl.abilist
index b2a4c15..123013b 100644
--- a/sysdeps/mach/hurd/i386/libanl.abilist
+++ b/sysdeps/mach/hurd/i386/libanl.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.2.6 GLIBC_2.2.6 A
 GLIBC_2.2.6 gai_cancel F
 GLIBC_2.2.6 gai_error F
 GLIBC_2.2.6 gai_suspend F
diff --git a/sysdeps/mach/hurd/i386/libc.abilist b/sysdeps/mach/hurd/i386/libc.abilist
index 9545e89..2cb5070 100644
--- a/sysdeps/mach/hurd/i386/libc.abilist
+++ b/sysdeps/mach/hurd/i386/libc.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.10 GLIBC_2.10 A
 GLIBC_2.10 __cxa_at_quick_exit F
 GLIBC_2.10 __posix_getopt F
 GLIBC_2.10 accept4 F
@@ -23,25 +22,20 @@  GLIBC_2.10 register_printf_type F
 GLIBC_2.10 setsgent F
 GLIBC_2.10 sgetsgent F
 GLIBC_2.10 sgetsgent_r F
-GLIBC_2.11 GLIBC_2.11 A
 GLIBC_2.11 __longjmp_chk F
 GLIBC_2.11 execvpe F
 GLIBC_2.11 mkostemps F
 GLIBC_2.11 mkostemps64 F
 GLIBC_2.11 mkstemps F
 GLIBC_2.11 mkstemps64 F
-GLIBC_2.13 GLIBC_2.13 A
 GLIBC_2.13 __fentry__ F
-GLIBC_2.14 GLIBC_2.14 A
 GLIBC_2.14 syncfs F
-GLIBC_2.15 GLIBC_2.15 A
 GLIBC_2.15 __fdelt_chk F
 GLIBC_2.15 __fdelt_warn F
 GLIBC_2.15 posix_spawn F
 GLIBC_2.15 posix_spawnp F
 GLIBC_2.15 scandirat F
 GLIBC_2.15 scandirat64 F
-GLIBC_2.16 GLIBC_2.16 A
 GLIBC_2.16 __getauxval F
 GLIBC_2.16 __poll_chk F
 GLIBC_2.16 __ppoll_chk F
@@ -52,7 +46,6 @@  GLIBC_2.16 getauxval F
 GLIBC_2.16 mbrtoc16 F
 GLIBC_2.16 mbrtoc32 F
 GLIBC_2.16 timespec_get F
-GLIBC_2.17 GLIBC_2.17 A
 GLIBC_2.17 clock_getcpuclockid F
 GLIBC_2.17 clock_getres F
 GLIBC_2.17 clock_gettime F
@@ -61,9 +54,7 @@  GLIBC_2.17 clock_settime F
 GLIBC_2.17 recvmmsg F
 GLIBC_2.17 secure_getenv F
 GLIBC_2.17 sendmmsg F
-GLIBC_2.18 GLIBC_2.18 A
 GLIBC_2.18 __cxa_thread_atexit_impl F
-GLIBC_2.2.6 GLIBC_2.2.6 A
 GLIBC_2.2.6 _Exit F
 GLIBC_2.2.6 _IO_2_1_stderr_ D 0x98
 GLIBC_2.2.6 _IO_2_1_stdin_ D 0x98
@@ -1947,7 +1938,6 @@  GLIBC_2.2.6 xdrstdio_create F
 GLIBC_2.2.6 xencrypt F
 GLIBC_2.2.6 xprt_register F
 GLIBC_2.2.6 xprt_unregister F
-GLIBC_2.21 GLIBC_2.21 A
 GLIBC_2.21 __mach_host_self_ D 0x4
 GLIBC_2.21 __pthread_get_cleanup_stack F
 GLIBC_2.21 pthread_attr_destroy F
@@ -1981,18 +1971,14 @@  GLIBC_2.21 pthread_self F
 GLIBC_2.21 pthread_setcancelstate F
 GLIBC_2.21 pthread_setcanceltype F
 GLIBC_2.21 pthread_setschedparam F
-GLIBC_2.22 GLIBC_2.22 A
 GLIBC_2.22 __register_atfork F
 GLIBC_2.22 fmemopen F
-GLIBC_2.23 GLIBC_2.23 A
 GLIBC_2.23 fts64_children F
 GLIBC_2.23 fts64_close F
 GLIBC_2.23 fts64_open F
 GLIBC_2.23 fts64_read F
 GLIBC_2.23 fts64_set F
-GLIBC_2.24 GLIBC_2.24 A
 GLIBC_2.24 quick_exit F
-GLIBC_2.25 GLIBC_2.25 A
 GLIBC_2.25 __explicit_bzero_chk F
 GLIBC_2.25 explicit_bzero F
 GLIBC_2.25 getentropy F
@@ -2003,7 +1989,6 @@  GLIBC_2.25 gnu_dev_minor F
 GLIBC_2.25 strfromd F
 GLIBC_2.25 strfromf F
 GLIBC_2.25 strfroml F
-GLIBC_2.26 GLIBC_2.26 A
 GLIBC_2.26 __strtof128_internal F
 GLIBC_2.26 __wcstof128_internal F
 GLIBC_2.26 _hurd_exec_paths F
@@ -2017,7 +2002,6 @@  GLIBC_2.26 strtof128 F
 GLIBC_2.26 strtof128_l F
 GLIBC_2.26 wcstof128 F
 GLIBC_2.26 wcstof128_l F
-GLIBC_2.27 GLIBC_2.27 A
 GLIBC_2.27 __hurd_dfail F
 GLIBC_2.27 __hurd_sockfail F
 GLIBC_2.27 _hurd_fd_error F
@@ -2049,7 +2033,6 @@  GLIBC_2.27 wcstof64 F
 GLIBC_2.27 wcstof64_l F
 GLIBC_2.27 wcstof64x F
 GLIBC_2.27 wcstof64x_l F
-GLIBC_2.3 GLIBC_2.3 A
 GLIBC_2.3 __ctype_b_loc F
 GLIBC_2.3 __ctype_tolower_loc F
 GLIBC_2.3 __ctype_toupper_loc F
@@ -2138,14 +2121,12 @@  GLIBC_2.3 wcstoull_l F
 GLIBC_2.3 wcsxfrm_l F
 GLIBC_2.3 wctrans_l F
 GLIBC_2.3 wctype_l F
-GLIBC_2.3.2 GLIBC_2.3.2 A
 GLIBC_2.3.2 getresgid F
 GLIBC_2.3.2 getresuid F
 GLIBC_2.3.2 lchmod F
 GLIBC_2.3.2 setresgid F
 GLIBC_2.3.2 setresuid F
 GLIBC_2.3.2 strptime_l F
-GLIBC_2.3.3 GLIBC_2.3.3 A
 GLIBC_2.3.3 inet6_option_alloc F
 GLIBC_2.3.3 inet6_option_append F
 GLIBC_2.3.3 inet6_option_find F
@@ -2159,7 +2140,6 @@  GLIBC_2.3.3 remap_file_pages F
 GLIBC_2.3.3 sched_getaffinity F
 GLIBC_2.3.3 sched_setaffinity F
 GLIBC_2.3.3 semtimedop F
-GLIBC_2.3.4 GLIBC_2.3.4 A
 GLIBC_2.3.4 __chk_fail F
 GLIBC_2.3.4 __fprintf_chk F
 GLIBC_2.3.4 __gets_chk F
@@ -2187,7 +2167,6 @@  GLIBC_2.3.4 setipv4sourcefilter F
 GLIBC_2.3.4 setsourcefilter F
 GLIBC_2.3.4 xdr_quad_t F
 GLIBC_2.3.4 xdr_u_quad_t F
-GLIBC_2.4 GLIBC_2.4 A
 GLIBC_2.4 __confstr_chk F
 GLIBC_2.4 __fgets_chk F
 GLIBC_2.4 __fgets_unlocked_chk F
@@ -2256,7 +2235,6 @@  GLIBC_2.4 readlinkat F
 GLIBC_2.4 renameat F
 GLIBC_2.4 symlinkat F
 GLIBC_2.4 unlinkat F
-GLIBC_2.5 GLIBC_2.5 A
 GLIBC_2.5 __readlinkat_chk F
 GLIBC_2.5 inet6_opt_append F
 GLIBC_2.5 inet6_opt_find F
@@ -2271,12 +2249,10 @@  GLIBC_2.5 inet6_rth_init F
 GLIBC_2.5 inet6_rth_reverse F
 GLIBC_2.5 inet6_rth_segments F
 GLIBC_2.5 inet6_rth_space F
-GLIBC_2.6 GLIBC_2.6 A
 GLIBC_2.6 __sched_cpucount F
 GLIBC_2.6 futimens F
 GLIBC_2.6 strerror_l F
 GLIBC_2.6 utimensat F
-GLIBC_2.7 GLIBC_2.7 A
 GLIBC_2.7 __fread_chk F
 GLIBC_2.7 __fread_unlocked_chk F
 GLIBC_2.7 __isoc99_fscanf F
@@ -2299,7 +2275,6 @@  GLIBC_2.7 __sched_cpualloc F
 GLIBC_2.7 __sched_cpufree F
 GLIBC_2.7 mkostemp F
 GLIBC_2.7 mkostemp64 F
-GLIBC_2.8 GLIBC_2.8 A
 GLIBC_2.8 __asprintf_chk F
 GLIBC_2.8 __dprintf_chk F
 GLIBC_2.8 __obstack_printf_chk F
@@ -2307,10 +2282,8 @@  GLIBC_2.8 __obstack_vprintf_chk F
 GLIBC_2.8 __vasprintf_chk F
 GLIBC_2.8 __vdprintf_chk F
 GLIBC_2.8 qsort_r F
-GLIBC_2.9 GLIBC_2.9 A
 GLIBC_2.9 dup3 F
 GLIBC_2.9 pipe2 F
-HURD_CTHREADS_0.3 HURD_CTHREADS_0.3 A
 HURD_CTHREADS_0.3 __cthread_getspecific F
 HURD_CTHREADS_0.3 __cthread_keycreate F
 HURD_CTHREADS_0.3 __cthread_setspecific F
diff --git a/sysdeps/mach/hurd/i386/libcrypt.abilist b/sysdeps/mach/hurd/i386/libcrypt.abilist
index 6966c37..5cd9b78 100644
--- a/sysdeps/mach/hurd/i386/libcrypt.abilist
+++ b/sysdeps/mach/hurd/i386/libcrypt.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.2.6 GLIBC_2.2.6 A
 GLIBC_2.2.6 crypt F
 GLIBC_2.2.6 crypt_r F
 GLIBC_2.2.6 encrypt F
diff --git a/sysdeps/mach/hurd/i386/libdl.abilist b/sysdeps/mach/hurd/i386/libdl.abilist
index fa6658b..27d133b 100644
--- a/sysdeps/mach/hurd/i386/libdl.abilist
+++ b/sysdeps/mach/hurd/i386/libdl.abilist
@@ -1,12 +1,9 @@ 
-GLIBC_2.2.6 GLIBC_2.2.6 A
 GLIBC_2.2.6 dladdr F
 GLIBC_2.2.6 dlclose F
 GLIBC_2.2.6 dlerror F
 GLIBC_2.2.6 dlopen F
 GLIBC_2.2.6 dlsym F
 GLIBC_2.2.6 dlvsym F
-GLIBC_2.3.3 GLIBC_2.3.3 A
 GLIBC_2.3.3 dladdr1 F
 GLIBC_2.3.3 dlinfo F
-GLIBC_2.3.4 GLIBC_2.3.4 A
 GLIBC_2.3.4 dlmopen F
diff --git a/sysdeps/mach/hurd/i386/libm.abilist b/sysdeps/mach/hurd/i386/libm.abilist
index 83cd23d..11b8fd1 100644
--- a/sysdeps/mach/hurd/i386/libm.abilist
+++ b/sysdeps/mach/hurd/i386/libm.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.15 GLIBC_2.15 A
 GLIBC_2.15 __acos_finite F
 GLIBC_2.15 __acosf_finite F
 GLIBC_2.15 __acosh_finite F
@@ -80,11 +79,9 @@  GLIBC_2.15 __y1l_finite F
 GLIBC_2.15 __yn_finite F
 GLIBC_2.15 __ynf_finite F
 GLIBC_2.15 __ynl_finite F
-GLIBC_2.18 GLIBC_2.18 A
 GLIBC_2.18 __issignaling F
 GLIBC_2.18 __issignalingf F
 GLIBC_2.18 __issignalingl F
-GLIBC_2.2.6 GLIBC_2.2.6 A
 GLIBC_2.2.6 _LIB_VERSION D 0x4
 GLIBC_2.2.6 __clog10 F
 GLIBC_2.2.6 __clog10f F
@@ -401,19 +398,16 @@  GLIBC_2.2.6 y1l F
 GLIBC_2.2.6 yn F
 GLIBC_2.2.6 ynf F
 GLIBC_2.2.6 ynl F
-GLIBC_2.23 GLIBC_2.23 A
 GLIBC_2.23 __signgam D 0x4
 GLIBC_2.23 lgamma F
 GLIBC_2.23 lgammaf F
 GLIBC_2.23 lgammal F
-GLIBC_2.24 GLIBC_2.24 A
 GLIBC_2.24 nextdown F
 GLIBC_2.24 nextdownf F
 GLIBC_2.24 nextdownl F
 GLIBC_2.24 nextup F
 GLIBC_2.24 nextupf F
 GLIBC_2.24 nextupl F
-GLIBC_2.25 GLIBC_2.25 A
 GLIBC_2.25 __iscanonicall F
 GLIBC_2.25 __iseqsig F
 GLIBC_2.25 __iseqsigf F
@@ -464,7 +458,6 @@  GLIBC_2.25 ufromfpl F
 GLIBC_2.25 ufromfpx F
 GLIBC_2.25 ufromfpxf F
 GLIBC_2.25 ufromfpxl F
-GLIBC_2.26 GLIBC_2.26 A
 GLIBC_2.26 __acosf128_finite F
 GLIBC_2.26 __acoshf128_finite F
 GLIBC_2.26 __asinf128_finite F
@@ -602,7 +595,6 @@  GLIBC_2.26 ufromfpxf128 F
 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
@@ -1024,7 +1016,6 @@  GLIBC_2.27 ynf32 F
 GLIBC_2.27 ynf32x F
 GLIBC_2.27 ynf64 F
 GLIBC_2.27 ynf64x F
-GLIBC_2.28 GLIBC_2.28 A
 GLIBC_2.28 daddl F
 GLIBC_2.28 dsubl F
 GLIBC_2.28 f32addf128 F
@@ -1051,4 +1042,3 @@  GLIBC_2.28 fadd F
 GLIBC_2.28 faddl F
 GLIBC_2.28 fsub F
 GLIBC_2.28 fsubl F
-GLIBC_2.4 GLIBC_2.4 A
diff --git a/sysdeps/mach/hurd/i386/libnsl.abilist b/sysdeps/mach/hurd/i386/libnsl.abilist
index 7c2d6a9..c397916 100644
--- a/sysdeps/mach/hurd/i386/libnsl.abilist
+++ b/sysdeps/mach/hurd/i386/libnsl.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.2.6 GLIBC_2.2.6 A
 GLIBC_2.2.6 __free_fdresult F
 GLIBC_2.2.6 __nis_default_access F
 GLIBC_2.2.6 __nis_default_group F
diff --git a/sysdeps/mach/hurd/i386/libpthread.abilist b/sysdeps/mach/hurd/i386/libpthread.abilist
index 5838c57..4c7d06d 100644
--- a/sysdeps/mach/hurd/i386/libpthread.abilist
+++ b/sysdeps/mach/hurd/i386/libpthread.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.12 GLIBC_2.12 A
 GLIBC_2.12 __mutex_lock_solid F
 GLIBC_2.12 __mutex_unlock_solid F
 GLIBC_2.12 __pthread_get_cleanup_stack F
@@ -143,10 +142,8 @@  GLIBC_2.12 sem_timedwait F
 GLIBC_2.12 sem_trywait F
 GLIBC_2.12 sem_unlink F
 GLIBC_2.12 sem_wait F
-GLIBC_2.2.6 GLIBC_2.2.6 A
 GLIBC_2.2.6 _IO_flockfile F
 GLIBC_2.2.6 _IO_ftrylockfile F
 GLIBC_2.2.6 _IO_funlockfile F
-GLIBC_2.21 GLIBC_2.21 A
 GLIBC_2.21 pthread_hurd_cond_timedwait_np F
 GLIBC_2.21 pthread_hurd_cond_wait_np F
diff --git a/sysdeps/mach/hurd/i386/libresolv.abilist b/sysdeps/mach/hurd/i386/libresolv.abilist
index d65a4bb..e662651 100644
--- a/sysdeps/mach/hurd/i386/libresolv.abilist
+++ b/sysdeps/mach/hurd/i386/libresolv.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.2.6 GLIBC_2.2.6 A
 GLIBC_2.2.6 __b64_ntop F
 GLIBC_2.2.6 __b64_pton F
 GLIBC_2.2.6 __dn_comp F
@@ -63,9 +62,7 @@  GLIBC_2.2.6 res_gethostbyname F
 GLIBC_2.2.6 res_gethostbyname2 F
 GLIBC_2.2.6 res_send_setqhook F
 GLIBC_2.2.6 res_send_setrhook F
-GLIBC_2.3.2 GLIBC_2.3.2 A
 GLIBC_2.3.2 __p_rcode F
-GLIBC_2.9 GLIBC_2.9 A
 GLIBC_2.9 ns_datetosecs F
 GLIBC_2.9 ns_format_ttl F
 GLIBC_2.9 ns_get16 F
diff --git a/sysdeps/mach/hurd/i386/librt.abilist b/sysdeps/mach/hurd/i386/librt.abilist
index f4b5654..d5fe32b 100644
--- a/sysdeps/mach/hurd/i386/librt.abilist
+++ b/sysdeps/mach/hurd/i386/librt.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.2.6 GLIBC_2.2.6 A
 GLIBC_2.2.6 aio_cancel F
 GLIBC_2.2.6 aio_cancel64 F
 GLIBC_2.2.6 aio_error F
@@ -28,7 +27,6 @@  GLIBC_2.2.6 timer_delete F
 GLIBC_2.2.6 timer_getoverrun F
 GLIBC_2.2.6 timer_gettime F
 GLIBC_2.2.6 timer_settime F
-GLIBC_2.3.4 GLIBC_2.3.4 A
 GLIBC_2.3.4 mq_close F
 GLIBC_2.3.4 mq_getattr F
 GLIBC_2.3.4 mq_notify F
@@ -39,8 +37,6 @@  GLIBC_2.3.4 mq_setattr F
 GLIBC_2.3.4 mq_timedreceive F
 GLIBC_2.3.4 mq_timedsend F
 GLIBC_2.3.4 mq_unlink F
-GLIBC_2.4 GLIBC_2.4 A
 GLIBC_2.4 lio_listio F
 GLIBC_2.4 lio_listio64 F
-GLIBC_2.7 GLIBC_2.7 A
 GLIBC_2.7 __mq_open_2 F
diff --git a/sysdeps/mach/hurd/i386/libutil.abilist b/sysdeps/mach/hurd/i386/libutil.abilist
index 8168781..1dd59e0 100644
--- a/sysdeps/mach/hurd/i386/libutil.abilist
+++ b/sysdeps/mach/hurd/i386/libutil.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.2.6 GLIBC_2.2.6 A
 GLIBC_2.2.6 forkpty F
 GLIBC_2.2.6 login F
 GLIBC_2.2.6 login_tty F
diff --git a/sysdeps/unix/sysv/linux/aarch64/ld.abilist b/sysdeps/unix/sysv/linux/aarch64/ld.abilist
index ec7f617..4ffe688 100644
--- a/sysdeps/unix/sysv/linux/aarch64/ld.abilist
+++ b/sysdeps/unix/sysv/linux/aarch64/ld.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.17 GLIBC_2.17 A
 GLIBC_2.17 __libc_stack_end D 0x8
 GLIBC_2.17 __stack_chk_guard D 0x8
 GLIBC_2.17 __tls_get_addr F
diff --git a/sysdeps/unix/sysv/linux/aarch64/libBrokenLocale.abilist b/sysdeps/unix/sysv/linux/aarch64/libBrokenLocale.abilist
index 5e54974..0829dde 100644
--- a/sysdeps/unix/sysv/linux/aarch64/libBrokenLocale.abilist
+++ b/sysdeps/unix/sysv/linux/aarch64/libBrokenLocale.abilist
@@ -1,2 +1 @@ 
-GLIBC_2.17 GLIBC_2.17 A
 GLIBC_2.17 __ctype_get_mb_cur_max F
diff --git a/sysdeps/unix/sysv/linux/aarch64/libanl.abilist b/sysdeps/unix/sysv/linux/aarch64/libanl.abilist
index 21330fc..9492cd5 100644
--- a/sysdeps/unix/sysv/linux/aarch64/libanl.abilist
+++ b/sysdeps/unix/sysv/linux/aarch64/libanl.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.17 GLIBC_2.17 A
 GLIBC_2.17 gai_cancel F
 GLIBC_2.17 gai_error F
 GLIBC_2.17 gai_suspend F
diff --git a/sysdeps/unix/sysv/linux/aarch64/libc.abilist b/sysdeps/unix/sysv/linux/aarch64/libc.abilist
index 90c9bc8..80cdb98 100644
--- a/sysdeps/unix/sysv/linux/aarch64/libc.abilist
+++ b/sysdeps/unix/sysv/linux/aarch64/libc.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.17 GLIBC_2.17 A
 GLIBC_2.17 _Exit F
 GLIBC_2.17 _IO_2_1_stderr_ D 0xe0
 GLIBC_2.17 _IO_2_1_stdin_ D 0xe0
@@ -2076,20 +2075,15 @@  GLIBC_2.17 xdrstdio_create F
 GLIBC_2.17 xencrypt F
 GLIBC_2.17 xprt_register F
 GLIBC_2.17 xprt_unregister F
-GLIBC_2.18 GLIBC_2.18 A
 GLIBC_2.18 __cxa_thread_atexit_impl F
 GLIBC_2.18 _mcount F
-GLIBC_2.22 GLIBC_2.22 A
 GLIBC_2.22 fmemopen F
-GLIBC_2.23 GLIBC_2.23 A
 GLIBC_2.23 fts64_children F
 GLIBC_2.23 fts64_close F
 GLIBC_2.23 fts64_open F
 GLIBC_2.23 fts64_read F
 GLIBC_2.23 fts64_set F
-GLIBC_2.24 GLIBC_2.24 A
 GLIBC_2.24 quick_exit F
-GLIBC_2.25 GLIBC_2.25 A
 GLIBC_2.25 __explicit_bzero_chk F
 GLIBC_2.25 explicit_bzero F
 GLIBC_2.25 getentropy F
@@ -2097,13 +2091,11 @@  GLIBC_2.25 getrandom F
 GLIBC_2.25 strfromd F
 GLIBC_2.25 strfromf F
 GLIBC_2.25 strfroml F
-GLIBC_2.26 GLIBC_2.26 A
 GLIBC_2.26 preadv2 F
 GLIBC_2.26 preadv64v2 F
 GLIBC_2.26 pwritev2 F
 GLIBC_2.26 pwritev64v2 F
 GLIBC_2.26 reallocarray F
-GLIBC_2.27 GLIBC_2.27 A
 GLIBC_2.27 copy_file_range F
 GLIBC_2.27 glob F
 GLIBC_2.27 glob64 F
diff --git a/sysdeps/unix/sysv/linux/aarch64/libcrypt.abilist b/sysdeps/unix/sysv/linux/aarch64/libcrypt.abilist
index 58944b3..4082747 100644
--- a/sysdeps/unix/sysv/linux/aarch64/libcrypt.abilist
+++ b/sysdeps/unix/sysv/linux/aarch64/libcrypt.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.17 GLIBC_2.17 A
 GLIBC_2.17 crypt F
 GLIBC_2.17 crypt_r F
 GLIBC_2.17 encrypt F
diff --git a/sysdeps/unix/sysv/linux/aarch64/libdl.abilist b/sysdeps/unix/sysv/linux/aarch64/libdl.abilist
index 1b4b1f7..36340d5 100644
--- a/sysdeps/unix/sysv/linux/aarch64/libdl.abilist
+++ b/sysdeps/unix/sysv/linux/aarch64/libdl.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.17 GLIBC_2.17 A
 GLIBC_2.17 dladdr F
 GLIBC_2.17 dladdr1 F
 GLIBC_2.17 dlclose F
diff --git a/sysdeps/unix/sysv/linux/aarch64/libm.abilist b/sysdeps/unix/sysv/linux/aarch64/libm.abilist
index c88a3ee..e22190e 100644
--- a/sysdeps/unix/sysv/linux/aarch64/libm.abilist
+++ b/sysdeps/unix/sysv/linux/aarch64/libm.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.17 GLIBC_2.17 A
 GLIBC_2.17 _LIB_VERSION D 0x4
 GLIBC_2.17 __acos_finite F
 GLIBC_2.17 __acosf_finite F
@@ -394,23 +393,19 @@  GLIBC_2.17 y1l F
 GLIBC_2.17 yn F
 GLIBC_2.17 ynf F
 GLIBC_2.17 ynl F
-GLIBC_2.18 GLIBC_2.18 A
 GLIBC_2.18 __issignaling F
 GLIBC_2.18 __issignalingf F
 GLIBC_2.18 __issignalingl F
-GLIBC_2.23 GLIBC_2.23 A
 GLIBC_2.23 __signgam D 0x4
 GLIBC_2.23 lgamma F
 GLIBC_2.23 lgammaf F
 GLIBC_2.23 lgammal F
-GLIBC_2.24 GLIBC_2.24 A
 GLIBC_2.24 nextdown F
 GLIBC_2.24 nextdownf F
 GLIBC_2.24 nextdownl F
 GLIBC_2.24 nextup F
 GLIBC_2.24 nextupf F
 GLIBC_2.24 nextupl F
-GLIBC_2.25 GLIBC_2.25 A
 GLIBC_2.25 __iseqsig F
 GLIBC_2.25 __iseqsigf F
 GLIBC_2.25 __iseqsigl F
@@ -460,7 +455,6 @@  GLIBC_2.25 ufromfpl F
 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 acosf128 F
 GLIBC_2.27 acosf32 F
 GLIBC_2.27 acosf32x F
@@ -986,7 +980,6 @@  GLIBC_2.27 ynf32 F
 GLIBC_2.27 ynf32x F
 GLIBC_2.27 ynf64 F
 GLIBC_2.27 ynf64x F
-GLIBC_2.28 GLIBC_2.28 A
 GLIBC_2.28 daddl F
 GLIBC_2.28 dsubl F
 GLIBC_2.28 f32addf128 F
diff --git a/sysdeps/unix/sysv/linux/aarch64/libnsl.abilist b/sysdeps/unix/sysv/linux/aarch64/libnsl.abilist
index 63d47ae..eae8dbe 100644
--- a/sysdeps/unix/sysv/linux/aarch64/libnsl.abilist
+++ b/sysdeps/unix/sysv/linux/aarch64/libnsl.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.17 GLIBC_2.17 A
 GLIBC_2.17 __free_fdresult F
 GLIBC_2.17 __nis_default_access F
 GLIBC_2.17 __nis_default_group F
diff --git a/sysdeps/unix/sysv/linux/aarch64/libpthread.abilist b/sysdeps/unix/sysv/linux/aarch64/libpthread.abilist
index 0cf30ee..3fd58ae 100644
--- a/sysdeps/unix/sysv/linux/aarch64/libpthread.abilist
+++ b/sysdeps/unix/sysv/linux/aarch64/libpthread.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.17 GLIBC_2.17 A
 GLIBC_2.17 _IO_flockfile F
 GLIBC_2.17 _IO_ftrylockfile F
 GLIBC_2.17 _IO_funlockfile F
@@ -221,6 +220,5 @@  GLIBC_2.17 vfork F
 GLIBC_2.17 wait F
 GLIBC_2.17 waitpid F
 GLIBC_2.17 write F
-GLIBC_2.18 GLIBC_2.18 A
 GLIBC_2.18 pthread_getattr_default_np F
 GLIBC_2.18 pthread_setattr_default_np F
diff --git a/sysdeps/unix/sysv/linux/aarch64/libresolv.abilist b/sysdeps/unix/sysv/linux/aarch64/libresolv.abilist
index cf278ee..f7fdd26 100644
--- a/sysdeps/unix/sysv/linux/aarch64/libresolv.abilist
+++ b/sysdeps/unix/sysv/linux/aarch64/libresolv.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.17 GLIBC_2.17 A
 GLIBC_2.17 __b64_ntop F
 GLIBC_2.17 __b64_pton F
 GLIBC_2.17 __dn_comp F
diff --git a/sysdeps/unix/sysv/linux/aarch64/librt.abilist b/sysdeps/unix/sysv/linux/aarch64/librt.abilist
index 523d222..5e81c82 100644
--- a/sysdeps/unix/sysv/linux/aarch64/librt.abilist
+++ b/sysdeps/unix/sysv/linux/aarch64/librt.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.17 GLIBC_2.17 A
 GLIBC_2.17 __mq_open_2 F
 GLIBC_2.17 aio_cancel F
 GLIBC_2.17 aio_cancel64 F
diff --git a/sysdeps/unix/sysv/linux/aarch64/libthread_db.abilist b/sysdeps/unix/sysv/linux/aarch64/libthread_db.abilist
index 3e382bf..3b84229 100644
--- a/sysdeps/unix/sysv/linux/aarch64/libthread_db.abilist
+++ b/sysdeps/unix/sysv/linux/aarch64/libthread_db.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.17 GLIBC_2.17 A
 GLIBC_2.17 td_init F
 GLIBC_2.17 td_log F
 GLIBC_2.17 td_symbol_list F
diff --git a/sysdeps/unix/sysv/linux/aarch64/libutil.abilist b/sysdeps/unix/sysv/linux/aarch64/libutil.abilist
index 9c075bc..99889de 100644
--- a/sysdeps/unix/sysv/linux/aarch64/libutil.abilist
+++ b/sysdeps/unix/sysv/linux/aarch64/libutil.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.17 GLIBC_2.17 A
 GLIBC_2.17 forkpty F
 GLIBC_2.17 login F
 GLIBC_2.17 login_tty F
diff --git a/sysdeps/unix/sysv/linux/alpha/ld.abilist b/sysdeps/unix/sysv/linux/alpha/ld.abilist
index ca34294..98b66ed 100644
--- a/sysdeps/unix/sysv/linux/alpha/ld.abilist
+++ b/sysdeps/unix/sysv/linux/alpha/ld.abilist
@@ -1,13 +1,9 @@ 
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 _r_debug D 0x28
 GLIBC_2.0 calloc F
 GLIBC_2.0 free F
 GLIBC_2.0 malloc F
 GLIBC_2.0 realloc F
-GLIBC_2.1 GLIBC_2.1 A
 GLIBC_2.1 __libc_stack_end D 0x8
 GLIBC_2.1 _dl_mcount F
-GLIBC_2.3 GLIBC_2.3 A
 GLIBC_2.3 __tls_get_addr F
-GLIBC_2.4 GLIBC_2.4 A
 GLIBC_2.4 __stack_chk_guard D 0x8
diff --git a/sysdeps/unix/sysv/linux/alpha/libBrokenLocale.abilist b/sysdeps/unix/sysv/linux/alpha/libBrokenLocale.abilist
index 4a56bb6..54395f3 100644
--- a/sysdeps/unix/sysv/linux/alpha/libBrokenLocale.abilist
+++ b/sysdeps/unix/sysv/linux/alpha/libBrokenLocale.abilist
@@ -1,2 +1 @@ 
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 __ctype_get_mb_cur_max F
diff --git a/sysdeps/unix/sysv/linux/alpha/libanl.abilist b/sysdeps/unix/sysv/linux/alpha/libanl.abilist
index edabfb4..d9a5ed0 100644
--- a/sysdeps/unix/sysv/linux/alpha/libanl.abilist
+++ b/sysdeps/unix/sysv/linux/alpha/libanl.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.2.3 GLIBC_2.2.3 A
 GLIBC_2.2.3 gai_cancel F
 GLIBC_2.2.3 gai_error F
 GLIBC_2.2.3 gai_suspend F
diff --git a/sysdeps/unix/sysv/linux/alpha/libc.abilist b/sysdeps/unix/sysv/linux/alpha/libc.abilist
index 8674a87..c761f61 100644
--- a/sysdeps/unix/sysv/linux/alpha/libc.abilist
+++ b/sysdeps/unix/sysv/linux/alpha/libc.abilist
@@ -1,9 +1,7 @@ 
-GCC_3.0 GCC_3.0 A
 GCC_3.0 _Unwind_Find_FDE F
 GCC_3.0 __deregister_frame_info_bases F
 GCC_3.0 __register_frame_info_bases F
 GCC_3.0 __register_frame_info_table_bases F
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 _IO_adjust_column F
 GLIBC_2.0 _IO_default_doallocate F
 GLIBC_2.0 _IO_default_finish F
@@ -1339,7 +1337,6 @@  GLIBC_2.0 xdrstdio_create F
 GLIBC_2.0 xencrypt F
 GLIBC_2.0 xprt_register F
 GLIBC_2.0 xprt_unregister F
-GLIBC_2.1 GLIBC_2.1 A
 GLIBC_2.1 _IO_2_1_stderr_ D 0xe0
 GLIBC_2.1 _IO_2_1_stdin_ D 0xe0
 GLIBC_2.1 _IO_2_1_stdout_ D 0xe0
@@ -1656,7 +1653,6 @@  GLIBC_2.1 xdr_uint16_t F
 GLIBC_2.1 xdr_uint32_t F
 GLIBC_2.1 xdr_uint8_t F
 GLIBC_2.1 xdr_unixcred F
-GLIBC_2.1.1 GLIBC_2.1.1 A
 GLIBC_2.1.1 _Exit F
 GLIBC_2.1.1 __mempcpy_small F
 GLIBC_2.1.1 __stpcpy_small F
@@ -1686,7 +1682,6 @@  GLIBC_2.1.1 xdr_longlong_t F
 GLIBC_2.1.1 xdr_u_hyper F
 GLIBC_2.1.1 xdr_u_longlong_t F
 GLIBC_2.1.1 xdr_uint64_t F
-GLIBC_2.1.2 GLIBC_2.1.2 A
 GLIBC_2.1.2 __vfork F
 GLIBC_2.1.2 getaliasbyname_r F
 GLIBC_2.1.2 getaliasent_r F
@@ -1714,13 +1709,10 @@  GLIBC_2.1.2 getservbyport_r F
 GLIBC_2.1.2 getservent_r F
 GLIBC_2.1.2 getspent_r F
 GLIBC_2.1.2 getspnam_r F
-GLIBC_2.1.3 GLIBC_2.1.3 A
 GLIBC_2.1.3 __cxa_atexit F
 GLIBC_2.1.3 __cxa_finalize F
 GLIBC_2.1.3 __sigsuspend F
-GLIBC_2.1.4 GLIBC_2.1.4 A
 GLIBC_2.1.4 pciconfig_iobase F
-GLIBC_2.10 GLIBC_2.10 A
 GLIBC_2.10 __cxa_at_quick_exit F
 GLIBC_2.10 __posix_getopt F
 GLIBC_2.10 accept4 F
@@ -1747,33 +1739,28 @@  GLIBC_2.10 register_printf_type F
 GLIBC_2.10 setsgent F
 GLIBC_2.10 sgetsgent F
 GLIBC_2.10 sgetsgent_r F
-GLIBC_2.11 GLIBC_2.11 A
 GLIBC_2.11 __longjmp_chk F
 GLIBC_2.11 execvpe F
 GLIBC_2.11 mkostemps F
 GLIBC_2.11 mkostemps64 F
 GLIBC_2.11 mkstemps F
 GLIBC_2.11 mkstemps64 F
-GLIBC_2.12 GLIBC_2.12 A
 GLIBC_2.12 _sys_errlist D 0x458
 GLIBC_2.12 _sys_nerr D 0x4
 GLIBC_2.12 ntp_gettimex F
 GLIBC_2.12 recvmmsg F
 GLIBC_2.12 sys_errlist D 0x458
 GLIBC_2.12 sys_nerr D 0x4
-GLIBC_2.13 GLIBC_2.13 A
 GLIBC_2.13 fanotify_init F
 GLIBC_2.13 fanotify_mark F
 GLIBC_2.13 prlimit F
 GLIBC_2.13 prlimit64 F
-GLIBC_2.14 GLIBC_2.14 A
 GLIBC_2.14 clock_adjtime F
 GLIBC_2.14 name_to_handle_at F
 GLIBC_2.14 open_by_handle_at F
 GLIBC_2.14 sendmmsg F
 GLIBC_2.14 setns F
 GLIBC_2.14 syncfs F
-GLIBC_2.15 GLIBC_2.15 A
 GLIBC_2.15 __fdelt_chk F
 GLIBC_2.15 __fdelt_warn F
 GLIBC_2.15 posix_spawn F
@@ -1782,7 +1769,6 @@  GLIBC_2.15 process_vm_readv F
 GLIBC_2.15 process_vm_writev F
 GLIBC_2.15 scandirat F
 GLIBC_2.15 scandirat64 F
-GLIBC_2.16 GLIBC_2.16 A
 GLIBC_2.16 __getauxval F
 GLIBC_2.16 __poll_chk F
 GLIBC_2.16 __ppoll_chk F
@@ -1797,16 +1783,13 @@  GLIBC_2.16 mbrtoc32 F
 GLIBC_2.16 sys_errlist D 0x460
 GLIBC_2.16 sys_nerr D 0x4
 GLIBC_2.16 timespec_get F
-GLIBC_2.17 GLIBC_2.17 A
 GLIBC_2.17 clock_getcpuclockid F
 GLIBC_2.17 clock_getres F
 GLIBC_2.17 clock_gettime F
 GLIBC_2.17 clock_nanosleep F
 GLIBC_2.17 clock_settime F
 GLIBC_2.17 secure_getenv F
-GLIBC_2.18 GLIBC_2.18 A
 GLIBC_2.18 __cxa_thread_atexit_impl F
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 _IO_adjust_wcolumn F
 GLIBC_2.2 _IO_fgetpos F
 GLIBC_2.2 _IO_fgetpos64 F
@@ -1971,36 +1954,27 @@  GLIBC_2.2 wcsftime F
 GLIBC_2.2 wmempcpy F
 GLIBC_2.2 wprintf F
 GLIBC_2.2 wscanf F
-GLIBC_2.2.1 GLIBC_2.2.1 A
 GLIBC_2.2.1 pivot_root F
 GLIBC_2.2.1 posix_openpt F
-GLIBC_2.2.2 GLIBC_2.2.2 A
 GLIBC_2.2.2 __nss_hostname_digits_dots F
 GLIBC_2.2.2 wordexp F
-GLIBC_2.2.3 GLIBC_2.2.3 A
 GLIBC_2.2.3 __rpc_thread_createerr F
 GLIBC_2.2.3 __rpc_thread_svc_fdset F
 GLIBC_2.2.3 __rpc_thread_svc_max_pollfd F
 GLIBC_2.2.3 __rpc_thread_svc_pollfd F
 GLIBC_2.2.3 fnmatch F
 GLIBC_2.2.3 sprofil F
-GLIBC_2.2.4 GLIBC_2.2.4 A
 GLIBC_2.2.4 dl_iterate_phdr F
 GLIBC_2.2.4 getgrouplist F
 GLIBC_2.2.4 sockatmark F
-GLIBC_2.2.6 GLIBC_2.2.6 A
 GLIBC_2.2.6 __nanosleep F
-GLIBC_2.22 GLIBC_2.22 A
 GLIBC_2.22 fmemopen F
-GLIBC_2.23 GLIBC_2.23 A
 GLIBC_2.23 fts64_children F
 GLIBC_2.23 fts64_close F
 GLIBC_2.23 fts64_open F
 GLIBC_2.23 fts64_read F
 GLIBC_2.23 fts64_set F
-GLIBC_2.24 GLIBC_2.24 A
 GLIBC_2.24 quick_exit F
-GLIBC_2.25 GLIBC_2.25 A
 GLIBC_2.25 __explicit_bzero_chk F
 GLIBC_2.25 explicit_bzero F
 GLIBC_2.25 getentropy F
@@ -2008,13 +1982,11 @@  GLIBC_2.25 getrandom F
 GLIBC_2.25 strfromd F
 GLIBC_2.25 strfromf F
 GLIBC_2.25 strfroml F
-GLIBC_2.26 GLIBC_2.26 A
 GLIBC_2.26 preadv2 F
 GLIBC_2.26 preadv64v2 F
 GLIBC_2.26 pwritev2 F
 GLIBC_2.26 pwritev64v2 F
 GLIBC_2.26 reallocarray F
-GLIBC_2.27 GLIBC_2.27 A
 GLIBC_2.27 copy_file_range F
 GLIBC_2.27 getrlimit F
 GLIBC_2.27 getrlimit64 F
@@ -2054,7 +2026,6 @@  GLIBC_2.27 wcstof64 F
 GLIBC_2.27 wcstof64_l F
 GLIBC_2.27 wcstof64x F
 GLIBC_2.27 wcstof64x_l F
-GLIBC_2.3 GLIBC_2.3 A
 GLIBC_2.3 __ctype_b_loc F
 GLIBC_2.3 __ctype_tolower_loc F
 GLIBC_2.3 __ctype_toupper_loc F
@@ -2146,7 +2117,6 @@  GLIBC_2.3 wcstoull_l F
 GLIBC_2.3 wcsxfrm_l F
 GLIBC_2.3 wctrans_l F
 GLIBC_2.3 wctype_l F
-GLIBC_2.3.2 GLIBC_2.3.2 A
 GLIBC_2.3.2 __register_atfork F
 GLIBC_2.3.2 epoll_create F
 GLIBC_2.3.2 epoll_ctl F
@@ -2159,7 +2129,6 @@  GLIBC_2.3.2 pthread_cond_signal F
 GLIBC_2.3.2 pthread_cond_timedwait F
 GLIBC_2.3.2 pthread_cond_wait F
 GLIBC_2.3.2 strptime_l F
-GLIBC_2.3.3 GLIBC_2.3.3 A
 GLIBC_2.3.3 _sys_siglist D 0x208
 GLIBC_2.3.3 gnu_dev_major F
 GLIBC_2.3.3 gnu_dev_makedev F
@@ -2180,7 +2149,6 @@  GLIBC_2.3.3 strtoll_l F
 GLIBC_2.3.3 strtoull_l F
 GLIBC_2.3.3 sys_sigabbrev D 0x208
 GLIBC_2.3.3 sys_siglist D 0x208
-GLIBC_2.3.4 GLIBC_2.3.4 A
 GLIBC_2.3.4 _OtsAddX F
 GLIBC_2.3.4 _OtsConvertFloatTX F
 GLIBC_2.3.4 _OtsConvertFloatXT F
@@ -2226,7 +2194,6 @@  GLIBC_2.3.4 setipv4sourcefilter F
 GLIBC_2.3.4 setsourcefilter F
 GLIBC_2.3.4 xdr_quad_t F
 GLIBC_2.3.4 xdr_u_quad_t F
-GLIBC_2.4 GLIBC_2.4 A
 GLIBC_2.4 _IO_fprintf F
 GLIBC_2.4 _IO_printf F
 GLIBC_2.4 _IO_sprintf F
@@ -2454,7 +2421,6 @@  GLIBC_2.4 wcstold F
 GLIBC_2.4 wcstold_l F
 GLIBC_2.4 wprintf F
 GLIBC_2.4 wscanf F
-GLIBC_2.5 GLIBC_2.5 A
 GLIBC_2.5 __readlinkat_chk F
 GLIBC_2.5 inet6_opt_append F
 GLIBC_2.5 inet6_opt_find F
@@ -2472,7 +2438,6 @@  GLIBC_2.5 inet6_rth_space F
 GLIBC_2.5 splice F
 GLIBC_2.5 tee F
 GLIBC_2.5 vmsplice F
-GLIBC_2.6 GLIBC_2.6 A
 GLIBC_2.6 __sched_cpucount F
 GLIBC_2.6 epoll_pwait F
 GLIBC_2.6 futimens F
@@ -2480,7 +2445,6 @@  GLIBC_2.6 sched_getcpu F
 GLIBC_2.6 strerror_l F
 GLIBC_2.6 sync_file_range F
 GLIBC_2.6 utimensat F
-GLIBC_2.7 GLIBC_2.7 A
 GLIBC_2.7 __fread_chk F
 GLIBC_2.7 __fread_unlocked_chk F
 GLIBC_2.7 __isoc99_fscanf F
@@ -2519,7 +2483,6 @@  GLIBC_2.7 eventfd_write F
 GLIBC_2.7 mkostemp F
 GLIBC_2.7 mkostemp64 F
 GLIBC_2.7 signalfd F
-GLIBC_2.8 GLIBC_2.8 A
 GLIBC_2.8 __asprintf_chk F
 GLIBC_2.8 __dprintf_chk F
 GLIBC_2.8 __nldbl___asprintf_chk F
@@ -2536,7 +2499,6 @@  GLIBC_2.8 qsort_r F
 GLIBC_2.8 timerfd_create F
 GLIBC_2.8 timerfd_gettime F
 GLIBC_2.8 timerfd_settime F
-GLIBC_2.9 GLIBC_2.9 A
 GLIBC_2.9 dup3 F
 GLIBC_2.9 epoll_create1 F
 GLIBC_2.9 inotify_init1 F
diff --git a/sysdeps/unix/sysv/linux/alpha/libcrypt.abilist b/sysdeps/unix/sysv/linux/alpha/libcrypt.abilist
index 4db2639..cd6ba95 100644
--- a/sysdeps/unix/sysv/linux/alpha/libcrypt.abilist
+++ b/sysdeps/unix/sysv/linux/alpha/libcrypt.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 crypt F
 GLIBC_2.0 crypt_r F
 GLIBC_2.0 encrypt F
diff --git a/sysdeps/unix/sysv/linux/alpha/libdl.abilist b/sysdeps/unix/sysv/linux/alpha/libdl.abilist
index 5536f6e..7826fde 100644
--- a/sysdeps/unix/sysv/linux/alpha/libdl.abilist
+++ b/sysdeps/unix/sysv/linux/alpha/libdl.abilist
@@ -1,14 +1,10 @@ 
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 dladdr F
 GLIBC_2.0 dlclose F
 GLIBC_2.0 dlerror F
 GLIBC_2.0 dlopen F
 GLIBC_2.0 dlsym F
-GLIBC_2.1 GLIBC_2.1 A
 GLIBC_2.1 dlopen F
 GLIBC_2.1 dlvsym F
-GLIBC_2.3.3 GLIBC_2.3.3 A
 GLIBC_2.3.3 dladdr1 F
 GLIBC_2.3.3 dlinfo F
-GLIBC_2.3.4 GLIBC_2.3.4 A
 GLIBC_2.3.4 dlmopen F
diff --git a/sysdeps/unix/sysv/linux/alpha/libm.abilist b/sysdeps/unix/sysv/linux/alpha/libm.abilist
index 9b32581..0da51ce 100644
--- a/sysdeps/unix/sysv/linux/alpha/libm.abilist
+++ b/sysdeps/unix/sysv/linux/alpha/libm.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 _LIB_VERSION D 0x4
 GLIBC_2.0 __atan2 F
 GLIBC_2.0 acos F
@@ -156,7 +155,6 @@  GLIBC_2.0 y1l F
 GLIBC_2.0 yn F
 GLIBC_2.0 ynf F
 GLIBC_2.0 ynl F
-GLIBC_2.1 GLIBC_2.1 A
 GLIBC_2.1 __clog10 F
 GLIBC_2.1 __clog10f F
 GLIBC_2.1 __clog10l F
@@ -309,7 +307,6 @@  GLIBC_2.1 tgammal F
 GLIBC_2.1 trunc F
 GLIBC_2.1 truncf F
 GLIBC_2.1 truncl F
-GLIBC_2.15 GLIBC_2.15 A
 GLIBC_2.15 __acos_finite F
 GLIBC_2.15 __acosf_finite F
 GLIBC_2.15 __acosh_finite F
@@ -390,14 +387,12 @@  GLIBC_2.15 __y1l_finite F
 GLIBC_2.15 __yn_finite F
 GLIBC_2.15 __ynf_finite F
 GLIBC_2.15 __ynl_finite F
-GLIBC_2.18 GLIBC_2.18 A
 GLIBC_2.18 __issignaling F
 GLIBC_2.18 __issignalingf F
 GLIBC_2.18 __issignalingl F
 GLIBC_2.18 __sqrt_finite F
 GLIBC_2.18 __sqrtf_finite F
 GLIBC_2.18 __sqrtl_finite F
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 feclearexcept F
 GLIBC_2.2 fedisableexcept F
 GLIBC_2.2 feenableexcept F
@@ -408,19 +403,16 @@  GLIBC_2.2 feraiseexcept F
 GLIBC_2.2 fesetenv F
 GLIBC_2.2 fesetexceptflag F
 GLIBC_2.2 feupdateenv F
-GLIBC_2.23 GLIBC_2.23 A
 GLIBC_2.23 __signgam D 0x4
 GLIBC_2.23 lgamma F
 GLIBC_2.23 lgammaf F
 GLIBC_2.23 lgammal F
-GLIBC_2.24 GLIBC_2.24 A
 GLIBC_2.24 nextdown F
 GLIBC_2.24 nextdownf F
 GLIBC_2.24 nextdownl F
 GLIBC_2.24 nextup F
 GLIBC_2.24 nextupf F
 GLIBC_2.24 nextupl F
-GLIBC_2.25 GLIBC_2.25 A
 GLIBC_2.25 __iseqsig F
 GLIBC_2.25 __iseqsigf F
 GLIBC_2.25 __iseqsigl F
@@ -470,7 +462,6 @@  GLIBC_2.25 ufromfpl F
 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 acosf128 F
 GLIBC_2.27 acosf32 F
 GLIBC_2.27 acosf32x F
@@ -996,7 +987,6 @@  GLIBC_2.27 ynf32 F
 GLIBC_2.27 ynf32x F
 GLIBC_2.27 ynf64 F
 GLIBC_2.27 ynf64x F
-GLIBC_2.28 GLIBC_2.28 A
 GLIBC_2.28 __nldbl_daddl F
 GLIBC_2.28 __nldbl_dsubl F
 GLIBC_2.28 daddl F
@@ -1025,7 +1015,6 @@  GLIBC_2.28 fadd F
 GLIBC_2.28 faddl F
 GLIBC_2.28 fsub F
 GLIBC_2.28 fsubl F
-GLIBC_2.3.4 GLIBC_2.3.4 A
 GLIBC_2.3.4 __c1_cabsf F
 GLIBC_2.3.4 __c1_cacosf F
 GLIBC_2.3.4 __c1_cacoshf F
@@ -1072,7 +1061,6 @@  GLIBC_2.3.4 csinhf F
 GLIBC_2.3.4 csqrtf F
 GLIBC_2.3.4 ctanf F
 GLIBC_2.3.4 ctanhf F
-GLIBC_2.4 GLIBC_2.4 A
 GLIBC_2.4 __clog10l F
 GLIBC_2.4 __finitel F
 GLIBC_2.4 __fpclassifyl F
diff --git a/sysdeps/unix/sysv/linux/alpha/libnsl.abilist b/sysdeps/unix/sysv/linux/alpha/libnsl.abilist
index a23db2a..add3d66 100644
--- a/sysdeps/unix/sysv/linux/alpha/libnsl.abilist
+++ b/sysdeps/unix/sysv/linux/alpha/libnsl.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 __yp_check F
 GLIBC_2.0 xdr_domainname F
 GLIBC_2.0 xdr_keydat F
@@ -42,7 +41,6 @@  GLIBC_2.0 yp_update F
 GLIBC_2.0 ypbinderr_string F
 GLIBC_2.0 yperr_string F
 GLIBC_2.0 ypprot_err F
-GLIBC_2.1 GLIBC_2.1 A
 GLIBC_2.1 __free_fdresult F
 GLIBC_2.1 __nis_default_access F
 GLIBC_2.1 __nis_default_group F
@@ -120,5 +118,4 @@  GLIBC_2.1 readColdStartFile F
 GLIBC_2.1 writeColdStartFile F
 GLIBC_2.1 xdr_cback_data F
 GLIBC_2.1 xdr_obj_p F
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 xdr_ypall F
diff --git a/sysdeps/unix/sysv/linux/alpha/libpthread.abilist b/sysdeps/unix/sysv/linux/alpha/libpthread.abilist
index 7e121d4..858fc06 100644
--- a/sysdeps/unix/sysv/linux/alpha/libpthread.abilist
+++ b/sysdeps/unix/sysv/linux/alpha/libpthread.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 _IO_flockfile F
 GLIBC_2.0 _IO_ftrylockfile F
 GLIBC_2.0 _IO_funlockfile F
@@ -119,7 +118,6 @@  GLIBC_2.0 vfork F
 GLIBC_2.0 wait F
 GLIBC_2.0 waitpid F
 GLIBC_2.0 write F
-GLIBC_2.1 GLIBC_2.1 A
 GLIBC_2.1 __libc_allocate_rtsig F
 GLIBC_2.1 __libc_current_sigrtmax F
 GLIBC_2.1 __libc_current_sigrtmin F
@@ -154,24 +152,18 @@  GLIBC_2.1 sem_init F
 GLIBC_2.1 sem_post F
 GLIBC_2.1 sem_trywait F
 GLIBC_2.1 sem_wait F
-GLIBC_2.1.1 GLIBC_2.1.1 A
 GLIBC_2.1.1 sem_close F
 GLIBC_2.1.1 sem_open F
 GLIBC_2.1.1 sem_unlink F
-GLIBC_2.1.2 GLIBC_2.1.2 A
 GLIBC_2.1.2 __vfork F
-GLIBC_2.11 GLIBC_2.11 A
 GLIBC_2.11 pthread_sigqueue F
-GLIBC_2.12 GLIBC_2.12 A
 GLIBC_2.12 pthread_getname_np F
 GLIBC_2.12 pthread_mutex_consistent F
 GLIBC_2.12 pthread_mutexattr_getrobust F
 GLIBC_2.12 pthread_mutexattr_setrobust F
 GLIBC_2.12 pthread_setname_np F
-GLIBC_2.18 GLIBC_2.18 A
 GLIBC_2.18 pthread_getattr_default_np F
 GLIBC_2.18 pthread_setattr_default_np F
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 __open64 F
 GLIBC_2.2 __pread64 F
 GLIBC_2.2 __pthread_rwlock_destroy F
@@ -212,18 +204,14 @@  GLIBC_2.2 pthread_yield F
 GLIBC_2.2 pwrite F
 GLIBC_2.2 pwrite64 F
 GLIBC_2.2 sem_timedwait F
-GLIBC_2.2.3 GLIBC_2.2.3 A
 GLIBC_2.2.3 pthread_getattr_np F
-GLIBC_2.2.6 GLIBC_2.2.6 A
 GLIBC_2.2.6 __nanosleep F
-GLIBC_2.3.2 GLIBC_2.3.2 A
 GLIBC_2.3.2 pthread_cond_broadcast F
 GLIBC_2.3.2 pthread_cond_destroy F
 GLIBC_2.3.2 pthread_cond_init F
 GLIBC_2.3.2 pthread_cond_signal F
 GLIBC_2.3.2 pthread_cond_timedwait F
 GLIBC_2.3.2 pthread_cond_wait F
-GLIBC_2.3.3 GLIBC_2.3.3 A
 GLIBC_2.3.3 __pthread_cleanup_routine F
 GLIBC_2.3.3 __pthread_register_cancel F
 GLIBC_2.3.3 __pthread_register_cancel_defer F
@@ -241,13 +229,11 @@  GLIBC_2.3.3 pthread_getaffinity_np F
 GLIBC_2.3.3 pthread_setaffinity_np F
 GLIBC_2.3.3 pthread_timedjoin_np F
 GLIBC_2.3.3 pthread_tryjoin_np F
-GLIBC_2.3.4 GLIBC_2.3.4 A
 GLIBC_2.3.4 pthread_attr_getaffinity_np F
 GLIBC_2.3.4 pthread_attr_setaffinity_np F
 GLIBC_2.3.4 pthread_getaffinity_np F
 GLIBC_2.3.4 pthread_setaffinity_np F
 GLIBC_2.3.4 pthread_setschedprio F
-GLIBC_2.4 GLIBC_2.4 A
 GLIBC_2.4 pthread_mutex_consistent_np F
 GLIBC_2.4 pthread_mutex_getprioceiling F
 GLIBC_2.4 pthread_mutex_setprioceiling F
diff --git a/sysdeps/unix/sysv/linux/alpha/libresolv.abilist b/sysdeps/unix/sysv/linux/alpha/libresolv.abilist
index 2d92a35..06f9951 100644
--- a/sysdeps/unix/sysv/linux/alpha/libresolv.abilist
+++ b/sysdeps/unix/sysv/linux/alpha/libresolv.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 __b64_ntop F
 GLIBC_2.0 __b64_pton F
 GLIBC_2.0 __dn_comp F
@@ -57,7 +56,6 @@  GLIBC_2.0 res_querydomain F
 GLIBC_2.0 res_search F
 GLIBC_2.0 res_send_setqhook F
 GLIBC_2.0 res_send_setrhook F
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 __dn_expand F
 GLIBC_2.2 __res_hostalias F
 GLIBC_2.2 __res_mkquery F
@@ -69,9 +67,7 @@  GLIBC_2.2 __res_nsend F
 GLIBC_2.2 __res_query F
 GLIBC_2.2 __res_querydomain F
 GLIBC_2.2 __res_search F
-GLIBC_2.3.2 GLIBC_2.3.2 A
 GLIBC_2.3.2 __p_rcode F
-GLIBC_2.9 GLIBC_2.9 A
 GLIBC_2.9 ns_datetosecs F
 GLIBC_2.9 ns_format_ttl F
 GLIBC_2.9 ns_get16 F
diff --git a/sysdeps/unix/sysv/linux/alpha/librt.abilist b/sysdeps/unix/sysv/linux/alpha/librt.abilist
index 8699f6c..d7a049c 100644
--- a/sysdeps/unix/sysv/linux/alpha/librt.abilist
+++ b/sysdeps/unix/sysv/linux/alpha/librt.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.1 GLIBC_2.1 A
 GLIBC_2.1 aio_cancel F
 GLIBC_2.1 aio_cancel64 F
 GLIBC_2.1 aio_error F
@@ -16,7 +15,6 @@  GLIBC_2.1 aio_write F
 GLIBC_2.1 aio_write64 F
 GLIBC_2.1 lio_listio F
 GLIBC_2.1 lio_listio64 F
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 clock_getcpuclockid F
 GLIBC_2.2 clock_getres F
 GLIBC_2.2 clock_gettime F
@@ -29,16 +27,13 @@  GLIBC_2.2 timer_delete F
 GLIBC_2.2 timer_getoverrun F
 GLIBC_2.2 timer_gettime F
 GLIBC_2.2 timer_settime F
-GLIBC_2.3 GLIBC_2.3 A
 GLIBC_2.3 aio_cancel F
 GLIBC_2.3 aio_cancel64 F
-GLIBC_2.3.3 GLIBC_2.3.3 A
 GLIBC_2.3.3 timer_create F
 GLIBC_2.3.3 timer_delete F
 GLIBC_2.3.3 timer_getoverrun F
 GLIBC_2.3.3 timer_gettime F
 GLIBC_2.3.3 timer_settime F
-GLIBC_2.3.4 GLIBC_2.3.4 A
 GLIBC_2.3.4 mq_close F
 GLIBC_2.3.4 mq_getattr F
 GLIBC_2.3.4 mq_notify F
@@ -49,8 +44,6 @@  GLIBC_2.3.4 mq_setattr F
 GLIBC_2.3.4 mq_timedreceive F
 GLIBC_2.3.4 mq_timedsend F
 GLIBC_2.3.4 mq_unlink F
-GLIBC_2.4 GLIBC_2.4 A
 GLIBC_2.4 lio_listio F
 GLIBC_2.4 lio_listio64 F
-GLIBC_2.7 GLIBC_2.7 A
 GLIBC_2.7 __mq_open_2 F
diff --git a/sysdeps/unix/sysv/linux/alpha/libthread_db.abilist b/sysdeps/unix/sysv/linux/alpha/libthread_db.abilist
index a8a8c2c..2db0992 100644
--- a/sysdeps/unix/sysv/linux/alpha/libthread_db.abilist
+++ b/sysdeps/unix/sysv/linux/alpha/libthread_db.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.1.3 GLIBC_2.1.3 A
 GLIBC_2.1.3 td_init F
 GLIBC_2.1.3 td_log F
 GLIBC_2.1.3 td_ta_clear_event F
@@ -36,9 +35,6 @@  GLIBC_2.1.3 td_thr_setxregs F
 GLIBC_2.1.3 td_thr_sigsetmask F
 GLIBC_2.1.3 td_thr_tsd F
 GLIBC_2.1.3 td_thr_validate F
-GLIBC_2.2.3 GLIBC_2.2.3 A
 GLIBC_2.2.3 td_symbol_list F
-GLIBC_2.3 GLIBC_2.3 A
 GLIBC_2.3 td_thr_tls_get_addr F
-GLIBC_2.3.3 GLIBC_2.3.3 A
 GLIBC_2.3.3 td_thr_tlsbase F
diff --git a/sysdeps/unix/sysv/linux/alpha/libutil.abilist b/sysdeps/unix/sysv/linux/alpha/libutil.abilist
index 89c6775..aa2d35b 100644
--- a/sysdeps/unix/sysv/linux/alpha/libutil.abilist
+++ b/sysdeps/unix/sysv/linux/alpha/libutil.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 forkpty F
 GLIBC_2.0 login F
 GLIBC_2.0 login_tty F
diff --git a/sysdeps/unix/sysv/linux/arm/ld.abilist b/sysdeps/unix/sysv/linux/arm/ld.abilist
index cbf3a3c..a301c6e 100644
--- a/sysdeps/unix/sysv/linux/arm/ld.abilist
+++ b/sysdeps/unix/sysv/linux/arm/ld.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.4 GLIBC_2.4 A
 GLIBC_2.4 __libc_stack_end D 0x4
 GLIBC_2.4 __stack_chk_guard D 0x4
 GLIBC_2.4 __tls_get_addr F
diff --git a/sysdeps/unix/sysv/linux/arm/libBrokenLocale.abilist b/sysdeps/unix/sysv/linux/arm/libBrokenLocale.abilist
index e80f213..7e60a80 100644
--- a/sysdeps/unix/sysv/linux/arm/libBrokenLocale.abilist
+++ b/sysdeps/unix/sysv/linux/arm/libBrokenLocale.abilist
@@ -1,2 +1 @@ 
-GLIBC_2.4 GLIBC_2.4 A
 GLIBC_2.4 __ctype_get_mb_cur_max F
diff --git a/sysdeps/unix/sysv/linux/arm/libanl.abilist b/sysdeps/unix/sysv/linux/arm/libanl.abilist
index df0c397..a8fafed 100644
--- a/sysdeps/unix/sysv/linux/arm/libanl.abilist
+++ b/sysdeps/unix/sysv/linux/arm/libanl.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.4 GLIBC_2.4 A
 GLIBC_2.4 gai_cancel F
 GLIBC_2.4 gai_error F
 GLIBC_2.4 gai_suspend F
diff --git a/sysdeps/unix/sysv/linux/arm/libc.abilist b/sysdeps/unix/sysv/linux/arm/libc.abilist
index 044ec10..6aa58c3 100644
--- a/sysdeps/unix/sysv/linux/arm/libc.abilist
+++ b/sysdeps/unix/sysv/linux/arm/libc.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.10 GLIBC_2.10 A
 GLIBC_2.10 __cxa_at_quick_exit F
 GLIBC_2.10 __posix_getopt F
 GLIBC_2.10 accept4 F
@@ -24,7 +23,6 @@  GLIBC_2.10 register_printf_type F
 GLIBC_2.10 setsgent F
 GLIBC_2.10 sgetsgent F
 GLIBC_2.10 sgetsgent_r F
-GLIBC_2.11 GLIBC_2.11 A
 GLIBC_2.11 __longjmp_chk F
 GLIBC_2.11 execvpe F
 GLIBC_2.11 fallocate64 F
@@ -32,26 +30,22 @@  GLIBC_2.11 mkostemps F
 GLIBC_2.11 mkostemps64 F
 GLIBC_2.11 mkstemps F
 GLIBC_2.11 mkstemps64 F
-GLIBC_2.12 GLIBC_2.12 A
 GLIBC_2.12 _sys_errlist D 0x21c
 GLIBC_2.12 _sys_nerr D 0x4
 GLIBC_2.12 ntp_gettimex F
 GLIBC_2.12 recvmmsg F
 GLIBC_2.12 sys_errlist D 0x21c
 GLIBC_2.12 sys_nerr D 0x4
-GLIBC_2.13 GLIBC_2.13 A
 GLIBC_2.13 fanotify_init F
 GLIBC_2.13 fanotify_mark F
 GLIBC_2.13 prlimit F
 GLIBC_2.13 prlimit64 F
-GLIBC_2.14 GLIBC_2.14 A
 GLIBC_2.14 clock_adjtime F
 GLIBC_2.14 name_to_handle_at F
 GLIBC_2.14 open_by_handle_at F
 GLIBC_2.14 sendmmsg F
 GLIBC_2.14 setns F
 GLIBC_2.14 syncfs F
-GLIBC_2.15 GLIBC_2.15 A
 GLIBC_2.15 __fdelt_chk F
 GLIBC_2.15 __fdelt_warn F
 GLIBC_2.15 posix_spawn F
@@ -60,7 +54,6 @@  GLIBC_2.15 process_vm_readv F
 GLIBC_2.15 process_vm_writev F
 GLIBC_2.15 scandirat F
 GLIBC_2.15 scandirat64 F
-GLIBC_2.16 GLIBC_2.16 A
 GLIBC_2.16 __getauxval F
 GLIBC_2.16 __poll_chk F
 GLIBC_2.16 __ppoll_chk F
@@ -71,26 +64,20 @@  GLIBC_2.16 getauxval F
 GLIBC_2.16 mbrtoc16 F
 GLIBC_2.16 mbrtoc32 F
 GLIBC_2.16 timespec_get F
-GLIBC_2.17 GLIBC_2.17 A
 GLIBC_2.17 clock_getcpuclockid F
 GLIBC_2.17 clock_getres F
 GLIBC_2.17 clock_gettime F
 GLIBC_2.17 clock_nanosleep F
 GLIBC_2.17 clock_settime F
 GLIBC_2.17 secure_getenv F
-GLIBC_2.18 GLIBC_2.18 A
 GLIBC_2.18 __cxa_thread_atexit_impl F
-GLIBC_2.22 GLIBC_2.22 A
 GLIBC_2.22 fmemopen F
-GLIBC_2.23 GLIBC_2.23 A
 GLIBC_2.23 fts64_children F
 GLIBC_2.23 fts64_close F
 GLIBC_2.23 fts64_open F
 GLIBC_2.23 fts64_read F
 GLIBC_2.23 fts64_set F
-GLIBC_2.24 GLIBC_2.24 A
 GLIBC_2.24 quick_exit F
-GLIBC_2.25 GLIBC_2.25 A
 GLIBC_2.25 __explicit_bzero_chk F
 GLIBC_2.25 explicit_bzero F
 GLIBC_2.25 getentropy F
@@ -98,13 +85,11 @@  GLIBC_2.25 getrandom F
 GLIBC_2.25 strfromd F
 GLIBC_2.25 strfromf F
 GLIBC_2.25 strfroml F
-GLIBC_2.26 GLIBC_2.26 A
 GLIBC_2.26 preadv2 F
 GLIBC_2.26 preadv64v2 F
 GLIBC_2.26 pwritev2 F
 GLIBC_2.26 pwritev64v2 F
 GLIBC_2.26 reallocarray F
-GLIBC_2.27 GLIBC_2.27 A
 GLIBC_2.27 copy_file_range F
 GLIBC_2.27 glob F
 GLIBC_2.27 glob64 F
@@ -130,7 +115,6 @@  GLIBC_2.27 wcstof32x F
 GLIBC_2.27 wcstof32x_l F
 GLIBC_2.27 wcstof64 F
 GLIBC_2.27 wcstof64_l F
-GLIBC_2.4 GLIBC_2.4 A
 GLIBC_2.4 _Exit F
 GLIBC_2.4 _IO_2_1_stderr_ D 0xa0
 GLIBC_2.4 _IO_2_1_stdin_ D 0xa0
@@ -2108,7 +2092,6 @@  GLIBC_2.4 xdrstdio_create F
 GLIBC_2.4 xencrypt F
 GLIBC_2.4 xprt_register F
 GLIBC_2.4 xprt_unregister F
-GLIBC_2.5 GLIBC_2.5 A
 GLIBC_2.5 __readlinkat_chk F
 GLIBC_2.5 inet6_opt_append F
 GLIBC_2.5 inet6_opt_find F
@@ -2126,7 +2109,6 @@  GLIBC_2.5 inet6_rth_space F
 GLIBC_2.5 splice F
 GLIBC_2.5 tee F
 GLIBC_2.5 vmsplice F
-GLIBC_2.6 GLIBC_2.6 A
 GLIBC_2.6 __sched_cpucount F
 GLIBC_2.6 epoll_pwait F
 GLIBC_2.6 futimens F
@@ -2134,7 +2116,6 @@  GLIBC_2.6 sched_getcpu F
 GLIBC_2.6 strerror_l F
 GLIBC_2.6 sync_file_range F
 GLIBC_2.6 utimensat F
-GLIBC_2.7 GLIBC_2.7 A
 GLIBC_2.7 __fread_chk F
 GLIBC_2.7 __fread_unlocked_chk F
 GLIBC_2.7 __isoc99_fscanf F
@@ -2161,7 +2142,6 @@  GLIBC_2.7 eventfd_write F
 GLIBC_2.7 mkostemp F
 GLIBC_2.7 mkostemp64 F
 GLIBC_2.7 signalfd F
-GLIBC_2.8 GLIBC_2.8 A
 GLIBC_2.8 __asprintf_chk F
 GLIBC_2.8 __dprintf_chk F
 GLIBC_2.8 __gnu_mcount_nc F
@@ -2173,7 +2153,6 @@  GLIBC_2.8 qsort_r F
 GLIBC_2.8 timerfd_create F
 GLIBC_2.8 timerfd_gettime F
 GLIBC_2.8 timerfd_settime F
-GLIBC_2.9 GLIBC_2.9 A
 GLIBC_2.9 dup3 F
 GLIBC_2.9 epoll_create1 F
 GLIBC_2.9 inotify_init1 F
diff --git a/sysdeps/unix/sysv/linux/arm/libcrypt.abilist b/sysdeps/unix/sysv/linux/arm/libcrypt.abilist
index 04f1f02..78a25b6 100644
--- a/sysdeps/unix/sysv/linux/arm/libcrypt.abilist
+++ b/sysdeps/unix/sysv/linux/arm/libcrypt.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.4 GLIBC_2.4 A
 GLIBC_2.4 crypt F
 GLIBC_2.4 crypt_r F
 GLIBC_2.4 encrypt F
diff --git a/sysdeps/unix/sysv/linux/arm/libdl.abilist b/sysdeps/unix/sysv/linux/arm/libdl.abilist
index 89a750a..40132b1 100644
--- a/sysdeps/unix/sysv/linux/arm/libdl.abilist
+++ b/sysdeps/unix/sysv/linux/arm/libdl.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.4 GLIBC_2.4 A
 GLIBC_2.4 dladdr F
 GLIBC_2.4 dladdr1 F
 GLIBC_2.4 dlclose F
diff --git a/sysdeps/unix/sysv/linux/arm/libm.abilist b/sysdeps/unix/sysv/linux/arm/libm.abilist
index 543aaa7..a355af5 100644
--- a/sysdeps/unix/sysv/linux/arm/libm.abilist
+++ b/sysdeps/unix/sysv/linux/arm/libm.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.15 GLIBC_2.15 A
 GLIBC_2.15 __acos_finite F
 GLIBC_2.15 __acosf_finite F
 GLIBC_2.15 __acosh_finite F
@@ -53,22 +52,18 @@  GLIBC_2.15 __y1_finite F
 GLIBC_2.15 __y1f_finite F
 GLIBC_2.15 __yn_finite F
 GLIBC_2.15 __ynf_finite F
-GLIBC_2.18 GLIBC_2.18 A
 GLIBC_2.18 __issignaling F
 GLIBC_2.18 __issignalingf F
-GLIBC_2.23 GLIBC_2.23 A
 GLIBC_2.23 __signgam D 0x4
 GLIBC_2.23 lgamma F
 GLIBC_2.23 lgammaf F
 GLIBC_2.23 lgammal F
-GLIBC_2.24 GLIBC_2.24 A
 GLIBC_2.24 nextdown F
 GLIBC_2.24 nextdownf F
 GLIBC_2.24 nextdownl F
 GLIBC_2.24 nextup F
 GLIBC_2.24 nextupf F
 GLIBC_2.24 nextupl F
-GLIBC_2.25 GLIBC_2.25 A
 GLIBC_2.25 __iseqsig F
 GLIBC_2.25 __iseqsigf F
 GLIBC_2.25 canonicalize F
@@ -117,7 +112,6 @@  GLIBC_2.25 ufromfpl F
 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
@@ -435,7 +429,6 @@  GLIBC_2.27 y1f64 F
 GLIBC_2.27 ynf32 F
 GLIBC_2.27 ynf32x F
 GLIBC_2.27 ynf64 F
-GLIBC_2.28 GLIBC_2.28 A
 GLIBC_2.28 daddl F
 GLIBC_2.28 dsubl F
 GLIBC_2.28 f32addf32x F
@@ -448,7 +441,6 @@  GLIBC_2.28 fadd F
 GLIBC_2.28 faddl F
 GLIBC_2.28 fsub F
 GLIBC_2.28 fsubl F
-GLIBC_2.4 GLIBC_2.4 A
 GLIBC_2.4 _LIB_VERSION D 0x4
 GLIBC_2.4 __clog10 F
 GLIBC_2.4 __clog10f F
diff --git a/sysdeps/unix/sysv/linux/arm/libnsl.abilist b/sysdeps/unix/sysv/linux/arm/libnsl.abilist
index 2b2e49e..a005a75 100644
--- a/sysdeps/unix/sysv/linux/arm/libnsl.abilist
+++ b/sysdeps/unix/sysv/linux/arm/libnsl.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.4 GLIBC_2.4 A
 GLIBC_2.4 __free_fdresult F
 GLIBC_2.4 __nis_default_access F
 GLIBC_2.4 __nis_default_group F
diff --git a/sysdeps/unix/sysv/linux/arm/libpthread.abilist b/sysdeps/unix/sysv/linux/arm/libpthread.abilist
index 91545c1..85bb1de 100644
--- a/sysdeps/unix/sysv/linux/arm/libpthread.abilist
+++ b/sysdeps/unix/sysv/linux/arm/libpthread.abilist
@@ -1,15 +1,11 @@ 
-GLIBC_2.11 GLIBC_2.11 A
 GLIBC_2.11 pthread_sigqueue F
-GLIBC_2.12 GLIBC_2.12 A
 GLIBC_2.12 pthread_getname_np F
 GLIBC_2.12 pthread_mutex_consistent F
 GLIBC_2.12 pthread_mutexattr_getrobust F
 GLIBC_2.12 pthread_mutexattr_setrobust F
 GLIBC_2.12 pthread_setname_np F
-GLIBC_2.18 GLIBC_2.18 A
 GLIBC_2.18 pthread_getattr_default_np F
 GLIBC_2.18 pthread_setattr_default_np F
-GLIBC_2.4 GLIBC_2.4 A
 GLIBC_2.4 _IO_flockfile F
 GLIBC_2.4 _IO_ftrylockfile F
 GLIBC_2.4 _IO_funlockfile F
diff --git a/sysdeps/unix/sysv/linux/arm/libresolv.abilist b/sysdeps/unix/sysv/linux/arm/libresolv.abilist
index c7023be..2dd5094 100644
--- a/sysdeps/unix/sysv/linux/arm/libresolv.abilist
+++ b/sysdeps/unix/sysv/linux/arm/libresolv.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.4 GLIBC_2.4 A
 GLIBC_2.4 __b64_ntop F
 GLIBC_2.4 __b64_pton F
 GLIBC_2.4 __dn_comp F
@@ -64,7 +63,6 @@  GLIBC_2.4 res_gethostbyname F
 GLIBC_2.4 res_gethostbyname2 F
 GLIBC_2.4 res_send_setqhook F
 GLIBC_2.4 res_send_setrhook F
-GLIBC_2.9 GLIBC_2.9 A
 GLIBC_2.9 ns_datetosecs F
 GLIBC_2.9 ns_format_ttl F
 GLIBC_2.9 ns_get16 F
diff --git a/sysdeps/unix/sysv/linux/arm/librt.abilist b/sysdeps/unix/sysv/linux/arm/librt.abilist
index b47aa0c..cfbbd27 100644
--- a/sysdeps/unix/sysv/linux/arm/librt.abilist
+++ b/sysdeps/unix/sysv/linux/arm/librt.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.4 GLIBC_2.4 A
 GLIBC_2.4 aio_cancel F
 GLIBC_2.4 aio_cancel64 F
 GLIBC_2.4 aio_error F
@@ -38,5 +37,4 @@  GLIBC_2.4 timer_delete F
 GLIBC_2.4 timer_getoverrun F
 GLIBC_2.4 timer_gettime F
 GLIBC_2.4 timer_settime F
-GLIBC_2.7 GLIBC_2.7 A
 GLIBC_2.7 __mq_open_2 F
diff --git a/sysdeps/unix/sysv/linux/arm/libthread_db.abilist b/sysdeps/unix/sysv/linux/arm/libthread_db.abilist
index 4cffcd2..065a262 100644
--- a/sysdeps/unix/sysv/linux/arm/libthread_db.abilist
+++ b/sysdeps/unix/sysv/linux/arm/libthread_db.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.4 GLIBC_2.4 A
 GLIBC_2.4 td_init F
 GLIBC_2.4 td_log F
 GLIBC_2.4 td_symbol_list F
diff --git a/sysdeps/unix/sysv/linux/arm/libutil.abilist b/sysdeps/unix/sysv/linux/arm/libutil.abilist
index 0b4f746..cc1420e 100644
--- a/sysdeps/unix/sysv/linux/arm/libutil.abilist
+++ b/sysdeps/unix/sysv/linux/arm/libutil.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.4 GLIBC_2.4 A
 GLIBC_2.4 forkpty F
 GLIBC_2.4 login F
 GLIBC_2.4 login_tty F
diff --git a/sysdeps/unix/sysv/linux/hppa/ld.abilist b/sysdeps/unix/sysv/linux/hppa/ld.abilist
index fc1c60e..0387614 100644
--- a/sysdeps/unix/sysv/linux/hppa/ld.abilist
+++ b/sysdeps/unix/sysv/linux/hppa/ld.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 __libc_stack_end D 0x4
 GLIBC_2.2 _dl_mcount F
 GLIBC_2.2 _r_debug D 0x14
@@ -6,7 +5,5 @@  GLIBC_2.2 calloc F
 GLIBC_2.2 free F
 GLIBC_2.2 malloc F
 GLIBC_2.2 realloc F
-GLIBC_2.3 GLIBC_2.3 A
 GLIBC_2.3 __tls_get_addr F
-GLIBC_2.4 GLIBC_2.4 A
 GLIBC_2.4 __stack_chk_guard D 0x4
diff --git a/sysdeps/unix/sysv/linux/hppa/libBrokenLocale.abilist b/sysdeps/unix/sysv/linux/hppa/libBrokenLocale.abilist
index 21343df..0e4d814 100644
--- a/sysdeps/unix/sysv/linux/hppa/libBrokenLocale.abilist
+++ b/sysdeps/unix/sysv/linux/hppa/libBrokenLocale.abilist
@@ -1,2 +1 @@ 
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 __ctype_get_mb_cur_max F
diff --git a/sysdeps/unix/sysv/linux/hppa/libanl.abilist b/sysdeps/unix/sysv/linux/hppa/libanl.abilist
index edabfb4..d9a5ed0 100644
--- a/sysdeps/unix/sysv/linux/hppa/libanl.abilist
+++ b/sysdeps/unix/sysv/linux/hppa/libanl.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.2.3 GLIBC_2.2.3 A
 GLIBC_2.2.3 gai_cancel F
 GLIBC_2.2.3 gai_error F
 GLIBC_2.2.3 gai_suspend F
diff --git a/sysdeps/unix/sysv/linux/hppa/libc.abilist b/sysdeps/unix/sysv/linux/hppa/libc.abilist
index 2360130..d10695b 100644
--- a/sysdeps/unix/sysv/linux/hppa/libc.abilist
+++ b/sysdeps/unix/sysv/linux/hppa/libc.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.10 GLIBC_2.10 A
 GLIBC_2.10 __cxa_at_quick_exit F
 GLIBC_2.10 __posix_getopt F
 GLIBC_2.10 accept4 F
@@ -24,7 +23,6 @@  GLIBC_2.10 register_printf_type F
 GLIBC_2.10 setsgent F
 GLIBC_2.10 sgetsgent F
 GLIBC_2.10 sgetsgent_r F
-GLIBC_2.11 GLIBC_2.11 A
 GLIBC_2.11 __longjmp_chk F
 GLIBC_2.11 execvpe F
 GLIBC_2.11 fallocate64 F
@@ -32,24 +30,20 @@  GLIBC_2.11 mkostemps F
 GLIBC_2.11 mkostemps64 F
 GLIBC_2.11 mkstemps F
 GLIBC_2.11 mkstemps64 F
-GLIBC_2.12 GLIBC_2.12 A
 GLIBC_2.12 _sys_errlist D 0x404
 GLIBC_2.12 _sys_nerr D 0x4
 GLIBC_2.12 ntp_gettimex F
 GLIBC_2.12 recvmmsg F
 GLIBC_2.12 sys_errlist D 0x404
 GLIBC_2.12 sys_nerr D 0x4
-GLIBC_2.13 GLIBC_2.13 A
 GLIBC_2.13 fanotify_init F
 GLIBC_2.13 prlimit F
-GLIBC_2.14 GLIBC_2.14 A
 GLIBC_2.14 clock_adjtime F
 GLIBC_2.14 name_to_handle_at F
 GLIBC_2.14 open_by_handle_at F
 GLIBC_2.14 sendmmsg F
 GLIBC_2.14 setns F
 GLIBC_2.14 syncfs F
-GLIBC_2.15 GLIBC_2.15 A
 GLIBC_2.15 __fdelt_chk F
 GLIBC_2.15 __fdelt_warn F
 GLIBC_2.15 posix_spawn F
@@ -58,7 +52,6 @@  GLIBC_2.15 process_vm_readv F
 GLIBC_2.15 process_vm_writev F
 GLIBC_2.15 scandirat F
 GLIBC_2.15 scandirat64 F
-GLIBC_2.16 GLIBC_2.16 A
 GLIBC_2.16 __getauxval F
 GLIBC_2.16 __poll_chk F
 GLIBC_2.16 __ppoll_chk F
@@ -69,7 +62,6 @@  GLIBC_2.16 getauxval F
 GLIBC_2.16 mbrtoc16 F
 GLIBC_2.16 mbrtoc32 F
 GLIBC_2.16 timespec_get F
-GLIBC_2.17 GLIBC_2.17 A
 GLIBC_2.17 _sys_errlist D 0x410
 GLIBC_2.17 _sys_nerr D 0x4
 GLIBC_2.17 clock_getcpuclockid F
@@ -81,11 +73,8 @@  GLIBC_2.17 prlimit64 F
 GLIBC_2.17 secure_getenv F
 GLIBC_2.17 sys_errlist D 0x410
 GLIBC_2.17 sys_nerr D 0x4
-GLIBC_2.18 GLIBC_2.18 A
 GLIBC_2.18 __cxa_thread_atexit_impl F
-GLIBC_2.19 GLIBC_2.19 A
 GLIBC_2.19 fanotify_mark F
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 _Exit F
 GLIBC_2.2 _IO_2_1_stderr_ D 0xa0
 GLIBC_2.2 _IO_2_1_stdin_ D 0xa0
@@ -1826,35 +1815,26 @@  GLIBC_2.2 xdrstdio_create F
 GLIBC_2.2 xencrypt F
 GLIBC_2.2 xprt_register F
 GLIBC_2.2 xprt_unregister F
-GLIBC_2.2.1 GLIBC_2.2.1 A
 GLIBC_2.2.1 pivot_root F
 GLIBC_2.2.1 posix_openpt F
-GLIBC_2.2.2 GLIBC_2.2.2 A
 GLIBC_2.2.2 __nss_hostname_digits_dots F
-GLIBC_2.2.3 GLIBC_2.2.3 A
 GLIBC_2.2.3 __rpc_thread_createerr F
 GLIBC_2.2.3 __rpc_thread_svc_fdset F
 GLIBC_2.2.3 __rpc_thread_svc_max_pollfd F
 GLIBC_2.2.3 __rpc_thread_svc_pollfd F
 GLIBC_2.2.3 fnmatch F
 GLIBC_2.2.3 sprofil F
-GLIBC_2.2.4 GLIBC_2.2.4 A
 GLIBC_2.2.4 dl_iterate_phdr F
 GLIBC_2.2.4 getgrouplist F
 GLIBC_2.2.4 sockatmark F
-GLIBC_2.2.6 GLIBC_2.2.6 A
 GLIBC_2.2.6 __nanosleep F
-GLIBC_2.22 GLIBC_2.22 A
 GLIBC_2.22 fmemopen F
-GLIBC_2.23 GLIBC_2.23 A
 GLIBC_2.23 fts64_children F
 GLIBC_2.23 fts64_close F
 GLIBC_2.23 fts64_open F
 GLIBC_2.23 fts64_read F
 GLIBC_2.23 fts64_set F
-GLIBC_2.24 GLIBC_2.24 A
 GLIBC_2.24 quick_exit F
-GLIBC_2.25 GLIBC_2.25 A
 GLIBC_2.25 __explicit_bzero_chk F
 GLIBC_2.25 explicit_bzero F
 GLIBC_2.25 getentropy F
@@ -1862,13 +1842,11 @@  GLIBC_2.25 getrandom F
 GLIBC_2.25 strfromd F
 GLIBC_2.25 strfromf F
 GLIBC_2.25 strfroml F
-GLIBC_2.26 GLIBC_2.26 A
 GLIBC_2.26 preadv2 F
 GLIBC_2.26 preadv64v2 F
 GLIBC_2.26 pwritev2 F
 GLIBC_2.26 pwritev64v2 F
 GLIBC_2.26 reallocarray F
-GLIBC_2.27 GLIBC_2.27 A
 GLIBC_2.27 copy_file_range F
 GLIBC_2.27 glob F
 GLIBC_2.27 glob64 F
@@ -1894,7 +1872,6 @@  GLIBC_2.27 wcstof32x F
 GLIBC_2.27 wcstof32x_l F
 GLIBC_2.27 wcstof64 F
 GLIBC_2.27 wcstof64_l F
-GLIBC_2.3 GLIBC_2.3 A
 GLIBC_2.3 __ctype_b_loc F
 GLIBC_2.3 __ctype_tolower_loc F
 GLIBC_2.3 __ctype_toupper_loc F
@@ -1988,7 +1965,6 @@  GLIBC_2.3 wcstoull_l F
 GLIBC_2.3 wcsxfrm_l F
 GLIBC_2.3 wctrans_l F
 GLIBC_2.3 wctype_l F
-GLIBC_2.3.2 GLIBC_2.3.2 A
 GLIBC_2.3.2 __register_atfork F
 GLIBC_2.3.2 epoll_create F
 GLIBC_2.3.2 epoll_ctl F
@@ -2001,7 +1977,6 @@  GLIBC_2.3.2 pthread_cond_signal F
 GLIBC_2.3.2 pthread_cond_timedwait F
 GLIBC_2.3.2 pthread_cond_wait F
 GLIBC_2.3.2 strptime_l F
-GLIBC_2.3.3 GLIBC_2.3.3 A
 GLIBC_2.3.3 _sys_siglist D 0x104
 GLIBC_2.3.3 gnu_dev_major F
 GLIBC_2.3.3 gnu_dev_makedev F
@@ -2022,7 +1997,6 @@  GLIBC_2.3.3 sched_setaffinity F
 GLIBC_2.3.3 semtimedop F
 GLIBC_2.3.3 sys_sigabbrev D 0x104
 GLIBC_2.3.3 sys_siglist D 0x104
-GLIBC_2.3.4 GLIBC_2.3.4 A
 GLIBC_2.3.4 __chk_fail F
 GLIBC_2.3.4 __fprintf_chk F
 GLIBC_2.3.4 __gets_chk F
@@ -2052,7 +2026,6 @@  GLIBC_2.3.4 setipv4sourcefilter F
 GLIBC_2.3.4 setsourcefilter F
 GLIBC_2.3.4 xdr_quad_t F
 GLIBC_2.3.4 xdr_u_quad_t F
-GLIBC_2.4 GLIBC_2.4 A
 GLIBC_2.4 __confstr_chk F
 GLIBC_2.4 __fgets_chk F
 GLIBC_2.4 __fgets_unlocked_chk F
@@ -2129,7 +2102,6 @@  GLIBC_2.4 sys_errlist D 0x400
 GLIBC_2.4 sys_nerr D 0x4
 GLIBC_2.4 unlinkat F
 GLIBC_2.4 unshare F
-GLIBC_2.5 GLIBC_2.5 A
 GLIBC_2.5 __readlinkat_chk F
 GLIBC_2.5 inet6_opt_append F
 GLIBC_2.5 inet6_opt_find F
@@ -2147,7 +2119,6 @@  GLIBC_2.5 inet6_rth_space F
 GLIBC_2.5 splice F
 GLIBC_2.5 tee F
 GLIBC_2.5 vmsplice F
-GLIBC_2.6 GLIBC_2.6 A
 GLIBC_2.6 __sched_cpucount F
 GLIBC_2.6 epoll_pwait F
 GLIBC_2.6 futimens F
@@ -2155,7 +2126,6 @@  GLIBC_2.6 sched_getcpu F
 GLIBC_2.6 strerror_l F
 GLIBC_2.6 sync_file_range F
 GLIBC_2.6 utimensat F
-GLIBC_2.7 GLIBC_2.7 A
 GLIBC_2.7 __fread_chk F
 GLIBC_2.7 __fread_unlocked_chk F
 GLIBC_2.7 __isoc99_fscanf F
@@ -2182,7 +2152,6 @@  GLIBC_2.7 eventfd_write F
 GLIBC_2.7 mkostemp F
 GLIBC_2.7 mkostemp64 F
 GLIBC_2.7 signalfd F
-GLIBC_2.8 GLIBC_2.8 A
 GLIBC_2.8 __asprintf_chk F
 GLIBC_2.8 __dprintf_chk F
 GLIBC_2.8 __obstack_printf_chk F
@@ -2193,7 +2162,6 @@  GLIBC_2.8 qsort_r F
 GLIBC_2.8 timerfd_create F
 GLIBC_2.8 timerfd_gettime F
 GLIBC_2.8 timerfd_settime F
-GLIBC_2.9 GLIBC_2.9 A
 GLIBC_2.9 dup3 F
 GLIBC_2.9 epoll_create1 F
 GLIBC_2.9 inotify_init1 F
diff --git a/sysdeps/unix/sysv/linux/hppa/libcrypt.abilist b/sysdeps/unix/sysv/linux/hppa/libcrypt.abilist
index 4db2639..cd6ba95 100644
--- a/sysdeps/unix/sysv/linux/hppa/libcrypt.abilist
+++ b/sysdeps/unix/sysv/linux/hppa/libcrypt.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 crypt F
 GLIBC_2.0 crypt_r F
 GLIBC_2.0 encrypt F
diff --git a/sysdeps/unix/sysv/linux/hppa/libdl.abilist b/sysdeps/unix/sysv/linux/hppa/libdl.abilist
index 5536f6e..7826fde 100644
--- a/sysdeps/unix/sysv/linux/hppa/libdl.abilist
+++ b/sysdeps/unix/sysv/linux/hppa/libdl.abilist
@@ -1,14 +1,10 @@ 
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 dladdr F
 GLIBC_2.0 dlclose F
 GLIBC_2.0 dlerror F
 GLIBC_2.0 dlopen F
 GLIBC_2.0 dlsym F
-GLIBC_2.1 GLIBC_2.1 A
 GLIBC_2.1 dlopen F
 GLIBC_2.1 dlvsym F
-GLIBC_2.3.3 GLIBC_2.3.3 A
 GLIBC_2.3.3 dladdr1 F
 GLIBC_2.3.3 dlinfo F
-GLIBC_2.3.4 GLIBC_2.3.4 A
 GLIBC_2.3.4 dlmopen F
diff --git a/sysdeps/unix/sysv/linux/hppa/libm.abilist b/sysdeps/unix/sysv/linux/hppa/libm.abilist
index 399d1b1..2f923c0 100644
--- a/sysdeps/unix/sysv/linux/hppa/libm.abilist
+++ b/sysdeps/unix/sysv/linux/hppa/libm.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.15 GLIBC_2.15 A
 GLIBC_2.15 __acos_finite F
 GLIBC_2.15 __acosf_finite F
 GLIBC_2.15 __acosh_finite F
@@ -53,10 +52,8 @@  GLIBC_2.15 __y1_finite F
 GLIBC_2.15 __y1f_finite F
 GLIBC_2.15 __yn_finite F
 GLIBC_2.15 __ynf_finite F
-GLIBC_2.18 GLIBC_2.18 A
 GLIBC_2.18 __issignaling F
 GLIBC_2.18 __issignalingf F
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 _LIB_VERSION D 0x4
 GLIBC_2.2 __clog10 F
 GLIBC_2.2 __clog10f F
@@ -368,19 +365,16 @@  GLIBC_2.2 y1l F
 GLIBC_2.2 yn F
 GLIBC_2.2 ynf F
 GLIBC_2.2 ynl F
-GLIBC_2.23 GLIBC_2.23 A
 GLIBC_2.23 __signgam D 0x4
 GLIBC_2.23 lgamma F
 GLIBC_2.23 lgammaf F
 GLIBC_2.23 lgammal F
-GLIBC_2.24 GLIBC_2.24 A
 GLIBC_2.24 nextdown F
 GLIBC_2.24 nextdownf F
 GLIBC_2.24 nextdownl F
 GLIBC_2.24 nextup F
 GLIBC_2.24 nextupf F
 GLIBC_2.24 nextupl F
-GLIBC_2.25 GLIBC_2.25 A
 GLIBC_2.25 __iseqsig F
 GLIBC_2.25 __iseqsigf F
 GLIBC_2.25 canonicalize F
@@ -429,7 +423,6 @@  GLIBC_2.25 ufromfpl F
 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
@@ -747,7 +740,6 @@  GLIBC_2.27 y1f64 F
 GLIBC_2.27 ynf32 F
 GLIBC_2.27 ynf32x F
 GLIBC_2.27 ynf64 F
-GLIBC_2.28 GLIBC_2.28 A
 GLIBC_2.28 daddl F
 GLIBC_2.28 dsubl F
 GLIBC_2.28 f32addf32x F
@@ -760,5 +752,4 @@  GLIBC_2.28 fadd F
 GLIBC_2.28 faddl F
 GLIBC_2.28 fsub F
 GLIBC_2.28 fsubl F
-GLIBC_2.4 GLIBC_2.4 A
 GLIBC_2.4 exp2l F
diff --git a/sysdeps/unix/sysv/linux/hppa/libnsl.abilist b/sysdeps/unix/sysv/linux/hppa/libnsl.abilist
index a23db2a..add3d66 100644
--- a/sysdeps/unix/sysv/linux/hppa/libnsl.abilist
+++ b/sysdeps/unix/sysv/linux/hppa/libnsl.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 __yp_check F
 GLIBC_2.0 xdr_domainname F
 GLIBC_2.0 xdr_keydat F
@@ -42,7 +41,6 @@  GLIBC_2.0 yp_update F
 GLIBC_2.0 ypbinderr_string F
 GLIBC_2.0 yperr_string F
 GLIBC_2.0 ypprot_err F
-GLIBC_2.1 GLIBC_2.1 A
 GLIBC_2.1 __free_fdresult F
 GLIBC_2.1 __nis_default_access F
 GLIBC_2.1 __nis_default_group F
@@ -120,5 +118,4 @@  GLIBC_2.1 readColdStartFile F
 GLIBC_2.1 writeColdStartFile F
 GLIBC_2.1 xdr_cback_data F
 GLIBC_2.1 xdr_obj_p F
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 xdr_ypall F
diff --git a/sysdeps/unix/sysv/linux/hppa/libpthread.abilist b/sysdeps/unix/sysv/linux/hppa/libpthread.abilist
index a73aa43..4d90640 100644
--- a/sysdeps/unix/sysv/linux/hppa/libpthread.abilist
+++ b/sysdeps/unix/sysv/linux/hppa/libpthread.abilist
@@ -1,15 +1,11 @@ 
-GLIBC_2.11 GLIBC_2.11 A
 GLIBC_2.11 pthread_sigqueue F
-GLIBC_2.12 GLIBC_2.12 A
 GLIBC_2.12 pthread_getname_np F
 GLIBC_2.12 pthread_mutex_consistent F
 GLIBC_2.12 pthread_mutexattr_getrobust F
 GLIBC_2.12 pthread_mutexattr_setrobust F
 GLIBC_2.12 pthread_setname_np F
-GLIBC_2.18 GLIBC_2.18 A
 GLIBC_2.18 pthread_getattr_default_np F
 GLIBC_2.18 pthread_setattr_default_np F
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 _IO_flockfile F
 GLIBC_2.2 _IO_ftrylockfile F
 GLIBC_2.2 _IO_funlockfile F
@@ -200,18 +196,14 @@  GLIBC_2.2 vfork F
 GLIBC_2.2 wait F
 GLIBC_2.2 waitpid F
 GLIBC_2.2 write F
-GLIBC_2.2.3 GLIBC_2.2.3 A
 GLIBC_2.2.3 pthread_getattr_np F
-GLIBC_2.2.6 GLIBC_2.2.6 A
 GLIBC_2.2.6 __nanosleep F
-GLIBC_2.3.2 GLIBC_2.3.2 A
 GLIBC_2.3.2 pthread_cond_broadcast F
 GLIBC_2.3.2 pthread_cond_destroy F
 GLIBC_2.3.2 pthread_cond_init F
 GLIBC_2.3.2 pthread_cond_signal F
 GLIBC_2.3.2 pthread_cond_timedwait F
 GLIBC_2.3.2 pthread_cond_wait F
-GLIBC_2.3.3 GLIBC_2.3.3 A
 GLIBC_2.3.3 __pthread_cleanup_routine F
 GLIBC_2.3.3 __pthread_register_cancel F
 GLIBC_2.3.3 __pthread_register_cancel_defer F
@@ -227,13 +219,11 @@  GLIBC_2.3.3 pthread_getaffinity_np F
 GLIBC_2.3.3 pthread_setaffinity_np F
 GLIBC_2.3.3 pthread_timedjoin_np F
 GLIBC_2.3.3 pthread_tryjoin_np F
-GLIBC_2.3.4 GLIBC_2.3.4 A
 GLIBC_2.3.4 pthread_attr_getaffinity_np F
 GLIBC_2.3.4 pthread_attr_setaffinity_np F
 GLIBC_2.3.4 pthread_getaffinity_np F
 GLIBC_2.3.4 pthread_setaffinity_np F
 GLIBC_2.3.4 pthread_setschedprio F
-GLIBC_2.4 GLIBC_2.4 A
 GLIBC_2.4 pthread_mutex_consistent_np F
 GLIBC_2.4 pthread_mutex_getprioceiling F
 GLIBC_2.4 pthread_mutex_setprioceiling F
diff --git a/sysdeps/unix/sysv/linux/hppa/libresolv.abilist b/sysdeps/unix/sysv/linux/hppa/libresolv.abilist
index 4d50e7c..157a33c 100644
--- a/sysdeps/unix/sysv/linux/hppa/libresolv.abilist
+++ b/sysdeps/unix/sysv/linux/hppa/libresolv.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 __b64_ntop F
 GLIBC_2.0 __b64_pton F
 GLIBC_2.0 __dn_comp F
@@ -57,7 +56,6 @@  GLIBC_2.0 res_querydomain F
 GLIBC_2.0 res_search F
 GLIBC_2.0 res_send_setqhook F
 GLIBC_2.0 res_send_setrhook F
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 __dn_expand F
 GLIBC_2.2 __res_hostalias F
 GLIBC_2.2 __res_mkquery F
@@ -69,9 +67,7 @@  GLIBC_2.2 __res_nsend F
 GLIBC_2.2 __res_query F
 GLIBC_2.2 __res_querydomain F
 GLIBC_2.2 __res_search F
-GLIBC_2.3.2 GLIBC_2.3.2 A
 GLIBC_2.3.2 __p_rcode F
-GLIBC_2.9 GLIBC_2.9 A
 GLIBC_2.9 ns_datetosecs F
 GLIBC_2.9 ns_format_ttl F
 GLIBC_2.9 ns_get16 F
diff --git a/sysdeps/unix/sysv/linux/hppa/librt.abilist b/sysdeps/unix/sysv/linux/hppa/librt.abilist
index 15e4418..595f1b7 100644
--- a/sysdeps/unix/sysv/linux/hppa/librt.abilist
+++ b/sysdeps/unix/sysv/linux/hppa/librt.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.1 GLIBC_2.1 A
 GLIBC_2.1 aio_cancel F
 GLIBC_2.1 aio_cancel64 F
 GLIBC_2.1 aio_error F
@@ -16,7 +15,6 @@  GLIBC_2.1 aio_write F
 GLIBC_2.1 aio_write64 F
 GLIBC_2.1 lio_listio F
 GLIBC_2.1 lio_listio64 F
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 clock_getcpuclockid F
 GLIBC_2.2 clock_getres F
 GLIBC_2.2 clock_gettime F
@@ -29,7 +27,6 @@  GLIBC_2.2 timer_delete F
 GLIBC_2.2 timer_getoverrun F
 GLIBC_2.2 timer_gettime F
 GLIBC_2.2 timer_settime F
-GLIBC_2.3.4 GLIBC_2.3.4 A
 GLIBC_2.3.4 mq_close F
 GLIBC_2.3.4 mq_getattr F
 GLIBC_2.3.4 mq_notify F
@@ -40,8 +37,6 @@  GLIBC_2.3.4 mq_setattr F
 GLIBC_2.3.4 mq_timedreceive F
 GLIBC_2.3.4 mq_timedsend F
 GLIBC_2.3.4 mq_unlink F
-GLIBC_2.4 GLIBC_2.4 A
 GLIBC_2.4 lio_listio F
 GLIBC_2.4 lio_listio64 F
-GLIBC_2.7 GLIBC_2.7 A
 GLIBC_2.7 __mq_open_2 F
diff --git a/sysdeps/unix/sysv/linux/hppa/libthread_db.abilist b/sysdeps/unix/sysv/linux/hppa/libthread_db.abilist
index a8a8c2c..2db0992 100644
--- a/sysdeps/unix/sysv/linux/hppa/libthread_db.abilist
+++ b/sysdeps/unix/sysv/linux/hppa/libthread_db.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.1.3 GLIBC_2.1.3 A
 GLIBC_2.1.3 td_init F
 GLIBC_2.1.3 td_log F
 GLIBC_2.1.3 td_ta_clear_event F
@@ -36,9 +35,6 @@  GLIBC_2.1.3 td_thr_setxregs F
 GLIBC_2.1.3 td_thr_sigsetmask F
 GLIBC_2.1.3 td_thr_tsd F
 GLIBC_2.1.3 td_thr_validate F
-GLIBC_2.2.3 GLIBC_2.2.3 A
 GLIBC_2.2.3 td_symbol_list F
-GLIBC_2.3 GLIBC_2.3 A
 GLIBC_2.3 td_thr_tls_get_addr F
-GLIBC_2.3.3 GLIBC_2.3.3 A
 GLIBC_2.3.3 td_thr_tlsbase F
diff --git a/sysdeps/unix/sysv/linux/hppa/libutil.abilist b/sysdeps/unix/sysv/linux/hppa/libutil.abilist
index 89c6775..aa2d35b 100644
--- a/sysdeps/unix/sysv/linux/hppa/libutil.abilist
+++ b/sysdeps/unix/sysv/linux/hppa/libutil.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 forkpty F
 GLIBC_2.0 login F
 GLIBC_2.0 login_tty F
diff --git a/sysdeps/unix/sysv/linux/i386/ld.abilist b/sysdeps/unix/sysv/linux/i386/ld.abilist
index ddf9e78..edb7307 100644
--- a/sysdeps/unix/sysv/linux/i386/ld.abilist
+++ b/sysdeps/unix/sysv/linux/i386/ld.abilist
@@ -1,13 +1,9 @@ 
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 _r_debug D 0x14
 GLIBC_2.0 calloc F
 GLIBC_2.0 free F
 GLIBC_2.0 malloc F
 GLIBC_2.0 realloc F
-GLIBC_2.1 GLIBC_2.1 A
 GLIBC_2.1 __libc_stack_end D 0x4
 GLIBC_2.1 _dl_mcount F
-GLIBC_2.3 GLIBC_2.3 A
 GLIBC_2.3 ___tls_get_addr F
 GLIBC_2.3 __tls_get_addr F
-GLIBC_2.4 GLIBC_2.4 A
diff --git a/sysdeps/unix/sysv/linux/i386/libBrokenLocale.abilist b/sysdeps/unix/sysv/linux/i386/libBrokenLocale.abilist
index 4a56bb6..54395f3 100644
--- a/sysdeps/unix/sysv/linux/i386/libBrokenLocale.abilist
+++ b/sysdeps/unix/sysv/linux/i386/libBrokenLocale.abilist
@@ -1,2 +1 @@ 
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 __ctype_get_mb_cur_max F
diff --git a/sysdeps/unix/sysv/linux/i386/libanl.abilist b/sysdeps/unix/sysv/linux/i386/libanl.abilist
index edabfb4..d9a5ed0 100644
--- a/sysdeps/unix/sysv/linux/i386/libanl.abilist
+++ b/sysdeps/unix/sysv/linux/i386/libanl.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.2.3 GLIBC_2.2.3 A
 GLIBC_2.2.3 gai_cancel F
 GLIBC_2.2.3 gai_error F
 GLIBC_2.2.3 gai_suspend F
diff --git a/sysdeps/unix/sysv/linux/i386/libc.abilist b/sysdeps/unix/sysv/linux/i386/libc.abilist
index 39c993f..23092ab 100644
--- a/sysdeps/unix/sysv/linux/i386/libc.abilist
+++ b/sysdeps/unix/sysv/linux/i386/libc.abilist
@@ -1,9 +1,7 @@ 
-GCC_3.0 GCC_3.0 A
 GCC_3.0 _Unwind_Find_FDE F
 GCC_3.0 __deregister_frame_info_bases F
 GCC_3.0 __register_frame_info_bases F
 GCC_3.0 __register_frame_info_table_bases F
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 _IO_adjust_column F
 GLIBC_2.0 _IO_default_doallocate F
 GLIBC_2.0 _IO_default_finish F
@@ -1316,7 +1314,6 @@  GLIBC_2.0 xdrstdio_create F
 GLIBC_2.0 xencrypt F
 GLIBC_2.0 xprt_register F
 GLIBC_2.0 xprt_unregister F
-GLIBC_2.1 GLIBC_2.1 A
 GLIBC_2.1 _IO_2_1_stderr_ D 0x98
 GLIBC_2.1 _IO_2_1_stdin_ D 0x98
 GLIBC_2.1 _IO_2_1_stdout_ D 0x98
@@ -1622,7 +1619,6 @@  GLIBC_2.1 xdr_uint16_t F
 GLIBC_2.1 xdr_uint32_t F
 GLIBC_2.1 xdr_uint8_t F
 GLIBC_2.1 xdr_unixcred F
-GLIBC_2.1.1 GLIBC_2.1.1 A
 GLIBC_2.1.1 _Exit F
 GLIBC_2.1.1 __memcpy_by2 F
 GLIBC_2.1.1 __memcpy_by4 F
@@ -1692,7 +1688,6 @@  GLIBC_2.1.1 xdr_longlong_t F
 GLIBC_2.1.1 xdr_u_hyper F
 GLIBC_2.1.1 xdr_u_longlong_t F
 GLIBC_2.1.1 xdr_uint64_t F
-GLIBC_2.1.2 GLIBC_2.1.2 A
 GLIBC_2.1.2 __vfork F
 GLIBC_2.1.2 getaliasbyname_r F
 GLIBC_2.1.2 getaliasent_r F
@@ -1720,11 +1715,9 @@  GLIBC_2.1.2 getservbyport_r F
 GLIBC_2.1.2 getservent_r F
 GLIBC_2.1.2 getspent_r F
 GLIBC_2.1.2 getspnam_r F
-GLIBC_2.1.3 GLIBC_2.1.3 A
 GLIBC_2.1.3 __cxa_atexit F
 GLIBC_2.1.3 __cxa_finalize F
 GLIBC_2.1.3 __sigsuspend F
-GLIBC_2.10 GLIBC_2.10 A
 GLIBC_2.10 __cxa_at_quick_exit F
 GLIBC_2.10 __posix_getopt F
 GLIBC_2.10 accept4 F
@@ -1750,7 +1743,6 @@  GLIBC_2.10 register_printf_type F
 GLIBC_2.10 setsgent F
 GLIBC_2.10 sgetsgent F
 GLIBC_2.10 sgetsgent_r F
-GLIBC_2.11 GLIBC_2.11 A
 GLIBC_2.11 __longjmp_chk F
 GLIBC_2.11 execvpe F
 GLIBC_2.11 fallocate64 F
@@ -1758,27 +1750,23 @@  GLIBC_2.11 mkostemps F
 GLIBC_2.11 mkostemps64 F
 GLIBC_2.11 mkstemps F
 GLIBC_2.11 mkstemps64 F
-GLIBC_2.12 GLIBC_2.12 A
 GLIBC_2.12 _sys_errlist D 0x21c
 GLIBC_2.12 _sys_nerr D 0x4
 GLIBC_2.12 ntp_gettimex F
 GLIBC_2.12 recvmmsg F
 GLIBC_2.12 sys_errlist D 0x21c
 GLIBC_2.12 sys_nerr D 0x4
-GLIBC_2.13 GLIBC_2.13 A
 GLIBC_2.13 __fentry__ F
 GLIBC_2.13 fanotify_init F
 GLIBC_2.13 fanotify_mark F
 GLIBC_2.13 prlimit F
 GLIBC_2.13 prlimit64 F
-GLIBC_2.14 GLIBC_2.14 A
 GLIBC_2.14 clock_adjtime F
 GLIBC_2.14 name_to_handle_at F
 GLIBC_2.14 open_by_handle_at F
 GLIBC_2.14 sendmmsg F
 GLIBC_2.14 setns F
 GLIBC_2.14 syncfs F
-GLIBC_2.15 GLIBC_2.15 A
 GLIBC_2.15 __fdelt_chk F
 GLIBC_2.15 __fdelt_warn F
 GLIBC_2.15 posix_spawn F
@@ -1787,7 +1775,6 @@  GLIBC_2.15 process_vm_readv F
 GLIBC_2.15 process_vm_writev F
 GLIBC_2.15 scandirat F
 GLIBC_2.15 scandirat64 F
-GLIBC_2.16 GLIBC_2.16 A
 GLIBC_2.16 __getauxval F
 GLIBC_2.16 __poll_chk F
 GLIBC_2.16 __ppoll_chk F
@@ -1798,16 +1785,13 @@  GLIBC_2.16 getauxval F
 GLIBC_2.16 mbrtoc16 F
 GLIBC_2.16 mbrtoc32 F
 GLIBC_2.16 timespec_get F
-GLIBC_2.17 GLIBC_2.17 A
 GLIBC_2.17 clock_getcpuclockid F
 GLIBC_2.17 clock_getres F
 GLIBC_2.17 clock_gettime F
 GLIBC_2.17 clock_nanosleep F
 GLIBC_2.17 clock_settime F
 GLIBC_2.17 secure_getenv F
-GLIBC_2.18 GLIBC_2.18 A
 GLIBC_2.18 __cxa_thread_atexit_impl F
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 _IO_adjust_wcolumn F
 GLIBC_2.2 _IO_fgetpos F
 GLIBC_2.2 _IO_fgetpos64 F
@@ -1984,35 +1968,26 @@  GLIBC_2.2 wcsftime F
 GLIBC_2.2 wmempcpy F
 GLIBC_2.2 wprintf F
 GLIBC_2.2 wscanf F
-GLIBC_2.2.1 GLIBC_2.2.1 A
 GLIBC_2.2.1 pivot_root F
 GLIBC_2.2.1 posix_openpt F
-GLIBC_2.2.2 GLIBC_2.2.2 A
 GLIBC_2.2.2 __nss_hostname_digits_dots F
-GLIBC_2.2.3 GLIBC_2.2.3 A
 GLIBC_2.2.3 __rpc_thread_createerr F
 GLIBC_2.2.3 __rpc_thread_svc_fdset F
 GLIBC_2.2.3 __rpc_thread_svc_max_pollfd F
 GLIBC_2.2.3 __rpc_thread_svc_pollfd F
 GLIBC_2.2.3 fnmatch F
 GLIBC_2.2.3 sprofil F
-GLIBC_2.2.4 GLIBC_2.2.4 A
 GLIBC_2.2.4 dl_iterate_phdr F
 GLIBC_2.2.4 getgrouplist F
 GLIBC_2.2.4 sockatmark F
-GLIBC_2.2.6 GLIBC_2.2.6 A
 GLIBC_2.2.6 __nanosleep F
-GLIBC_2.22 GLIBC_2.22 A
 GLIBC_2.22 fmemopen F
-GLIBC_2.23 GLIBC_2.23 A
 GLIBC_2.23 fts64_children F
 GLIBC_2.23 fts64_close F
 GLIBC_2.23 fts64_open F
 GLIBC_2.23 fts64_read F
 GLIBC_2.23 fts64_set F
-GLIBC_2.24 GLIBC_2.24 A
 GLIBC_2.24 quick_exit F
-GLIBC_2.25 GLIBC_2.25 A
 GLIBC_2.25 __explicit_bzero_chk F
 GLIBC_2.25 explicit_bzero F
 GLIBC_2.25 getentropy F
@@ -2020,7 +1995,6 @@  GLIBC_2.25 getrandom F
 GLIBC_2.25 strfromd F
 GLIBC_2.25 strfromf F
 GLIBC_2.25 strfroml F
-GLIBC_2.26 GLIBC_2.26 A
 GLIBC_2.26 __strtof128_internal F
 GLIBC_2.26 __wcstof128_internal F
 GLIBC_2.26 preadv2 F
@@ -2033,7 +2007,6 @@  GLIBC_2.26 strtof128 F
 GLIBC_2.26 strtof128_l F
 GLIBC_2.26 wcstof128 F
 GLIBC_2.26 wcstof128_l F
-GLIBC_2.27 GLIBC_2.27 A
 GLIBC_2.27 copy_file_range F
 GLIBC_2.27 glob F
 GLIBC_2.27 glob64 F
@@ -2064,7 +2037,6 @@  GLIBC_2.27 wcstof64 F
 GLIBC_2.27 wcstof64_l F
 GLIBC_2.27 wcstof64x F
 GLIBC_2.27 wcstof64x_l F
-GLIBC_2.3 GLIBC_2.3 A
 GLIBC_2.3 __ctype_b_loc F
 GLIBC_2.3 __ctype_tolower_loc F
 GLIBC_2.3 __ctype_toupper_loc F
@@ -2158,7 +2130,6 @@  GLIBC_2.3 wcstoull_l F
 GLIBC_2.3 wcsxfrm_l F
 GLIBC_2.3 wctrans_l F
 GLIBC_2.3 wctype_l F
-GLIBC_2.3.2 GLIBC_2.3.2 A
 GLIBC_2.3.2 __register_atfork F
 GLIBC_2.3.2 epoll_create F
 GLIBC_2.3.2 epoll_ctl F
@@ -2171,7 +2142,6 @@  GLIBC_2.3.2 pthread_cond_signal F
 GLIBC_2.3.2 pthread_cond_timedwait F
 GLIBC_2.3.2 pthread_cond_wait F
 GLIBC_2.3.2 strptime_l F
-GLIBC_2.3.3 GLIBC_2.3.3 A
 GLIBC_2.3.3 _sys_siglist D 0x104
 GLIBC_2.3.3 gnu_dev_major F
 GLIBC_2.3.3 gnu_dev_makedev F
@@ -2192,7 +2162,6 @@  GLIBC_2.3.3 sched_setaffinity F
 GLIBC_2.3.3 semtimedop F
 GLIBC_2.3.3 sys_sigabbrev D 0x104
 GLIBC_2.3.3 sys_siglist D 0x104
-GLIBC_2.3.4 GLIBC_2.3.4 A
 GLIBC_2.3.4 __chk_fail F
 GLIBC_2.3.4 __fprintf_chk F
 GLIBC_2.3.4 __gets_chk F
@@ -2223,7 +2192,6 @@  GLIBC_2.3.4 setsourcefilter F
 GLIBC_2.3.4 vm86 F
 GLIBC_2.3.4 xdr_quad_t F
 GLIBC_2.3.4 xdr_u_quad_t F
-GLIBC_2.4 GLIBC_2.4 A
 GLIBC_2.4 __confstr_chk F
 GLIBC_2.4 __fgets_chk F
 GLIBC_2.4 __fgets_unlocked_chk F
@@ -2300,7 +2268,6 @@  GLIBC_2.4 sys_errlist D 0x210
 GLIBC_2.4 sys_nerr D 0x4
 GLIBC_2.4 unlinkat F
 GLIBC_2.4 unshare F
-GLIBC_2.5 GLIBC_2.5 A
 GLIBC_2.5 __readlinkat_chk F
 GLIBC_2.5 inet6_opt_append F
 GLIBC_2.5 inet6_opt_find F
@@ -2318,7 +2285,6 @@  GLIBC_2.5 inet6_rth_space F
 GLIBC_2.5 splice F
 GLIBC_2.5 tee F
 GLIBC_2.5 vmsplice F
-GLIBC_2.6 GLIBC_2.6 A
 GLIBC_2.6 __sched_cpucount F
 GLIBC_2.6 epoll_pwait F
 GLIBC_2.6 futimens F
@@ -2326,7 +2292,6 @@  GLIBC_2.6 sched_getcpu F
 GLIBC_2.6 strerror_l F
 GLIBC_2.6 sync_file_range F
 GLIBC_2.6 utimensat F
-GLIBC_2.7 GLIBC_2.7 A
 GLIBC_2.7 __fread_chk F
 GLIBC_2.7 __fread_unlocked_chk F
 GLIBC_2.7 __isoc99_fscanf F
@@ -2353,7 +2318,6 @@  GLIBC_2.7 eventfd_write F
 GLIBC_2.7 mkostemp F
 GLIBC_2.7 mkostemp64 F
 GLIBC_2.7 signalfd F
-GLIBC_2.8 GLIBC_2.8 A
 GLIBC_2.8 __asprintf_chk F
 GLIBC_2.8 __dprintf_chk F
 GLIBC_2.8 __obstack_printf_chk F
@@ -2364,7 +2328,6 @@  GLIBC_2.8 qsort_r F
 GLIBC_2.8 timerfd_create F
 GLIBC_2.8 timerfd_gettime F
 GLIBC_2.8 timerfd_settime F
-GLIBC_2.9 GLIBC_2.9 A
 GLIBC_2.9 dup3 F
 GLIBC_2.9 epoll_create1 F
 GLIBC_2.9 inotify_init1 F
diff --git a/sysdeps/unix/sysv/linux/i386/libcrypt.abilist b/sysdeps/unix/sysv/linux/i386/libcrypt.abilist
index 4db2639..cd6ba95 100644
--- a/sysdeps/unix/sysv/linux/i386/libcrypt.abilist
+++ b/sysdeps/unix/sysv/linux/i386/libcrypt.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 crypt F
 GLIBC_2.0 crypt_r F
 GLIBC_2.0 encrypt F
diff --git a/sysdeps/unix/sysv/linux/i386/libdl.abilist b/sysdeps/unix/sysv/linux/i386/libdl.abilist
index 5536f6e..7826fde 100644
--- a/sysdeps/unix/sysv/linux/i386/libdl.abilist
+++ b/sysdeps/unix/sysv/linux/i386/libdl.abilist
@@ -1,14 +1,10 @@ 
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 dladdr F
 GLIBC_2.0 dlclose F
 GLIBC_2.0 dlerror F
 GLIBC_2.0 dlopen F
 GLIBC_2.0 dlsym F
-GLIBC_2.1 GLIBC_2.1 A
 GLIBC_2.1 dlopen F
 GLIBC_2.1 dlvsym F
-GLIBC_2.3.3 GLIBC_2.3.3 A
 GLIBC_2.3.3 dladdr1 F
 GLIBC_2.3.3 dlinfo F
-GLIBC_2.3.4 GLIBC_2.3.4 A
 GLIBC_2.3.4 dlmopen F
diff --git a/sysdeps/unix/sysv/linux/i386/libm.abilist b/sysdeps/unix/sysv/linux/i386/libm.abilist
index 1eecf41..d65f237 100644
--- a/sysdeps/unix/sysv/linux/i386/libm.abilist
+++ b/sysdeps/unix/sysv/linux/i386/libm.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 _LIB_VERSION D 0x4
 GLIBC_2.0 acos F
 GLIBC_2.0 acosf F
@@ -155,7 +154,6 @@  GLIBC_2.0 y1l F
 GLIBC_2.0 yn F
 GLIBC_2.0 ynf F
 GLIBC_2.0 ynl F
-GLIBC_2.1 GLIBC_2.1 A
 GLIBC_2.1 __clog10 F
 GLIBC_2.1 __clog10f F
 GLIBC_2.1 __clog10l F
@@ -311,7 +309,6 @@  GLIBC_2.1 tgammal F
 GLIBC_2.1 trunc F
 GLIBC_2.1 truncf F
 GLIBC_2.1 truncl F
-GLIBC_2.15 GLIBC_2.15 A
 GLIBC_2.15 __acos_finite F
 GLIBC_2.15 __acosf_finite F
 GLIBC_2.15 __acosh_finite F
@@ -393,11 +390,9 @@  GLIBC_2.15 __y1l_finite F
 GLIBC_2.15 __yn_finite F
 GLIBC_2.15 __ynf_finite F
 GLIBC_2.15 __ynl_finite F
-GLIBC_2.18 GLIBC_2.18 A
 GLIBC_2.18 __issignaling F
 GLIBC_2.18 __issignalingf F
 GLIBC_2.18 __issignalingl F
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 __expl F
 GLIBC_2.2 __expm1l F
 GLIBC_2.2 feclearexcept F
@@ -410,19 +405,16 @@  GLIBC_2.2 feraiseexcept F
 GLIBC_2.2 fesetenv F
 GLIBC_2.2 fesetexceptflag F
 GLIBC_2.2 feupdateenv F
-GLIBC_2.23 GLIBC_2.23 A
 GLIBC_2.23 __signgam D 0x4
 GLIBC_2.23 lgamma F
 GLIBC_2.23 lgammaf F
 GLIBC_2.23 lgammal F
-GLIBC_2.24 GLIBC_2.24 A
 GLIBC_2.24 nextdown F
 GLIBC_2.24 nextdownf F
 GLIBC_2.24 nextdownl F
 GLIBC_2.24 nextup F
 GLIBC_2.24 nextupf F
 GLIBC_2.24 nextupl F
-GLIBC_2.25 GLIBC_2.25 A
 GLIBC_2.25 __iscanonicall F
 GLIBC_2.25 __iseqsig F
 GLIBC_2.25 __iseqsigf F
@@ -473,7 +465,6 @@  GLIBC_2.25 ufromfpl F
 GLIBC_2.25 ufromfpx F
 GLIBC_2.25 ufromfpxf F
 GLIBC_2.25 ufromfpxl F
-GLIBC_2.26 GLIBC_2.26 A
 GLIBC_2.26 __acosf128_finite F
 GLIBC_2.26 __acoshf128_finite F
 GLIBC_2.26 __asinf128_finite F
@@ -611,7 +602,6 @@  GLIBC_2.26 ufromfpxf128 F
 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
@@ -1033,7 +1023,6 @@  GLIBC_2.27 ynf32 F
 GLIBC_2.27 ynf32x F
 GLIBC_2.27 ynf64 F
 GLIBC_2.27 ynf64x F
-GLIBC_2.28 GLIBC_2.28 A
 GLIBC_2.28 daddl F
 GLIBC_2.28 dsubl F
 GLIBC_2.28 f32addf128 F
@@ -1060,4 +1049,3 @@  GLIBC_2.28 fadd F
 GLIBC_2.28 faddl F
 GLIBC_2.28 fsub F
 GLIBC_2.28 fsubl F
-GLIBC_2.4 GLIBC_2.4 A
diff --git a/sysdeps/unix/sysv/linux/i386/libnsl.abilist b/sysdeps/unix/sysv/linux/i386/libnsl.abilist
index a23db2a..add3d66 100644
--- a/sysdeps/unix/sysv/linux/i386/libnsl.abilist
+++ b/sysdeps/unix/sysv/linux/i386/libnsl.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 __yp_check F
 GLIBC_2.0 xdr_domainname F
 GLIBC_2.0 xdr_keydat F
@@ -42,7 +41,6 @@  GLIBC_2.0 yp_update F
 GLIBC_2.0 ypbinderr_string F
 GLIBC_2.0 yperr_string F
 GLIBC_2.0 ypprot_err F
-GLIBC_2.1 GLIBC_2.1 A
 GLIBC_2.1 __free_fdresult F
 GLIBC_2.1 __nis_default_access F
 GLIBC_2.1 __nis_default_group F
@@ -120,5 +118,4 @@  GLIBC_2.1 readColdStartFile F
 GLIBC_2.1 writeColdStartFile F
 GLIBC_2.1 xdr_cback_data F
 GLIBC_2.1 xdr_obj_p F
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 xdr_ypall F
diff --git a/sysdeps/unix/sysv/linux/i386/libpthread.abilist b/sysdeps/unix/sysv/linux/i386/libpthread.abilist
index 8f9c325..a69bd8f 100644
--- a/sysdeps/unix/sysv/linux/i386/libpthread.abilist
+++ b/sysdeps/unix/sysv/linux/i386/libpthread.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 _IO_flockfile F
 GLIBC_2.0 _IO_ftrylockfile F
 GLIBC_2.0 _IO_funlockfile F
@@ -119,7 +118,6 @@  GLIBC_2.0 vfork F
 GLIBC_2.0 wait F
 GLIBC_2.0 waitpid F
 GLIBC_2.0 write F
-GLIBC_2.1 GLIBC_2.1 A
 GLIBC_2.1 __libc_allocate_rtsig F
 GLIBC_2.1 __libc_current_sigrtmax F
 GLIBC_2.1 __libc_current_sigrtmin F
@@ -154,24 +152,18 @@  GLIBC_2.1 sem_init F
 GLIBC_2.1 sem_post F
 GLIBC_2.1 sem_trywait F
 GLIBC_2.1 sem_wait F
-GLIBC_2.1.1 GLIBC_2.1.1 A
 GLIBC_2.1.1 sem_close F
 GLIBC_2.1.1 sem_open F
 GLIBC_2.1.1 sem_unlink F
-GLIBC_2.1.2 GLIBC_2.1.2 A
 GLIBC_2.1.2 __vfork F
-GLIBC_2.11 GLIBC_2.11 A
 GLIBC_2.11 pthread_sigqueue F
-GLIBC_2.12 GLIBC_2.12 A
 GLIBC_2.12 pthread_getname_np F
 GLIBC_2.12 pthread_mutex_consistent F
 GLIBC_2.12 pthread_mutexattr_getrobust F
 GLIBC_2.12 pthread_mutexattr_setrobust F
 GLIBC_2.12 pthread_setname_np F
-GLIBC_2.18 GLIBC_2.18 A
 GLIBC_2.18 pthread_getattr_default_np F
 GLIBC_2.18 pthread_setattr_default_np F
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 __open64 F
 GLIBC_2.2 __pread64 F
 GLIBC_2.2 __pthread_rwlock_destroy F
@@ -212,18 +204,14 @@  GLIBC_2.2 pthread_yield F
 GLIBC_2.2 pwrite F
 GLIBC_2.2 pwrite64 F
 GLIBC_2.2 sem_timedwait F
-GLIBC_2.2.3 GLIBC_2.2.3 A
 GLIBC_2.2.3 pthread_getattr_np F
-GLIBC_2.2.6 GLIBC_2.2.6 A
 GLIBC_2.2.6 __nanosleep F
-GLIBC_2.3.2 GLIBC_2.3.2 A
 GLIBC_2.3.2 pthread_cond_broadcast F
 GLIBC_2.3.2 pthread_cond_destroy F
 GLIBC_2.3.2 pthread_cond_init F
 GLIBC_2.3.2 pthread_cond_signal F
 GLIBC_2.3.2 pthread_cond_timedwait F
 GLIBC_2.3.2 pthread_cond_wait F
-GLIBC_2.3.3 GLIBC_2.3.3 A
 GLIBC_2.3.3 __pthread_cleanup_routine F
 GLIBC_2.3.3 __pthread_register_cancel F
 GLIBC_2.3.3 __pthread_register_cancel_defer F
@@ -239,13 +227,11 @@  GLIBC_2.3.3 pthread_getaffinity_np F
 GLIBC_2.3.3 pthread_setaffinity_np F
 GLIBC_2.3.3 pthread_timedjoin_np F
 GLIBC_2.3.3 pthread_tryjoin_np F
-GLIBC_2.3.4 GLIBC_2.3.4 A
 GLIBC_2.3.4 pthread_attr_getaffinity_np F
 GLIBC_2.3.4 pthread_attr_setaffinity_np F
 GLIBC_2.3.4 pthread_getaffinity_np F
 GLIBC_2.3.4 pthread_setaffinity_np F
 GLIBC_2.3.4 pthread_setschedprio F
-GLIBC_2.4 GLIBC_2.4 A
 GLIBC_2.4 pthread_mutex_consistent_np F
 GLIBC_2.4 pthread_mutex_getprioceiling F
 GLIBC_2.4 pthread_mutex_setprioceiling F
diff --git a/sysdeps/unix/sysv/linux/i386/libresolv.abilist b/sysdeps/unix/sysv/linux/i386/libresolv.abilist
index 4d50e7c..157a33c 100644
--- a/sysdeps/unix/sysv/linux/i386/libresolv.abilist
+++ b/sysdeps/unix/sysv/linux/i386/libresolv.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 __b64_ntop F
 GLIBC_2.0 __b64_pton F
 GLIBC_2.0 __dn_comp F
@@ -57,7 +56,6 @@  GLIBC_2.0 res_querydomain F
 GLIBC_2.0 res_search F
 GLIBC_2.0 res_send_setqhook F
 GLIBC_2.0 res_send_setrhook F
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 __dn_expand F
 GLIBC_2.2 __res_hostalias F
 GLIBC_2.2 __res_mkquery F
@@ -69,9 +67,7 @@  GLIBC_2.2 __res_nsend F
 GLIBC_2.2 __res_query F
 GLIBC_2.2 __res_querydomain F
 GLIBC_2.2 __res_search F
-GLIBC_2.3.2 GLIBC_2.3.2 A
 GLIBC_2.3.2 __p_rcode F
-GLIBC_2.9 GLIBC_2.9 A
 GLIBC_2.9 ns_datetosecs F
 GLIBC_2.9 ns_format_ttl F
 GLIBC_2.9 ns_get16 F
diff --git a/sysdeps/unix/sysv/linux/i386/librt.abilist b/sysdeps/unix/sysv/linux/i386/librt.abilist
index 15e4418..595f1b7 100644
--- a/sysdeps/unix/sysv/linux/i386/librt.abilist
+++ b/sysdeps/unix/sysv/linux/i386/librt.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.1 GLIBC_2.1 A
 GLIBC_2.1 aio_cancel F
 GLIBC_2.1 aio_cancel64 F
 GLIBC_2.1 aio_error F
@@ -16,7 +15,6 @@  GLIBC_2.1 aio_write F
 GLIBC_2.1 aio_write64 F
 GLIBC_2.1 lio_listio F
 GLIBC_2.1 lio_listio64 F
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 clock_getcpuclockid F
 GLIBC_2.2 clock_getres F
 GLIBC_2.2 clock_gettime F
@@ -29,7 +27,6 @@  GLIBC_2.2 timer_delete F
 GLIBC_2.2 timer_getoverrun F
 GLIBC_2.2 timer_gettime F
 GLIBC_2.2 timer_settime F
-GLIBC_2.3.4 GLIBC_2.3.4 A
 GLIBC_2.3.4 mq_close F
 GLIBC_2.3.4 mq_getattr F
 GLIBC_2.3.4 mq_notify F
@@ -40,8 +37,6 @@  GLIBC_2.3.4 mq_setattr F
 GLIBC_2.3.4 mq_timedreceive F
 GLIBC_2.3.4 mq_timedsend F
 GLIBC_2.3.4 mq_unlink F
-GLIBC_2.4 GLIBC_2.4 A
 GLIBC_2.4 lio_listio F
 GLIBC_2.4 lio_listio64 F
-GLIBC_2.7 GLIBC_2.7 A
 GLIBC_2.7 __mq_open_2 F
diff --git a/sysdeps/unix/sysv/linux/i386/libthread_db.abilist b/sysdeps/unix/sysv/linux/i386/libthread_db.abilist
index a8a8c2c..2db0992 100644
--- a/sysdeps/unix/sysv/linux/i386/libthread_db.abilist
+++ b/sysdeps/unix/sysv/linux/i386/libthread_db.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.1.3 GLIBC_2.1.3 A
 GLIBC_2.1.3 td_init F
 GLIBC_2.1.3 td_log F
 GLIBC_2.1.3 td_ta_clear_event F
@@ -36,9 +35,6 @@  GLIBC_2.1.3 td_thr_setxregs F
 GLIBC_2.1.3 td_thr_sigsetmask F
 GLIBC_2.1.3 td_thr_tsd F
 GLIBC_2.1.3 td_thr_validate F
-GLIBC_2.2.3 GLIBC_2.2.3 A
 GLIBC_2.2.3 td_symbol_list F
-GLIBC_2.3 GLIBC_2.3 A
 GLIBC_2.3 td_thr_tls_get_addr F
-GLIBC_2.3.3 GLIBC_2.3.3 A
 GLIBC_2.3.3 td_thr_tlsbase F
diff --git a/sysdeps/unix/sysv/linux/i386/libutil.abilist b/sysdeps/unix/sysv/linux/i386/libutil.abilist
index 89c6775..aa2d35b 100644
--- a/sysdeps/unix/sysv/linux/i386/libutil.abilist
+++ b/sysdeps/unix/sysv/linux/i386/libutil.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 forkpty F
 GLIBC_2.0 login F
 GLIBC_2.0 login_tty F
diff --git a/sysdeps/unix/sysv/linux/ia64/ld.abilist b/sysdeps/unix/sysv/linux/ia64/ld.abilist
index 9b45d5e..8204247 100644
--- a/sysdeps/unix/sysv/linux/ia64/ld.abilist
+++ b/sysdeps/unix/sysv/linux/ia64/ld.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 __libc_stack_end D 0x8
 GLIBC_2.2 _dl_mcount F
 GLIBC_2.2 _r_debug D 0x28
@@ -6,6 +5,4 @@  GLIBC_2.2 calloc F
 GLIBC_2.2 free F
 GLIBC_2.2 malloc F
 GLIBC_2.2 realloc F
-GLIBC_2.3 GLIBC_2.3 A
 GLIBC_2.3 __tls_get_addr F
-GLIBC_2.4 GLIBC_2.4 A
diff --git a/sysdeps/unix/sysv/linux/ia64/libBrokenLocale.abilist b/sysdeps/unix/sysv/linux/ia64/libBrokenLocale.abilist
index 21343df..0e4d814 100644
--- a/sysdeps/unix/sysv/linux/ia64/libBrokenLocale.abilist
+++ b/sysdeps/unix/sysv/linux/ia64/libBrokenLocale.abilist
@@ -1,2 +1 @@ 
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 __ctype_get_mb_cur_max F
diff --git a/sysdeps/unix/sysv/linux/ia64/libanl.abilist b/sysdeps/unix/sysv/linux/ia64/libanl.abilist
index edabfb4..d9a5ed0 100644
--- a/sysdeps/unix/sysv/linux/ia64/libanl.abilist
+++ b/sysdeps/unix/sysv/linux/ia64/libanl.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.2.3 GLIBC_2.2.3 A
 GLIBC_2.2.3 gai_cancel F
 GLIBC_2.2.3 gai_error F
 GLIBC_2.2.3 gai_suspend F
diff --git a/sysdeps/unix/sysv/linux/ia64/libc.abilist b/sysdeps/unix/sysv/linux/ia64/libc.abilist
index 68496aa..7bf259e 100644
--- a/sysdeps/unix/sysv/linux/ia64/libc.abilist
+++ b/sysdeps/unix/sysv/linux/ia64/libc.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.10 GLIBC_2.10 A
 GLIBC_2.10 __cxa_at_quick_exit F
 GLIBC_2.10 __posix_getopt F
 GLIBC_2.10 accept4 F
@@ -25,33 +24,28 @@  GLIBC_2.10 register_printf_type F
 GLIBC_2.10 setsgent F
 GLIBC_2.10 sgetsgent F
 GLIBC_2.10 sgetsgent_r F
-GLIBC_2.11 GLIBC_2.11 A
 GLIBC_2.11 __longjmp_chk F
 GLIBC_2.11 execvpe F
 GLIBC_2.11 mkostemps F
 GLIBC_2.11 mkostemps64 F
 GLIBC_2.11 mkstemps F
 GLIBC_2.11 mkstemps64 F
-GLIBC_2.12 GLIBC_2.12 A
 GLIBC_2.12 _sys_errlist D 0x438
 GLIBC_2.12 _sys_nerr D 0x4
 GLIBC_2.12 ntp_gettimex F
 GLIBC_2.12 recvmmsg F
 GLIBC_2.12 sys_errlist D 0x438
 GLIBC_2.12 sys_nerr D 0x4
-GLIBC_2.13 GLIBC_2.13 A
 GLIBC_2.13 fanotify_init F
 GLIBC_2.13 fanotify_mark F
 GLIBC_2.13 prlimit F
 GLIBC_2.13 prlimit64 F
-GLIBC_2.14 GLIBC_2.14 A
 GLIBC_2.14 clock_adjtime F
 GLIBC_2.14 name_to_handle_at F
 GLIBC_2.14 open_by_handle_at F
 GLIBC_2.14 sendmmsg F
 GLIBC_2.14 setns F
 GLIBC_2.14 syncfs F
-GLIBC_2.15 GLIBC_2.15 A
 GLIBC_2.15 __fdelt_chk F
 GLIBC_2.15 __fdelt_warn F
 GLIBC_2.15 posix_spawn F
@@ -60,7 +54,6 @@  GLIBC_2.15 process_vm_readv F
 GLIBC_2.15 process_vm_writev F
 GLIBC_2.15 scandirat F
 GLIBC_2.15 scandirat64 F
-GLIBC_2.16 GLIBC_2.16 A
 GLIBC_2.16 __getauxval F
 GLIBC_2.16 __poll_chk F
 GLIBC_2.16 __ppoll_chk F
@@ -71,16 +64,13 @@  GLIBC_2.16 getauxval F
 GLIBC_2.16 mbrtoc16 F
 GLIBC_2.16 mbrtoc32 F
 GLIBC_2.16 timespec_get F
-GLIBC_2.17 GLIBC_2.17 A
 GLIBC_2.17 clock_getcpuclockid F
 GLIBC_2.17 clock_getres F
 GLIBC_2.17 clock_gettime F
 GLIBC_2.17 clock_nanosleep F
 GLIBC_2.17 clock_settime F
 GLIBC_2.17 secure_getenv F
-GLIBC_2.18 GLIBC_2.18 A
 GLIBC_2.18 __cxa_thread_atexit_impl F
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 _Exit F
 GLIBC_2.2 _IO_2_1_stderr_ D 0xe0
 GLIBC_2.2 _IO_2_1_stdin_ D 0xe0
@@ -1846,37 +1836,28 @@  GLIBC_2.2 xdrstdio_create F
 GLIBC_2.2 xencrypt F
 GLIBC_2.2 xprt_register F
 GLIBC_2.2 xprt_unregister F
-GLIBC_2.2.1 GLIBC_2.2.1 A
 GLIBC_2.2.1 pivot_root F
 GLIBC_2.2.1 posix_openpt F
-GLIBC_2.2.2 GLIBC_2.2.2 A
 GLIBC_2.2.2 __nss_hostname_digits_dots F
 GLIBC_2.2.2 wordexp F
-GLIBC_2.2.3 GLIBC_2.2.3 A
 GLIBC_2.2.3 __rpc_thread_createerr F
 GLIBC_2.2.3 __rpc_thread_svc_fdset F
 GLIBC_2.2.3 __rpc_thread_svc_max_pollfd F
 GLIBC_2.2.3 __rpc_thread_svc_pollfd F
 GLIBC_2.2.3 fnmatch F
 GLIBC_2.2.3 sprofil F
-GLIBC_2.2.4 GLIBC_2.2.4 A
 GLIBC_2.2.4 dl_iterate_phdr F
 GLIBC_2.2.4 getgrouplist F
 GLIBC_2.2.4 sockatmark F
-GLIBC_2.2.6 GLIBC_2.2.6 A
 GLIBC_2.2.6 __nanosleep F
 GLIBC_2.2.6 getunwind F
-GLIBC_2.22 GLIBC_2.22 A
 GLIBC_2.22 fmemopen F
-GLIBC_2.23 GLIBC_2.23 A
 GLIBC_2.23 fts64_children F
 GLIBC_2.23 fts64_close F
 GLIBC_2.23 fts64_open F
 GLIBC_2.23 fts64_read F
 GLIBC_2.23 fts64_set F
-GLIBC_2.24 GLIBC_2.24 A
 GLIBC_2.24 quick_exit F
-GLIBC_2.25 GLIBC_2.25 A
 GLIBC_2.25 __explicit_bzero_chk F
 GLIBC_2.25 explicit_bzero F
 GLIBC_2.25 getentropy F
@@ -1884,7 +1865,6 @@  GLIBC_2.25 getrandom F
 GLIBC_2.25 strfromd F
 GLIBC_2.25 strfromf F
 GLIBC_2.25 strfroml F
-GLIBC_2.26 GLIBC_2.26 A
 GLIBC_2.26 __strtof128_internal F
 GLIBC_2.26 __wcstof128_internal F
 GLIBC_2.26 preadv2 F
@@ -1897,7 +1877,6 @@  GLIBC_2.26 strtof128 F
 GLIBC_2.26 strtof128_l F
 GLIBC_2.26 wcstof128 F
 GLIBC_2.26 wcstof128_l F
-GLIBC_2.27 GLIBC_2.27 A
 GLIBC_2.27 copy_file_range F
 GLIBC_2.27 glob F
 GLIBC_2.27 glob64 F
@@ -1928,7 +1907,6 @@  GLIBC_2.27 wcstof64 F
 GLIBC_2.27 wcstof64_l F
 GLIBC_2.27 wcstof64x F
 GLIBC_2.27 wcstof64x_l F
-GLIBC_2.3 GLIBC_2.3 A
 GLIBC_2.3 __ctype_b_loc F
 GLIBC_2.3 __ctype_tolower_loc F
 GLIBC_2.3 __ctype_toupper_loc F
@@ -2020,7 +1998,6 @@  GLIBC_2.3 wcstoull_l F
 GLIBC_2.3 wcsxfrm_l F
 GLIBC_2.3 wctrans_l F
 GLIBC_2.3 wctype_l F
-GLIBC_2.3.2 GLIBC_2.3.2 A
 GLIBC_2.3.2 __register_atfork F
 GLIBC_2.3.2 epoll_create F
 GLIBC_2.3.2 epoll_ctl F
@@ -2033,7 +2010,6 @@  GLIBC_2.3.2 pthread_cond_signal F
 GLIBC_2.3.2 pthread_cond_timedwait F
 GLIBC_2.3.2 pthread_cond_wait F
 GLIBC_2.3.2 strptime_l F
-GLIBC_2.3.3 GLIBC_2.3.3 A
 GLIBC_2.3.3 _sys_siglist D 0x208
 GLIBC_2.3.3 gnu_dev_major F
 GLIBC_2.3.3 gnu_dev_makedev F
@@ -2054,7 +2030,6 @@  GLIBC_2.3.3 strtoll_l F
 GLIBC_2.3.3 strtoull_l F
 GLIBC_2.3.3 sys_sigabbrev D 0x208
 GLIBC_2.3.3 sys_siglist D 0x208
-GLIBC_2.3.4 GLIBC_2.3.4 A
 GLIBC_2.3.4 __chk_fail F
 GLIBC_2.3.4 __fprintf_chk F
 GLIBC_2.3.4 __gets_chk F
@@ -2084,7 +2059,6 @@  GLIBC_2.3.4 setipv4sourcefilter F
 GLIBC_2.3.4 setsourcefilter F
 GLIBC_2.3.4 xdr_quad_t F
 GLIBC_2.3.4 xdr_u_quad_t F
-GLIBC_2.4 GLIBC_2.4 A
 GLIBC_2.4 __confstr_chk F
 GLIBC_2.4 __fgets_chk F
 GLIBC_2.4 __fgets_unlocked_chk F
@@ -2161,7 +2135,6 @@  GLIBC_2.4 sys_errlist D 0x420
 GLIBC_2.4 sys_nerr D 0x4
 GLIBC_2.4 unlinkat F
 GLIBC_2.4 unshare F
-GLIBC_2.5 GLIBC_2.5 A
 GLIBC_2.5 __readlinkat_chk F
 GLIBC_2.5 inet6_opt_append F
 GLIBC_2.5 inet6_opt_find F
@@ -2179,7 +2152,6 @@  GLIBC_2.5 inet6_rth_space F
 GLIBC_2.5 splice F
 GLIBC_2.5 tee F
 GLIBC_2.5 vmsplice F
-GLIBC_2.6 GLIBC_2.6 A
 GLIBC_2.6 __sched_cpucount F
 GLIBC_2.6 epoll_pwait F
 GLIBC_2.6 futimens F
@@ -2187,7 +2159,6 @@  GLIBC_2.6 sched_getcpu F
 GLIBC_2.6 strerror_l F
 GLIBC_2.6 sync_file_range F
 GLIBC_2.6 utimensat F
-GLIBC_2.7 GLIBC_2.7 A
 GLIBC_2.7 __fread_chk F
 GLIBC_2.7 __fread_unlocked_chk F
 GLIBC_2.7 __isoc99_fscanf F
@@ -2214,7 +2185,6 @@  GLIBC_2.7 eventfd_write F
 GLIBC_2.7 mkostemp F
 GLIBC_2.7 mkostemp64 F
 GLIBC_2.7 signalfd F
-GLIBC_2.8 GLIBC_2.8 A
 GLIBC_2.8 __asprintf_chk F
 GLIBC_2.8 __dprintf_chk F
 GLIBC_2.8 __obstack_printf_chk F
@@ -2225,7 +2195,6 @@  GLIBC_2.8 qsort_r F
 GLIBC_2.8 timerfd_create F
 GLIBC_2.8 timerfd_gettime F
 GLIBC_2.8 timerfd_settime F
-GLIBC_2.9 GLIBC_2.9 A
 GLIBC_2.9 dup3 F
 GLIBC_2.9 epoll_create1 F
 GLIBC_2.9 inotify_init1 F
diff --git a/sysdeps/unix/sysv/linux/ia64/libcrypt.abilist b/sysdeps/unix/sysv/linux/ia64/libcrypt.abilist
index 4db2639..cd6ba95 100644
--- a/sysdeps/unix/sysv/linux/ia64/libcrypt.abilist
+++ b/sysdeps/unix/sysv/linux/ia64/libcrypt.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 crypt F
 GLIBC_2.0 crypt_r F
 GLIBC_2.0 encrypt F
diff --git a/sysdeps/unix/sysv/linux/ia64/libdl.abilist b/sysdeps/unix/sysv/linux/ia64/libdl.abilist
index 5536f6e..7826fde 100644
--- a/sysdeps/unix/sysv/linux/ia64/libdl.abilist
+++ b/sysdeps/unix/sysv/linux/ia64/libdl.abilist
@@ -1,14 +1,10 @@ 
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 dladdr F
 GLIBC_2.0 dlclose F
 GLIBC_2.0 dlerror F
 GLIBC_2.0 dlopen F
 GLIBC_2.0 dlsym F
-GLIBC_2.1 GLIBC_2.1 A
 GLIBC_2.1 dlopen F
 GLIBC_2.1 dlvsym F
-GLIBC_2.3.3 GLIBC_2.3.3 A
 GLIBC_2.3.3 dladdr1 F
 GLIBC_2.3.3 dlinfo F
-GLIBC_2.3.4 GLIBC_2.3.4 A
 GLIBC_2.3.4 dlmopen F
diff --git a/sysdeps/unix/sysv/linux/ia64/libm.abilist b/sysdeps/unix/sysv/linux/ia64/libm.abilist
index debb9d8..2dd457b 100644
--- a/sysdeps/unix/sysv/linux/ia64/libm.abilist
+++ b/sysdeps/unix/sysv/linux/ia64/libm.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.15 GLIBC_2.15 A
 GLIBC_2.15 __j0_finite F
 GLIBC_2.15 __j0f_finite F
 GLIBC_2.15 __j0l_finite F
@@ -17,11 +16,9 @@  GLIBC_2.15 __y1l_finite F
 GLIBC_2.15 __yn_finite F
 GLIBC_2.15 __ynf_finite F
 GLIBC_2.15 __ynl_finite F
-GLIBC_2.18 GLIBC_2.18 A
 GLIBC_2.18 __issignaling F
 GLIBC_2.18 __issignalingf F
 GLIBC_2.18 __issignalingl F
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 _LIB_VERSION D 0x4
 GLIBC_2.2 __clog10 F
 GLIBC_2.2 __clog10f F
@@ -336,22 +333,18 @@  GLIBC_2.2 y1l F
 GLIBC_2.2 yn F
 GLIBC_2.2 ynf F
 GLIBC_2.2 ynl F
-GLIBC_2.2.3 GLIBC_2.2.3 A
 GLIBC_2.2.3 matherrf F
 GLIBC_2.2.3 matherrl F
-GLIBC_2.23 GLIBC_2.23 A
 GLIBC_2.23 __signgam D 0x4
 GLIBC_2.23 lgamma F
 GLIBC_2.23 lgammaf F
 GLIBC_2.23 lgammal F
-GLIBC_2.24 GLIBC_2.24 A
 GLIBC_2.24 nextdown F
 GLIBC_2.24 nextdownf F
 GLIBC_2.24 nextdownl F
 GLIBC_2.24 nextup F
 GLIBC_2.24 nextupf F
 GLIBC_2.24 nextupl F
-GLIBC_2.25 GLIBC_2.25 A
 GLIBC_2.25 __iscanonicall F
 GLIBC_2.25 __iseqsig F
 GLIBC_2.25 __iseqsigf F
@@ -402,7 +395,6 @@  GLIBC_2.25 ufromfpl F
 GLIBC_2.25 ufromfpx F
 GLIBC_2.25 ufromfpxf F
 GLIBC_2.25 ufromfpxl F
-GLIBC_2.26 GLIBC_2.26 A
 GLIBC_2.26 __acosf128_finite F
 GLIBC_2.26 __acoshf128_finite F
 GLIBC_2.26 __asinf128_finite F
@@ -540,7 +532,6 @@  GLIBC_2.26 ufromfpxf128 F
 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
@@ -962,7 +953,6 @@  GLIBC_2.27 ynf32 F
 GLIBC_2.27 ynf32x F
 GLIBC_2.27 ynf64 F
 GLIBC_2.27 ynf64x F
-GLIBC_2.28 GLIBC_2.28 A
 GLIBC_2.28 daddl F
 GLIBC_2.28 dsubl F
 GLIBC_2.28 f32addf128 F
@@ -989,4 +979,3 @@  GLIBC_2.28 fadd F
 GLIBC_2.28 faddl F
 GLIBC_2.28 fsub F
 GLIBC_2.28 fsubl F
-GLIBC_2.4 GLIBC_2.4 A
diff --git a/sysdeps/unix/sysv/linux/ia64/libnsl.abilist b/sysdeps/unix/sysv/linux/ia64/libnsl.abilist
index a23db2a..add3d66 100644
--- a/sysdeps/unix/sysv/linux/ia64/libnsl.abilist
+++ b/sysdeps/unix/sysv/linux/ia64/libnsl.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 __yp_check F
 GLIBC_2.0 xdr_domainname F
 GLIBC_2.0 xdr_keydat F
@@ -42,7 +41,6 @@  GLIBC_2.0 yp_update F
 GLIBC_2.0 ypbinderr_string F
 GLIBC_2.0 yperr_string F
 GLIBC_2.0 ypprot_err F
-GLIBC_2.1 GLIBC_2.1 A
 GLIBC_2.1 __free_fdresult F
 GLIBC_2.1 __nis_default_access F
 GLIBC_2.1 __nis_default_group F
@@ -120,5 +118,4 @@  GLIBC_2.1 readColdStartFile F
 GLIBC_2.1 writeColdStartFile F
 GLIBC_2.1 xdr_cback_data F
 GLIBC_2.1 xdr_obj_p F
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 xdr_ypall F
diff --git a/sysdeps/unix/sysv/linux/ia64/libpthread.abilist b/sysdeps/unix/sysv/linux/ia64/libpthread.abilist
index d4c8ded..bac572c 100644
--- a/sysdeps/unix/sysv/linux/ia64/libpthread.abilist
+++ b/sysdeps/unix/sysv/linux/ia64/libpthread.abilist
@@ -1,15 +1,11 @@ 
-GLIBC_2.11 GLIBC_2.11 A
 GLIBC_2.11 pthread_sigqueue F
-GLIBC_2.12 GLIBC_2.12 A
 GLIBC_2.12 pthread_getname_np F
 GLIBC_2.12 pthread_mutex_consistent F
 GLIBC_2.12 pthread_mutexattr_getrobust F
 GLIBC_2.12 pthread_mutexattr_setrobust F
 GLIBC_2.12 pthread_setname_np F
-GLIBC_2.18 GLIBC_2.18 A
 GLIBC_2.18 pthread_getattr_default_np F
 GLIBC_2.18 pthread_setattr_default_np F
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 _IO_flockfile F
 GLIBC_2.2 _IO_ftrylockfile F
 GLIBC_2.2 _IO_funlockfile F
@@ -200,18 +196,14 @@  GLIBC_2.2 vfork F
 GLIBC_2.2 wait F
 GLIBC_2.2 waitpid F
 GLIBC_2.2 write F
-GLIBC_2.2.3 GLIBC_2.2.3 A
 GLIBC_2.2.3 pthread_getattr_np F
-GLIBC_2.2.6 GLIBC_2.2.6 A
 GLIBC_2.2.6 __nanosleep F
-GLIBC_2.3.2 GLIBC_2.3.2 A
 GLIBC_2.3.2 pthread_cond_broadcast F
 GLIBC_2.3.2 pthread_cond_destroy F
 GLIBC_2.3.2 pthread_cond_init F
 GLIBC_2.3.2 pthread_cond_signal F
 GLIBC_2.3.2 pthread_cond_timedwait F
 GLIBC_2.3.2 pthread_cond_wait F
-GLIBC_2.3.3 GLIBC_2.3.3 A
 GLIBC_2.3.3 __pthread_cleanup_routine F
 GLIBC_2.3.3 __pthread_register_cancel F
 GLIBC_2.3.3 __pthread_register_cancel_defer F
@@ -229,13 +221,11 @@  GLIBC_2.3.3 pthread_getaffinity_np F
 GLIBC_2.3.3 pthread_setaffinity_np F
 GLIBC_2.3.3 pthread_timedjoin_np F
 GLIBC_2.3.3 pthread_tryjoin_np F
-GLIBC_2.3.4 GLIBC_2.3.4 A
 GLIBC_2.3.4 pthread_attr_getaffinity_np F
 GLIBC_2.3.4 pthread_attr_setaffinity_np F
 GLIBC_2.3.4 pthread_getaffinity_np F
 GLIBC_2.3.4 pthread_setaffinity_np F
 GLIBC_2.3.4 pthread_setschedprio F
-GLIBC_2.4 GLIBC_2.4 A
 GLIBC_2.4 pthread_mutex_consistent_np F
 GLIBC_2.4 pthread_mutex_getprioceiling F
 GLIBC_2.4 pthread_mutex_setprioceiling F
diff --git a/sysdeps/unix/sysv/linux/ia64/libresolv.abilist b/sysdeps/unix/sysv/linux/ia64/libresolv.abilist
index 2d92a35..06f9951 100644
--- a/sysdeps/unix/sysv/linux/ia64/libresolv.abilist
+++ b/sysdeps/unix/sysv/linux/ia64/libresolv.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 __b64_ntop F
 GLIBC_2.0 __b64_pton F
 GLIBC_2.0 __dn_comp F
@@ -57,7 +56,6 @@  GLIBC_2.0 res_querydomain F
 GLIBC_2.0 res_search F
 GLIBC_2.0 res_send_setqhook F
 GLIBC_2.0 res_send_setrhook F
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 __dn_expand F
 GLIBC_2.2 __res_hostalias F
 GLIBC_2.2 __res_mkquery F
@@ -69,9 +67,7 @@  GLIBC_2.2 __res_nsend F
 GLIBC_2.2 __res_query F
 GLIBC_2.2 __res_querydomain F
 GLIBC_2.2 __res_search F
-GLIBC_2.3.2 GLIBC_2.3.2 A
 GLIBC_2.3.2 __p_rcode F
-GLIBC_2.9 GLIBC_2.9 A
 GLIBC_2.9 ns_datetosecs F
 GLIBC_2.9 ns_format_ttl F
 GLIBC_2.9 ns_get16 F
diff --git a/sysdeps/unix/sysv/linux/ia64/librt.abilist b/sysdeps/unix/sysv/linux/ia64/librt.abilist
index aa32ef3..804622a 100644
--- a/sysdeps/unix/sysv/linux/ia64/librt.abilist
+++ b/sysdeps/unix/sysv/linux/ia64/librt.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.1 GLIBC_2.1 A
 GLIBC_2.1 aio_cancel F
 GLIBC_2.1 aio_cancel64 F
 GLIBC_2.1 aio_error F
@@ -16,7 +15,6 @@  GLIBC_2.1 aio_write F
 GLIBC_2.1 aio_write64 F
 GLIBC_2.1 lio_listio F
 GLIBC_2.1 lio_listio64 F
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 clock_getcpuclockid F
 GLIBC_2.2 clock_getres F
 GLIBC_2.2 clock_gettime F
@@ -29,13 +27,11 @@  GLIBC_2.2 timer_delete F
 GLIBC_2.2 timer_getoverrun F
 GLIBC_2.2 timer_gettime F
 GLIBC_2.2 timer_settime F
-GLIBC_2.3.3 GLIBC_2.3.3 A
 GLIBC_2.3.3 timer_create F
 GLIBC_2.3.3 timer_delete F
 GLIBC_2.3.3 timer_getoverrun F
 GLIBC_2.3.3 timer_gettime F
 GLIBC_2.3.3 timer_settime F
-GLIBC_2.3.4 GLIBC_2.3.4 A
 GLIBC_2.3.4 mq_close F
 GLIBC_2.3.4 mq_getattr F
 GLIBC_2.3.4 mq_notify F
@@ -46,8 +42,6 @@  GLIBC_2.3.4 mq_setattr F
 GLIBC_2.3.4 mq_timedreceive F
 GLIBC_2.3.4 mq_timedsend F
 GLIBC_2.3.4 mq_unlink F
-GLIBC_2.4 GLIBC_2.4 A
 GLIBC_2.4 lio_listio F
 GLIBC_2.4 lio_listio64 F
-GLIBC_2.7 GLIBC_2.7 A
 GLIBC_2.7 __mq_open_2 F
diff --git a/sysdeps/unix/sysv/linux/ia64/libthread_db.abilist b/sysdeps/unix/sysv/linux/ia64/libthread_db.abilist
index a8a8c2c..2db0992 100644
--- a/sysdeps/unix/sysv/linux/ia64/libthread_db.abilist
+++ b/sysdeps/unix/sysv/linux/ia64/libthread_db.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.1.3 GLIBC_2.1.3 A
 GLIBC_2.1.3 td_init F
 GLIBC_2.1.3 td_log F
 GLIBC_2.1.3 td_ta_clear_event F
@@ -36,9 +35,6 @@  GLIBC_2.1.3 td_thr_setxregs F
 GLIBC_2.1.3 td_thr_sigsetmask F
 GLIBC_2.1.3 td_thr_tsd F
 GLIBC_2.1.3 td_thr_validate F
-GLIBC_2.2.3 GLIBC_2.2.3 A
 GLIBC_2.2.3 td_symbol_list F
-GLIBC_2.3 GLIBC_2.3 A
 GLIBC_2.3 td_thr_tls_get_addr F
-GLIBC_2.3.3 GLIBC_2.3.3 A
 GLIBC_2.3.3 td_thr_tlsbase F
diff --git a/sysdeps/unix/sysv/linux/ia64/libutil.abilist b/sysdeps/unix/sysv/linux/ia64/libutil.abilist
index 89c6775..aa2d35b 100644
--- a/sysdeps/unix/sysv/linux/ia64/libutil.abilist
+++ b/sysdeps/unix/sysv/linux/ia64/libutil.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 forkpty F
 GLIBC_2.0 login F
 GLIBC_2.0 login_tty F
diff --git a/sysdeps/unix/sysv/linux/m68k/coldfire/ld.abilist b/sysdeps/unix/sysv/linux/m68k/coldfire/ld.abilist
index cbf3a3c..a301c6e 100644
--- a/sysdeps/unix/sysv/linux/m68k/coldfire/ld.abilist
+++ b/sysdeps/unix/sysv/linux/m68k/coldfire/ld.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.4 GLIBC_2.4 A
 GLIBC_2.4 __libc_stack_end D 0x4
 GLIBC_2.4 __stack_chk_guard D 0x4
 GLIBC_2.4 __tls_get_addr F
diff --git a/sysdeps/unix/sysv/linux/m68k/coldfire/libBrokenLocale.abilist b/sysdeps/unix/sysv/linux/m68k/coldfire/libBrokenLocale.abilist
index e80f213..7e60a80 100644
--- a/sysdeps/unix/sysv/linux/m68k/coldfire/libBrokenLocale.abilist
+++ b/sysdeps/unix/sysv/linux/m68k/coldfire/libBrokenLocale.abilist
@@ -1,2 +1 @@ 
-GLIBC_2.4 GLIBC_2.4 A
 GLIBC_2.4 __ctype_get_mb_cur_max F
diff --git a/sysdeps/unix/sysv/linux/m68k/coldfire/libanl.abilist b/sysdeps/unix/sysv/linux/m68k/coldfire/libanl.abilist
index df0c397..a8fafed 100644
--- a/sysdeps/unix/sysv/linux/m68k/coldfire/libanl.abilist
+++ b/sysdeps/unix/sysv/linux/m68k/coldfire/libanl.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.4 GLIBC_2.4 A
 GLIBC_2.4 gai_cancel F
 GLIBC_2.4 gai_error F
 GLIBC_2.4 gai_suspend F
diff --git a/sysdeps/unix/sysv/linux/m68k/coldfire/libc.abilist b/sysdeps/unix/sysv/linux/m68k/coldfire/libc.abilist
index b676025..4673bcd 100644
--- a/sysdeps/unix/sysv/linux/m68k/coldfire/libc.abilist
+++ b/sysdeps/unix/sysv/linux/m68k/coldfire/libc.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.10 GLIBC_2.10 A
 GLIBC_2.10 __cxa_at_quick_exit F
 GLIBC_2.10 __posix_getopt F
 GLIBC_2.10 accept4 F
@@ -24,7 +23,6 @@  GLIBC_2.10 register_printf_type F
 GLIBC_2.10 setsgent F
 GLIBC_2.10 sgetsgent F
 GLIBC_2.10 sgetsgent_r F
-GLIBC_2.11 GLIBC_2.11 A
 GLIBC_2.11 __longjmp_chk F
 GLIBC_2.11 execvpe F
 GLIBC_2.11 fallocate64 F
@@ -32,7 +30,6 @@  GLIBC_2.11 mkostemps F
 GLIBC_2.11 mkostemps64 F
 GLIBC_2.11 mkstemps F
 GLIBC_2.11 mkstemps64 F
-GLIBC_2.12 GLIBC_2.12 A
 GLIBC_2.12 __m68k_read_tp F
 GLIBC_2.12 _sys_errlist D 0x21c
 GLIBC_2.12 _sys_nerr D 0x4
@@ -40,19 +37,16 @@  GLIBC_2.12 ntp_gettimex F
 GLIBC_2.12 recvmmsg F
 GLIBC_2.12 sys_errlist D 0x21c
 GLIBC_2.12 sys_nerr D 0x4
-GLIBC_2.13 GLIBC_2.13 A
 GLIBC_2.13 fanotify_init F
 GLIBC_2.13 fanotify_mark F
 GLIBC_2.13 prlimit F
 GLIBC_2.13 prlimit64 F
-GLIBC_2.14 GLIBC_2.14 A
 GLIBC_2.14 clock_adjtime F
 GLIBC_2.14 name_to_handle_at F
 GLIBC_2.14 open_by_handle_at F
 GLIBC_2.14 sendmmsg F
 GLIBC_2.14 setns F
 GLIBC_2.14 syncfs F
-GLIBC_2.15 GLIBC_2.15 A
 GLIBC_2.15 __fdelt_chk F
 GLIBC_2.15 __fdelt_warn F
 GLIBC_2.15 posix_spawn F
@@ -61,7 +55,6 @@  GLIBC_2.15 process_vm_readv F
 GLIBC_2.15 process_vm_writev F
 GLIBC_2.15 scandirat F
 GLIBC_2.15 scandirat64 F
-GLIBC_2.16 GLIBC_2.16 A
 GLIBC_2.16 __getauxval F
 GLIBC_2.16 __poll_chk F
 GLIBC_2.16 __ppoll_chk F
@@ -72,26 +65,20 @@  GLIBC_2.16 getauxval F
 GLIBC_2.16 mbrtoc16 F
 GLIBC_2.16 mbrtoc32 F
 GLIBC_2.16 timespec_get F
-GLIBC_2.17 GLIBC_2.17 A
 GLIBC_2.17 clock_getcpuclockid F
 GLIBC_2.17 clock_getres F
 GLIBC_2.17 clock_gettime F
 GLIBC_2.17 clock_nanosleep F
 GLIBC_2.17 clock_settime F
 GLIBC_2.17 secure_getenv F
-GLIBC_2.18 GLIBC_2.18 A
 GLIBC_2.18 __cxa_thread_atexit_impl F
-GLIBC_2.22 GLIBC_2.22 A
 GLIBC_2.22 fmemopen F
-GLIBC_2.23 GLIBC_2.23 A
 GLIBC_2.23 fts64_children F
 GLIBC_2.23 fts64_close F
 GLIBC_2.23 fts64_open F
 GLIBC_2.23 fts64_read F
 GLIBC_2.23 fts64_set F
-GLIBC_2.24 GLIBC_2.24 A
 GLIBC_2.24 quick_exit F
-GLIBC_2.25 GLIBC_2.25 A
 GLIBC_2.25 __explicit_bzero_chk F
 GLIBC_2.25 explicit_bzero F
 GLIBC_2.25 getentropy F
@@ -99,13 +86,11 @@  GLIBC_2.25 getrandom F
 GLIBC_2.25 strfromd F
 GLIBC_2.25 strfromf F
 GLIBC_2.25 strfroml F
-GLIBC_2.26 GLIBC_2.26 A
 GLIBC_2.26 preadv2 F
 GLIBC_2.26 preadv64v2 F
 GLIBC_2.26 pwritev2 F
 GLIBC_2.26 pwritev64v2 F
 GLIBC_2.26 reallocarray F
-GLIBC_2.27 GLIBC_2.27 A
 GLIBC_2.27 copy_file_range F
 GLIBC_2.27 glob F
 GLIBC_2.27 glob64 F
@@ -131,7 +116,6 @@  GLIBC_2.27 wcstof32x F
 GLIBC_2.27 wcstof32x_l F
 GLIBC_2.27 wcstof64 F
 GLIBC_2.27 wcstof64_l F
-GLIBC_2.4 GLIBC_2.4 A
 GLIBC_2.4 _Exit F
 GLIBC_2.4 _IO_2_1_stderr_ D 0x98
 GLIBC_2.4 _IO_2_1_stdin_ D 0x98
@@ -2088,7 +2072,6 @@  GLIBC_2.4 xdrstdio_create F
 GLIBC_2.4 xencrypt F
 GLIBC_2.4 xprt_register F
 GLIBC_2.4 xprt_unregister F
-GLIBC_2.5 GLIBC_2.5 A
 GLIBC_2.5 __readlinkat_chk F
 GLIBC_2.5 inet6_opt_append F
 GLIBC_2.5 inet6_opt_find F
@@ -2106,7 +2089,6 @@  GLIBC_2.5 inet6_rth_space F
 GLIBC_2.5 splice F
 GLIBC_2.5 tee F
 GLIBC_2.5 vmsplice F
-GLIBC_2.6 GLIBC_2.6 A
 GLIBC_2.6 __sched_cpucount F
 GLIBC_2.6 epoll_pwait F
 GLIBC_2.6 futimens F
@@ -2114,7 +2096,6 @@  GLIBC_2.6 sched_getcpu F
 GLIBC_2.6 strerror_l F
 GLIBC_2.6 sync_file_range F
 GLIBC_2.6 utimensat F
-GLIBC_2.7 GLIBC_2.7 A
 GLIBC_2.7 __fread_chk F
 GLIBC_2.7 __fread_unlocked_chk F
 GLIBC_2.7 __isoc99_fscanf F
@@ -2141,7 +2122,6 @@  GLIBC_2.7 eventfd_write F
 GLIBC_2.7 mkostemp F
 GLIBC_2.7 mkostemp64 F
 GLIBC_2.7 signalfd F
-GLIBC_2.8 GLIBC_2.8 A
 GLIBC_2.8 __asprintf_chk F
 GLIBC_2.8 __dprintf_chk F
 GLIBC_2.8 __obstack_printf_chk F
@@ -2152,7 +2132,6 @@  GLIBC_2.8 qsort_r F
 GLIBC_2.8 timerfd_create F
 GLIBC_2.8 timerfd_gettime F
 GLIBC_2.8 timerfd_settime F
-GLIBC_2.9 GLIBC_2.9 A
 GLIBC_2.9 dup3 F
 GLIBC_2.9 epoll_create1 F
 GLIBC_2.9 inotify_init1 F
diff --git a/sysdeps/unix/sysv/linux/m68k/coldfire/libcrypt.abilist b/sysdeps/unix/sysv/linux/m68k/coldfire/libcrypt.abilist
index 04f1f02..78a25b6 100644
--- a/sysdeps/unix/sysv/linux/m68k/coldfire/libcrypt.abilist
+++ b/sysdeps/unix/sysv/linux/m68k/coldfire/libcrypt.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.4 GLIBC_2.4 A
 GLIBC_2.4 crypt F
 GLIBC_2.4 crypt_r F
 GLIBC_2.4 encrypt F
diff --git a/sysdeps/unix/sysv/linux/m68k/coldfire/libdl.abilist b/sysdeps/unix/sysv/linux/m68k/coldfire/libdl.abilist
index 89a750a..40132b1 100644
--- a/sysdeps/unix/sysv/linux/m68k/coldfire/libdl.abilist
+++ b/sysdeps/unix/sysv/linux/m68k/coldfire/libdl.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.4 GLIBC_2.4 A
 GLIBC_2.4 dladdr F
 GLIBC_2.4 dladdr1 F
 GLIBC_2.4 dlclose F
diff --git a/sysdeps/unix/sysv/linux/m68k/coldfire/libm.abilist b/sysdeps/unix/sysv/linux/m68k/coldfire/libm.abilist
index 543aaa7..a355af5 100644
--- a/sysdeps/unix/sysv/linux/m68k/coldfire/libm.abilist
+++ b/sysdeps/unix/sysv/linux/m68k/coldfire/libm.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.15 GLIBC_2.15 A
 GLIBC_2.15 __acos_finite F
 GLIBC_2.15 __acosf_finite F
 GLIBC_2.15 __acosh_finite F
@@ -53,22 +52,18 @@  GLIBC_2.15 __y1_finite F
 GLIBC_2.15 __y1f_finite F
 GLIBC_2.15 __yn_finite F
 GLIBC_2.15 __ynf_finite F
-GLIBC_2.18 GLIBC_2.18 A
 GLIBC_2.18 __issignaling F
 GLIBC_2.18 __issignalingf F
-GLIBC_2.23 GLIBC_2.23 A
 GLIBC_2.23 __signgam D 0x4
 GLIBC_2.23 lgamma F
 GLIBC_2.23 lgammaf F
 GLIBC_2.23 lgammal F
-GLIBC_2.24 GLIBC_2.24 A
 GLIBC_2.24 nextdown F
 GLIBC_2.24 nextdownf F
 GLIBC_2.24 nextdownl F
 GLIBC_2.24 nextup F
 GLIBC_2.24 nextupf F
 GLIBC_2.24 nextupl F
-GLIBC_2.25 GLIBC_2.25 A
 GLIBC_2.25 __iseqsig F
 GLIBC_2.25 __iseqsigf F
 GLIBC_2.25 canonicalize F
@@ -117,7 +112,6 @@  GLIBC_2.25 ufromfpl F
 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
@@ -435,7 +429,6 @@  GLIBC_2.27 y1f64 F
 GLIBC_2.27 ynf32 F
 GLIBC_2.27 ynf32x F
 GLIBC_2.27 ynf64 F
-GLIBC_2.28 GLIBC_2.28 A
 GLIBC_2.28 daddl F
 GLIBC_2.28 dsubl F
 GLIBC_2.28 f32addf32x F
@@ -448,7 +441,6 @@  GLIBC_2.28 fadd F
 GLIBC_2.28 faddl F
 GLIBC_2.28 fsub F
 GLIBC_2.28 fsubl F
-GLIBC_2.4 GLIBC_2.4 A
 GLIBC_2.4 _LIB_VERSION D 0x4
 GLIBC_2.4 __clog10 F
 GLIBC_2.4 __clog10f F
diff --git a/sysdeps/unix/sysv/linux/m68k/coldfire/libnsl.abilist b/sysdeps/unix/sysv/linux/m68k/coldfire/libnsl.abilist
index 2b2e49e..a005a75 100644
--- a/sysdeps/unix/sysv/linux/m68k/coldfire/libnsl.abilist
+++ b/sysdeps/unix/sysv/linux/m68k/coldfire/libnsl.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.4 GLIBC_2.4 A
 GLIBC_2.4 __free_fdresult F
 GLIBC_2.4 __nis_default_access F
 GLIBC_2.4 __nis_default_group F
diff --git a/sysdeps/unix/sysv/linux/m68k/coldfire/libpthread.abilist b/sysdeps/unix/sysv/linux/m68k/coldfire/libpthread.abilist
index 91545c1..85bb1de 100644
--- a/sysdeps/unix/sysv/linux/m68k/coldfire/libpthread.abilist
+++ b/sysdeps/unix/sysv/linux/m68k/coldfire/libpthread.abilist
@@ -1,15 +1,11 @@ 
-GLIBC_2.11 GLIBC_2.11 A
 GLIBC_2.11 pthread_sigqueue F
-GLIBC_2.12 GLIBC_2.12 A
 GLIBC_2.12 pthread_getname_np F
 GLIBC_2.12 pthread_mutex_consistent F
 GLIBC_2.12 pthread_mutexattr_getrobust F
 GLIBC_2.12 pthread_mutexattr_setrobust F
 GLIBC_2.12 pthread_setname_np F
-GLIBC_2.18 GLIBC_2.18 A
 GLIBC_2.18 pthread_getattr_default_np F
 GLIBC_2.18 pthread_setattr_default_np F
-GLIBC_2.4 GLIBC_2.4 A
 GLIBC_2.4 _IO_flockfile F
 GLIBC_2.4 _IO_ftrylockfile F
 GLIBC_2.4 _IO_funlockfile F
diff --git a/sysdeps/unix/sysv/linux/m68k/coldfire/libresolv.abilist b/sysdeps/unix/sysv/linux/m68k/coldfire/libresolv.abilist
index c7023be..2dd5094 100644
--- a/sysdeps/unix/sysv/linux/m68k/coldfire/libresolv.abilist
+++ b/sysdeps/unix/sysv/linux/m68k/coldfire/libresolv.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.4 GLIBC_2.4 A
 GLIBC_2.4 __b64_ntop F
 GLIBC_2.4 __b64_pton F
 GLIBC_2.4 __dn_comp F
@@ -64,7 +63,6 @@  GLIBC_2.4 res_gethostbyname F
 GLIBC_2.4 res_gethostbyname2 F
 GLIBC_2.4 res_send_setqhook F
 GLIBC_2.4 res_send_setrhook F
-GLIBC_2.9 GLIBC_2.9 A
 GLIBC_2.9 ns_datetosecs F
 GLIBC_2.9 ns_format_ttl F
 GLIBC_2.9 ns_get16 F
diff --git a/sysdeps/unix/sysv/linux/m68k/coldfire/librt.abilist b/sysdeps/unix/sysv/linux/m68k/coldfire/librt.abilist
index b47aa0c..cfbbd27 100644
--- a/sysdeps/unix/sysv/linux/m68k/coldfire/librt.abilist
+++ b/sysdeps/unix/sysv/linux/m68k/coldfire/librt.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.4 GLIBC_2.4 A
 GLIBC_2.4 aio_cancel F
 GLIBC_2.4 aio_cancel64 F
 GLIBC_2.4 aio_error F
@@ -38,5 +37,4 @@  GLIBC_2.4 timer_delete F
 GLIBC_2.4 timer_getoverrun F
 GLIBC_2.4 timer_gettime F
 GLIBC_2.4 timer_settime F
-GLIBC_2.7 GLIBC_2.7 A
 GLIBC_2.7 __mq_open_2 F
diff --git a/sysdeps/unix/sysv/linux/m68k/coldfire/libthread_db.abilist b/sysdeps/unix/sysv/linux/m68k/coldfire/libthread_db.abilist
index 4cffcd2..065a262 100644
--- a/sysdeps/unix/sysv/linux/m68k/coldfire/libthread_db.abilist
+++ b/sysdeps/unix/sysv/linux/m68k/coldfire/libthread_db.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.4 GLIBC_2.4 A
 GLIBC_2.4 td_init F
 GLIBC_2.4 td_log F
 GLIBC_2.4 td_symbol_list F
diff --git a/sysdeps/unix/sysv/linux/m68k/coldfire/libutil.abilist b/sysdeps/unix/sysv/linux/m68k/coldfire/libutil.abilist
index 0b4f746..cc1420e 100644
--- a/sysdeps/unix/sysv/linux/m68k/coldfire/libutil.abilist
+++ b/sysdeps/unix/sysv/linux/m68k/coldfire/libutil.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.4 GLIBC_2.4 A
 GLIBC_2.4 forkpty F
 GLIBC_2.4 login F
 GLIBC_2.4 login_tty F
diff --git a/sysdeps/unix/sysv/linux/m68k/m680x0/ld.abilist b/sysdeps/unix/sysv/linux/m68k/m680x0/ld.abilist
index 3907c9d..c9ec45c 100644
--- a/sysdeps/unix/sysv/linux/m68k/m680x0/ld.abilist
+++ b/sysdeps/unix/sysv/linux/m68k/m680x0/ld.abilist
@@ -1,13 +1,9 @@ 
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 _r_debug D 0x14
 GLIBC_2.0 calloc F
 GLIBC_2.0 free F
 GLIBC_2.0 malloc F
 GLIBC_2.0 realloc F
-GLIBC_2.1 GLIBC_2.1 A
 GLIBC_2.1 __libc_stack_end D 0x4
 GLIBC_2.1 _dl_mcount F
-GLIBC_2.3 GLIBC_2.3 A
 GLIBC_2.3 __tls_get_addr F
-GLIBC_2.4 GLIBC_2.4 A
 GLIBC_2.4 __stack_chk_guard D 0x4
diff --git a/sysdeps/unix/sysv/linux/m68k/m680x0/libBrokenLocale.abilist b/sysdeps/unix/sysv/linux/m68k/m680x0/libBrokenLocale.abilist
index 4a56bb6..54395f3 100644
--- a/sysdeps/unix/sysv/linux/m68k/m680x0/libBrokenLocale.abilist
+++ b/sysdeps/unix/sysv/linux/m68k/m680x0/libBrokenLocale.abilist
@@ -1,2 +1 @@ 
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 __ctype_get_mb_cur_max F
diff --git a/sysdeps/unix/sysv/linux/m68k/m680x0/libanl.abilist b/sysdeps/unix/sysv/linux/m68k/m680x0/libanl.abilist
index edabfb4..d9a5ed0 100644
--- a/sysdeps/unix/sysv/linux/m68k/m680x0/libanl.abilist
+++ b/sysdeps/unix/sysv/linux/m68k/m680x0/libanl.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.2.3 GLIBC_2.2.3 A
 GLIBC_2.2.3 gai_cancel F
 GLIBC_2.2.3 gai_error F
 GLIBC_2.2.3 gai_suspend F
diff --git a/sysdeps/unix/sysv/linux/m68k/m680x0/libc.abilist b/sysdeps/unix/sysv/linux/m68k/m680x0/libc.abilist
index cdd1df5..1f8ac40 100644
--- a/sysdeps/unix/sysv/linux/m68k/m680x0/libc.abilist
+++ b/sysdeps/unix/sysv/linux/m68k/m680x0/libc.abilist
@@ -1,9 +1,7 @@ 
-GCC_3.0 GCC_3.0 A
 GCC_3.0 _Unwind_Find_FDE F
 GCC_3.0 __deregister_frame_info_bases F
 GCC_3.0 __register_frame_info_bases F
 GCC_3.0 __register_frame_info_table_bases F
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 _IO_adjust_column F
 GLIBC_2.0 _IO_default_doallocate F
 GLIBC_2.0 _IO_default_finish F
@@ -1314,7 +1312,6 @@  GLIBC_2.0 xdrstdio_create F
 GLIBC_2.0 xencrypt F
 GLIBC_2.0 xprt_register F
 GLIBC_2.0 xprt_unregister F
-GLIBC_2.1 GLIBC_2.1 A
 GLIBC_2.1 _IO_2_1_stderr_ D 0x98
 GLIBC_2.1 _IO_2_1_stdin_ D 0x98
 GLIBC_2.1 _IO_2_1_stdout_ D 0x98
@@ -1618,7 +1615,6 @@  GLIBC_2.1 xdr_uint16_t F
 GLIBC_2.1 xdr_uint32_t F
 GLIBC_2.1 xdr_uint8_t F
 GLIBC_2.1 xdr_unixcred F
-GLIBC_2.1.1 GLIBC_2.1.1 A
 GLIBC_2.1.1 _Exit F
 GLIBC_2.1.1 __mempcpy_small F
 GLIBC_2.1.1 __stpcpy_small F
@@ -1648,7 +1644,6 @@  GLIBC_2.1.1 xdr_longlong_t F
 GLIBC_2.1.1 xdr_u_hyper F
 GLIBC_2.1.1 xdr_u_longlong_t F
 GLIBC_2.1.1 xdr_uint64_t F
-GLIBC_2.1.2 GLIBC_2.1.2 A
 GLIBC_2.1.2 __vfork F
 GLIBC_2.1.2 getaliasbyname_r F
 GLIBC_2.1.2 getaliasent_r F
@@ -1676,11 +1671,9 @@  GLIBC_2.1.2 getservbyport_r F
 GLIBC_2.1.2 getservent_r F
 GLIBC_2.1.2 getspent_r F
 GLIBC_2.1.2 getspnam_r F
-GLIBC_2.1.3 GLIBC_2.1.3 A
 GLIBC_2.1.3 __cxa_atexit F
 GLIBC_2.1.3 __cxa_finalize F
 GLIBC_2.1.3 __sigsuspend F
-GLIBC_2.10 GLIBC_2.10 A
 GLIBC_2.10 __cxa_at_quick_exit F
 GLIBC_2.10 __posix_getopt F
 GLIBC_2.10 accept4 F
@@ -1706,7 +1699,6 @@  GLIBC_2.10 register_printf_type F
 GLIBC_2.10 setsgent F
 GLIBC_2.10 sgetsgent F
 GLIBC_2.10 sgetsgent_r F
-GLIBC_2.11 GLIBC_2.11 A
 GLIBC_2.11 __longjmp_chk F
 GLIBC_2.11 execvpe F
 GLIBC_2.11 fallocate64 F
@@ -1714,7 +1706,6 @@  GLIBC_2.11 mkostemps F
 GLIBC_2.11 mkostemps64 F
 GLIBC_2.11 mkstemps F
 GLIBC_2.11 mkstemps64 F
-GLIBC_2.12 GLIBC_2.12 A
 GLIBC_2.12 __m68k_read_tp F
 GLIBC_2.12 _sys_errlist D 0x21c
 GLIBC_2.12 _sys_nerr D 0x4
@@ -1722,19 +1713,16 @@  GLIBC_2.12 ntp_gettimex F
 GLIBC_2.12 recvmmsg F
 GLIBC_2.12 sys_errlist D 0x21c
 GLIBC_2.12 sys_nerr D 0x4
-GLIBC_2.13 GLIBC_2.13 A
 GLIBC_2.13 fanotify_init F
 GLIBC_2.13 fanotify_mark F
 GLIBC_2.13 prlimit F
 GLIBC_2.13 prlimit64 F
-GLIBC_2.14 GLIBC_2.14 A
 GLIBC_2.14 clock_adjtime F
 GLIBC_2.14 name_to_handle_at F
 GLIBC_2.14 open_by_handle_at F
 GLIBC_2.14 sendmmsg F
 GLIBC_2.14 setns F
 GLIBC_2.14 syncfs F
-GLIBC_2.15 GLIBC_2.15 A
 GLIBC_2.15 __fdelt_chk F
 GLIBC_2.15 __fdelt_warn F
 GLIBC_2.15 posix_spawn F
@@ -1743,7 +1731,6 @@  GLIBC_2.15 process_vm_readv F
 GLIBC_2.15 process_vm_writev F
 GLIBC_2.15 scandirat F
 GLIBC_2.15 scandirat64 F
-GLIBC_2.16 GLIBC_2.16 A
 GLIBC_2.16 __getauxval F
 GLIBC_2.16 __poll_chk F
 GLIBC_2.16 __ppoll_chk F
@@ -1754,16 +1741,13 @@  GLIBC_2.16 getauxval F
 GLIBC_2.16 mbrtoc16 F
 GLIBC_2.16 mbrtoc32 F
 GLIBC_2.16 timespec_get F
-GLIBC_2.17 GLIBC_2.17 A
 GLIBC_2.17 clock_getcpuclockid F
 GLIBC_2.17 clock_getres F
 GLIBC_2.17 clock_gettime F
 GLIBC_2.17 clock_nanosleep F
 GLIBC_2.17 clock_settime F
 GLIBC_2.17 secure_getenv F
-GLIBC_2.18 GLIBC_2.18 A
 GLIBC_2.18 __cxa_thread_atexit_impl F
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 _IO_adjust_wcolumn F
 GLIBC_2.2 _IO_fgetpos F
 GLIBC_2.2 _IO_fgetpos64 F
@@ -1940,35 +1924,26 @@  GLIBC_2.2 wcsftime F
 GLIBC_2.2 wmempcpy F
 GLIBC_2.2 wprintf F
 GLIBC_2.2 wscanf F
-GLIBC_2.2.1 GLIBC_2.2.1 A
 GLIBC_2.2.1 pivot_root F
 GLIBC_2.2.1 posix_openpt F
-GLIBC_2.2.2 GLIBC_2.2.2 A
 GLIBC_2.2.2 __nss_hostname_digits_dots F
-GLIBC_2.2.3 GLIBC_2.2.3 A
 GLIBC_2.2.3 __rpc_thread_createerr F
 GLIBC_2.2.3 __rpc_thread_svc_fdset F
 GLIBC_2.2.3 __rpc_thread_svc_max_pollfd F
 GLIBC_2.2.3 __rpc_thread_svc_pollfd F
 GLIBC_2.2.3 fnmatch F
 GLIBC_2.2.3 sprofil F
-GLIBC_2.2.4 GLIBC_2.2.4 A
 GLIBC_2.2.4 dl_iterate_phdr F
 GLIBC_2.2.4 getgrouplist F
 GLIBC_2.2.4 sockatmark F
-GLIBC_2.2.6 GLIBC_2.2.6 A
 GLIBC_2.2.6 __nanosleep F
-GLIBC_2.22 GLIBC_2.22 A
 GLIBC_2.22 fmemopen F
-GLIBC_2.23 GLIBC_2.23 A
 GLIBC_2.23 fts64_children F
 GLIBC_2.23 fts64_close F
 GLIBC_2.23 fts64_open F
 GLIBC_2.23 fts64_read F
 GLIBC_2.23 fts64_set F
-GLIBC_2.24 GLIBC_2.24 A
 GLIBC_2.24 quick_exit F
-GLIBC_2.25 GLIBC_2.25 A
 GLIBC_2.25 __explicit_bzero_chk F
 GLIBC_2.25 explicit_bzero F
 GLIBC_2.25 getentropy F
@@ -1976,13 +1951,11 @@  GLIBC_2.25 getrandom F
 GLIBC_2.25 strfromd F
 GLIBC_2.25 strfromf F
 GLIBC_2.25 strfroml F
-GLIBC_2.26 GLIBC_2.26 A
 GLIBC_2.26 preadv2 F
 GLIBC_2.26 preadv64v2 F
 GLIBC_2.26 pwritev2 F
 GLIBC_2.26 pwritev64v2 F
 GLIBC_2.26 reallocarray F
-GLIBC_2.27 GLIBC_2.27 A
 GLIBC_2.27 copy_file_range F
 GLIBC_2.27 glob F
 GLIBC_2.27 glob64 F
@@ -2008,7 +1981,6 @@  GLIBC_2.27 wcstof32x F
 GLIBC_2.27 wcstof32x_l F
 GLIBC_2.27 wcstof64 F
 GLIBC_2.27 wcstof64_l F
-GLIBC_2.3 GLIBC_2.3 A
 GLIBC_2.3 __ctype_b_loc F
 GLIBC_2.3 __ctype_tolower_loc F
 GLIBC_2.3 __ctype_toupper_loc F
@@ -2102,7 +2074,6 @@  GLIBC_2.3 wcstoull_l F
 GLIBC_2.3 wcsxfrm_l F
 GLIBC_2.3 wctrans_l F
 GLIBC_2.3 wctype_l F
-GLIBC_2.3.2 GLIBC_2.3.2 A
 GLIBC_2.3.2 __register_atfork F
 GLIBC_2.3.2 epoll_create F
 GLIBC_2.3.2 epoll_ctl F
@@ -2115,7 +2086,6 @@  GLIBC_2.3.2 pthread_cond_signal F
 GLIBC_2.3.2 pthread_cond_timedwait F
 GLIBC_2.3.2 pthread_cond_wait F
 GLIBC_2.3.2 strptime_l F
-GLIBC_2.3.3 GLIBC_2.3.3 A
 GLIBC_2.3.3 _sys_siglist D 0x104
 GLIBC_2.3.3 gnu_dev_major F
 GLIBC_2.3.3 gnu_dev_makedev F
@@ -2136,7 +2106,6 @@  GLIBC_2.3.3 sched_setaffinity F
 GLIBC_2.3.3 semtimedop F
 GLIBC_2.3.3 sys_sigabbrev D 0x104
 GLIBC_2.3.3 sys_siglist D 0x104
-GLIBC_2.3.4 GLIBC_2.3.4 A
 GLIBC_2.3.4 __chk_fail F
 GLIBC_2.3.4 __fprintf_chk F
 GLIBC_2.3.4 __gets_chk F
@@ -2166,7 +2135,6 @@  GLIBC_2.3.4 setipv4sourcefilter F
 GLIBC_2.3.4 setsourcefilter F
 GLIBC_2.3.4 xdr_quad_t F
 GLIBC_2.3.4 xdr_u_quad_t F
-GLIBC_2.4 GLIBC_2.4 A
 GLIBC_2.4 __confstr_chk F
 GLIBC_2.4 __fgets_chk F
 GLIBC_2.4 __fgets_unlocked_chk F
@@ -2243,7 +2211,6 @@  GLIBC_2.4 sys_errlist D 0x210
 GLIBC_2.4 sys_nerr D 0x4
 GLIBC_2.4 unlinkat F
 GLIBC_2.4 unshare F
-GLIBC_2.5 GLIBC_2.5 A
 GLIBC_2.5 __readlinkat_chk F
 GLIBC_2.5 inet6_opt_append F
 GLIBC_2.5 inet6_opt_find F
@@ -2261,7 +2228,6 @@  GLIBC_2.5 inet6_rth_space F
 GLIBC_2.5 splice F
 GLIBC_2.5 tee F
 GLIBC_2.5 vmsplice F
-GLIBC_2.6 GLIBC_2.6 A
 GLIBC_2.6 __sched_cpucount F
 GLIBC_2.6 epoll_pwait F
 GLIBC_2.6 futimens F
@@ -2269,7 +2235,6 @@  GLIBC_2.6 sched_getcpu F
 GLIBC_2.6 strerror_l F
 GLIBC_2.6 sync_file_range F
 GLIBC_2.6 utimensat F
-GLIBC_2.7 GLIBC_2.7 A
 GLIBC_2.7 __fread_chk F
 GLIBC_2.7 __fread_unlocked_chk F
 GLIBC_2.7 __isoc99_fscanf F
@@ -2296,7 +2261,6 @@  GLIBC_2.7 eventfd_write F
 GLIBC_2.7 mkostemp F
 GLIBC_2.7 mkostemp64 F
 GLIBC_2.7 signalfd F
-GLIBC_2.8 GLIBC_2.8 A
 GLIBC_2.8 __asprintf_chk F
 GLIBC_2.8 __dprintf_chk F
 GLIBC_2.8 __obstack_printf_chk F
@@ -2307,7 +2271,6 @@  GLIBC_2.8 qsort_r F
 GLIBC_2.8 timerfd_create F
 GLIBC_2.8 timerfd_gettime F
 GLIBC_2.8 timerfd_settime F
-GLIBC_2.9 GLIBC_2.9 A
 GLIBC_2.9 dup3 F
 GLIBC_2.9 epoll_create1 F
 GLIBC_2.9 inotify_init1 F
diff --git a/sysdeps/unix/sysv/linux/m68k/m680x0/libcrypt.abilist b/sysdeps/unix/sysv/linux/m68k/m680x0/libcrypt.abilist
index 4db2639..cd6ba95 100644
--- a/sysdeps/unix/sysv/linux/m68k/m680x0/libcrypt.abilist
+++ b/sysdeps/unix/sysv/linux/m68k/m680x0/libcrypt.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 crypt F
 GLIBC_2.0 crypt_r F
 GLIBC_2.0 encrypt F
diff --git a/sysdeps/unix/sysv/linux/m68k/m680x0/libdl.abilist b/sysdeps/unix/sysv/linux/m68k/m680x0/libdl.abilist
index 5536f6e..7826fde 100644
--- a/sysdeps/unix/sysv/linux/m68k/m680x0/libdl.abilist
+++ b/sysdeps/unix/sysv/linux/m68k/m680x0/libdl.abilist
@@ -1,14 +1,10 @@ 
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 dladdr F
 GLIBC_2.0 dlclose F
 GLIBC_2.0 dlerror F
 GLIBC_2.0 dlopen F
 GLIBC_2.0 dlsym F
-GLIBC_2.1 GLIBC_2.1 A
 GLIBC_2.1 dlopen F
 GLIBC_2.1 dlvsym F
-GLIBC_2.3.3 GLIBC_2.3.3 A
 GLIBC_2.3.3 dladdr1 F
 GLIBC_2.3.3 dlinfo F
-GLIBC_2.3.4 GLIBC_2.3.4 A
 GLIBC_2.3.4 dlmopen F
diff --git a/sysdeps/unix/sysv/linux/m68k/m680x0/libm.abilist b/sysdeps/unix/sysv/linux/m68k/m680x0/libm.abilist
index 310085d..1e32185 100644
--- a/sysdeps/unix/sysv/linux/m68k/m680x0/libm.abilist
+++ b/sysdeps/unix/sysv/linux/m68k/m680x0/libm.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 _LIB_VERSION D 0x4
 GLIBC_2.0 acos F
 GLIBC_2.0 acosf F
@@ -155,7 +154,6 @@  GLIBC_2.0 y1l F
 GLIBC_2.0 yn F
 GLIBC_2.0 ynf F
 GLIBC_2.0 ynl F
-GLIBC_2.1 GLIBC_2.1 A
 GLIBC_2.1 __clog10 F
 GLIBC_2.1 __clog10f F
 GLIBC_2.1 __clog10l F
@@ -311,7 +309,6 @@  GLIBC_2.1 tgammal F
 GLIBC_2.1 trunc F
 GLIBC_2.1 truncf F
 GLIBC_2.1 truncl F
-GLIBC_2.15 GLIBC_2.15 A
 GLIBC_2.15 __acos_finite F
 GLIBC_2.15 __acosf_finite F
 GLIBC_2.15 __acosh_finite F
@@ -393,11 +390,9 @@  GLIBC_2.15 __y1l_finite F
 GLIBC_2.15 __yn_finite F
 GLIBC_2.15 __ynf_finite F
 GLIBC_2.15 __ynl_finite F
-GLIBC_2.18 GLIBC_2.18 A
 GLIBC_2.18 __issignaling F
 GLIBC_2.18 __issignalingf F
 GLIBC_2.18 __issignalingl F
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 feclearexcept F
 GLIBC_2.2 fedisableexcept F
 GLIBC_2.2 feenableexcept F
@@ -408,19 +403,16 @@  GLIBC_2.2 feraiseexcept F
 GLIBC_2.2 fesetenv F
 GLIBC_2.2 fesetexceptflag F
 GLIBC_2.2 feupdateenv F
-GLIBC_2.23 GLIBC_2.23 A
 GLIBC_2.23 __signgam D 0x4
 GLIBC_2.23 lgamma F
 GLIBC_2.23 lgammaf F
 GLIBC_2.23 lgammal F
-GLIBC_2.24 GLIBC_2.24 A
 GLIBC_2.24 nextdown F
 GLIBC_2.24 nextdownf F
 GLIBC_2.24 nextdownl F
 GLIBC_2.24 nextup F
 GLIBC_2.24 nextupf F
 GLIBC_2.24 nextupl F
-GLIBC_2.25 GLIBC_2.25 A
 GLIBC_2.25 __iscanonicall F
 GLIBC_2.25 __iseqsig F
 GLIBC_2.25 __iseqsigf F
@@ -471,7 +463,6 @@  GLIBC_2.25 ufromfpl F
 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
@@ -789,7 +780,6 @@  GLIBC_2.27 y1f64 F
 GLIBC_2.27 ynf32 F
 GLIBC_2.27 ynf32x F
 GLIBC_2.27 ynf64 F
-GLIBC_2.28 GLIBC_2.28 A
 GLIBC_2.28 daddl F
 GLIBC_2.28 dsubl F
 GLIBC_2.28 f32addf32x F
@@ -802,4 +792,3 @@  GLIBC_2.28 fadd F
 GLIBC_2.28 faddl F
 GLIBC_2.28 fsub F
 GLIBC_2.28 fsubl F
-GLIBC_2.4 GLIBC_2.4 A
diff --git a/sysdeps/unix/sysv/linux/m68k/m680x0/libnsl.abilist b/sysdeps/unix/sysv/linux/m68k/m680x0/libnsl.abilist
index a23db2a..add3d66 100644
--- a/sysdeps/unix/sysv/linux/m68k/m680x0/libnsl.abilist
+++ b/sysdeps/unix/sysv/linux/m68k/m680x0/libnsl.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 __yp_check F
 GLIBC_2.0 xdr_domainname F
 GLIBC_2.0 xdr_keydat F
@@ -42,7 +41,6 @@  GLIBC_2.0 yp_update F
 GLIBC_2.0 ypbinderr_string F
 GLIBC_2.0 yperr_string F
 GLIBC_2.0 ypprot_err F
-GLIBC_2.1 GLIBC_2.1 A
 GLIBC_2.1 __free_fdresult F
 GLIBC_2.1 __nis_default_access F
 GLIBC_2.1 __nis_default_group F
@@ -120,5 +118,4 @@  GLIBC_2.1 readColdStartFile F
 GLIBC_2.1 writeColdStartFile F
 GLIBC_2.1 xdr_cback_data F
 GLIBC_2.1 xdr_obj_p F
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 xdr_ypall F
diff --git a/sysdeps/unix/sysv/linux/m68k/m680x0/libpthread.abilist b/sysdeps/unix/sysv/linux/m68k/m680x0/libpthread.abilist
index 8f9c325..a69bd8f 100644
--- a/sysdeps/unix/sysv/linux/m68k/m680x0/libpthread.abilist
+++ b/sysdeps/unix/sysv/linux/m68k/m680x0/libpthread.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 _IO_flockfile F
 GLIBC_2.0 _IO_ftrylockfile F
 GLIBC_2.0 _IO_funlockfile F
@@ -119,7 +118,6 @@  GLIBC_2.0 vfork F
 GLIBC_2.0 wait F
 GLIBC_2.0 waitpid F
 GLIBC_2.0 write F
-GLIBC_2.1 GLIBC_2.1 A
 GLIBC_2.1 __libc_allocate_rtsig F
 GLIBC_2.1 __libc_current_sigrtmax F
 GLIBC_2.1 __libc_current_sigrtmin F
@@ -154,24 +152,18 @@  GLIBC_2.1 sem_init F
 GLIBC_2.1 sem_post F
 GLIBC_2.1 sem_trywait F
 GLIBC_2.1 sem_wait F
-GLIBC_2.1.1 GLIBC_2.1.1 A
 GLIBC_2.1.1 sem_close F
 GLIBC_2.1.1 sem_open F
 GLIBC_2.1.1 sem_unlink F
-GLIBC_2.1.2 GLIBC_2.1.2 A
 GLIBC_2.1.2 __vfork F
-GLIBC_2.11 GLIBC_2.11 A
 GLIBC_2.11 pthread_sigqueue F
-GLIBC_2.12 GLIBC_2.12 A
 GLIBC_2.12 pthread_getname_np F
 GLIBC_2.12 pthread_mutex_consistent F
 GLIBC_2.12 pthread_mutexattr_getrobust F
 GLIBC_2.12 pthread_mutexattr_setrobust F
 GLIBC_2.12 pthread_setname_np F
-GLIBC_2.18 GLIBC_2.18 A
 GLIBC_2.18 pthread_getattr_default_np F
 GLIBC_2.18 pthread_setattr_default_np F
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 __open64 F
 GLIBC_2.2 __pread64 F
 GLIBC_2.2 __pthread_rwlock_destroy F
@@ -212,18 +204,14 @@  GLIBC_2.2 pthread_yield F
 GLIBC_2.2 pwrite F
 GLIBC_2.2 pwrite64 F
 GLIBC_2.2 sem_timedwait F
-GLIBC_2.2.3 GLIBC_2.2.3 A
 GLIBC_2.2.3 pthread_getattr_np F
-GLIBC_2.2.6 GLIBC_2.2.6 A
 GLIBC_2.2.6 __nanosleep F
-GLIBC_2.3.2 GLIBC_2.3.2 A
 GLIBC_2.3.2 pthread_cond_broadcast F
 GLIBC_2.3.2 pthread_cond_destroy F
 GLIBC_2.3.2 pthread_cond_init F
 GLIBC_2.3.2 pthread_cond_signal F
 GLIBC_2.3.2 pthread_cond_timedwait F
 GLIBC_2.3.2 pthread_cond_wait F
-GLIBC_2.3.3 GLIBC_2.3.3 A
 GLIBC_2.3.3 __pthread_cleanup_routine F
 GLIBC_2.3.3 __pthread_register_cancel F
 GLIBC_2.3.3 __pthread_register_cancel_defer F
@@ -239,13 +227,11 @@  GLIBC_2.3.3 pthread_getaffinity_np F
 GLIBC_2.3.3 pthread_setaffinity_np F
 GLIBC_2.3.3 pthread_timedjoin_np F
 GLIBC_2.3.3 pthread_tryjoin_np F
-GLIBC_2.3.4 GLIBC_2.3.4 A
 GLIBC_2.3.4 pthread_attr_getaffinity_np F
 GLIBC_2.3.4 pthread_attr_setaffinity_np F
 GLIBC_2.3.4 pthread_getaffinity_np F
 GLIBC_2.3.4 pthread_setaffinity_np F
 GLIBC_2.3.4 pthread_setschedprio F
-GLIBC_2.4 GLIBC_2.4 A
 GLIBC_2.4 pthread_mutex_consistent_np F
 GLIBC_2.4 pthread_mutex_getprioceiling F
 GLIBC_2.4 pthread_mutex_setprioceiling F
diff --git a/sysdeps/unix/sysv/linux/m68k/m680x0/libresolv.abilist b/sysdeps/unix/sysv/linux/m68k/m680x0/libresolv.abilist
index 4d50e7c..157a33c 100644
--- a/sysdeps/unix/sysv/linux/m68k/m680x0/libresolv.abilist
+++ b/sysdeps/unix/sysv/linux/m68k/m680x0/libresolv.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 __b64_ntop F
 GLIBC_2.0 __b64_pton F
 GLIBC_2.0 __dn_comp F
@@ -57,7 +56,6 @@  GLIBC_2.0 res_querydomain F
 GLIBC_2.0 res_search F
 GLIBC_2.0 res_send_setqhook F
 GLIBC_2.0 res_send_setrhook F
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 __dn_expand F
 GLIBC_2.2 __res_hostalias F
 GLIBC_2.2 __res_mkquery F
@@ -69,9 +67,7 @@  GLIBC_2.2 __res_nsend F
 GLIBC_2.2 __res_query F
 GLIBC_2.2 __res_querydomain F
 GLIBC_2.2 __res_search F
-GLIBC_2.3.2 GLIBC_2.3.2 A
 GLIBC_2.3.2 __p_rcode F
-GLIBC_2.9 GLIBC_2.9 A
 GLIBC_2.9 ns_datetosecs F
 GLIBC_2.9 ns_format_ttl F
 GLIBC_2.9 ns_get16 F
diff --git a/sysdeps/unix/sysv/linux/m68k/m680x0/librt.abilist b/sysdeps/unix/sysv/linux/m68k/m680x0/librt.abilist
index 15e4418..595f1b7 100644
--- a/sysdeps/unix/sysv/linux/m68k/m680x0/librt.abilist
+++ b/sysdeps/unix/sysv/linux/m68k/m680x0/librt.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.1 GLIBC_2.1 A
 GLIBC_2.1 aio_cancel F
 GLIBC_2.1 aio_cancel64 F
 GLIBC_2.1 aio_error F
@@ -16,7 +15,6 @@  GLIBC_2.1 aio_write F
 GLIBC_2.1 aio_write64 F
 GLIBC_2.1 lio_listio F
 GLIBC_2.1 lio_listio64 F
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 clock_getcpuclockid F
 GLIBC_2.2 clock_getres F
 GLIBC_2.2 clock_gettime F
@@ -29,7 +27,6 @@  GLIBC_2.2 timer_delete F
 GLIBC_2.2 timer_getoverrun F
 GLIBC_2.2 timer_gettime F
 GLIBC_2.2 timer_settime F
-GLIBC_2.3.4 GLIBC_2.3.4 A
 GLIBC_2.3.4 mq_close F
 GLIBC_2.3.4 mq_getattr F
 GLIBC_2.3.4 mq_notify F
@@ -40,8 +37,6 @@  GLIBC_2.3.4 mq_setattr F
 GLIBC_2.3.4 mq_timedreceive F
 GLIBC_2.3.4 mq_timedsend F
 GLIBC_2.3.4 mq_unlink F
-GLIBC_2.4 GLIBC_2.4 A
 GLIBC_2.4 lio_listio F
 GLIBC_2.4 lio_listio64 F
-GLIBC_2.7 GLIBC_2.7 A
 GLIBC_2.7 __mq_open_2 F
diff --git a/sysdeps/unix/sysv/linux/m68k/m680x0/libthread_db.abilist b/sysdeps/unix/sysv/linux/m68k/m680x0/libthread_db.abilist
index a8a8c2c..2db0992 100644
--- a/sysdeps/unix/sysv/linux/m68k/m680x0/libthread_db.abilist
+++ b/sysdeps/unix/sysv/linux/m68k/m680x0/libthread_db.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.1.3 GLIBC_2.1.3 A
 GLIBC_2.1.3 td_init F
 GLIBC_2.1.3 td_log F
 GLIBC_2.1.3 td_ta_clear_event F
@@ -36,9 +35,6 @@  GLIBC_2.1.3 td_thr_setxregs F
 GLIBC_2.1.3 td_thr_sigsetmask F
 GLIBC_2.1.3 td_thr_tsd F
 GLIBC_2.1.3 td_thr_validate F
-GLIBC_2.2.3 GLIBC_2.2.3 A
 GLIBC_2.2.3 td_symbol_list F
-GLIBC_2.3 GLIBC_2.3 A
 GLIBC_2.3 td_thr_tls_get_addr F
-GLIBC_2.3.3 GLIBC_2.3.3 A
 GLIBC_2.3.3 td_thr_tlsbase F
diff --git a/sysdeps/unix/sysv/linux/m68k/m680x0/libutil.abilist b/sysdeps/unix/sysv/linux/m68k/m680x0/libutil.abilist
index 89c6775..aa2d35b 100644
--- a/sysdeps/unix/sysv/linux/m68k/m680x0/libutil.abilist
+++ b/sysdeps/unix/sysv/linux/m68k/m680x0/libutil.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 forkpty F
 GLIBC_2.0 login F
 GLIBC_2.0 login_tty F
diff --git a/sysdeps/unix/sysv/linux/microblaze/ld.abilist b/sysdeps/unix/sysv/linux/microblaze/ld.abilist
index 265085e..aa0d711 100644
--- a/sysdeps/unix/sysv/linux/microblaze/ld.abilist
+++ b/sysdeps/unix/sysv/linux/microblaze/ld.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.18 GLIBC_2.18 A
 GLIBC_2.18 __libc_stack_end D 0x4
 GLIBC_2.18 __stack_chk_guard D 0x4
 GLIBC_2.18 __tls_get_addr F
diff --git a/sysdeps/unix/sysv/linux/microblaze/libBrokenLocale.abilist b/sysdeps/unix/sysv/linux/microblaze/libBrokenLocale.abilist
index 76d989d..bc5edf6 100644
--- a/sysdeps/unix/sysv/linux/microblaze/libBrokenLocale.abilist
+++ b/sysdeps/unix/sysv/linux/microblaze/libBrokenLocale.abilist
@@ -1,2 +1 @@ 
-GLIBC_2.18 GLIBC_2.18 A
 GLIBC_2.18 __ctype_get_mb_cur_max F
diff --git a/sysdeps/unix/sysv/linux/microblaze/libanl.abilist b/sysdeps/unix/sysv/linux/microblaze/libanl.abilist
index cb616b1..67c7554 100644
--- a/sysdeps/unix/sysv/linux/microblaze/libanl.abilist
+++ b/sysdeps/unix/sysv/linux/microblaze/libanl.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.18 GLIBC_2.18 A
 GLIBC_2.18 gai_cancel F
 GLIBC_2.18 gai_error F
 GLIBC_2.18 gai_suspend F
diff --git a/sysdeps/unix/sysv/linux/microblaze/libc.abilist b/sysdeps/unix/sysv/linux/microblaze/libc.abilist
index e4265fd..09277f5 100644
--- a/sysdeps/unix/sysv/linux/microblaze/libc.abilist
+++ b/sysdeps/unix/sysv/linux/microblaze/libc.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.18 GLIBC_2.18 A
 GLIBC_2.18 _Exit F
 GLIBC_2.18 _IO_2_1_stderr_ D 0x98
 GLIBC_2.18 _IO_2_1_stdin_ D 0x98
@@ -2079,17 +2078,13 @@  GLIBC_2.18 xdrstdio_create F
 GLIBC_2.18 xencrypt F
 GLIBC_2.18 xprt_register F
 GLIBC_2.18 xprt_unregister F
-GLIBC_2.22 GLIBC_2.22 A
 GLIBC_2.22 fmemopen F
-GLIBC_2.23 GLIBC_2.23 A
 GLIBC_2.23 fts64_children F
 GLIBC_2.23 fts64_close F
 GLIBC_2.23 fts64_open F
 GLIBC_2.23 fts64_read F
 GLIBC_2.23 fts64_set F
-GLIBC_2.24 GLIBC_2.24 A
 GLIBC_2.24 quick_exit F
-GLIBC_2.25 GLIBC_2.25 A
 GLIBC_2.25 __explicit_bzero_chk F
 GLIBC_2.25 explicit_bzero F
 GLIBC_2.25 getentropy F
@@ -2097,13 +2092,11 @@  GLIBC_2.25 getrandom F
 GLIBC_2.25 strfromd F
 GLIBC_2.25 strfromf F
 GLIBC_2.25 strfroml F
-GLIBC_2.26 GLIBC_2.26 A
 GLIBC_2.26 preadv2 F
 GLIBC_2.26 preadv64v2 F
 GLIBC_2.26 pwritev2 F
 GLIBC_2.26 pwritev64v2 F
 GLIBC_2.26 reallocarray F
-GLIBC_2.27 GLIBC_2.27 A
 GLIBC_2.27 copy_file_range F
 GLIBC_2.27 glob F
 GLIBC_2.27 glob64 F
diff --git a/sysdeps/unix/sysv/linux/microblaze/libcrypt.abilist b/sysdeps/unix/sysv/linux/microblaze/libcrypt.abilist
index 75fa788..4b37b33 100644
--- a/sysdeps/unix/sysv/linux/microblaze/libcrypt.abilist
+++ b/sysdeps/unix/sysv/linux/microblaze/libcrypt.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.18 GLIBC_2.18 A
 GLIBC_2.18 crypt F
 GLIBC_2.18 crypt_r F
 GLIBC_2.18 encrypt F
diff --git a/sysdeps/unix/sysv/linux/microblaze/libdl.abilist b/sysdeps/unix/sysv/linux/microblaze/libdl.abilist
index 7cad506..46b5716 100644
--- a/sysdeps/unix/sysv/linux/microblaze/libdl.abilist
+++ b/sysdeps/unix/sysv/linux/microblaze/libdl.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.18 GLIBC_2.18 A
 GLIBC_2.18 dladdr F
 GLIBC_2.18 dladdr1 F
 GLIBC_2.18 dlclose F
diff --git a/sysdeps/unix/sysv/linux/microblaze/libm.abilist b/sysdeps/unix/sysv/linux/microblaze/libm.abilist
index c45bc41..dab26bc 100644
--- a/sysdeps/unix/sysv/linux/microblaze/libm.abilist
+++ b/sysdeps/unix/sysv/linux/microblaze/libm.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.18 GLIBC_2.18 A
 GLIBC_2.18 _LIB_VERSION D 0x4
 GLIBC_2.18 __acos_finite F
 GLIBC_2.18 __acosf_finite F
@@ -367,19 +366,16 @@  GLIBC_2.18 y1l F
 GLIBC_2.18 yn F
 GLIBC_2.18 ynf F
 GLIBC_2.18 ynl F
-GLIBC_2.23 GLIBC_2.23 A
 GLIBC_2.23 __signgam D 0x4
 GLIBC_2.23 lgamma F
 GLIBC_2.23 lgammaf F
 GLIBC_2.23 lgammal F
-GLIBC_2.24 GLIBC_2.24 A
 GLIBC_2.24 nextdown F
 GLIBC_2.24 nextdownf F
 GLIBC_2.24 nextdownl F
 GLIBC_2.24 nextup F
 GLIBC_2.24 nextupf F
 GLIBC_2.24 nextupl F
-GLIBC_2.25 GLIBC_2.25 A
 GLIBC_2.25 __iseqsig F
 GLIBC_2.25 __iseqsigf F
 GLIBC_2.25 canonicalize F
@@ -428,7 +424,6 @@  GLIBC_2.25 ufromfpl F
 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
@@ -746,7 +741,6 @@  GLIBC_2.27 y1f64 F
 GLIBC_2.27 ynf32 F
 GLIBC_2.27 ynf32x F
 GLIBC_2.27 ynf64 F
-GLIBC_2.28 GLIBC_2.28 A
 GLIBC_2.28 daddl F
 GLIBC_2.28 dsubl F
 GLIBC_2.28 f32addf32x F
diff --git a/sysdeps/unix/sysv/linux/microblaze/libnsl.abilist b/sysdeps/unix/sysv/linux/microblaze/libnsl.abilist
index 959b74b..48a9e04 100644
--- a/sysdeps/unix/sysv/linux/microblaze/libnsl.abilist
+++ b/sysdeps/unix/sysv/linux/microblaze/libnsl.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.18 GLIBC_2.18 A
 GLIBC_2.18 __free_fdresult F
 GLIBC_2.18 __nis_default_access F
 GLIBC_2.18 __nis_default_group F
diff --git a/sysdeps/unix/sysv/linux/microblaze/libpthread.abilist b/sysdeps/unix/sysv/linux/microblaze/libpthread.abilist
index 00d948b..6f80530 100644
--- a/sysdeps/unix/sysv/linux/microblaze/libpthread.abilist
+++ b/sysdeps/unix/sysv/linux/microblaze/libpthread.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.18 GLIBC_2.18 A
 GLIBC_2.18 _IO_flockfile F
 GLIBC_2.18 _IO_ftrylockfile F
 GLIBC_2.18 _IO_funlockfile F
diff --git a/sysdeps/unix/sysv/linux/microblaze/libresolv.abilist b/sysdeps/unix/sysv/linux/microblaze/libresolv.abilist
index 765bc12..b04f039 100644
--- a/sysdeps/unix/sysv/linux/microblaze/libresolv.abilist
+++ b/sysdeps/unix/sysv/linux/microblaze/libresolv.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.18 GLIBC_2.18 A
 GLIBC_2.18 __b64_ntop F
 GLIBC_2.18 __b64_pton F
 GLIBC_2.18 __dn_comp F
diff --git a/sysdeps/unix/sysv/linux/microblaze/librt.abilist b/sysdeps/unix/sysv/linux/microblaze/librt.abilist
index 9f6ecb0..fb85d87 100644
--- a/sysdeps/unix/sysv/linux/microblaze/librt.abilist
+++ b/sysdeps/unix/sysv/linux/microblaze/librt.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.18 GLIBC_2.18 A
 GLIBC_2.18 __mq_open_2 F
 GLIBC_2.18 aio_cancel F
 GLIBC_2.18 aio_cancel64 F
diff --git a/sysdeps/unix/sysv/linux/microblaze/libthread_db.abilist b/sysdeps/unix/sysv/linux/microblaze/libthread_db.abilist
index 6387ad1..5117677 100644
--- a/sysdeps/unix/sysv/linux/microblaze/libthread_db.abilist
+++ b/sysdeps/unix/sysv/linux/microblaze/libthread_db.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.18 GLIBC_2.18 A
 GLIBC_2.18 td_init F
 GLIBC_2.18 td_log F
 GLIBC_2.18 td_symbol_list F
diff --git a/sysdeps/unix/sysv/linux/microblaze/libutil.abilist b/sysdeps/unix/sysv/linux/microblaze/libutil.abilist
index af2c304..0da0a40 100644
--- a/sysdeps/unix/sysv/linux/microblaze/libutil.abilist
+++ b/sysdeps/unix/sysv/linux/microblaze/libutil.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.18 GLIBC_2.18 A
 GLIBC_2.18 forkpty F
 GLIBC_2.18 login F
 GLIBC_2.18 login_tty F
diff --git a/sysdeps/unix/sysv/linux/mips/mips32/fpu/libc.abilist b/sysdeps/unix/sysv/linux/mips/mips32/fpu/libc.abilist
index 3a7e0b4..f562e20 100644
--- a/sysdeps/unix/sysv/linux/mips/mips32/fpu/libc.abilist
+++ b/sysdeps/unix/sysv/linux/mips/mips32/fpu/libc.abilist
@@ -1,9 +1,7 @@ 
-GCC_3.0 GCC_3.0 A
 GCC_3.0 _Unwind_Find_FDE F
 GCC_3.0 __deregister_frame_info_bases F
 GCC_3.0 __register_frame_info_bases F
 GCC_3.0 __register_frame_info_table_bases F
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 _IO_adjust_column F
 GLIBC_2.0 _IO_default_doallocate F
 GLIBC_2.0 _IO_default_finish F
@@ -1312,7 +1310,6 @@  GLIBC_2.0 xdrstdio_create F
 GLIBC_2.0 xencrypt F
 GLIBC_2.0 xprt_register F
 GLIBC_2.0 xprt_unregister F
-GLIBC_2.10 GLIBC_2.10 A
 GLIBC_2.10 __cxa_at_quick_exit F
 GLIBC_2.10 __posix_getopt F
 GLIBC_2.10 accept4 F
@@ -1338,7 +1335,6 @@  GLIBC_2.10 register_printf_type F
 GLIBC_2.10 setsgent F
 GLIBC_2.10 sgetsgent F
 GLIBC_2.10 sgetsgent_r F
-GLIBC_2.11 GLIBC_2.11 A
 GLIBC_2.11 __longjmp_chk F
 GLIBC_2.11 execvpe F
 GLIBC_2.11 fallocate64 F
@@ -1346,22 +1342,18 @@  GLIBC_2.11 mkostemps F
 GLIBC_2.11 mkostemps64 F
 GLIBC_2.11 mkstemps F
 GLIBC_2.11 mkstemps64 F
-GLIBC_2.12 GLIBC_2.12 A
 GLIBC_2.12 ntp_gettimex F
 GLIBC_2.12 recvmmsg F
-GLIBC_2.13 GLIBC_2.13 A
 GLIBC_2.13 fanotify_init F
 GLIBC_2.13 fanotify_mark F
 GLIBC_2.13 prlimit F
 GLIBC_2.13 prlimit64 F
-GLIBC_2.14 GLIBC_2.14 A
 GLIBC_2.14 clock_adjtime F
 GLIBC_2.14 name_to_handle_at F
 GLIBC_2.14 open_by_handle_at F
 GLIBC_2.14 sendmmsg F
 GLIBC_2.14 setns F
 GLIBC_2.14 syncfs F
-GLIBC_2.15 GLIBC_2.15 A
 GLIBC_2.15 __fdelt_chk F
 GLIBC_2.15 __fdelt_warn F
 GLIBC_2.15 posix_spawn F
@@ -1370,7 +1362,6 @@  GLIBC_2.15 process_vm_readv F
 GLIBC_2.15 process_vm_writev F
 GLIBC_2.15 scandirat F
 GLIBC_2.15 scandirat64 F
-GLIBC_2.16 GLIBC_2.16 A
 GLIBC_2.16 __getauxval F
 GLIBC_2.16 __poll_chk F
 GLIBC_2.16 __ppoll_chk F
@@ -1381,21 +1372,17 @@  GLIBC_2.16 getauxval F
 GLIBC_2.16 mbrtoc16 F
 GLIBC_2.16 mbrtoc32 F
 GLIBC_2.16 timespec_get F
-GLIBC_2.17 GLIBC_2.17 A
 GLIBC_2.17 clock_getcpuclockid F
 GLIBC_2.17 clock_getres F
 GLIBC_2.17 clock_gettime F
 GLIBC_2.17 clock_nanosleep F
 GLIBC_2.17 clock_settime F
 GLIBC_2.17 secure_getenv F
-GLIBC_2.18 GLIBC_2.18 A
 GLIBC_2.18 __cxa_thread_atexit_impl F
 GLIBC_2.18 __mips_fpu_getcw F
 GLIBC_2.18 __mips_fpu_setcw F
-GLIBC_2.19 GLIBC_2.19 A
 GLIBC_2.19 getrlimit64 F
 GLIBC_2.19 setrlimit64 F
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 _Exit F
 GLIBC_2.2 _IO_2_1_stderr_ D 0xa0
 GLIBC_2.2 _IO_2_1_stdin_ D 0xa0
@@ -1915,35 +1902,26 @@  GLIBC_2.2 xdr_uint32_t F
 GLIBC_2.2 xdr_uint64_t F
 GLIBC_2.2 xdr_uint8_t F
 GLIBC_2.2 xdr_unixcred F
-GLIBC_2.2.1 GLIBC_2.2.1 A
 GLIBC_2.2.1 pivot_root F
 GLIBC_2.2.1 posix_openpt F
-GLIBC_2.2.2 GLIBC_2.2.2 A
 GLIBC_2.2.2 __nss_hostname_digits_dots F
-GLIBC_2.2.3 GLIBC_2.2.3 A
 GLIBC_2.2.3 __rpc_thread_createerr F
 GLIBC_2.2.3 __rpc_thread_svc_fdset F
 GLIBC_2.2.3 __rpc_thread_svc_max_pollfd F
 GLIBC_2.2.3 __rpc_thread_svc_pollfd F
 GLIBC_2.2.3 fnmatch F
 GLIBC_2.2.3 sprofil F
-GLIBC_2.2.4 GLIBC_2.2.4 A
 GLIBC_2.2.4 dl_iterate_phdr F
 GLIBC_2.2.4 getgrouplist F
 GLIBC_2.2.4 sockatmark F
-GLIBC_2.2.6 GLIBC_2.2.6 A
 GLIBC_2.2.6 __nanosleep F
-GLIBC_2.22 GLIBC_2.22 A
 GLIBC_2.22 fmemopen F
-GLIBC_2.23 GLIBC_2.23 A
 GLIBC_2.23 fts64_children F
 GLIBC_2.23 fts64_close F
 GLIBC_2.23 fts64_open F
 GLIBC_2.23 fts64_read F
 GLIBC_2.23 fts64_set F
-GLIBC_2.24 GLIBC_2.24 A
 GLIBC_2.24 quick_exit F
-GLIBC_2.25 GLIBC_2.25 A
 GLIBC_2.25 __explicit_bzero_chk F
 GLIBC_2.25 explicit_bzero F
 GLIBC_2.25 getentropy F
@@ -1951,13 +1929,11 @@  GLIBC_2.25 getrandom F
 GLIBC_2.25 strfromd F
 GLIBC_2.25 strfromf F
 GLIBC_2.25 strfroml F
-GLIBC_2.26 GLIBC_2.26 A
 GLIBC_2.26 preadv2 F
 GLIBC_2.26 preadv64v2 F
 GLIBC_2.26 pwritev2 F
 GLIBC_2.26 pwritev64v2 F
 GLIBC_2.26 reallocarray F
-GLIBC_2.27 GLIBC_2.27 A
 GLIBC_2.27 copy_file_range F
 GLIBC_2.27 glob F
 GLIBC_2.27 glob64 F
@@ -1983,7 +1959,6 @@  GLIBC_2.27 wcstof32x F
 GLIBC_2.27 wcstof32x_l F
 GLIBC_2.27 wcstof64 F
 GLIBC_2.27 wcstof64_l F
-GLIBC_2.3 GLIBC_2.3 A
 GLIBC_2.3 __ctype_b_loc F
 GLIBC_2.3 __ctype_tolower_loc F
 GLIBC_2.3 __ctype_toupper_loc F
@@ -2073,7 +2048,6 @@  GLIBC_2.3 wcstoull_l F
 GLIBC_2.3 wcsxfrm_l F
 GLIBC_2.3 wctrans_l F
 GLIBC_2.3 wctype_l F
-GLIBC_2.3.2 GLIBC_2.3.2 A
 GLIBC_2.3.2 __register_atfork F
 GLIBC_2.3.2 epoll_create F
 GLIBC_2.3.2 epoll_ctl F
@@ -2086,7 +2060,6 @@  GLIBC_2.3.2 pthread_cond_signal F
 GLIBC_2.3.2 pthread_cond_timedwait F
 GLIBC_2.3.2 pthread_cond_wait F
 GLIBC_2.3.2 strptime_l F
-GLIBC_2.3.3 GLIBC_2.3.3 A
 GLIBC_2.3.3 _sys_siglist D 0x200
 GLIBC_2.3.3 gnu_dev_major F
 GLIBC_2.3.3 gnu_dev_makedev F
@@ -2107,7 +2080,6 @@  GLIBC_2.3.3 sched_setaffinity F
 GLIBC_2.3.3 semtimedop F
 GLIBC_2.3.3 sys_sigabbrev D 0x200
 GLIBC_2.3.3 sys_siglist D 0x200
-GLIBC_2.3.4 GLIBC_2.3.4 A
 GLIBC_2.3.4 __chk_fail F
 GLIBC_2.3.4 __fprintf_chk F
 GLIBC_2.3.4 __gets_chk F
@@ -2137,7 +2109,6 @@  GLIBC_2.3.4 setipv4sourcefilter F
 GLIBC_2.3.4 setsourcefilter F
 GLIBC_2.3.4 xdr_quad_t F
 GLIBC_2.3.4 xdr_u_quad_t F
-GLIBC_2.4 GLIBC_2.4 A
 GLIBC_2.4 __confstr_chk F
 GLIBC_2.4 __fgets_chk F
 GLIBC_2.4 __fgets_unlocked_chk F
@@ -2210,7 +2181,6 @@  GLIBC_2.4 renameat F
 GLIBC_2.4 symlinkat F
 GLIBC_2.4 unlinkat F
 GLIBC_2.4 unshare F
-GLIBC_2.5 GLIBC_2.5 A
 GLIBC_2.5 __readlinkat_chk F
 GLIBC_2.5 inet6_opt_append F
 GLIBC_2.5 inet6_opt_find F
@@ -2228,7 +2198,6 @@  GLIBC_2.5 inet6_rth_space F
 GLIBC_2.5 splice F
 GLIBC_2.5 tee F
 GLIBC_2.5 vmsplice F
-GLIBC_2.6 GLIBC_2.6 A
 GLIBC_2.6 __sched_cpucount F
 GLIBC_2.6 epoll_pwait F
 GLIBC_2.6 futimens F
@@ -2236,7 +2205,6 @@  GLIBC_2.6 sched_getcpu F
 GLIBC_2.6 strerror_l F
 GLIBC_2.6 sync_file_range F
 GLIBC_2.6 utimensat F
-GLIBC_2.7 GLIBC_2.7 A
 GLIBC_2.7 __fread_chk F
 GLIBC_2.7 __fread_unlocked_chk F
 GLIBC_2.7 __isoc99_fscanf F
@@ -2263,7 +2231,6 @@  GLIBC_2.7 eventfd_write F
 GLIBC_2.7 mkostemp F
 GLIBC_2.7 mkostemp64 F
 GLIBC_2.7 signalfd F
-GLIBC_2.8 GLIBC_2.8 A
 GLIBC_2.8 __asprintf_chk F
 GLIBC_2.8 __dprintf_chk F
 GLIBC_2.8 __obstack_printf_chk F
@@ -2274,9 +2241,7 @@  GLIBC_2.8 qsort_r F
 GLIBC_2.8 timerfd_create F
 GLIBC_2.8 timerfd_gettime F
 GLIBC_2.8 timerfd_settime F
-GLIBC_2.9 GLIBC_2.9 A
 GLIBC_2.9 dup3 F
 GLIBC_2.9 epoll_create1 F
 GLIBC_2.9 inotify_init1 F
 GLIBC_2.9 pipe2 F
-_gp_disp _gp_disp A
diff --git a/sysdeps/unix/sysv/linux/mips/mips32/ld.abilist b/sysdeps/unix/sysv/linux/mips/mips32/ld.abilist
index 651b952..55d4886 100644
--- a/sysdeps/unix/sysv/linux/mips/mips32/ld.abilist
+++ b/sysdeps/unix/sysv/linux/mips/mips32/ld.abilist
@@ -1,14 +1,9 @@ 
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 _r_debug D 0x14
 GLIBC_2.0 calloc F
 GLIBC_2.0 free F
 GLIBC_2.0 malloc F
 GLIBC_2.0 realloc F
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 __libc_stack_end D 0x4
 GLIBC_2.2 _dl_mcount F
-GLIBC_2.3 GLIBC_2.3 A
 GLIBC_2.3 __tls_get_addr F
-GLIBC_2.4 GLIBC_2.4 A
 GLIBC_2.4 __stack_chk_guard D 0x4
-_gp_disp _gp_disp A
diff --git a/sysdeps/unix/sysv/linux/mips/mips32/libBrokenLocale.abilist b/sysdeps/unix/sysv/linux/mips/mips32/libBrokenLocale.abilist
index 8c497b4..54395f3 100644
--- a/sysdeps/unix/sysv/linux/mips/mips32/libBrokenLocale.abilist
+++ b/sysdeps/unix/sysv/linux/mips/mips32/libBrokenLocale.abilist
@@ -1,3 +1 @@ 
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 __ctype_get_mb_cur_max F
-_gp_disp _gp_disp A
diff --git a/sysdeps/unix/sysv/linux/mips/mips32/libanl.abilist b/sysdeps/unix/sysv/linux/mips/mips32/libanl.abilist
index bcfbf9e..d9a5ed0 100644
--- a/sysdeps/unix/sysv/linux/mips/mips32/libanl.abilist
+++ b/sysdeps/unix/sysv/linux/mips/mips32/libanl.abilist
@@ -1,6 +1,4 @@ 
-GLIBC_2.2.3 GLIBC_2.2.3 A
 GLIBC_2.2.3 gai_cancel F
 GLIBC_2.2.3 gai_error F
 GLIBC_2.2.3 gai_suspend F
 GLIBC_2.2.3 getaddrinfo_a F
-_gp_disp _gp_disp A
diff --git a/sysdeps/unix/sysv/linux/mips/mips32/libcidn.abilist b/sysdeps/unix/sysv/linux/mips/mips32/libcidn.abilist
index db6b027..e69de29 100644
--- a/sysdeps/unix/sysv/linux/mips/mips32/libcidn.abilist
+++ b/sysdeps/unix/sysv/linux/mips/mips32/libcidn.abilist
@@ -1 +0,0 @@ 
-_gp_disp _gp_disp A
diff --git a/sysdeps/unix/sysv/linux/mips/mips32/libcrypt.abilist b/sysdeps/unix/sysv/linux/mips/mips32/libcrypt.abilist
index c9d2e54..cd6ba95 100644
--- a/sysdeps/unix/sysv/linux/mips/mips32/libcrypt.abilist
+++ b/sysdeps/unix/sysv/linux/mips/mips32/libcrypt.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 crypt F
 GLIBC_2.0 crypt_r F
 GLIBC_2.0 encrypt F
@@ -6,4 +5,3 @@  GLIBC_2.0 encrypt_r F
 GLIBC_2.0 fcrypt F
 GLIBC_2.0 setkey F
 GLIBC_2.0 setkey_r F
-_gp_disp _gp_disp A
diff --git a/sysdeps/unix/sysv/linux/mips/mips32/libdl.abilist b/sysdeps/unix/sysv/linux/mips/mips32/libdl.abilist
index 55f8a1e..6d377d9 100644
--- a/sysdeps/unix/sysv/linux/mips/mips32/libdl.abilist
+++ b/sysdeps/unix/sysv/linux/mips/mips32/libdl.abilist
@@ -1,15 +1,10 @@ 
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 dladdr F
 GLIBC_2.0 dlclose F
 GLIBC_2.0 dlerror F
 GLIBC_2.0 dlopen F
 GLIBC_2.0 dlsym F
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 dlopen F
 GLIBC_2.2 dlvsym F
-GLIBC_2.3.3 GLIBC_2.3.3 A
 GLIBC_2.3.3 dladdr1 F
 GLIBC_2.3.3 dlinfo F
-GLIBC_2.3.4 GLIBC_2.3.4 A
 GLIBC_2.3.4 dlmopen F
-_gp_disp _gp_disp A
diff --git a/sysdeps/unix/sysv/linux/mips/mips32/libm.abilist b/sysdeps/unix/sysv/linux/mips/mips32/libm.abilist
index 0038994..4400071 100644
--- a/sysdeps/unix/sysv/linux/mips/mips32/libm.abilist
+++ b/sysdeps/unix/sysv/linux/mips/mips32/libm.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 _LIB_VERSION D 0x4
 GLIBC_2.0 acos F
 GLIBC_2.0 acosf F
@@ -155,7 +154,6 @@  GLIBC_2.0 y1l F
 GLIBC_2.0 yn F
 GLIBC_2.0 ynf F
 GLIBC_2.0 ynl F
-GLIBC_2.15 GLIBC_2.15 A
 GLIBC_2.15 __acos_finite F
 GLIBC_2.15 __acosf_finite F
 GLIBC_2.15 __acosh_finite F
@@ -210,10 +208,8 @@  GLIBC_2.15 __y1_finite F
 GLIBC_2.15 __y1f_finite F
 GLIBC_2.15 __yn_finite F
 GLIBC_2.15 __ynf_finite F
-GLIBC_2.18 GLIBC_2.18 A
 GLIBC_2.18 __issignaling F
 GLIBC_2.18 __issignalingf F
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 __clog10 F
 GLIBC_2.2 __clog10f F
 GLIBC_2.2 __clog10l F
@@ -369,19 +365,16 @@  GLIBC_2.2 tgammal F
 GLIBC_2.2 trunc F
 GLIBC_2.2 truncf F
 GLIBC_2.2 truncl F
-GLIBC_2.23 GLIBC_2.23 A
 GLIBC_2.23 __signgam D 0x4
 GLIBC_2.23 lgamma F
 GLIBC_2.23 lgammaf F
 GLIBC_2.23 lgammal F
-GLIBC_2.24 GLIBC_2.24 A
 GLIBC_2.24 nextdown F
 GLIBC_2.24 nextdownf F
 GLIBC_2.24 nextdownl F
 GLIBC_2.24 nextup F
 GLIBC_2.24 nextupf F
 GLIBC_2.24 nextupl F
-GLIBC_2.25 GLIBC_2.25 A
 GLIBC_2.25 __iseqsig F
 GLIBC_2.25 __iseqsigf F
 GLIBC_2.25 canonicalize F
@@ -430,7 +423,6 @@  GLIBC_2.25 ufromfpl F
 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
@@ -748,7 +740,6 @@  GLIBC_2.27 y1f64 F
 GLIBC_2.27 ynf32 F
 GLIBC_2.27 ynf32x F
 GLIBC_2.27 ynf64 F
-GLIBC_2.28 GLIBC_2.28 A
 GLIBC_2.28 daddl F
 GLIBC_2.28 dsubl F
 GLIBC_2.28 f32addf32x F
@@ -761,6 +752,4 @@  GLIBC_2.28 fadd F
 GLIBC_2.28 faddl F
 GLIBC_2.28 fsub F
 GLIBC_2.28 fsubl F
-GLIBC_2.4 GLIBC_2.4 A
 GLIBC_2.4 exp2l F
-_gp_disp _gp_disp A
diff --git a/sysdeps/unix/sysv/linux/mips/mips32/libnsl.abilist b/sysdeps/unix/sysv/linux/mips/mips32/libnsl.abilist
index 53b4608..8675e27 100644
--- a/sysdeps/unix/sysv/linux/mips/mips32/libnsl.abilist
+++ b/sysdeps/unix/sysv/linux/mips/mips32/libnsl.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 __yp_check F
 GLIBC_2.0 xdr_domainname F
 GLIBC_2.0 xdr_keydat F
@@ -42,7 +41,6 @@  GLIBC_2.0 yp_update F
 GLIBC_2.0 ypbinderr_string F
 GLIBC_2.0 yperr_string F
 GLIBC_2.0 ypprot_err F
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 __free_fdresult F
 GLIBC_2.2 __nis_default_access F
 GLIBC_2.2 __nis_default_group F
@@ -121,4 +119,3 @@  GLIBC_2.2 writeColdStartFile F
 GLIBC_2.2 xdr_cback_data F
 GLIBC_2.2 xdr_obj_p F
 GLIBC_2.2 xdr_ypall F
-_gp_disp _gp_disp A
diff --git a/sysdeps/unix/sysv/linux/mips/mips32/libnss_compat.abilist b/sysdeps/unix/sysv/linux/mips/mips32/libnss_compat.abilist
index db6b027..e69de29 100644
--- a/sysdeps/unix/sysv/linux/mips/mips32/libnss_compat.abilist
+++ b/sysdeps/unix/sysv/linux/mips/mips32/libnss_compat.abilist
@@ -1 +0,0 @@ 
-_gp_disp _gp_disp A
diff --git a/sysdeps/unix/sysv/linux/mips/mips32/libnss_db.abilist b/sysdeps/unix/sysv/linux/mips/mips32/libnss_db.abilist
index db6b027..e69de29 100644
--- a/sysdeps/unix/sysv/linux/mips/mips32/libnss_db.abilist
+++ b/sysdeps/unix/sysv/linux/mips/mips32/libnss_db.abilist
@@ -1 +0,0 @@ 
-_gp_disp _gp_disp A
diff --git a/sysdeps/unix/sysv/linux/mips/mips32/libnss_dns.abilist b/sysdeps/unix/sysv/linux/mips/mips32/libnss_dns.abilist
index db6b027..e69de29 100644
--- a/sysdeps/unix/sysv/linux/mips/mips32/libnss_dns.abilist
+++ b/sysdeps/unix/sysv/linux/mips/mips32/libnss_dns.abilist
@@ -1 +0,0 @@ 
-_gp_disp _gp_disp A
diff --git a/sysdeps/unix/sysv/linux/mips/mips32/libnss_files.abilist b/sysdeps/unix/sysv/linux/mips/mips32/libnss_files.abilist
index db6b027..e69de29 100644
--- a/sysdeps/unix/sysv/linux/mips/mips32/libnss_files.abilist
+++ b/sysdeps/unix/sysv/linux/mips/mips32/libnss_files.abilist
@@ -1 +0,0 @@ 
-_gp_disp _gp_disp A
diff --git a/sysdeps/unix/sysv/linux/mips/mips32/libnss_hesiod.abilist b/sysdeps/unix/sysv/linux/mips/mips32/libnss_hesiod.abilist
index db6b027..e69de29 100644
--- a/sysdeps/unix/sysv/linux/mips/mips32/libnss_hesiod.abilist
+++ b/sysdeps/unix/sysv/linux/mips/mips32/libnss_hesiod.abilist
@@ -1 +0,0 @@ 
-_gp_disp _gp_disp A
diff --git a/sysdeps/unix/sysv/linux/mips/mips32/libnss_nis.abilist b/sysdeps/unix/sysv/linux/mips/mips32/libnss_nis.abilist
index db6b027..e69de29 100644
--- a/sysdeps/unix/sysv/linux/mips/mips32/libnss_nis.abilist
+++ b/sysdeps/unix/sysv/linux/mips/mips32/libnss_nis.abilist
@@ -1 +0,0 @@ 
-_gp_disp _gp_disp A
diff --git a/sysdeps/unix/sysv/linux/mips/mips32/libnss_nisplus.abilist b/sysdeps/unix/sysv/linux/mips/mips32/libnss_nisplus.abilist
index db6b027..e69de29 100644
--- a/sysdeps/unix/sysv/linux/mips/mips32/libnss_nisplus.abilist
+++ b/sysdeps/unix/sysv/linux/mips/mips32/libnss_nisplus.abilist
@@ -1 +0,0 @@ 
-_gp_disp _gp_disp A
diff --git a/sysdeps/unix/sysv/linux/mips/mips32/libpthread.abilist b/sysdeps/unix/sysv/linux/mips/mips32/libpthread.abilist
index 280d99d..2cb7741 100644
--- a/sysdeps/unix/sysv/linux/mips/mips32/libpthread.abilist
+++ b/sysdeps/unix/sysv/linux/mips/mips32/libpthread.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 _IO_flockfile F
 GLIBC_2.0 _IO_ftrylockfile F
 GLIBC_2.0 _IO_funlockfile F
@@ -119,18 +118,14 @@  GLIBC_2.0 vfork F
 GLIBC_2.0 wait F
 GLIBC_2.0 waitpid F
 GLIBC_2.0 write F
-GLIBC_2.11 GLIBC_2.11 A
 GLIBC_2.11 pthread_sigqueue F
-GLIBC_2.12 GLIBC_2.12 A
 GLIBC_2.12 pthread_getname_np F
 GLIBC_2.12 pthread_mutex_consistent F
 GLIBC_2.12 pthread_mutexattr_getrobust F
 GLIBC_2.12 pthread_mutexattr_setrobust F
 GLIBC_2.12 pthread_setname_np F
-GLIBC_2.18 GLIBC_2.18 A
 GLIBC_2.18 pthread_getattr_default_np F
 GLIBC_2.18 pthread_setattr_default_np F
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 __libc_allocate_rtsig F
 GLIBC_2.2 __libc_current_sigrtmax F
 GLIBC_2.2 __libc_current_sigrtmin F
@@ -209,18 +204,14 @@  GLIBC_2.2 sem_timedwait F
 GLIBC_2.2 sem_trywait F
 GLIBC_2.2 sem_unlink F
 GLIBC_2.2 sem_wait F
-GLIBC_2.2.3 GLIBC_2.2.3 A
 GLIBC_2.2.3 pthread_getattr_np F
-GLIBC_2.2.6 GLIBC_2.2.6 A
 GLIBC_2.2.6 __nanosleep F
-GLIBC_2.3.2 GLIBC_2.3.2 A
 GLIBC_2.3.2 pthread_cond_broadcast F
 GLIBC_2.3.2 pthread_cond_destroy F
 GLIBC_2.3.2 pthread_cond_init F
 GLIBC_2.3.2 pthread_cond_signal F
 GLIBC_2.3.2 pthread_cond_timedwait F
 GLIBC_2.3.2 pthread_cond_wait F
-GLIBC_2.3.3 GLIBC_2.3.3 A
 GLIBC_2.3.3 __pthread_cleanup_routine F
 GLIBC_2.3.3 __pthread_register_cancel F
 GLIBC_2.3.3 __pthread_register_cancel_defer F
@@ -238,13 +229,11 @@  GLIBC_2.3.3 pthread_getaffinity_np F
 GLIBC_2.3.3 pthread_setaffinity_np F
 GLIBC_2.3.3 pthread_timedjoin_np F
 GLIBC_2.3.3 pthread_tryjoin_np F
-GLIBC_2.3.4 GLIBC_2.3.4 A
 GLIBC_2.3.4 pthread_attr_getaffinity_np F
 GLIBC_2.3.4 pthread_attr_setaffinity_np F
 GLIBC_2.3.4 pthread_getaffinity_np F
 GLIBC_2.3.4 pthread_setaffinity_np F
 GLIBC_2.3.4 pthread_setschedprio F
-GLIBC_2.4 GLIBC_2.4 A
 GLIBC_2.4 pthread_mutex_consistent_np F
 GLIBC_2.4 pthread_mutex_getprioceiling F
 GLIBC_2.4 pthread_mutex_setprioceiling F
@@ -254,4 +243,3 @@  GLIBC_2.4 pthread_mutexattr_getrobust_np F
 GLIBC_2.4 pthread_mutexattr_setprioceiling F
 GLIBC_2.4 pthread_mutexattr_setprotocol F
 GLIBC_2.4 pthread_mutexattr_setrobust_np F
-_gp_disp _gp_disp A
diff --git a/sysdeps/unix/sysv/linux/mips/mips32/libresolv.abilist b/sysdeps/unix/sysv/linux/mips/mips32/libresolv.abilist
index 1f89eb6..157a33c 100644
--- a/sysdeps/unix/sysv/linux/mips/mips32/libresolv.abilist
+++ b/sysdeps/unix/sysv/linux/mips/mips32/libresolv.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 __b64_ntop F
 GLIBC_2.0 __b64_pton F
 GLIBC_2.0 __dn_comp F
@@ -57,7 +56,6 @@  GLIBC_2.0 res_querydomain F
 GLIBC_2.0 res_search F
 GLIBC_2.0 res_send_setqhook F
 GLIBC_2.0 res_send_setrhook F
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 __dn_expand F
 GLIBC_2.2 __res_hostalias F
 GLIBC_2.2 __res_mkquery F
@@ -69,9 +67,7 @@  GLIBC_2.2 __res_nsend F
 GLIBC_2.2 __res_query F
 GLIBC_2.2 __res_querydomain F
 GLIBC_2.2 __res_search F
-GLIBC_2.3.2 GLIBC_2.3.2 A
 GLIBC_2.3.2 __p_rcode F
-GLIBC_2.9 GLIBC_2.9 A
 GLIBC_2.9 ns_datetosecs F
 GLIBC_2.9 ns_format_ttl F
 GLIBC_2.9 ns_get16 F
@@ -98,4 +94,3 @@  GLIBC_2.9 ns_skiprr F
 GLIBC_2.9 ns_sprintrr F
 GLIBC_2.9 ns_sprintrrf F
 GLIBC_2.9 ns_subdomain F
-_gp_disp _gp_disp A
diff --git a/sysdeps/unix/sysv/linux/mips/mips32/librt.abilist b/sysdeps/unix/sysv/linux/mips/mips32/librt.abilist
index 61f63e1..84837c8 100644
--- a/sysdeps/unix/sysv/linux/mips/mips32/librt.abilist
+++ b/sysdeps/unix/sysv/linux/mips/mips32/librt.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 aio_cancel F
 GLIBC_2.2 aio_cancel64 F
 GLIBC_2.2 aio_error F
@@ -28,7 +27,6 @@  GLIBC_2.2 timer_delete F
 GLIBC_2.2 timer_getoverrun F
 GLIBC_2.2 timer_gettime F
 GLIBC_2.2 timer_settime F
-GLIBC_2.3.4 GLIBC_2.3.4 A
 GLIBC_2.3.4 mq_close F
 GLIBC_2.3.4 mq_getattr F
 GLIBC_2.3.4 mq_notify F
@@ -39,9 +37,6 @@  GLIBC_2.3.4 mq_setattr F
 GLIBC_2.3.4 mq_timedreceive F
 GLIBC_2.3.4 mq_timedsend F
 GLIBC_2.3.4 mq_unlink F
-GLIBC_2.4 GLIBC_2.4 A
 GLIBC_2.4 lio_listio F
 GLIBC_2.4 lio_listio64 F
-GLIBC_2.7 GLIBC_2.7 A
 GLIBC_2.7 __mq_open_2 F
-_gp_disp _gp_disp A
diff --git a/sysdeps/unix/sysv/linux/mips/mips32/libthread_db.abilist b/sysdeps/unix/sysv/linux/mips/mips32/libthread_db.abilist
index e47140b..2db0992 100644
--- a/sysdeps/unix/sysv/linux/mips/mips32/libthread_db.abilist
+++ b/sysdeps/unix/sysv/linux/mips/mips32/libthread_db.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.1.3 GLIBC_2.1.3 A
 GLIBC_2.1.3 td_init F
 GLIBC_2.1.3 td_log F
 GLIBC_2.1.3 td_ta_clear_event F
@@ -36,10 +35,6 @@  GLIBC_2.1.3 td_thr_setxregs F
 GLIBC_2.1.3 td_thr_sigsetmask F
 GLIBC_2.1.3 td_thr_tsd F
 GLIBC_2.1.3 td_thr_validate F
-GLIBC_2.2.3 GLIBC_2.2.3 A
 GLIBC_2.2.3 td_symbol_list F
-GLIBC_2.3 GLIBC_2.3 A
 GLIBC_2.3 td_thr_tls_get_addr F
-GLIBC_2.3.3 GLIBC_2.3.3 A
 GLIBC_2.3.3 td_thr_tlsbase F
-_gp_disp _gp_disp A
diff --git a/sysdeps/unix/sysv/linux/mips/mips32/libutil.abilist b/sysdeps/unix/sysv/linux/mips/mips32/libutil.abilist
index ce712a2..aa2d35b 100644
--- a/sysdeps/unix/sysv/linux/mips/mips32/libutil.abilist
+++ b/sysdeps/unix/sysv/linux/mips/mips32/libutil.abilist
@@ -1,8 +1,6 @@ 
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 forkpty F
 GLIBC_2.0 login F
 GLIBC_2.0 login_tty F
 GLIBC_2.0 logout F
 GLIBC_2.0 logwtmp F
 GLIBC_2.0 openpty F
-_gp_disp _gp_disp A
diff --git a/sysdeps/unix/sysv/linux/mips/mips32/nofpu/libc.abilist b/sysdeps/unix/sysv/linux/mips/mips32/nofpu/libc.abilist
index 5e80592..ceb7388 100644
--- a/sysdeps/unix/sysv/linux/mips/mips32/nofpu/libc.abilist
+++ b/sysdeps/unix/sysv/linux/mips/mips32/nofpu/libc.abilist
@@ -1,9 +1,7 @@ 
-GCC_3.0 GCC_3.0 A
 GCC_3.0 _Unwind_Find_FDE F
 GCC_3.0 __deregister_frame_info_bases F
 GCC_3.0 __register_frame_info_bases F
 GCC_3.0 __register_frame_info_table_bases F
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 _IO_adjust_column F
 GLIBC_2.0 _IO_default_doallocate F
 GLIBC_2.0 _IO_default_finish F
@@ -1312,7 +1310,6 @@  GLIBC_2.0 xdrstdio_create F
 GLIBC_2.0 xencrypt F
 GLIBC_2.0 xprt_register F
 GLIBC_2.0 xprt_unregister F
-GLIBC_2.10 GLIBC_2.10 A
 GLIBC_2.10 __cxa_at_quick_exit F
 GLIBC_2.10 __posix_getopt F
 GLIBC_2.10 accept4 F
@@ -1338,7 +1335,6 @@  GLIBC_2.10 register_printf_type F
 GLIBC_2.10 setsgent F
 GLIBC_2.10 sgetsgent F
 GLIBC_2.10 sgetsgent_r F
-GLIBC_2.11 GLIBC_2.11 A
 GLIBC_2.11 __longjmp_chk F
 GLIBC_2.11 execvpe F
 GLIBC_2.11 fallocate64 F
@@ -1346,22 +1342,18 @@  GLIBC_2.11 mkostemps F
 GLIBC_2.11 mkostemps64 F
 GLIBC_2.11 mkstemps F
 GLIBC_2.11 mkstemps64 F
-GLIBC_2.12 GLIBC_2.12 A
 GLIBC_2.12 ntp_gettimex F
 GLIBC_2.12 recvmmsg F
-GLIBC_2.13 GLIBC_2.13 A
 GLIBC_2.13 fanotify_init F
 GLIBC_2.13 fanotify_mark F
 GLIBC_2.13 prlimit F
 GLIBC_2.13 prlimit64 F
-GLIBC_2.14 GLIBC_2.14 A
 GLIBC_2.14 clock_adjtime F
 GLIBC_2.14 name_to_handle_at F
 GLIBC_2.14 open_by_handle_at F
 GLIBC_2.14 sendmmsg F
 GLIBC_2.14 setns F
 GLIBC_2.14 syncfs F
-GLIBC_2.15 GLIBC_2.15 A
 GLIBC_2.15 __fdelt_chk F
 GLIBC_2.15 __fdelt_warn F
 GLIBC_2.15 posix_spawn F
@@ -1370,7 +1362,6 @@  GLIBC_2.15 process_vm_readv F
 GLIBC_2.15 process_vm_writev F
 GLIBC_2.15 scandirat F
 GLIBC_2.15 scandirat64 F
-GLIBC_2.16 GLIBC_2.16 A
 GLIBC_2.16 __getauxval F
 GLIBC_2.16 __poll_chk F
 GLIBC_2.16 __ppoll_chk F
@@ -1381,19 +1372,15 @@  GLIBC_2.16 getauxval F
 GLIBC_2.16 mbrtoc16 F
 GLIBC_2.16 mbrtoc32 F
 GLIBC_2.16 timespec_get F
-GLIBC_2.17 GLIBC_2.17 A
 GLIBC_2.17 clock_getcpuclockid F
 GLIBC_2.17 clock_getres F
 GLIBC_2.17 clock_gettime F
 GLIBC_2.17 clock_nanosleep F
 GLIBC_2.17 clock_settime F
 GLIBC_2.17 secure_getenv F
-GLIBC_2.18 GLIBC_2.18 A
 GLIBC_2.18 __cxa_thread_atexit_impl F
-GLIBC_2.19 GLIBC_2.19 A
 GLIBC_2.19 getrlimit64 F
 GLIBC_2.19 setrlimit64 F
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 _Exit F
 GLIBC_2.2 _IO_2_1_stderr_ D 0xa0
 GLIBC_2.2 _IO_2_1_stdin_ D 0xa0
@@ -1913,35 +1900,26 @@  GLIBC_2.2 xdr_uint32_t F
 GLIBC_2.2 xdr_uint64_t F
 GLIBC_2.2 xdr_uint8_t F
 GLIBC_2.2 xdr_unixcred F
-GLIBC_2.2.1 GLIBC_2.2.1 A
 GLIBC_2.2.1 pivot_root F
 GLIBC_2.2.1 posix_openpt F
-GLIBC_2.2.2 GLIBC_2.2.2 A
 GLIBC_2.2.2 __nss_hostname_digits_dots F
-GLIBC_2.2.3 GLIBC_2.2.3 A
 GLIBC_2.2.3 __rpc_thread_createerr F
 GLIBC_2.2.3 __rpc_thread_svc_fdset F
 GLIBC_2.2.3 __rpc_thread_svc_max_pollfd F
 GLIBC_2.2.3 __rpc_thread_svc_pollfd F
 GLIBC_2.2.3 fnmatch F
 GLIBC_2.2.3 sprofil F
-GLIBC_2.2.4 GLIBC_2.2.4 A
 GLIBC_2.2.4 dl_iterate_phdr F
 GLIBC_2.2.4 getgrouplist F
 GLIBC_2.2.4 sockatmark F
-GLIBC_2.2.6 GLIBC_2.2.6 A
 GLIBC_2.2.6 __nanosleep F
-GLIBC_2.22 GLIBC_2.22 A
 GLIBC_2.22 fmemopen F
-GLIBC_2.23 GLIBC_2.23 A
 GLIBC_2.23 fts64_children F
 GLIBC_2.23 fts64_close F
 GLIBC_2.23 fts64_open F
 GLIBC_2.23 fts64_read F
 GLIBC_2.23 fts64_set F
-GLIBC_2.24 GLIBC_2.24 A
 GLIBC_2.24 quick_exit F
-GLIBC_2.25 GLIBC_2.25 A
 GLIBC_2.25 __explicit_bzero_chk F
 GLIBC_2.25 explicit_bzero F
 GLIBC_2.25 getentropy F
@@ -1949,13 +1927,11 @@  GLIBC_2.25 getrandom F
 GLIBC_2.25 strfromd F
 GLIBC_2.25 strfromf F
 GLIBC_2.25 strfroml F
-GLIBC_2.26 GLIBC_2.26 A
 GLIBC_2.26 preadv2 F
 GLIBC_2.26 preadv64v2 F
 GLIBC_2.26 pwritev2 F
 GLIBC_2.26 pwritev64v2 F
 GLIBC_2.26 reallocarray F
-GLIBC_2.27 GLIBC_2.27 A
 GLIBC_2.27 copy_file_range F
 GLIBC_2.27 glob F
 GLIBC_2.27 glob64 F
@@ -1981,7 +1957,6 @@  GLIBC_2.27 wcstof32x F
 GLIBC_2.27 wcstof32x_l F
 GLIBC_2.27 wcstof64 F
 GLIBC_2.27 wcstof64_l F
-GLIBC_2.3 GLIBC_2.3 A
 GLIBC_2.3 __ctype_b_loc F
 GLIBC_2.3 __ctype_tolower_loc F
 GLIBC_2.3 __ctype_toupper_loc F
@@ -2071,7 +2046,6 @@  GLIBC_2.3 wcstoull_l F
 GLIBC_2.3 wcsxfrm_l F
 GLIBC_2.3 wctrans_l F
 GLIBC_2.3 wctype_l F
-GLIBC_2.3.2 GLIBC_2.3.2 A
 GLIBC_2.3.2 __register_atfork F
 GLIBC_2.3.2 epoll_create F
 GLIBC_2.3.2 epoll_ctl F
@@ -2084,7 +2058,6 @@  GLIBC_2.3.2 pthread_cond_signal F
 GLIBC_2.3.2 pthread_cond_timedwait F
 GLIBC_2.3.2 pthread_cond_wait F
 GLIBC_2.3.2 strptime_l F
-GLIBC_2.3.3 GLIBC_2.3.3 A
 GLIBC_2.3.3 _sys_siglist D 0x200
 GLIBC_2.3.3 gnu_dev_major F
 GLIBC_2.3.3 gnu_dev_makedev F
@@ -2105,7 +2078,6 @@  GLIBC_2.3.3 sched_setaffinity F
 GLIBC_2.3.3 semtimedop F
 GLIBC_2.3.3 sys_sigabbrev D 0x200
 GLIBC_2.3.3 sys_siglist D 0x200
-GLIBC_2.3.4 GLIBC_2.3.4 A
 GLIBC_2.3.4 __chk_fail F
 GLIBC_2.3.4 __fprintf_chk F
 GLIBC_2.3.4 __gets_chk F
@@ -2135,7 +2107,6 @@  GLIBC_2.3.4 setipv4sourcefilter F
 GLIBC_2.3.4 setsourcefilter F
 GLIBC_2.3.4 xdr_quad_t F
 GLIBC_2.3.4 xdr_u_quad_t F
-GLIBC_2.4 GLIBC_2.4 A
 GLIBC_2.4 __confstr_chk F
 GLIBC_2.4 __fgets_chk F
 GLIBC_2.4 __fgets_unlocked_chk F
@@ -2208,7 +2179,6 @@  GLIBC_2.4 renameat F
 GLIBC_2.4 symlinkat F
 GLIBC_2.4 unlinkat F
 GLIBC_2.4 unshare F
-GLIBC_2.5 GLIBC_2.5 A
 GLIBC_2.5 __readlinkat_chk F
 GLIBC_2.5 inet6_opt_append F
 GLIBC_2.5 inet6_opt_find F
@@ -2226,7 +2196,6 @@  GLIBC_2.5 inet6_rth_space F
 GLIBC_2.5 splice F
 GLIBC_2.5 tee F
 GLIBC_2.5 vmsplice F
-GLIBC_2.6 GLIBC_2.6 A
 GLIBC_2.6 __sched_cpucount F
 GLIBC_2.6 epoll_pwait F
 GLIBC_2.6 futimens F
@@ -2234,7 +2203,6 @@  GLIBC_2.6 sched_getcpu F
 GLIBC_2.6 strerror_l F
 GLIBC_2.6 sync_file_range F
 GLIBC_2.6 utimensat F
-GLIBC_2.7 GLIBC_2.7 A
 GLIBC_2.7 __fread_chk F
 GLIBC_2.7 __fread_unlocked_chk F
 GLIBC_2.7 __isoc99_fscanf F
@@ -2261,7 +2229,6 @@  GLIBC_2.7 eventfd_write F
 GLIBC_2.7 mkostemp F
 GLIBC_2.7 mkostemp64 F
 GLIBC_2.7 signalfd F
-GLIBC_2.8 GLIBC_2.8 A
 GLIBC_2.8 __asprintf_chk F
 GLIBC_2.8 __dprintf_chk F
 GLIBC_2.8 __obstack_printf_chk F
@@ -2272,9 +2239,7 @@  GLIBC_2.8 qsort_r F
 GLIBC_2.8 timerfd_create F
 GLIBC_2.8 timerfd_gettime F
 GLIBC_2.8 timerfd_settime F
-GLIBC_2.9 GLIBC_2.9 A
 GLIBC_2.9 dup3 F
 GLIBC_2.9 epoll_create1 F
 GLIBC_2.9 inotify_init1 F
 GLIBC_2.9 pipe2 F
-_gp_disp _gp_disp A
diff --git a/sysdeps/unix/sysv/linux/mips/mips64/libBrokenLocale.abilist b/sysdeps/unix/sysv/linux/mips/mips64/libBrokenLocale.abilist
index 4a56bb6..54395f3 100644
--- a/sysdeps/unix/sysv/linux/mips/mips64/libBrokenLocale.abilist
+++ b/sysdeps/unix/sysv/linux/mips/mips64/libBrokenLocale.abilist
@@ -1,2 +1 @@ 
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 __ctype_get_mb_cur_max F
diff --git a/sysdeps/unix/sysv/linux/mips/mips64/libanl.abilist b/sysdeps/unix/sysv/linux/mips/mips64/libanl.abilist
index edabfb4..d9a5ed0 100644
--- a/sysdeps/unix/sysv/linux/mips/mips64/libanl.abilist
+++ b/sysdeps/unix/sysv/linux/mips/mips64/libanl.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.2.3 GLIBC_2.2.3 A
 GLIBC_2.2.3 gai_cancel F
 GLIBC_2.2.3 gai_error F
 GLIBC_2.2.3 gai_suspend F
diff --git a/sysdeps/unix/sysv/linux/mips/mips64/libcrypt.abilist b/sysdeps/unix/sysv/linux/mips/mips64/libcrypt.abilist
index 4db2639..cd6ba95 100644
--- a/sysdeps/unix/sysv/linux/mips/mips64/libcrypt.abilist
+++ b/sysdeps/unix/sysv/linux/mips/mips64/libcrypt.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 crypt F
 GLIBC_2.0 crypt_r F
 GLIBC_2.0 encrypt F
diff --git a/sysdeps/unix/sysv/linux/mips/mips64/libdl.abilist b/sysdeps/unix/sysv/linux/mips/mips64/libdl.abilist
index b4c577e..6d377d9 100644
--- a/sysdeps/unix/sysv/linux/mips/mips64/libdl.abilist
+++ b/sysdeps/unix/sysv/linux/mips/mips64/libdl.abilist
@@ -1,14 +1,10 @@ 
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 dladdr F
 GLIBC_2.0 dlclose F
 GLIBC_2.0 dlerror F
 GLIBC_2.0 dlopen F
 GLIBC_2.0 dlsym F
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 dlopen F
 GLIBC_2.2 dlvsym F
-GLIBC_2.3.3 GLIBC_2.3.3 A
 GLIBC_2.3.3 dladdr1 F
 GLIBC_2.3.3 dlinfo F
-GLIBC_2.3.4 GLIBC_2.3.4 A
 GLIBC_2.3.4 dlmopen F
diff --git a/sysdeps/unix/sysv/linux/mips/mips64/libm.abilist b/sysdeps/unix/sysv/linux/mips/mips64/libm.abilist
index 47044e6..bfc16d5 100644
--- a/sysdeps/unix/sysv/linux/mips/mips64/libm.abilist
+++ b/sysdeps/unix/sysv/linux/mips/mips64/libm.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 _LIB_VERSION D 0x4
 GLIBC_2.0 acos F
 GLIBC_2.0 acosf F
@@ -155,7 +154,6 @@  GLIBC_2.0 y1l F
 GLIBC_2.0 yn F
 GLIBC_2.0 ynf F
 GLIBC_2.0 ynl F
-GLIBC_2.15 GLIBC_2.15 A
 GLIBC_2.15 __acos_finite F
 GLIBC_2.15 __acosf_finite F
 GLIBC_2.15 __acosh_finite F
@@ -237,11 +235,9 @@  GLIBC_2.15 __y1l_finite F
 GLIBC_2.15 __yn_finite F
 GLIBC_2.15 __ynf_finite F
 GLIBC_2.15 __ynl_finite F
-GLIBC_2.18 GLIBC_2.18 A
 GLIBC_2.18 __issignaling F
 GLIBC_2.18 __issignalingf F
 GLIBC_2.18 __issignalingl F
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 __clog10 F
 GLIBC_2.2 __clog10f F
 GLIBC_2.2 __clog10l F
@@ -400,19 +396,16 @@  GLIBC_2.2 tgammal F
 GLIBC_2.2 trunc F
 GLIBC_2.2 truncf F
 GLIBC_2.2 truncl F
-GLIBC_2.23 GLIBC_2.23 A
 GLIBC_2.23 __signgam D 0x4
 GLIBC_2.23 lgamma F
 GLIBC_2.23 lgammaf F
 GLIBC_2.23 lgammal F
-GLIBC_2.24 GLIBC_2.24 A
 GLIBC_2.24 nextdown F
 GLIBC_2.24 nextdownf F
 GLIBC_2.24 nextdownl F
 GLIBC_2.24 nextup F
 GLIBC_2.24 nextupf F
 GLIBC_2.24 nextupl F
-GLIBC_2.25 GLIBC_2.25 A
 GLIBC_2.25 __iseqsig F
 GLIBC_2.25 __iseqsigf F
 GLIBC_2.25 __iseqsigl F
@@ -462,7 +455,6 @@  GLIBC_2.25 ufromfpl F
 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 acosf128 F
 GLIBC_2.27 acosf32 F
 GLIBC_2.27 acosf32x F
@@ -988,7 +980,6 @@  GLIBC_2.27 ynf32 F
 GLIBC_2.27 ynf32x F
 GLIBC_2.27 ynf64 F
 GLIBC_2.27 ynf64x F
-GLIBC_2.28 GLIBC_2.28 A
 GLIBC_2.28 daddl F
 GLIBC_2.28 dsubl F
 GLIBC_2.28 f32addf128 F
@@ -1015,4 +1006,3 @@  GLIBC_2.28 fadd F
 GLIBC_2.28 faddl F
 GLIBC_2.28 fsub F
 GLIBC_2.28 fsubl F
-GLIBC_2.4 GLIBC_2.4 A
diff --git a/sysdeps/unix/sysv/linux/mips/mips64/libnsl.abilist b/sysdeps/unix/sysv/linux/mips/mips64/libnsl.abilist
index d5b6e69..8675e27 100644
--- a/sysdeps/unix/sysv/linux/mips/mips64/libnsl.abilist
+++ b/sysdeps/unix/sysv/linux/mips/mips64/libnsl.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 __yp_check F
 GLIBC_2.0 xdr_domainname F
 GLIBC_2.0 xdr_keydat F
@@ -42,7 +41,6 @@  GLIBC_2.0 yp_update F
 GLIBC_2.0 ypbinderr_string F
 GLIBC_2.0 yperr_string F
 GLIBC_2.0 ypprot_err F
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 __free_fdresult F
 GLIBC_2.2 __nis_default_access F
 GLIBC_2.2 __nis_default_group F
diff --git a/sysdeps/unix/sysv/linux/mips/mips64/libpthread.abilist b/sysdeps/unix/sysv/linux/mips/mips64/libpthread.abilist
index ad55bdd..2cb7741 100644
--- a/sysdeps/unix/sysv/linux/mips/mips64/libpthread.abilist
+++ b/sysdeps/unix/sysv/linux/mips/mips64/libpthread.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 _IO_flockfile F
 GLIBC_2.0 _IO_ftrylockfile F
 GLIBC_2.0 _IO_funlockfile F
@@ -119,18 +118,14 @@  GLIBC_2.0 vfork F
 GLIBC_2.0 wait F
 GLIBC_2.0 waitpid F
 GLIBC_2.0 write F
-GLIBC_2.11 GLIBC_2.11 A
 GLIBC_2.11 pthread_sigqueue F
-GLIBC_2.12 GLIBC_2.12 A
 GLIBC_2.12 pthread_getname_np F
 GLIBC_2.12 pthread_mutex_consistent F
 GLIBC_2.12 pthread_mutexattr_getrobust F
 GLIBC_2.12 pthread_mutexattr_setrobust F
 GLIBC_2.12 pthread_setname_np F
-GLIBC_2.18 GLIBC_2.18 A
 GLIBC_2.18 pthread_getattr_default_np F
 GLIBC_2.18 pthread_setattr_default_np F
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 __libc_allocate_rtsig F
 GLIBC_2.2 __libc_current_sigrtmax F
 GLIBC_2.2 __libc_current_sigrtmin F
@@ -209,18 +204,14 @@  GLIBC_2.2 sem_timedwait F
 GLIBC_2.2 sem_trywait F
 GLIBC_2.2 sem_unlink F
 GLIBC_2.2 sem_wait F
-GLIBC_2.2.3 GLIBC_2.2.3 A
 GLIBC_2.2.3 pthread_getattr_np F
-GLIBC_2.2.6 GLIBC_2.2.6 A
 GLIBC_2.2.6 __nanosleep F
-GLIBC_2.3.2 GLIBC_2.3.2 A
 GLIBC_2.3.2 pthread_cond_broadcast F
 GLIBC_2.3.2 pthread_cond_destroy F
 GLIBC_2.3.2 pthread_cond_init F
 GLIBC_2.3.2 pthread_cond_signal F
 GLIBC_2.3.2 pthread_cond_timedwait F
 GLIBC_2.3.2 pthread_cond_wait F
-GLIBC_2.3.3 GLIBC_2.3.3 A
 GLIBC_2.3.3 __pthread_cleanup_routine F
 GLIBC_2.3.3 __pthread_register_cancel F
 GLIBC_2.3.3 __pthread_register_cancel_defer F
@@ -238,13 +229,11 @@  GLIBC_2.3.3 pthread_getaffinity_np F
 GLIBC_2.3.3 pthread_setaffinity_np F
 GLIBC_2.3.3 pthread_timedjoin_np F
 GLIBC_2.3.3 pthread_tryjoin_np F
-GLIBC_2.3.4 GLIBC_2.3.4 A
 GLIBC_2.3.4 pthread_attr_getaffinity_np F
 GLIBC_2.3.4 pthread_attr_setaffinity_np F
 GLIBC_2.3.4 pthread_getaffinity_np F
 GLIBC_2.3.4 pthread_setaffinity_np F
 GLIBC_2.3.4 pthread_setschedprio F
-GLIBC_2.4 GLIBC_2.4 A
 GLIBC_2.4 pthread_mutex_consistent_np F
 GLIBC_2.4 pthread_mutex_getprioceiling F
 GLIBC_2.4 pthread_mutex_setprioceiling F
diff --git a/sysdeps/unix/sysv/linux/mips/mips64/librt.abilist b/sysdeps/unix/sysv/linux/mips/mips64/librt.abilist
index ff77db9..84837c8 100644
--- a/sysdeps/unix/sysv/linux/mips/mips64/librt.abilist
+++ b/sysdeps/unix/sysv/linux/mips/mips64/librt.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 aio_cancel F
 GLIBC_2.2 aio_cancel64 F
 GLIBC_2.2 aio_error F
@@ -28,7 +27,6 @@  GLIBC_2.2 timer_delete F
 GLIBC_2.2 timer_getoverrun F
 GLIBC_2.2 timer_gettime F
 GLIBC_2.2 timer_settime F
-GLIBC_2.3.4 GLIBC_2.3.4 A
 GLIBC_2.3.4 mq_close F
 GLIBC_2.3.4 mq_getattr F
 GLIBC_2.3.4 mq_notify F
@@ -39,8 +37,6 @@  GLIBC_2.3.4 mq_setattr F
 GLIBC_2.3.4 mq_timedreceive F
 GLIBC_2.3.4 mq_timedsend F
 GLIBC_2.3.4 mq_unlink F
-GLIBC_2.4 GLIBC_2.4 A
 GLIBC_2.4 lio_listio F
 GLIBC_2.4 lio_listio64 F
-GLIBC_2.7 GLIBC_2.7 A
 GLIBC_2.7 __mq_open_2 F
diff --git a/sysdeps/unix/sysv/linux/mips/mips64/libthread_db.abilist b/sysdeps/unix/sysv/linux/mips/mips64/libthread_db.abilist
index a8a8c2c..2db0992 100644
--- a/sysdeps/unix/sysv/linux/mips/mips64/libthread_db.abilist
+++ b/sysdeps/unix/sysv/linux/mips/mips64/libthread_db.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.1.3 GLIBC_2.1.3 A
 GLIBC_2.1.3 td_init F
 GLIBC_2.1.3 td_log F
 GLIBC_2.1.3 td_ta_clear_event F
@@ -36,9 +35,6 @@  GLIBC_2.1.3 td_thr_setxregs F
 GLIBC_2.1.3 td_thr_sigsetmask F
 GLIBC_2.1.3 td_thr_tsd F
 GLIBC_2.1.3 td_thr_validate F
-GLIBC_2.2.3 GLIBC_2.2.3 A
 GLIBC_2.2.3 td_symbol_list F
-GLIBC_2.3 GLIBC_2.3 A
 GLIBC_2.3 td_thr_tls_get_addr F
-GLIBC_2.3.3 GLIBC_2.3.3 A
 GLIBC_2.3.3 td_thr_tlsbase F
diff --git a/sysdeps/unix/sysv/linux/mips/mips64/libutil.abilist b/sysdeps/unix/sysv/linux/mips/mips64/libutil.abilist
index 89c6775..aa2d35b 100644
--- a/sysdeps/unix/sysv/linux/mips/mips64/libutil.abilist
+++ b/sysdeps/unix/sysv/linux/mips/mips64/libutil.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 forkpty F
 GLIBC_2.0 login F
 GLIBC_2.0 login_tty F
diff --git a/sysdeps/unix/sysv/linux/mips/mips64/n32/ld.abilist b/sysdeps/unix/sysv/linux/mips/mips64/n32/ld.abilist
index bf55148..55d4886 100644
--- a/sysdeps/unix/sysv/linux/mips/mips64/n32/ld.abilist
+++ b/sysdeps/unix/sysv/linux/mips/mips64/n32/ld.abilist
@@ -1,13 +1,9 @@ 
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 _r_debug D 0x14
 GLIBC_2.0 calloc F
 GLIBC_2.0 free F
 GLIBC_2.0 malloc F
 GLIBC_2.0 realloc F
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 __libc_stack_end D 0x4
 GLIBC_2.2 _dl_mcount F
-GLIBC_2.3 GLIBC_2.3 A
 GLIBC_2.3 __tls_get_addr F
-GLIBC_2.4 GLIBC_2.4 A
 GLIBC_2.4 __stack_chk_guard D 0x4
diff --git a/sysdeps/unix/sysv/linux/mips/mips64/n32/libc.abilist b/sysdeps/unix/sysv/linux/mips/mips64/n32/libc.abilist
index 1973fac..5765f48 100644
--- a/sysdeps/unix/sysv/linux/mips/mips64/n32/libc.abilist
+++ b/sysdeps/unix/sysv/linux/mips/mips64/n32/libc.abilist
@@ -1,9 +1,7 @@ 
-GCC_3.0 GCC_3.0 A
 GCC_3.0 _Unwind_Find_FDE F
 GCC_3.0 __deregister_frame_info_bases F
 GCC_3.0 __register_frame_info_bases F
 GCC_3.0 __register_frame_info_table_bases F
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 _IO_adjust_column F
 GLIBC_2.0 _IO_default_doallocate F
 GLIBC_2.0 _IO_default_finish F
@@ -1312,7 +1310,6 @@  GLIBC_2.0 xdrstdio_create F
 GLIBC_2.0 xencrypt F
 GLIBC_2.0 xprt_register F
 GLIBC_2.0 xprt_unregister F
-GLIBC_2.10 GLIBC_2.10 A
 GLIBC_2.10 __cxa_at_quick_exit F
 GLIBC_2.10 __posix_getopt F
 GLIBC_2.10 accept4 F
@@ -1338,7 +1335,6 @@  GLIBC_2.10 register_printf_type F
 GLIBC_2.10 setsgent F
 GLIBC_2.10 sgetsgent F
 GLIBC_2.10 sgetsgent_r F
-GLIBC_2.11 GLIBC_2.11 A
 GLIBC_2.11 __longjmp_chk F
 GLIBC_2.11 execvpe F
 GLIBC_2.11 fallocate64 F
@@ -1346,22 +1342,18 @@  GLIBC_2.11 mkostemps F
 GLIBC_2.11 mkostemps64 F
 GLIBC_2.11 mkstemps F
 GLIBC_2.11 mkstemps64 F
-GLIBC_2.12 GLIBC_2.12 A
 GLIBC_2.12 ntp_gettimex F
 GLIBC_2.12 recvmmsg F
-GLIBC_2.13 GLIBC_2.13 A
 GLIBC_2.13 fanotify_init F
 GLIBC_2.13 fanotify_mark F
 GLIBC_2.13 prlimit F
 GLIBC_2.13 prlimit64 F
-GLIBC_2.14 GLIBC_2.14 A
 GLIBC_2.14 clock_adjtime F
 GLIBC_2.14 name_to_handle_at F
 GLIBC_2.14 open_by_handle_at F
 GLIBC_2.14 sendmmsg F
 GLIBC_2.14 setns F
 GLIBC_2.14 syncfs F
-GLIBC_2.15 GLIBC_2.15 A
 GLIBC_2.15 __fdelt_chk F
 GLIBC_2.15 __fdelt_warn F
 GLIBC_2.15 posix_spawn F
@@ -1370,7 +1362,6 @@  GLIBC_2.15 process_vm_readv F
 GLIBC_2.15 process_vm_writev F
 GLIBC_2.15 scandirat F
 GLIBC_2.15 scandirat64 F
-GLIBC_2.16 GLIBC_2.16 A
 GLIBC_2.16 __getauxval F
 GLIBC_2.16 __poll_chk F
 GLIBC_2.16 __ppoll_chk F
@@ -1381,19 +1372,15 @@  GLIBC_2.16 getauxval F
 GLIBC_2.16 mbrtoc16 F
 GLIBC_2.16 mbrtoc32 F
 GLIBC_2.16 timespec_get F
-GLIBC_2.17 GLIBC_2.17 A
 GLIBC_2.17 clock_getcpuclockid F
 GLIBC_2.17 clock_getres F
 GLIBC_2.17 clock_gettime F
 GLIBC_2.17 clock_nanosleep F
 GLIBC_2.17 clock_settime F
 GLIBC_2.17 secure_getenv F
-GLIBC_2.18 GLIBC_2.18 A
 GLIBC_2.18 __cxa_thread_atexit_impl F
-GLIBC_2.19 GLIBC_2.19 A
 GLIBC_2.19 getrlimit64 F
 GLIBC_2.19 setrlimit64 F
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 _Exit F
 GLIBC_2.2 _IO_2_1_stderr_ D 0xa0
 GLIBC_2.2 _IO_2_1_stdin_ D 0xa0
@@ -1911,35 +1898,26 @@  GLIBC_2.2 xdr_uint32_t F
 GLIBC_2.2 xdr_uint64_t F
 GLIBC_2.2 xdr_uint8_t F
 GLIBC_2.2 xdr_unixcred F
-GLIBC_2.2.1 GLIBC_2.2.1 A
 GLIBC_2.2.1 pivot_root F
 GLIBC_2.2.1 posix_openpt F
-GLIBC_2.2.2 GLIBC_2.2.2 A
 GLIBC_2.2.2 __nss_hostname_digits_dots F
-GLIBC_2.2.3 GLIBC_2.2.3 A
 GLIBC_2.2.3 __rpc_thread_createerr F
 GLIBC_2.2.3 __rpc_thread_svc_fdset F
 GLIBC_2.2.3 __rpc_thread_svc_max_pollfd F
 GLIBC_2.2.3 __rpc_thread_svc_pollfd F
 GLIBC_2.2.3 fnmatch F
 GLIBC_2.2.3 sprofil F
-GLIBC_2.2.4 GLIBC_2.2.4 A
 GLIBC_2.2.4 dl_iterate_phdr F
 GLIBC_2.2.4 getgrouplist F
 GLIBC_2.2.4 sockatmark F
-GLIBC_2.2.6 GLIBC_2.2.6 A
 GLIBC_2.2.6 __nanosleep F
-GLIBC_2.22 GLIBC_2.22 A
 GLIBC_2.22 fmemopen F
-GLIBC_2.23 GLIBC_2.23 A
 GLIBC_2.23 fts64_children F
 GLIBC_2.23 fts64_close F
 GLIBC_2.23 fts64_open F
 GLIBC_2.23 fts64_read F
 GLIBC_2.23 fts64_set F
-GLIBC_2.24 GLIBC_2.24 A
 GLIBC_2.24 quick_exit F
-GLIBC_2.25 GLIBC_2.25 A
 GLIBC_2.25 __explicit_bzero_chk F
 GLIBC_2.25 explicit_bzero F
 GLIBC_2.25 getentropy F
@@ -1947,13 +1925,11 @@  GLIBC_2.25 getrandom F
 GLIBC_2.25 strfromd F
 GLIBC_2.25 strfromf F
 GLIBC_2.25 strfroml F
-GLIBC_2.26 GLIBC_2.26 A
 GLIBC_2.26 preadv2 F
 GLIBC_2.26 preadv64v2 F
 GLIBC_2.26 pwritev2 F
 GLIBC_2.26 pwritev64v2 F
 GLIBC_2.26 reallocarray F
-GLIBC_2.27 GLIBC_2.27 A
 GLIBC_2.27 copy_file_range F
 GLIBC_2.27 glob F
 GLIBC_2.27 glob64 F
@@ -1989,7 +1965,6 @@  GLIBC_2.27 wcstof64 F
 GLIBC_2.27 wcstof64_l F
 GLIBC_2.27 wcstof64x F
 GLIBC_2.27 wcstof64x_l F
-GLIBC_2.3 GLIBC_2.3 A
 GLIBC_2.3 __ctype_b_loc F
 GLIBC_2.3 __ctype_tolower_loc F
 GLIBC_2.3 __ctype_toupper_loc F
@@ -2079,7 +2054,6 @@  GLIBC_2.3 wcstoull_l F
 GLIBC_2.3 wcsxfrm_l F
 GLIBC_2.3 wctrans_l F
 GLIBC_2.3 wctype_l F
-GLIBC_2.3.2 GLIBC_2.3.2 A
 GLIBC_2.3.2 __register_atfork F
 GLIBC_2.3.2 epoll_create F
 GLIBC_2.3.2 epoll_ctl F
@@ -2092,7 +2066,6 @@  GLIBC_2.3.2 pthread_cond_signal F
 GLIBC_2.3.2 pthread_cond_timedwait F
 GLIBC_2.3.2 pthread_cond_wait F
 GLIBC_2.3.2 strptime_l F
-GLIBC_2.3.3 GLIBC_2.3.3 A
 GLIBC_2.3.3 _sys_siglist D 0x200
 GLIBC_2.3.3 gnu_dev_major F
 GLIBC_2.3.3 gnu_dev_makedev F
@@ -2113,7 +2086,6 @@  GLIBC_2.3.3 sched_setaffinity F
 GLIBC_2.3.3 semtimedop F
 GLIBC_2.3.3 sys_sigabbrev D 0x200
 GLIBC_2.3.3 sys_siglist D 0x200
-GLIBC_2.3.4 GLIBC_2.3.4 A
 GLIBC_2.3.4 __chk_fail F
 GLIBC_2.3.4 __fprintf_chk F
 GLIBC_2.3.4 __gets_chk F
@@ -2143,7 +2115,6 @@  GLIBC_2.3.4 setipv4sourcefilter F
 GLIBC_2.3.4 setsourcefilter F
 GLIBC_2.3.4 xdr_quad_t F
 GLIBC_2.3.4 xdr_u_quad_t F
-GLIBC_2.4 GLIBC_2.4 A
 GLIBC_2.4 __confstr_chk F
 GLIBC_2.4 __fgets_chk F
 GLIBC_2.4 __fgets_unlocked_chk F
@@ -2216,7 +2187,6 @@  GLIBC_2.4 renameat F
 GLIBC_2.4 symlinkat F
 GLIBC_2.4 unlinkat F
 GLIBC_2.4 unshare F
-GLIBC_2.5 GLIBC_2.5 A
 GLIBC_2.5 __readlinkat_chk F
 GLIBC_2.5 inet6_opt_append F
 GLIBC_2.5 inet6_opt_find F
@@ -2234,7 +2204,6 @@  GLIBC_2.5 inet6_rth_space F
 GLIBC_2.5 splice F
 GLIBC_2.5 tee F
 GLIBC_2.5 vmsplice F
-GLIBC_2.6 GLIBC_2.6 A
 GLIBC_2.6 __sched_cpucount F
 GLIBC_2.6 epoll_pwait F
 GLIBC_2.6 futimens F
@@ -2242,7 +2211,6 @@  GLIBC_2.6 sched_getcpu F
 GLIBC_2.6 strerror_l F
 GLIBC_2.6 sync_file_range F
 GLIBC_2.6 utimensat F
-GLIBC_2.7 GLIBC_2.7 A
 GLIBC_2.7 __fread_chk F
 GLIBC_2.7 __fread_unlocked_chk F
 GLIBC_2.7 __isoc99_fscanf F
@@ -2269,7 +2237,6 @@  GLIBC_2.7 eventfd_write F
 GLIBC_2.7 mkostemp F
 GLIBC_2.7 mkostemp64 F
 GLIBC_2.7 signalfd F
-GLIBC_2.8 GLIBC_2.8 A
 GLIBC_2.8 __asprintf_chk F
 GLIBC_2.8 __dprintf_chk F
 GLIBC_2.8 __obstack_printf_chk F
@@ -2280,7 +2247,6 @@  GLIBC_2.8 qsort_r F
 GLIBC_2.8 timerfd_create F
 GLIBC_2.8 timerfd_gettime F
 GLIBC_2.8 timerfd_settime F
-GLIBC_2.9 GLIBC_2.9 A
 GLIBC_2.9 dup3 F
 GLIBC_2.9 epoll_create1 F
 GLIBC_2.9 inotify_init1 F
diff --git a/sysdeps/unix/sysv/linux/mips/mips64/n32/libresolv.abilist b/sysdeps/unix/sysv/linux/mips/mips64/n32/libresolv.abilist
index 4d50e7c..157a33c 100644
--- a/sysdeps/unix/sysv/linux/mips/mips64/n32/libresolv.abilist
+++ b/sysdeps/unix/sysv/linux/mips/mips64/n32/libresolv.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 __b64_ntop F
 GLIBC_2.0 __b64_pton F
 GLIBC_2.0 __dn_comp F
@@ -57,7 +56,6 @@  GLIBC_2.0 res_querydomain F
 GLIBC_2.0 res_search F
 GLIBC_2.0 res_send_setqhook F
 GLIBC_2.0 res_send_setrhook F
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 __dn_expand F
 GLIBC_2.2 __res_hostalias F
 GLIBC_2.2 __res_mkquery F
@@ -69,9 +67,7 @@  GLIBC_2.2 __res_nsend F
 GLIBC_2.2 __res_query F
 GLIBC_2.2 __res_querydomain F
 GLIBC_2.2 __res_search F
-GLIBC_2.3.2 GLIBC_2.3.2 A
 GLIBC_2.3.2 __p_rcode F
-GLIBC_2.9 GLIBC_2.9 A
 GLIBC_2.9 ns_datetosecs F
 GLIBC_2.9 ns_format_ttl F
 GLIBC_2.9 ns_get16 F
diff --git a/sysdeps/unix/sysv/linux/mips/mips64/n64/ld.abilist b/sysdeps/unix/sysv/linux/mips/mips64/n64/ld.abilist
index f7ba5fd..44b345b 100644
--- a/sysdeps/unix/sysv/linux/mips/mips64/n64/ld.abilist
+++ b/sysdeps/unix/sysv/linux/mips/mips64/n64/ld.abilist
@@ -1,13 +1,9 @@ 
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 _r_debug D 0x28
 GLIBC_2.0 calloc F
 GLIBC_2.0 free F
 GLIBC_2.0 malloc F
 GLIBC_2.0 realloc F
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 __libc_stack_end D 0x8
 GLIBC_2.2 _dl_mcount F
-GLIBC_2.3 GLIBC_2.3 A
 GLIBC_2.3 __tls_get_addr F
-GLIBC_2.4 GLIBC_2.4 A
 GLIBC_2.4 __stack_chk_guard D 0x8
diff --git a/sysdeps/unix/sysv/linux/mips/mips64/n64/libc.abilist b/sysdeps/unix/sysv/linux/mips/mips64/n64/libc.abilist
index 5e18ab8..a84bb45 100644
--- a/sysdeps/unix/sysv/linux/mips/mips64/n64/libc.abilist
+++ b/sysdeps/unix/sysv/linux/mips/mips64/n64/libc.abilist
@@ -1,9 +1,7 @@ 
-GCC_3.0 GCC_3.0 A
 GCC_3.0 _Unwind_Find_FDE F
 GCC_3.0 __deregister_frame_info_bases F
 GCC_3.0 __register_frame_info_bases F
 GCC_3.0 __register_frame_info_table_bases F
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 _IO_adjust_column F
 GLIBC_2.0 _IO_default_doallocate F
 GLIBC_2.0 _IO_default_finish F
@@ -1310,7 +1308,6 @@  GLIBC_2.0 xdrstdio_create F
 GLIBC_2.0 xencrypt F
 GLIBC_2.0 xprt_register F
 GLIBC_2.0 xprt_unregister F
-GLIBC_2.10 GLIBC_2.10 A
 GLIBC_2.10 __cxa_at_quick_exit F
 GLIBC_2.10 __posix_getopt F
 GLIBC_2.10 accept4 F
@@ -1336,7 +1333,6 @@  GLIBC_2.10 register_printf_type F
 GLIBC_2.10 setsgent F
 GLIBC_2.10 sgetsgent F
 GLIBC_2.10 sgetsgent_r F
-GLIBC_2.11 GLIBC_2.11 A
 GLIBC_2.11 __longjmp_chk F
 GLIBC_2.11 execvpe F
 GLIBC_2.11 fallocate64 F
@@ -1344,22 +1340,18 @@  GLIBC_2.11 mkostemps F
 GLIBC_2.11 mkostemps64 F
 GLIBC_2.11 mkstemps F
 GLIBC_2.11 mkstemps64 F
-GLIBC_2.12 GLIBC_2.12 A
 GLIBC_2.12 ntp_gettimex F
 GLIBC_2.12 recvmmsg F
-GLIBC_2.13 GLIBC_2.13 A
 GLIBC_2.13 fanotify_init F
 GLIBC_2.13 fanotify_mark F
 GLIBC_2.13 prlimit F
 GLIBC_2.13 prlimit64 F
-GLIBC_2.14 GLIBC_2.14 A
 GLIBC_2.14 clock_adjtime F
 GLIBC_2.14 name_to_handle_at F
 GLIBC_2.14 open_by_handle_at F
 GLIBC_2.14 sendmmsg F
 GLIBC_2.14 setns F
 GLIBC_2.14 syncfs F
-GLIBC_2.15 GLIBC_2.15 A
 GLIBC_2.15 __fdelt_chk F
 GLIBC_2.15 __fdelt_warn F
 GLIBC_2.15 posix_spawn F
@@ -1368,7 +1360,6 @@  GLIBC_2.15 process_vm_readv F
 GLIBC_2.15 process_vm_writev F
 GLIBC_2.15 scandirat F
 GLIBC_2.15 scandirat64 F
-GLIBC_2.16 GLIBC_2.16 A
 GLIBC_2.16 __getauxval F
 GLIBC_2.16 __poll_chk F
 GLIBC_2.16 __ppoll_chk F
@@ -1379,16 +1370,13 @@  GLIBC_2.16 getauxval F
 GLIBC_2.16 mbrtoc16 F
 GLIBC_2.16 mbrtoc32 F
 GLIBC_2.16 timespec_get F
-GLIBC_2.17 GLIBC_2.17 A
 GLIBC_2.17 clock_getcpuclockid F
 GLIBC_2.17 clock_getres F
 GLIBC_2.17 clock_gettime F
 GLIBC_2.17 clock_nanosleep F
 GLIBC_2.17 clock_settime F
 GLIBC_2.17 secure_getenv F
-GLIBC_2.18 GLIBC_2.18 A
 GLIBC_2.18 __cxa_thread_atexit_impl F
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 _Exit F
 GLIBC_2.2 _IO_2_1_stderr_ D 0xe0
 GLIBC_2.2 _IO_2_1_stdin_ D 0xe0
@@ -1906,35 +1894,26 @@  GLIBC_2.2 xdr_uint32_t F
 GLIBC_2.2 xdr_uint64_t F
 GLIBC_2.2 xdr_uint8_t F
 GLIBC_2.2 xdr_unixcred F
-GLIBC_2.2.1 GLIBC_2.2.1 A
 GLIBC_2.2.1 pivot_root F
 GLIBC_2.2.1 posix_openpt F
-GLIBC_2.2.2 GLIBC_2.2.2 A
 GLIBC_2.2.2 __nss_hostname_digits_dots F
-GLIBC_2.2.3 GLIBC_2.2.3 A
 GLIBC_2.2.3 __rpc_thread_createerr F
 GLIBC_2.2.3 __rpc_thread_svc_fdset F
 GLIBC_2.2.3 __rpc_thread_svc_max_pollfd F
 GLIBC_2.2.3 __rpc_thread_svc_pollfd F
 GLIBC_2.2.3 fnmatch F
 GLIBC_2.2.3 sprofil F
-GLIBC_2.2.4 GLIBC_2.2.4 A
 GLIBC_2.2.4 dl_iterate_phdr F
 GLIBC_2.2.4 getgrouplist F
 GLIBC_2.2.4 sockatmark F
-GLIBC_2.2.6 GLIBC_2.2.6 A
 GLIBC_2.2.6 __nanosleep F
-GLIBC_2.22 GLIBC_2.22 A
 GLIBC_2.22 fmemopen F
-GLIBC_2.23 GLIBC_2.23 A
 GLIBC_2.23 fts64_children F
 GLIBC_2.23 fts64_close F
 GLIBC_2.23 fts64_open F
 GLIBC_2.23 fts64_read F
 GLIBC_2.23 fts64_set F
-GLIBC_2.24 GLIBC_2.24 A
 GLIBC_2.24 quick_exit F
-GLIBC_2.25 GLIBC_2.25 A
 GLIBC_2.25 __explicit_bzero_chk F
 GLIBC_2.25 explicit_bzero F
 GLIBC_2.25 getentropy F
@@ -1942,13 +1921,11 @@  GLIBC_2.25 getrandom F
 GLIBC_2.25 strfromd F
 GLIBC_2.25 strfromf F
 GLIBC_2.25 strfroml F
-GLIBC_2.26 GLIBC_2.26 A
 GLIBC_2.26 preadv2 F
 GLIBC_2.26 preadv64v2 F
 GLIBC_2.26 pwritev2 F
 GLIBC_2.26 pwritev64v2 F
 GLIBC_2.26 reallocarray F
-GLIBC_2.27 GLIBC_2.27 A
 GLIBC_2.27 copy_file_range F
 GLIBC_2.27 glob F
 GLIBC_2.27 glob64 F
@@ -1984,7 +1961,6 @@  GLIBC_2.27 wcstof64 F
 GLIBC_2.27 wcstof64_l F
 GLIBC_2.27 wcstof64x F
 GLIBC_2.27 wcstof64x_l F
-GLIBC_2.3 GLIBC_2.3 A
 GLIBC_2.3 __ctype_b_loc F
 GLIBC_2.3 __ctype_tolower_loc F
 GLIBC_2.3 __ctype_toupper_loc F
@@ -2072,7 +2048,6 @@  GLIBC_2.3 wcstoull_l F
 GLIBC_2.3 wcsxfrm_l F
 GLIBC_2.3 wctrans_l F
 GLIBC_2.3 wctype_l F
-GLIBC_2.3.2 GLIBC_2.3.2 A
 GLIBC_2.3.2 __register_atfork F
 GLIBC_2.3.2 epoll_create F
 GLIBC_2.3.2 epoll_ctl F
@@ -2085,7 +2060,6 @@  GLIBC_2.3.2 pthread_cond_signal F
 GLIBC_2.3.2 pthread_cond_timedwait F
 GLIBC_2.3.2 pthread_cond_wait F
 GLIBC_2.3.2 strptime_l F
-GLIBC_2.3.3 GLIBC_2.3.3 A
 GLIBC_2.3.3 _sys_siglist D 0x400
 GLIBC_2.3.3 gnu_dev_major F
 GLIBC_2.3.3 gnu_dev_makedev F
@@ -2107,7 +2081,6 @@  GLIBC_2.3.3 strtoll_l F
 GLIBC_2.3.3 strtoull_l F
 GLIBC_2.3.3 sys_sigabbrev D 0x400
 GLIBC_2.3.3 sys_siglist D 0x400
-GLIBC_2.3.4 GLIBC_2.3.4 A
 GLIBC_2.3.4 __chk_fail F
 GLIBC_2.3.4 __fprintf_chk F
 GLIBC_2.3.4 __gets_chk F
@@ -2137,7 +2110,6 @@  GLIBC_2.3.4 setipv4sourcefilter F
 GLIBC_2.3.4 setsourcefilter F
 GLIBC_2.3.4 xdr_quad_t F
 GLIBC_2.3.4 xdr_u_quad_t F
-GLIBC_2.4 GLIBC_2.4 A
 GLIBC_2.4 __confstr_chk F
 GLIBC_2.4 __fgets_chk F
 GLIBC_2.4 __fgets_unlocked_chk F
@@ -2210,7 +2182,6 @@  GLIBC_2.4 renameat F
 GLIBC_2.4 symlinkat F
 GLIBC_2.4 unlinkat F
 GLIBC_2.4 unshare F
-GLIBC_2.5 GLIBC_2.5 A
 GLIBC_2.5 __readlinkat_chk F
 GLIBC_2.5 inet6_opt_append F
 GLIBC_2.5 inet6_opt_find F
@@ -2228,7 +2199,6 @@  GLIBC_2.5 inet6_rth_space F
 GLIBC_2.5 splice F
 GLIBC_2.5 tee F
 GLIBC_2.5 vmsplice F
-GLIBC_2.6 GLIBC_2.6 A
 GLIBC_2.6 __sched_cpucount F
 GLIBC_2.6 epoll_pwait F
 GLIBC_2.6 futimens F
@@ -2236,7 +2206,6 @@  GLIBC_2.6 sched_getcpu F
 GLIBC_2.6 strerror_l F
 GLIBC_2.6 sync_file_range F
 GLIBC_2.6 utimensat F
-GLIBC_2.7 GLIBC_2.7 A
 GLIBC_2.7 __fread_chk F
 GLIBC_2.7 __fread_unlocked_chk F
 GLIBC_2.7 __isoc99_fscanf F
@@ -2263,7 +2232,6 @@  GLIBC_2.7 eventfd_write F
 GLIBC_2.7 mkostemp F
 GLIBC_2.7 mkostemp64 F
 GLIBC_2.7 signalfd F
-GLIBC_2.8 GLIBC_2.8 A
 GLIBC_2.8 __asprintf_chk F
 GLIBC_2.8 __dprintf_chk F
 GLIBC_2.8 __obstack_printf_chk F
@@ -2274,7 +2242,6 @@  GLIBC_2.8 qsort_r F
 GLIBC_2.8 timerfd_create F
 GLIBC_2.8 timerfd_gettime F
 GLIBC_2.8 timerfd_settime F
-GLIBC_2.9 GLIBC_2.9 A
 GLIBC_2.9 dup3 F
 GLIBC_2.9 epoll_create1 F
 GLIBC_2.9 inotify_init1 F
diff --git a/sysdeps/unix/sysv/linux/mips/mips64/n64/libresolv.abilist b/sysdeps/unix/sysv/linux/mips/mips64/n64/libresolv.abilist
index 2d92a35..06f9951 100644
--- a/sysdeps/unix/sysv/linux/mips/mips64/n64/libresolv.abilist
+++ b/sysdeps/unix/sysv/linux/mips/mips64/n64/libresolv.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 __b64_ntop F
 GLIBC_2.0 __b64_pton F
 GLIBC_2.0 __dn_comp F
@@ -57,7 +56,6 @@  GLIBC_2.0 res_querydomain F
 GLIBC_2.0 res_search F
 GLIBC_2.0 res_send_setqhook F
 GLIBC_2.0 res_send_setrhook F
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 __dn_expand F
 GLIBC_2.2 __res_hostalias F
 GLIBC_2.2 __res_mkquery F
@@ -69,9 +67,7 @@  GLIBC_2.2 __res_nsend F
 GLIBC_2.2 __res_query F
 GLIBC_2.2 __res_querydomain F
 GLIBC_2.2 __res_search F
-GLIBC_2.3.2 GLIBC_2.3.2 A
 GLIBC_2.3.2 __p_rcode F
-GLIBC_2.9 GLIBC_2.9 A
 GLIBC_2.9 ns_datetosecs F
 GLIBC_2.9 ns_format_ttl F
 GLIBC_2.9 ns_get16 F
diff --git a/sysdeps/unix/sysv/linux/nios2/ld.abilist b/sysdeps/unix/sysv/linux/nios2/ld.abilist
index a127464..110f103 100644
--- a/sysdeps/unix/sysv/linux/nios2/ld.abilist
+++ b/sysdeps/unix/sysv/linux/nios2/ld.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.21 GLIBC_2.21 A
 GLIBC_2.21 __libc_stack_end D 0x4
 GLIBC_2.21 __stack_chk_guard D 0x4
 GLIBC_2.21 __tls_get_addr F
diff --git a/sysdeps/unix/sysv/linux/nios2/libBrokenLocale.abilist b/sysdeps/unix/sysv/linux/nios2/libBrokenLocale.abilist
index 5acf5e6..f0210af 100644
--- a/sysdeps/unix/sysv/linux/nios2/libBrokenLocale.abilist
+++ b/sysdeps/unix/sysv/linux/nios2/libBrokenLocale.abilist
@@ -1,2 +1 @@ 
-GLIBC_2.21 GLIBC_2.21 A
 GLIBC_2.21 __ctype_get_mb_cur_max F
diff --git a/sysdeps/unix/sysv/linux/nios2/libanl.abilist b/sysdeps/unix/sysv/linux/nios2/libanl.abilist
index 04286b8..6ff9c2d 100644
--- a/sysdeps/unix/sysv/linux/nios2/libanl.abilist
+++ b/sysdeps/unix/sysv/linux/nios2/libanl.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.21 GLIBC_2.21 A
 GLIBC_2.21 gai_cancel F
 GLIBC_2.21 gai_error F
 GLIBC_2.21 gai_suspend F
diff --git a/sysdeps/unix/sysv/linux/nios2/libc.abilist b/sysdeps/unix/sysv/linux/nios2/libc.abilist
index cc5885a..e432959 100644
--- a/sysdeps/unix/sysv/linux/nios2/libc.abilist
+++ b/sysdeps/unix/sysv/linux/nios2/libc.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.21 GLIBC_2.21 A
 GLIBC_2.21 _Exit F
 GLIBC_2.21 _IO_2_1_stderr_ D 0x98
 GLIBC_2.21 _IO_2_1_stdin_ D 0x98
@@ -2120,17 +2119,13 @@  GLIBC_2.21 xdrstdio_create F
 GLIBC_2.21 xencrypt F
 GLIBC_2.21 xprt_register F
 GLIBC_2.21 xprt_unregister F
-GLIBC_2.22 GLIBC_2.22 A
 GLIBC_2.22 fmemopen F
-GLIBC_2.23 GLIBC_2.23 A
 GLIBC_2.23 fts64_children F
 GLIBC_2.23 fts64_close F
 GLIBC_2.23 fts64_open F
 GLIBC_2.23 fts64_read F
 GLIBC_2.23 fts64_set F
-GLIBC_2.24 GLIBC_2.24 A
 GLIBC_2.24 quick_exit F
-GLIBC_2.25 GLIBC_2.25 A
 GLIBC_2.25 __explicit_bzero_chk F
 GLIBC_2.25 explicit_bzero F
 GLIBC_2.25 getentropy F
@@ -2138,13 +2133,11 @@  GLIBC_2.25 getrandom F
 GLIBC_2.25 strfromd F
 GLIBC_2.25 strfromf F
 GLIBC_2.25 strfroml F
-GLIBC_2.26 GLIBC_2.26 A
 GLIBC_2.26 preadv2 F
 GLIBC_2.26 preadv64v2 F
 GLIBC_2.26 pwritev2 F
 GLIBC_2.26 pwritev64v2 F
 GLIBC_2.26 reallocarray F
-GLIBC_2.27 GLIBC_2.27 A
 GLIBC_2.27 copy_file_range F
 GLIBC_2.27 glob F
 GLIBC_2.27 glob64 F
diff --git a/sysdeps/unix/sysv/linux/nios2/libcrypt.abilist b/sysdeps/unix/sysv/linux/nios2/libcrypt.abilist
index dae6b52..78a9a23 100644
--- a/sysdeps/unix/sysv/linux/nios2/libcrypt.abilist
+++ b/sysdeps/unix/sysv/linux/nios2/libcrypt.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.21 GLIBC_2.21 A
 GLIBC_2.21 crypt F
 GLIBC_2.21 crypt_r F
 GLIBC_2.21 encrypt F
diff --git a/sysdeps/unix/sysv/linux/nios2/libdl.abilist b/sysdeps/unix/sysv/linux/nios2/libdl.abilist
index ae62e3f..79573c9 100644
--- a/sysdeps/unix/sysv/linux/nios2/libdl.abilist
+++ b/sysdeps/unix/sysv/linux/nios2/libdl.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.21 GLIBC_2.21 A
 GLIBC_2.21 dladdr F
 GLIBC_2.21 dladdr1 F
 GLIBC_2.21 dlclose F
diff --git a/sysdeps/unix/sysv/linux/nios2/libm.abilist b/sysdeps/unix/sysv/linux/nios2/libm.abilist
index 64b40b6..6b2d3b2 100644
--- a/sysdeps/unix/sysv/linux/nios2/libm.abilist
+++ b/sysdeps/unix/sysv/linux/nios2/libm.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.21 GLIBC_2.21 A
 GLIBC_2.21 _LIB_VERSION D 0x4
 GLIBC_2.21 __acos_finite F
 GLIBC_2.21 __acosf_finite F
@@ -367,19 +366,16 @@  GLIBC_2.21 y1l F
 GLIBC_2.21 yn F
 GLIBC_2.21 ynf F
 GLIBC_2.21 ynl F
-GLIBC_2.23 GLIBC_2.23 A
 GLIBC_2.23 __signgam D 0x4
 GLIBC_2.23 lgamma F
 GLIBC_2.23 lgammaf F
 GLIBC_2.23 lgammal F
-GLIBC_2.24 GLIBC_2.24 A
 GLIBC_2.24 nextdown F
 GLIBC_2.24 nextdownf F
 GLIBC_2.24 nextdownl F
 GLIBC_2.24 nextup F
 GLIBC_2.24 nextupf F
 GLIBC_2.24 nextupl F
-GLIBC_2.25 GLIBC_2.25 A
 GLIBC_2.25 __iseqsig F
 GLIBC_2.25 __iseqsigf F
 GLIBC_2.25 canonicalize F
@@ -428,7 +424,6 @@  GLIBC_2.25 ufromfpl F
 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
@@ -746,7 +741,6 @@  GLIBC_2.27 y1f64 F
 GLIBC_2.27 ynf32 F
 GLIBC_2.27 ynf32x F
 GLIBC_2.27 ynf64 F
-GLIBC_2.28 GLIBC_2.28 A
 GLIBC_2.28 daddl F
 GLIBC_2.28 dsubl F
 GLIBC_2.28 f32addf32x F
diff --git a/sysdeps/unix/sysv/linux/nios2/libnsl.abilist b/sysdeps/unix/sysv/linux/nios2/libnsl.abilist
index 40856ab..9a3bbb3 100644
--- a/sysdeps/unix/sysv/linux/nios2/libnsl.abilist
+++ b/sysdeps/unix/sysv/linux/nios2/libnsl.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.21 GLIBC_2.21 A
 GLIBC_2.21 __free_fdresult F
 GLIBC_2.21 __nis_default_access F
 GLIBC_2.21 __nis_default_group F
diff --git a/sysdeps/unix/sysv/linux/nios2/libpthread.abilist b/sysdeps/unix/sysv/linux/nios2/libpthread.abilist
index a10bbde..3807106 100644
--- a/sysdeps/unix/sysv/linux/nios2/libpthread.abilist
+++ b/sysdeps/unix/sysv/linux/nios2/libpthread.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.21 GLIBC_2.21 A
 GLIBC_2.21 _IO_flockfile F
 GLIBC_2.21 _IO_ftrylockfile F
 GLIBC_2.21 _IO_funlockfile F
diff --git a/sysdeps/unix/sysv/linux/nios2/libresolv.abilist b/sysdeps/unix/sysv/linux/nios2/libresolv.abilist
index b006fca..2a2bec4 100644
--- a/sysdeps/unix/sysv/linux/nios2/libresolv.abilist
+++ b/sysdeps/unix/sysv/linux/nios2/libresolv.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.21 GLIBC_2.21 A
 GLIBC_2.21 __b64_ntop F
 GLIBC_2.21 __b64_pton F
 GLIBC_2.21 __dn_comp F
diff --git a/sysdeps/unix/sysv/linux/nios2/librt.abilist b/sysdeps/unix/sysv/linux/nios2/librt.abilist
index 51b1c5b..b4ae7a2 100644
--- a/sysdeps/unix/sysv/linux/nios2/librt.abilist
+++ b/sysdeps/unix/sysv/linux/nios2/librt.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.21 GLIBC_2.21 A
 GLIBC_2.21 __mq_open_2 F
 GLIBC_2.21 aio_cancel F
 GLIBC_2.21 aio_cancel64 F
diff --git a/sysdeps/unix/sysv/linux/nios2/libthread_db.abilist b/sysdeps/unix/sysv/linux/nios2/libthread_db.abilist
index 96be90f..cb9e543 100644
--- a/sysdeps/unix/sysv/linux/nios2/libthread_db.abilist
+++ b/sysdeps/unix/sysv/linux/nios2/libthread_db.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.21 GLIBC_2.21 A
 GLIBC_2.21 td_init F
 GLIBC_2.21 td_log F
 GLIBC_2.21 td_symbol_list F
diff --git a/sysdeps/unix/sysv/linux/nios2/libutil.abilist b/sysdeps/unix/sysv/linux/nios2/libutil.abilist
index 0c21934..19608bd 100644
--- a/sysdeps/unix/sysv/linux/nios2/libutil.abilist
+++ b/sysdeps/unix/sysv/linux/nios2/libutil.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.21 GLIBC_2.21 A
 GLIBC_2.21 forkpty F
 GLIBC_2.21 login F
 GLIBC_2.21 login_tty F
diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc32/fpu/libc.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc32/fpu/libc.abilist
index 676aa50..a5f2b23 100644
--- a/sysdeps/unix/sysv/linux/powerpc/powerpc32/fpu/libc.abilist
+++ b/sysdeps/unix/sysv/linux/powerpc/powerpc32/fpu/libc.abilist
@@ -1,9 +1,7 @@ 
-GCC_3.0 GCC_3.0 A
 GCC_3.0 _Unwind_Find_FDE F
 GCC_3.0 __deregister_frame_info_bases F
 GCC_3.0 __register_frame_info_bases F
 GCC_3.0 __register_frame_info_table_bases F
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 _IO_adjust_column F
 GLIBC_2.0 _IO_default_doallocate F
 GLIBC_2.0 _IO_default_finish F
@@ -1322,7 +1320,6 @@  GLIBC_2.0 xdrstdio_create F
 GLIBC_2.0 xencrypt F
 GLIBC_2.0 xprt_register F
 GLIBC_2.0 xprt_unregister F
-GLIBC_2.1 GLIBC_2.1 A
 GLIBC_2.1 _IO_2_1_stderr_ D 0xa0
 GLIBC_2.1 _IO_2_1_stdin_ D 0xa0
 GLIBC_2.1 _IO_2_1_stdout_ D 0xa0
@@ -1623,7 +1620,6 @@  GLIBC_2.1 xdr_uint16_t F
 GLIBC_2.1 xdr_uint32_t F
 GLIBC_2.1 xdr_uint8_t F
 GLIBC_2.1 xdr_unixcred F
-GLIBC_2.1.1 GLIBC_2.1.1 A
 GLIBC_2.1.1 _Exit F
 GLIBC_2.1.1 __mempcpy_small F
 GLIBC_2.1.1 __stpcpy_small F
@@ -1653,7 +1649,6 @@  GLIBC_2.1.1 xdr_longlong_t F
 GLIBC_2.1.1 xdr_u_hyper F
 GLIBC_2.1.1 xdr_u_longlong_t F
 GLIBC_2.1.1 xdr_uint64_t F
-GLIBC_2.1.2 GLIBC_2.1.2 A
 GLIBC_2.1.2 __vfork F
 GLIBC_2.1.2 getaliasbyname_r F
 GLIBC_2.1.2 getaliasent_r F
@@ -1681,11 +1676,9 @@  GLIBC_2.1.2 getservbyport_r F
 GLIBC_2.1.2 getservent_r F
 GLIBC_2.1.2 getspent_r F
 GLIBC_2.1.2 getspnam_r F
-GLIBC_2.1.3 GLIBC_2.1.3 A
 GLIBC_2.1.3 __cxa_atexit F
 GLIBC_2.1.3 __cxa_finalize F
 GLIBC_2.1.3 __sigsuspend F
-GLIBC_2.10 GLIBC_2.10 A
 GLIBC_2.10 __cxa_at_quick_exit F
 GLIBC_2.10 __posix_getopt F
 GLIBC_2.10 accept4 F
@@ -1711,7 +1704,6 @@  GLIBC_2.10 register_printf_type F
 GLIBC_2.10 setsgent F
 GLIBC_2.10 sgetsgent F
 GLIBC_2.10 sgetsgent_r F
-GLIBC_2.11 GLIBC_2.11 A
 GLIBC_2.11 __longjmp_chk F
 GLIBC_2.11 execvpe F
 GLIBC_2.11 fallocate64 F
@@ -1719,26 +1711,22 @@  GLIBC_2.11 mkostemps F
 GLIBC_2.11 mkostemps64 F
 GLIBC_2.11 mkstemps F
 GLIBC_2.11 mkstemps64 F
-GLIBC_2.12 GLIBC_2.12 A
 GLIBC_2.12 _sys_errlist D 0x21c
 GLIBC_2.12 _sys_nerr D 0x4
 GLIBC_2.12 ntp_gettimex F
 GLIBC_2.12 recvmmsg F
 GLIBC_2.12 sys_errlist D 0x21c
 GLIBC_2.12 sys_nerr D 0x4
-GLIBC_2.13 GLIBC_2.13 A
 GLIBC_2.13 fanotify_init F
 GLIBC_2.13 fanotify_mark F
 GLIBC_2.13 prlimit F
 GLIBC_2.13 prlimit64 F
-GLIBC_2.14 GLIBC_2.14 A
 GLIBC_2.14 clock_adjtime F
 GLIBC_2.14 name_to_handle_at F
 GLIBC_2.14 open_by_handle_at F
 GLIBC_2.14 sendmmsg F
 GLIBC_2.14 setns F
 GLIBC_2.14 syncfs F
-GLIBC_2.15 GLIBC_2.15 A
 GLIBC_2.15 __fdelt_chk F
 GLIBC_2.15 __fdelt_warn F
 GLIBC_2.15 posix_spawn F
@@ -1747,7 +1735,6 @@  GLIBC_2.15 process_vm_readv F
 GLIBC_2.15 process_vm_writev F
 GLIBC_2.15 scandirat F
 GLIBC_2.15 scandirat64 F
-GLIBC_2.16 GLIBC_2.16 A
 GLIBC_2.16 __getauxval F
 GLIBC_2.16 __mcount_internal F
 GLIBC_2.16 __poll_chk F
@@ -1759,7 +1746,6 @@  GLIBC_2.16 getauxval F
 GLIBC_2.16 mbrtoc16 F
 GLIBC_2.16 mbrtoc32 F
 GLIBC_2.16 timespec_get F
-GLIBC_2.17 GLIBC_2.17 A
 GLIBC_2.17 __ppc_get_timebase_freq F
 GLIBC_2.17 clock_getcpuclockid F
 GLIBC_2.17 clock_getres F
@@ -1767,9 +1753,7 @@  GLIBC_2.17 clock_gettime F
 GLIBC_2.17 clock_nanosleep F
 GLIBC_2.17 clock_settime F
 GLIBC_2.17 secure_getenv F
-GLIBC_2.18 GLIBC_2.18 A
 GLIBC_2.18 __cxa_thread_atexit_impl F
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 _IO_adjust_wcolumn F
 GLIBC_2.2 _IO_fgetpos F
 GLIBC_2.2 _IO_fgetpos64 F
@@ -1944,35 +1928,26 @@  GLIBC_2.2 wcsftime F
 GLIBC_2.2 wmempcpy F
 GLIBC_2.2 wprintf F
 GLIBC_2.2 wscanf F
-GLIBC_2.2.1 GLIBC_2.2.1 A
 GLIBC_2.2.1 pivot_root F
 GLIBC_2.2.1 posix_openpt F
-GLIBC_2.2.2 GLIBC_2.2.2 A
 GLIBC_2.2.2 __nss_hostname_digits_dots F
-GLIBC_2.2.3 GLIBC_2.2.3 A
 GLIBC_2.2.3 __rpc_thread_createerr F
 GLIBC_2.2.3 __rpc_thread_svc_fdset F
 GLIBC_2.2.3 __rpc_thread_svc_max_pollfd F
 GLIBC_2.2.3 __rpc_thread_svc_pollfd F
 GLIBC_2.2.3 fnmatch F
 GLIBC_2.2.3 sprofil F
-GLIBC_2.2.4 GLIBC_2.2.4 A
 GLIBC_2.2.4 dl_iterate_phdr F
 GLIBC_2.2.4 getgrouplist F
 GLIBC_2.2.4 sockatmark F
-GLIBC_2.2.6 GLIBC_2.2.6 A
 GLIBC_2.2.6 __nanosleep F
-GLIBC_2.22 GLIBC_2.22 A
 GLIBC_2.22 fmemopen F
-GLIBC_2.23 GLIBC_2.23 A
 GLIBC_2.23 fts64_children F
 GLIBC_2.23 fts64_close F
 GLIBC_2.23 fts64_open F
 GLIBC_2.23 fts64_read F
 GLIBC_2.23 fts64_set F
-GLIBC_2.24 GLIBC_2.24 A
 GLIBC_2.24 quick_exit F
-GLIBC_2.25 GLIBC_2.25 A
 GLIBC_2.25 __explicit_bzero_chk F
 GLIBC_2.25 explicit_bzero F
 GLIBC_2.25 getentropy F
@@ -1980,13 +1955,11 @@  GLIBC_2.25 getrandom F
 GLIBC_2.25 strfromd F
 GLIBC_2.25 strfromf F
 GLIBC_2.25 strfroml F
-GLIBC_2.26 GLIBC_2.26 A
 GLIBC_2.26 preadv2 F
 GLIBC_2.26 preadv64v2 F
 GLIBC_2.26 pwritev2 F
 GLIBC_2.26 pwritev64v2 F
 GLIBC_2.26 reallocarray F
-GLIBC_2.27 GLIBC_2.27 A
 GLIBC_2.27 copy_file_range F
 GLIBC_2.27 glob F
 GLIBC_2.27 glob64 F
@@ -2012,7 +1985,6 @@  GLIBC_2.27 wcstof32x F
 GLIBC_2.27 wcstof32x_l F
 GLIBC_2.27 wcstof64 F
 GLIBC_2.27 wcstof64_l F
-GLIBC_2.3 GLIBC_2.3 A
 GLIBC_2.3 __ctype_b_loc F
 GLIBC_2.3 __ctype_tolower_loc F
 GLIBC_2.3 __ctype_toupper_loc F
@@ -2106,7 +2078,6 @@  GLIBC_2.3 wcstoull_l F
 GLIBC_2.3 wcsxfrm_l F
 GLIBC_2.3 wctrans_l F
 GLIBC_2.3 wctype_l F
-GLIBC_2.3.2 GLIBC_2.3.2 A
 GLIBC_2.3.2 __register_atfork F
 GLIBC_2.3.2 epoll_create F
 GLIBC_2.3.2 epoll_ctl F
@@ -2119,7 +2090,6 @@  GLIBC_2.3.2 pthread_cond_signal F
 GLIBC_2.3.2 pthread_cond_timedwait F
 GLIBC_2.3.2 pthread_cond_wait F
 GLIBC_2.3.2 strptime_l F
-GLIBC_2.3.3 GLIBC_2.3.3 A
 GLIBC_2.3.3 _sys_siglist D 0x104
 GLIBC_2.3.3 getcontext F
 GLIBC_2.3.3 gnu_dev_major F
@@ -2144,7 +2114,6 @@  GLIBC_2.3.3 setcontext F
 GLIBC_2.3.3 swapcontext F
 GLIBC_2.3.3 sys_sigabbrev D 0x104
 GLIBC_2.3.3 sys_siglist D 0x104
-GLIBC_2.3.4 GLIBC_2.3.4 A
 GLIBC_2.3.4 __chk_fail F
 GLIBC_2.3.4 __fprintf_chk F
 GLIBC_2.3.4 __gets_chk F
@@ -2184,7 +2153,6 @@  GLIBC_2.3.4 siglongjmp F
 GLIBC_2.3.4 swapcontext F
 GLIBC_2.3.4 xdr_quad_t F
 GLIBC_2.3.4 xdr_u_quad_t F
-GLIBC_2.4 GLIBC_2.4 A
 GLIBC_2.4 _IO_fprintf F
 GLIBC_2.4 _IO_printf F
 GLIBC_2.4 _IO_sprintf F
@@ -2412,7 +2380,6 @@  GLIBC_2.4 wcstold F
 GLIBC_2.4 wcstold_l F
 GLIBC_2.4 wprintf F
 GLIBC_2.4 wscanf F
-GLIBC_2.5 GLIBC_2.5 A
 GLIBC_2.5 __readlinkat_chk F
 GLIBC_2.5 inet6_opt_append F
 GLIBC_2.5 inet6_opt_find F
@@ -2430,7 +2397,6 @@  GLIBC_2.5 inet6_rth_space F
 GLIBC_2.5 splice F
 GLIBC_2.5 tee F
 GLIBC_2.5 vmsplice F
-GLIBC_2.6 GLIBC_2.6 A
 GLIBC_2.6 __sched_cpucount F
 GLIBC_2.6 epoll_pwait F
 GLIBC_2.6 futimens F
@@ -2438,7 +2404,6 @@  GLIBC_2.6 sched_getcpu F
 GLIBC_2.6 strerror_l F
 GLIBC_2.6 sync_file_range F
 GLIBC_2.6 utimensat F
-GLIBC_2.7 GLIBC_2.7 A
 GLIBC_2.7 __fread_chk F
 GLIBC_2.7 __fread_unlocked_chk F
 GLIBC_2.7 __isoc99_fscanf F
@@ -2477,7 +2442,6 @@  GLIBC_2.7 eventfd_write F
 GLIBC_2.7 mkostemp F
 GLIBC_2.7 mkostemp64 F
 GLIBC_2.7 signalfd F
-GLIBC_2.8 GLIBC_2.8 A
 GLIBC_2.8 __asprintf_chk F
 GLIBC_2.8 __dprintf_chk F
 GLIBC_2.8 __nldbl___asprintf_chk F
@@ -2494,7 +2458,6 @@  GLIBC_2.8 qsort_r F
 GLIBC_2.8 timerfd_create F
 GLIBC_2.8 timerfd_gettime F
 GLIBC_2.8 timerfd_settime F
-GLIBC_2.9 GLIBC_2.9 A
 GLIBC_2.9 dup3 F
 GLIBC_2.9 epoll_create1 F
 GLIBC_2.9 inotify_init1 F
diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc32/fpu/libm.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc32/fpu/libm.abilist
index d39a1b3..fc09e32 100644
--- a/sysdeps/unix/sysv/linux/powerpc/powerpc32/fpu/libm.abilist
+++ b/sysdeps/unix/sysv/linux/powerpc/powerpc32/fpu/libm.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 _LIB_VERSION D 0x4
 GLIBC_2.0 acos F
 GLIBC_2.0 acosf F
@@ -155,7 +154,6 @@  GLIBC_2.0 y1l F
 GLIBC_2.0 yn F
 GLIBC_2.0 ynf F
 GLIBC_2.0 ynl F
-GLIBC_2.1 GLIBC_2.1 A
 GLIBC_2.1 __clog10 F
 GLIBC_2.1 __clog10f F
 GLIBC_2.1 __clog10l F
@@ -312,7 +310,6 @@  GLIBC_2.1 tgammal F
 GLIBC_2.1 trunc F
 GLIBC_2.1 truncf F
 GLIBC_2.1 truncl F
-GLIBC_2.15 GLIBC_2.15 A
 GLIBC_2.15 __acos_finite F
 GLIBC_2.15 __acosf_finite F
 GLIBC_2.15 __acosh_finite F
@@ -394,11 +391,9 @@  GLIBC_2.15 __y1l_finite F
 GLIBC_2.15 __yn_finite F
 GLIBC_2.15 __ynf_finite F
 GLIBC_2.15 __ynl_finite F
-GLIBC_2.18 GLIBC_2.18 A
 GLIBC_2.18 __issignaling F
 GLIBC_2.18 __issignalingf F
 GLIBC_2.18 __issignalingl F
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 feclearexcept F
 GLIBC_2.2 fedisableexcept F
 GLIBC_2.2 feenableexcept F
@@ -409,19 +404,16 @@  GLIBC_2.2 feraiseexcept F
 GLIBC_2.2 fesetenv F
 GLIBC_2.2 fesetexceptflag F
 GLIBC_2.2 feupdateenv F
-GLIBC_2.23 GLIBC_2.23 A
 GLIBC_2.23 __signgam D 0x4
 GLIBC_2.23 lgamma F
 GLIBC_2.23 lgammaf F
 GLIBC_2.23 lgammal F
-GLIBC_2.24 GLIBC_2.24 A
 GLIBC_2.24 nextdown F
 GLIBC_2.24 nextdownf F
 GLIBC_2.24 nextdownl F
 GLIBC_2.24 nextup F
 GLIBC_2.24 nextupf F
 GLIBC_2.24 nextupl F
-GLIBC_2.25 GLIBC_2.25 A
 GLIBC_2.25 __fe_dfl_mode D 0x8
 GLIBC_2.25 __iscanonicall F
 GLIBC_2.25 __iseqsig F
@@ -473,7 +465,6 @@  GLIBC_2.25 ufromfpl F
 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
@@ -791,7 +782,6 @@  GLIBC_2.27 y1f64 F
 GLIBC_2.27 ynf32 F
 GLIBC_2.27 ynf32x F
 GLIBC_2.27 ynf64 F
-GLIBC_2.28 GLIBC_2.28 A
 GLIBC_2.28 __nldbl_daddl F
 GLIBC_2.28 __nldbl_dsubl F
 GLIBC_2.28 daddl F
@@ -806,7 +796,6 @@  GLIBC_2.28 fadd F
 GLIBC_2.28 faddl F
 GLIBC_2.28 fsub F
 GLIBC_2.28 fsubl F
-GLIBC_2.4 GLIBC_2.4 A
 GLIBC_2.4 __clog10l F
 GLIBC_2.4 __finitel F
 GLIBC_2.4 __fpclassifyl F
diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc32/ld.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc32/ld.abilist
index 100d133..e8b0ea3 100644
--- a/sysdeps/unix/sysv/linux/powerpc/powerpc32/ld.abilist
+++ b/sysdeps/unix/sysv/linux/powerpc/powerpc32/ld.abilist
@@ -1,16 +1,10 @@ 
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 _r_debug D 0x14
 GLIBC_2.0 calloc F
 GLIBC_2.0 free F
 GLIBC_2.0 malloc F
 GLIBC_2.0 realloc F
-GLIBC_2.1 GLIBC_2.1 A
 GLIBC_2.1 __libc_stack_end D 0x4
 GLIBC_2.1 _dl_mcount F
-GLIBC_2.22 GLIBC_2.22 A
 GLIBC_2.22 __tls_get_addr_opt F
-GLIBC_2.23 GLIBC_2.23 A
 GLIBC_2.23 __parse_hwcap_and_convert_at_platform F
-GLIBC_2.3 GLIBC_2.3 A
 GLIBC_2.3 __tls_get_addr F
-GLIBC_2.4 GLIBC_2.4 A
diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc32/libBrokenLocale.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc32/libBrokenLocale.abilist
index 4a56bb6..54395f3 100644
--- a/sysdeps/unix/sysv/linux/powerpc/powerpc32/libBrokenLocale.abilist
+++ b/sysdeps/unix/sysv/linux/powerpc/powerpc32/libBrokenLocale.abilist
@@ -1,2 +1 @@ 
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 __ctype_get_mb_cur_max F
diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc32/libanl.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc32/libanl.abilist
index edabfb4..d9a5ed0 100644
--- a/sysdeps/unix/sysv/linux/powerpc/powerpc32/libanl.abilist
+++ b/sysdeps/unix/sysv/linux/powerpc/powerpc32/libanl.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.2.3 GLIBC_2.2.3 A
 GLIBC_2.2.3 gai_cancel F
 GLIBC_2.2.3 gai_error F
 GLIBC_2.2.3 gai_suspend F
diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc32/libcrypt.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc32/libcrypt.abilist
index 4db2639..cd6ba95 100644
--- a/sysdeps/unix/sysv/linux/powerpc/powerpc32/libcrypt.abilist
+++ b/sysdeps/unix/sysv/linux/powerpc/powerpc32/libcrypt.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 crypt F
 GLIBC_2.0 crypt_r F
 GLIBC_2.0 encrypt F
diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc32/libdl.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc32/libdl.abilist
index 5536f6e..7826fde 100644
--- a/sysdeps/unix/sysv/linux/powerpc/powerpc32/libdl.abilist
+++ b/sysdeps/unix/sysv/linux/powerpc/powerpc32/libdl.abilist
@@ -1,14 +1,10 @@ 
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 dladdr F
 GLIBC_2.0 dlclose F
 GLIBC_2.0 dlerror F
 GLIBC_2.0 dlopen F
 GLIBC_2.0 dlsym F
-GLIBC_2.1 GLIBC_2.1 A
 GLIBC_2.1 dlopen F
 GLIBC_2.1 dlvsym F
-GLIBC_2.3.3 GLIBC_2.3.3 A
 GLIBC_2.3.3 dladdr1 F
 GLIBC_2.3.3 dlinfo F
-GLIBC_2.3.4 GLIBC_2.3.4 A
 GLIBC_2.3.4 dlmopen F
diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc32/libnsl.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc32/libnsl.abilist
index a23db2a..add3d66 100644
--- a/sysdeps/unix/sysv/linux/powerpc/powerpc32/libnsl.abilist
+++ b/sysdeps/unix/sysv/linux/powerpc/powerpc32/libnsl.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 __yp_check F
 GLIBC_2.0 xdr_domainname F
 GLIBC_2.0 xdr_keydat F
@@ -42,7 +41,6 @@  GLIBC_2.0 yp_update F
 GLIBC_2.0 ypbinderr_string F
 GLIBC_2.0 yperr_string F
 GLIBC_2.0 ypprot_err F
-GLIBC_2.1 GLIBC_2.1 A
 GLIBC_2.1 __free_fdresult F
 GLIBC_2.1 __nis_default_access F
 GLIBC_2.1 __nis_default_group F
@@ -120,5 +118,4 @@  GLIBC_2.1 readColdStartFile F
 GLIBC_2.1 writeColdStartFile F
 GLIBC_2.1 xdr_cback_data F
 GLIBC_2.1 xdr_obj_p F
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 xdr_ypall F
diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc32/libpthread.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc32/libpthread.abilist
index 14c3a86..e51daee 100644
--- a/sysdeps/unix/sysv/linux/powerpc/powerpc32/libpthread.abilist
+++ b/sysdeps/unix/sysv/linux/powerpc/powerpc32/libpthread.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 _IO_flockfile F
 GLIBC_2.0 _IO_ftrylockfile F
 GLIBC_2.0 _IO_funlockfile F
@@ -119,7 +118,6 @@  GLIBC_2.0 vfork F
 GLIBC_2.0 wait F
 GLIBC_2.0 waitpid F
 GLIBC_2.0 write F
-GLIBC_2.1 GLIBC_2.1 A
 GLIBC_2.1 __libc_allocate_rtsig F
 GLIBC_2.1 __libc_current_sigrtmax F
 GLIBC_2.1 __libc_current_sigrtmin F
@@ -154,24 +152,18 @@  GLIBC_2.1 sem_init F
 GLIBC_2.1 sem_post F
 GLIBC_2.1 sem_trywait F
 GLIBC_2.1 sem_wait F
-GLIBC_2.1.1 GLIBC_2.1.1 A
 GLIBC_2.1.1 sem_close F
 GLIBC_2.1.1 sem_open F
 GLIBC_2.1.1 sem_unlink F
-GLIBC_2.1.2 GLIBC_2.1.2 A
 GLIBC_2.1.2 __vfork F
-GLIBC_2.11 GLIBC_2.11 A
 GLIBC_2.11 pthread_sigqueue F
-GLIBC_2.12 GLIBC_2.12 A
 GLIBC_2.12 pthread_getname_np F
 GLIBC_2.12 pthread_mutex_consistent F
 GLIBC_2.12 pthread_mutexattr_getrobust F
 GLIBC_2.12 pthread_mutexattr_setrobust F
 GLIBC_2.12 pthread_setname_np F
-GLIBC_2.18 GLIBC_2.18 A
 GLIBC_2.18 pthread_getattr_default_np F
 GLIBC_2.18 pthread_setattr_default_np F
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 __open64 F
 GLIBC_2.2 __pread64 F
 GLIBC_2.2 __pthread_rwlock_destroy F
@@ -212,18 +204,14 @@  GLIBC_2.2 pthread_yield F
 GLIBC_2.2 pwrite F
 GLIBC_2.2 pwrite64 F
 GLIBC_2.2 sem_timedwait F
-GLIBC_2.2.3 GLIBC_2.2.3 A
 GLIBC_2.2.3 pthread_getattr_np F
-GLIBC_2.2.6 GLIBC_2.2.6 A
 GLIBC_2.2.6 __nanosleep F
-GLIBC_2.3.2 GLIBC_2.3.2 A
 GLIBC_2.3.2 pthread_cond_broadcast F
 GLIBC_2.3.2 pthread_cond_destroy F
 GLIBC_2.3.2 pthread_cond_init F
 GLIBC_2.3.2 pthread_cond_signal F
 GLIBC_2.3.2 pthread_cond_timedwait F
 GLIBC_2.3.2 pthread_cond_wait F
-GLIBC_2.3.3 GLIBC_2.3.3 A
 GLIBC_2.3.3 __pthread_cleanup_routine F
 GLIBC_2.3.3 __pthread_register_cancel F
 GLIBC_2.3.3 __pthread_register_cancel_defer F
@@ -239,7 +227,6 @@  GLIBC_2.3.3 pthread_getaffinity_np F
 GLIBC_2.3.3 pthread_setaffinity_np F
 GLIBC_2.3.3 pthread_timedjoin_np F
 GLIBC_2.3.3 pthread_tryjoin_np F
-GLIBC_2.3.4 GLIBC_2.3.4 A
 GLIBC_2.3.4 longjmp F
 GLIBC_2.3.4 pthread_attr_getaffinity_np F
 GLIBC_2.3.4 pthread_attr_setaffinity_np F
@@ -247,7 +234,6 @@  GLIBC_2.3.4 pthread_getaffinity_np F
 GLIBC_2.3.4 pthread_setaffinity_np F
 GLIBC_2.3.4 pthread_setschedprio F
 GLIBC_2.3.4 siglongjmp F
-GLIBC_2.4 GLIBC_2.4 A
 GLIBC_2.4 pthread_mutex_consistent_np F
 GLIBC_2.4 pthread_mutex_getprioceiling F
 GLIBC_2.4 pthread_mutex_setprioceiling F
@@ -257,6 +243,5 @@  GLIBC_2.4 pthread_mutexattr_getrobust_np F
 GLIBC_2.4 pthread_mutexattr_setprioceiling F
 GLIBC_2.4 pthread_mutexattr_setprotocol F
 GLIBC_2.4 pthread_mutexattr_setrobust_np F
-GLIBC_2.6 GLIBC_2.6 A
 GLIBC_2.6 pthread_attr_setstack F
 GLIBC_2.6 pthread_attr_setstacksize F
diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc32/libresolv.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc32/libresolv.abilist
index 4d50e7c..157a33c 100644
--- a/sysdeps/unix/sysv/linux/powerpc/powerpc32/libresolv.abilist
+++ b/sysdeps/unix/sysv/linux/powerpc/powerpc32/libresolv.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 __b64_ntop F
 GLIBC_2.0 __b64_pton F
 GLIBC_2.0 __dn_comp F
@@ -57,7 +56,6 @@  GLIBC_2.0 res_querydomain F
 GLIBC_2.0 res_search F
 GLIBC_2.0 res_send_setqhook F
 GLIBC_2.0 res_send_setrhook F
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 __dn_expand F
 GLIBC_2.2 __res_hostalias F
 GLIBC_2.2 __res_mkquery F
@@ -69,9 +67,7 @@  GLIBC_2.2 __res_nsend F
 GLIBC_2.2 __res_query F
 GLIBC_2.2 __res_querydomain F
 GLIBC_2.2 __res_search F
-GLIBC_2.3.2 GLIBC_2.3.2 A
 GLIBC_2.3.2 __p_rcode F
-GLIBC_2.9 GLIBC_2.9 A
 GLIBC_2.9 ns_datetosecs F
 GLIBC_2.9 ns_format_ttl F
 GLIBC_2.9 ns_get16 F
diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc32/librt.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc32/librt.abilist
index 15e4418..595f1b7 100644
--- a/sysdeps/unix/sysv/linux/powerpc/powerpc32/librt.abilist
+++ b/sysdeps/unix/sysv/linux/powerpc/powerpc32/librt.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.1 GLIBC_2.1 A
 GLIBC_2.1 aio_cancel F
 GLIBC_2.1 aio_cancel64 F
 GLIBC_2.1 aio_error F
@@ -16,7 +15,6 @@  GLIBC_2.1 aio_write F
 GLIBC_2.1 aio_write64 F
 GLIBC_2.1 lio_listio F
 GLIBC_2.1 lio_listio64 F
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 clock_getcpuclockid F
 GLIBC_2.2 clock_getres F
 GLIBC_2.2 clock_gettime F
@@ -29,7 +27,6 @@  GLIBC_2.2 timer_delete F
 GLIBC_2.2 timer_getoverrun F
 GLIBC_2.2 timer_gettime F
 GLIBC_2.2 timer_settime F
-GLIBC_2.3.4 GLIBC_2.3.4 A
 GLIBC_2.3.4 mq_close F
 GLIBC_2.3.4 mq_getattr F
 GLIBC_2.3.4 mq_notify F
@@ -40,8 +37,6 @@  GLIBC_2.3.4 mq_setattr F
 GLIBC_2.3.4 mq_timedreceive F
 GLIBC_2.3.4 mq_timedsend F
 GLIBC_2.3.4 mq_unlink F
-GLIBC_2.4 GLIBC_2.4 A
 GLIBC_2.4 lio_listio F
 GLIBC_2.4 lio_listio64 F
-GLIBC_2.7 GLIBC_2.7 A
 GLIBC_2.7 __mq_open_2 F
diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc32/libthread_db.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc32/libthread_db.abilist
index a8a8c2c..2db0992 100644
--- a/sysdeps/unix/sysv/linux/powerpc/powerpc32/libthread_db.abilist
+++ b/sysdeps/unix/sysv/linux/powerpc/powerpc32/libthread_db.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.1.3 GLIBC_2.1.3 A
 GLIBC_2.1.3 td_init F
 GLIBC_2.1.3 td_log F
 GLIBC_2.1.3 td_ta_clear_event F
@@ -36,9 +35,6 @@  GLIBC_2.1.3 td_thr_setxregs F
 GLIBC_2.1.3 td_thr_sigsetmask F
 GLIBC_2.1.3 td_thr_tsd F
 GLIBC_2.1.3 td_thr_validate F
-GLIBC_2.2.3 GLIBC_2.2.3 A
 GLIBC_2.2.3 td_symbol_list F
-GLIBC_2.3 GLIBC_2.3 A
 GLIBC_2.3 td_thr_tls_get_addr F
-GLIBC_2.3.3 GLIBC_2.3.3 A
 GLIBC_2.3.3 td_thr_tlsbase F
diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc32/libutil.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc32/libutil.abilist
index 89c6775..aa2d35b 100644
--- a/sysdeps/unix/sysv/linux/powerpc/powerpc32/libutil.abilist
+++ b/sysdeps/unix/sysv/linux/powerpc/powerpc32/libutil.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 forkpty F
 GLIBC_2.0 login F
 GLIBC_2.0 login_tty F
diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/libc.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/libc.abilist
index 2016c7c..e4cbe36 100644
--- a/sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/libc.abilist
+++ b/sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/libc.abilist
@@ -1,9 +1,7 @@ 
-GCC_3.0 GCC_3.0 A
 GCC_3.0 _Unwind_Find_FDE F
 GCC_3.0 __deregister_frame_info_bases F
 GCC_3.0 __register_frame_info_bases F
 GCC_3.0 __register_frame_info_table_bases F
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 _IO_adjust_column F
 GLIBC_2.0 _IO_default_doallocate F
 GLIBC_2.0 _IO_default_finish F
@@ -1322,7 +1320,6 @@  GLIBC_2.0 xdrstdio_create F
 GLIBC_2.0 xencrypt F
 GLIBC_2.0 xprt_register F
 GLIBC_2.0 xprt_unregister F
-GLIBC_2.1 GLIBC_2.1 A
 GLIBC_2.1 _IO_2_1_stderr_ D 0xa0
 GLIBC_2.1 _IO_2_1_stdin_ D 0xa0
 GLIBC_2.1 _IO_2_1_stdout_ D 0xa0
@@ -1623,7 +1620,6 @@  GLIBC_2.1 xdr_uint16_t F
 GLIBC_2.1 xdr_uint32_t F
 GLIBC_2.1 xdr_uint8_t F
 GLIBC_2.1 xdr_unixcred F
-GLIBC_2.1.1 GLIBC_2.1.1 A
 GLIBC_2.1.1 _Exit F
 GLIBC_2.1.1 __mempcpy_small F
 GLIBC_2.1.1 __stpcpy_small F
@@ -1653,7 +1649,6 @@  GLIBC_2.1.1 xdr_longlong_t F
 GLIBC_2.1.1 xdr_u_hyper F
 GLIBC_2.1.1 xdr_u_longlong_t F
 GLIBC_2.1.1 xdr_uint64_t F
-GLIBC_2.1.2 GLIBC_2.1.2 A
 GLIBC_2.1.2 __vfork F
 GLIBC_2.1.2 getaliasbyname_r F
 GLIBC_2.1.2 getaliasent_r F
@@ -1681,11 +1676,9 @@  GLIBC_2.1.2 getservbyport_r F
 GLIBC_2.1.2 getservent_r F
 GLIBC_2.1.2 getspent_r F
 GLIBC_2.1.2 getspnam_r F
-GLIBC_2.1.3 GLIBC_2.1.3 A
 GLIBC_2.1.3 __cxa_atexit F
 GLIBC_2.1.3 __cxa_finalize F
 GLIBC_2.1.3 __sigsuspend F
-GLIBC_2.10 GLIBC_2.10 A
 GLIBC_2.10 __cxa_at_quick_exit F
 GLIBC_2.10 __posix_getopt F
 GLIBC_2.10 accept4 F
@@ -1711,7 +1704,6 @@  GLIBC_2.10 register_printf_type F
 GLIBC_2.10 setsgent F
 GLIBC_2.10 sgetsgent F
 GLIBC_2.10 sgetsgent_r F
-GLIBC_2.11 GLIBC_2.11 A
 GLIBC_2.11 __longjmp_chk F
 GLIBC_2.11 execvpe F
 GLIBC_2.11 fallocate64 F
@@ -1719,26 +1711,22 @@  GLIBC_2.11 mkostemps F
 GLIBC_2.11 mkostemps64 F
 GLIBC_2.11 mkstemps F
 GLIBC_2.11 mkstemps64 F
-GLIBC_2.12 GLIBC_2.12 A
 GLIBC_2.12 _sys_errlist D 0x21c
 GLIBC_2.12 _sys_nerr D 0x4
 GLIBC_2.12 ntp_gettimex F
 GLIBC_2.12 recvmmsg F
 GLIBC_2.12 sys_errlist D 0x21c
 GLIBC_2.12 sys_nerr D 0x4
-GLIBC_2.13 GLIBC_2.13 A
 GLIBC_2.13 fanotify_init F
 GLIBC_2.13 fanotify_mark F
 GLIBC_2.13 prlimit F
 GLIBC_2.13 prlimit64 F
-GLIBC_2.14 GLIBC_2.14 A
 GLIBC_2.14 clock_adjtime F
 GLIBC_2.14 name_to_handle_at F
 GLIBC_2.14 open_by_handle_at F
 GLIBC_2.14 sendmmsg F
 GLIBC_2.14 setns F
 GLIBC_2.14 syncfs F
-GLIBC_2.15 GLIBC_2.15 A
 GLIBC_2.15 __fdelt_chk F
 GLIBC_2.15 __fdelt_warn F
 GLIBC_2.15 posix_spawn F
@@ -1747,7 +1735,6 @@  GLIBC_2.15 process_vm_readv F
 GLIBC_2.15 process_vm_writev F
 GLIBC_2.15 scandirat F
 GLIBC_2.15 scandirat64 F
-GLIBC_2.16 GLIBC_2.16 A
 GLIBC_2.16 __getauxval F
 GLIBC_2.16 __mcount_internal F
 GLIBC_2.16 __poll_chk F
@@ -1759,7 +1746,6 @@  GLIBC_2.16 getauxval F
 GLIBC_2.16 mbrtoc16 F
 GLIBC_2.16 mbrtoc32 F
 GLIBC_2.16 timespec_get F
-GLIBC_2.17 GLIBC_2.17 A
 GLIBC_2.17 __ppc_get_timebase_freq F
 GLIBC_2.17 clock_getcpuclockid F
 GLIBC_2.17 clock_getres F
@@ -1767,14 +1753,11 @@  GLIBC_2.17 clock_gettime F
 GLIBC_2.17 clock_nanosleep F
 GLIBC_2.17 clock_settime F
 GLIBC_2.17 secure_getenv F
-GLIBC_2.18 GLIBC_2.18 A
 GLIBC_2.18 __cxa_thread_atexit_impl F
-GLIBC_2.19 GLIBC_2.19 A
 GLIBC_2.19 __atomic_feclearexcept F
 GLIBC_2.19 __atomic_feholdexcept F
 GLIBC_2.19 __atomic_feupdateenv F
 GLIBC_2.19 __flt_rounds F
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 _IO_adjust_wcolumn F
 GLIBC_2.2 _IO_fgetpos F
 GLIBC_2.2 _IO_fgetpos64 F
@@ -1949,35 +1932,26 @@  GLIBC_2.2 wcsftime F
 GLIBC_2.2 wmempcpy F
 GLIBC_2.2 wprintf F
 GLIBC_2.2 wscanf F
-GLIBC_2.2.1 GLIBC_2.2.1 A
 GLIBC_2.2.1 pivot_root F
 GLIBC_2.2.1 posix_openpt F
-GLIBC_2.2.2 GLIBC_2.2.2 A
 GLIBC_2.2.2 __nss_hostname_digits_dots F
-GLIBC_2.2.3 GLIBC_2.2.3 A
 GLIBC_2.2.3 __rpc_thread_createerr F
 GLIBC_2.2.3 __rpc_thread_svc_fdset F
 GLIBC_2.2.3 __rpc_thread_svc_max_pollfd F
 GLIBC_2.2.3 __rpc_thread_svc_pollfd F
 GLIBC_2.2.3 fnmatch F
 GLIBC_2.2.3 sprofil F
-GLIBC_2.2.4 GLIBC_2.2.4 A
 GLIBC_2.2.4 dl_iterate_phdr F
 GLIBC_2.2.4 getgrouplist F
 GLIBC_2.2.4 sockatmark F
-GLIBC_2.2.6 GLIBC_2.2.6 A
 GLIBC_2.2.6 __nanosleep F
-GLIBC_2.22 GLIBC_2.22 A
 GLIBC_2.22 fmemopen F
-GLIBC_2.23 GLIBC_2.23 A
 GLIBC_2.23 fts64_children F
 GLIBC_2.23 fts64_close F
 GLIBC_2.23 fts64_open F
 GLIBC_2.23 fts64_read F
 GLIBC_2.23 fts64_set F
-GLIBC_2.24 GLIBC_2.24 A
 GLIBC_2.24 quick_exit F
-GLIBC_2.25 GLIBC_2.25 A
 GLIBC_2.25 __explicit_bzero_chk F
 GLIBC_2.25 explicit_bzero F
 GLIBC_2.25 getentropy F
@@ -1985,13 +1959,11 @@  GLIBC_2.25 getrandom F
 GLIBC_2.25 strfromd F
 GLIBC_2.25 strfromf F
 GLIBC_2.25 strfroml F
-GLIBC_2.26 GLIBC_2.26 A
 GLIBC_2.26 preadv2 F
 GLIBC_2.26 preadv64v2 F
 GLIBC_2.26 pwritev2 F
 GLIBC_2.26 pwritev64v2 F
 GLIBC_2.26 reallocarray F
-GLIBC_2.27 GLIBC_2.27 A
 GLIBC_2.27 copy_file_range F
 GLIBC_2.27 glob F
 GLIBC_2.27 glob64 F
@@ -2017,7 +1989,6 @@  GLIBC_2.27 wcstof32x F
 GLIBC_2.27 wcstof32x_l F
 GLIBC_2.27 wcstof64 F
 GLIBC_2.27 wcstof64_l F
-GLIBC_2.3 GLIBC_2.3 A
 GLIBC_2.3 __ctype_b_loc F
 GLIBC_2.3 __ctype_tolower_loc F
 GLIBC_2.3 __ctype_toupper_loc F
@@ -2111,7 +2082,6 @@  GLIBC_2.3 wcstoull_l F
 GLIBC_2.3 wcsxfrm_l F
 GLIBC_2.3 wctrans_l F
 GLIBC_2.3 wctype_l F
-GLIBC_2.3.2 GLIBC_2.3.2 A
 GLIBC_2.3.2 __adddf3 F
 GLIBC_2.3.2 __addsf3 F
 GLIBC_2.3.2 __divdf3 F
@@ -2153,7 +2123,6 @@  GLIBC_2.3.2 pthread_cond_signal F
 GLIBC_2.3.2 pthread_cond_timedwait F
 GLIBC_2.3.2 pthread_cond_wait F
 GLIBC_2.3.2 strptime_l F
-GLIBC_2.3.3 GLIBC_2.3.3 A
 GLIBC_2.3.3 _sys_siglist D 0x104
 GLIBC_2.3.3 getcontext F
 GLIBC_2.3.3 gnu_dev_major F
@@ -2178,7 +2147,6 @@  GLIBC_2.3.3 setcontext F
 GLIBC_2.3.3 swapcontext F
 GLIBC_2.3.3 sys_sigabbrev D 0x104
 GLIBC_2.3.3 sys_siglist D 0x104
-GLIBC_2.3.4 GLIBC_2.3.4 A
 GLIBC_2.3.4 __chk_fail F
 GLIBC_2.3.4 __fprintf_chk F
 GLIBC_2.3.4 __gets_chk F
@@ -2218,7 +2186,6 @@  GLIBC_2.3.4 siglongjmp F
 GLIBC_2.3.4 swapcontext F
 GLIBC_2.3.4 xdr_quad_t F
 GLIBC_2.3.4 xdr_u_quad_t F
-GLIBC_2.4 GLIBC_2.4 A
 GLIBC_2.4 _IO_fprintf F
 GLIBC_2.4 _IO_printf F
 GLIBC_2.4 _IO_sprintf F
@@ -2458,7 +2425,6 @@  GLIBC_2.4 wcstold F
 GLIBC_2.4 wcstold_l F
 GLIBC_2.4 wprintf F
 GLIBC_2.4 wscanf F
-GLIBC_2.5 GLIBC_2.5 A
 GLIBC_2.5 __readlinkat_chk F
 GLIBC_2.5 inet6_opt_append F
 GLIBC_2.5 inet6_opt_find F
@@ -2476,7 +2442,6 @@  GLIBC_2.5 inet6_rth_space F
 GLIBC_2.5 splice F
 GLIBC_2.5 tee F
 GLIBC_2.5 vmsplice F
-GLIBC_2.6 GLIBC_2.6 A
 GLIBC_2.6 __sched_cpucount F
 GLIBC_2.6 epoll_pwait F
 GLIBC_2.6 futimens F
@@ -2484,7 +2449,6 @@  GLIBC_2.6 sched_getcpu F
 GLIBC_2.6 strerror_l F
 GLIBC_2.6 sync_file_range F
 GLIBC_2.6 utimensat F
-GLIBC_2.7 GLIBC_2.7 A
 GLIBC_2.7 __fread_chk F
 GLIBC_2.7 __fread_unlocked_chk F
 GLIBC_2.7 __isoc99_fscanf F
@@ -2523,7 +2487,6 @@  GLIBC_2.7 eventfd_write F
 GLIBC_2.7 mkostemp F
 GLIBC_2.7 mkostemp64 F
 GLIBC_2.7 signalfd F
-GLIBC_2.8 GLIBC_2.8 A
 GLIBC_2.8 __asprintf_chk F
 GLIBC_2.8 __dprintf_chk F
 GLIBC_2.8 __nldbl___asprintf_chk F
@@ -2540,7 +2503,6 @@  GLIBC_2.8 qsort_r F
 GLIBC_2.8 timerfd_create F
 GLIBC_2.8 timerfd_gettime F
 GLIBC_2.8 timerfd_settime F
-GLIBC_2.9 GLIBC_2.9 A
 GLIBC_2.9 dup3 F
 GLIBC_2.9 epoll_create1 F
 GLIBC_2.9 inotify_init1 F
diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/libm.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/libm.abilist
index 1bbb215..4056219 100644
--- a/sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/libm.abilist
+++ b/sysdeps/unix/sysv/linux/powerpc/powerpc32/nofpu/libm.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 _LIB_VERSION D 0x4
 GLIBC_2.0 acos F
 GLIBC_2.0 acosf F
@@ -155,7 +154,6 @@  GLIBC_2.0 y1l F
 GLIBC_2.0 yn F
 GLIBC_2.0 ynf F
 GLIBC_2.0 ynl F
-GLIBC_2.1 GLIBC_2.1 A
 GLIBC_2.1 __clog10 F
 GLIBC_2.1 __clog10f F
 GLIBC_2.1 __clog10l F
@@ -311,7 +309,6 @@  GLIBC_2.1 tgammal F
 GLIBC_2.1 trunc F
 GLIBC_2.1 truncf F
 GLIBC_2.1 truncl F
-GLIBC_2.15 GLIBC_2.15 A
 GLIBC_2.15 __acos_finite F
 GLIBC_2.15 __acosf_finite F
 GLIBC_2.15 __acosh_finite F
@@ -393,11 +390,9 @@  GLIBC_2.15 __y1l_finite F
 GLIBC_2.15 __yn_finite F
 GLIBC_2.15 __ynf_finite F
 GLIBC_2.15 __ynl_finite F
-GLIBC_2.18 GLIBC_2.18 A
 GLIBC_2.18 __issignaling F
 GLIBC_2.18 __issignalingf F
 GLIBC_2.18 __issignalingl F
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 feclearexcept F
 GLIBC_2.2 fedisableexcept F
 GLIBC_2.2 feenableexcept F
@@ -408,19 +403,16 @@  GLIBC_2.2 feraiseexcept F
 GLIBC_2.2 fesetenv F
 GLIBC_2.2 fesetexceptflag F
 GLIBC_2.2 feupdateenv F
-GLIBC_2.23 GLIBC_2.23 A
 GLIBC_2.23 __signgam D 0x4
 GLIBC_2.23 lgamma F
 GLIBC_2.23 lgammaf F
 GLIBC_2.23 lgammal F
-GLIBC_2.24 GLIBC_2.24 A
 GLIBC_2.24 nextdown F
 GLIBC_2.24 nextdownf F
 GLIBC_2.24 nextdownl F
 GLIBC_2.24 nextup F
 GLIBC_2.24 nextupf F
 GLIBC_2.24 nextupl F
-GLIBC_2.25 GLIBC_2.25 A
 GLIBC_2.25 __fe_dfl_mode D 0x8
 GLIBC_2.25 __iscanonicall F
 GLIBC_2.25 __iseqsig F
@@ -472,7 +464,6 @@  GLIBC_2.25 ufromfpl F
 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
@@ -790,7 +781,6 @@  GLIBC_2.27 y1f64 F
 GLIBC_2.27 ynf32 F
 GLIBC_2.27 ynf32x F
 GLIBC_2.27 ynf64 F
-GLIBC_2.28 GLIBC_2.28 A
 GLIBC_2.28 __nldbl_daddl F
 GLIBC_2.28 __nldbl_dsubl F
 GLIBC_2.28 daddl F
@@ -805,7 +795,6 @@  GLIBC_2.28 fadd F
 GLIBC_2.28 faddl F
 GLIBC_2.28 fsub F
 GLIBC_2.28 fsubl F
-GLIBC_2.4 GLIBC_2.4 A
 GLIBC_2.4 __clog10l F
 GLIBC_2.4 __finitel F
 GLIBC_2.4 __fpclassifyl F
diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc64/ld-le.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc64/ld-le.abilist
index ef6159b..37c8f66 100644
--- a/sysdeps/unix/sysv/linux/powerpc/powerpc64/ld-le.abilist
+++ b/sysdeps/unix/sysv/linux/powerpc/powerpc64/ld-le.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.17 GLIBC_2.17 A
 GLIBC_2.17 __libc_stack_end D 0x8
 GLIBC_2.17 __tls_get_addr F
 GLIBC_2.17 _dl_mcount F
@@ -7,7 +6,5 @@  GLIBC_2.17 calloc F
 GLIBC_2.17 free F
 GLIBC_2.17 malloc F
 GLIBC_2.17 realloc F
-GLIBC_2.22 GLIBC_2.22 A
 GLIBC_2.22 __tls_get_addr_opt F
-GLIBC_2.23 GLIBC_2.23 A
 GLIBC_2.23 __parse_hwcap_and_convert_at_platform F
diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc64/ld.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc64/ld.abilist
index 2c3b74c..edfc9ca 100644
--- a/sysdeps/unix/sysv/linux/powerpc/powerpc64/ld.abilist
+++ b/sysdeps/unix/sysv/linux/powerpc/powerpc64/ld.abilist
@@ -1,8 +1,5 @@ 
-GLIBC_2.22 GLIBC_2.22 A
 GLIBC_2.22 __tls_get_addr_opt F
-GLIBC_2.23 GLIBC_2.23 A
 GLIBC_2.23 __parse_hwcap_and_convert_at_platform F
-GLIBC_2.3 GLIBC_2.3 A
 GLIBC_2.3 __libc_stack_end D 0x8
 GLIBC_2.3 __tls_get_addr F
 GLIBC_2.3 _dl_mcount F
@@ -11,4 +8,3 @@  GLIBC_2.3 calloc F
 GLIBC_2.3 free F
 GLIBC_2.3 malloc F
 GLIBC_2.3 realloc F
-GLIBC_2.4 GLIBC_2.4 A
diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc64/libBrokenLocale-le.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc64/libBrokenLocale-le.abilist
index 5e54974..0829dde 100644
--- a/sysdeps/unix/sysv/linux/powerpc/powerpc64/libBrokenLocale-le.abilist
+++ b/sysdeps/unix/sysv/linux/powerpc/powerpc64/libBrokenLocale-le.abilist
@@ -1,2 +1 @@ 
-GLIBC_2.17 GLIBC_2.17 A
 GLIBC_2.17 __ctype_get_mb_cur_max F
diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc64/libBrokenLocale.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc64/libBrokenLocale.abilist
index 40f6e08..fb7dfa4 100644
--- a/sysdeps/unix/sysv/linux/powerpc/powerpc64/libBrokenLocale.abilist
+++ b/sysdeps/unix/sysv/linux/powerpc/powerpc64/libBrokenLocale.abilist
@@ -1,2 +1 @@ 
-GLIBC_2.3 GLIBC_2.3 A
 GLIBC_2.3 __ctype_get_mb_cur_max F
diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc64/libanl-le.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc64/libanl-le.abilist
index 21330fc..9492cd5 100644
--- a/sysdeps/unix/sysv/linux/powerpc/powerpc64/libanl-le.abilist
+++ b/sysdeps/unix/sysv/linux/powerpc/powerpc64/libanl-le.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.17 GLIBC_2.17 A
 GLIBC_2.17 gai_cancel F
 GLIBC_2.17 gai_error F
 GLIBC_2.17 gai_suspend F
diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc64/libanl.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc64/libanl.abilist
index 9036592..975593b 100644
--- a/sysdeps/unix/sysv/linux/powerpc/powerpc64/libanl.abilist
+++ b/sysdeps/unix/sysv/linux/powerpc/powerpc64/libanl.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.3 GLIBC_2.3 A
 GLIBC_2.3 gai_cancel F
 GLIBC_2.3 gai_error F
 GLIBC_2.3 gai_suspend F
diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc64/libc-le.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc64/libc-le.abilist
index 3d19e38..9869feb 100644
--- a/sysdeps/unix/sysv/linux/powerpc/powerpc64/libc-le.abilist
+++ b/sysdeps/unix/sysv/linux/powerpc/powerpc64/libc-le.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.17 GLIBC_2.17 A
 GLIBC_2.17 _Exit F
 GLIBC_2.17 _IO_2_1_stderr_ D 0xe0
 GLIBC_2.17 _IO_2_1_stdin_ D 0xe0
@@ -2165,19 +2164,14 @@  GLIBC_2.17 xdrstdio_create F
 GLIBC_2.17 xencrypt F
 GLIBC_2.17 xprt_register F
 GLIBC_2.17 xprt_unregister F
-GLIBC_2.18 GLIBC_2.18 A
 GLIBC_2.18 __cxa_thread_atexit_impl F
-GLIBC_2.22 GLIBC_2.22 A
 GLIBC_2.22 fmemopen F
-GLIBC_2.23 GLIBC_2.23 A
 GLIBC_2.23 fts64_children F
 GLIBC_2.23 fts64_close F
 GLIBC_2.23 fts64_open F
 GLIBC_2.23 fts64_read F
 GLIBC_2.23 fts64_set F
-GLIBC_2.24 GLIBC_2.24 A
 GLIBC_2.24 quick_exit F
-GLIBC_2.25 GLIBC_2.25 A
 GLIBC_2.25 __explicit_bzero_chk F
 GLIBC_2.25 explicit_bzero F
 GLIBC_2.25 getentropy F
@@ -2185,7 +2179,6 @@  GLIBC_2.25 getrandom F
 GLIBC_2.25 strfromd F
 GLIBC_2.25 strfromf F
 GLIBC_2.25 strfroml F
-GLIBC_2.26 GLIBC_2.26 A
 GLIBC_2.26 __strtof128_internal F
 GLIBC_2.26 __wcstof128_internal F
 GLIBC_2.26 preadv2 F
@@ -2198,7 +2191,6 @@  GLIBC_2.26 strtof128 F
 GLIBC_2.26 strtof128_l F
 GLIBC_2.26 wcstof128 F
 GLIBC_2.26 wcstof128_l F
-GLIBC_2.27 GLIBC_2.27 A
 GLIBC_2.27 copy_file_range F
 GLIBC_2.27 glob F
 GLIBC_2.27 glob64 F
diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc64/libc.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc64/libc.abilist
index c57ab21..e526dc4 100644
--- a/sysdeps/unix/sysv/linux/powerpc/powerpc64/libc.abilist
+++ b/sysdeps/unix/sysv/linux/powerpc/powerpc64/libc.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.10 GLIBC_2.10 A
 GLIBC_2.10 __cxa_at_quick_exit F
 GLIBC_2.10 __posix_getopt F
 GLIBC_2.10 accept4 F
@@ -25,33 +24,28 @@  GLIBC_2.10 register_printf_type F
 GLIBC_2.10 setsgent F
 GLIBC_2.10 sgetsgent F
 GLIBC_2.10 sgetsgent_r F
-GLIBC_2.11 GLIBC_2.11 A
 GLIBC_2.11 __longjmp_chk F
 GLIBC_2.11 execvpe F
 GLIBC_2.11 mkostemps F
 GLIBC_2.11 mkostemps64 F
 GLIBC_2.11 mkstemps F
 GLIBC_2.11 mkstemps64 F
-GLIBC_2.12 GLIBC_2.12 A
 GLIBC_2.12 _sys_errlist D 0x438
 GLIBC_2.12 _sys_nerr D 0x4
 GLIBC_2.12 ntp_gettimex F
 GLIBC_2.12 recvmmsg F
 GLIBC_2.12 sys_errlist D 0x438
 GLIBC_2.12 sys_nerr D 0x4
-GLIBC_2.13 GLIBC_2.13 A
 GLIBC_2.13 fanotify_init F
 GLIBC_2.13 fanotify_mark F
 GLIBC_2.13 prlimit F
 GLIBC_2.13 prlimit64 F
-GLIBC_2.14 GLIBC_2.14 A
 GLIBC_2.14 clock_adjtime F
 GLIBC_2.14 name_to_handle_at F
 GLIBC_2.14 open_by_handle_at F
 GLIBC_2.14 sendmmsg F
 GLIBC_2.14 setns F
 GLIBC_2.14 syncfs F
-GLIBC_2.15 GLIBC_2.15 A
 GLIBC_2.15 __fdelt_chk F
 GLIBC_2.15 __fdelt_warn F
 GLIBC_2.15 posix_spawn F
@@ -60,7 +54,6 @@  GLIBC_2.15 process_vm_readv F
 GLIBC_2.15 process_vm_writev F
 GLIBC_2.15 scandirat F
 GLIBC_2.15 scandirat64 F
-GLIBC_2.16 GLIBC_2.16 A
 GLIBC_2.16 __getauxval F
 GLIBC_2.16 __poll_chk F
 GLIBC_2.16 __ppoll_chk F
@@ -71,7 +64,6 @@  GLIBC_2.16 getauxval F
 GLIBC_2.16 mbrtoc16 F
 GLIBC_2.16 mbrtoc32 F
 GLIBC_2.16 timespec_get F
-GLIBC_2.17 GLIBC_2.17 A
 GLIBC_2.17 __ppc_get_timebase_freq F
 GLIBC_2.17 clock_getcpuclockid F
 GLIBC_2.17 clock_getres F
@@ -79,19 +71,14 @@  GLIBC_2.17 clock_gettime F
 GLIBC_2.17 clock_nanosleep F
 GLIBC_2.17 clock_settime F
 GLIBC_2.17 secure_getenv F
-GLIBC_2.18 GLIBC_2.18 A
 GLIBC_2.18 __cxa_thread_atexit_impl F
-GLIBC_2.22 GLIBC_2.22 A
 GLIBC_2.22 fmemopen F
-GLIBC_2.23 GLIBC_2.23 A
 GLIBC_2.23 fts64_children F
 GLIBC_2.23 fts64_close F
 GLIBC_2.23 fts64_open F
 GLIBC_2.23 fts64_read F
 GLIBC_2.23 fts64_set F
-GLIBC_2.24 GLIBC_2.24 A
 GLIBC_2.24 quick_exit F
-GLIBC_2.25 GLIBC_2.25 A
 GLIBC_2.25 __explicit_bzero_chk F
 GLIBC_2.25 explicit_bzero F
 GLIBC_2.25 getentropy F
@@ -99,13 +86,11 @@  GLIBC_2.25 getrandom F
 GLIBC_2.25 strfromd F
 GLIBC_2.25 strfromf F
 GLIBC_2.25 strfroml F
-GLIBC_2.26 GLIBC_2.26 A
 GLIBC_2.26 preadv2 F
 GLIBC_2.26 preadv64v2 F
 GLIBC_2.26 pwritev2 F
 GLIBC_2.26 pwritev64v2 F
 GLIBC_2.26 reallocarray F
-GLIBC_2.27 GLIBC_2.27 A
 GLIBC_2.27 copy_file_range F
 GLIBC_2.27 glob F
 GLIBC_2.27 glob64 F
@@ -131,7 +116,6 @@  GLIBC_2.27 wcstof32x F
 GLIBC_2.27 wcstof32x_l F
 GLIBC_2.27 wcstof64 F
 GLIBC_2.27 wcstof64_l F
-GLIBC_2.3 GLIBC_2.3 A
 GLIBC_2.3 _Exit F
 GLIBC_2.3 _IO_2_1_stderr_ D 0xe0
 GLIBC_2.3 _IO_2_1_stdin_ D 0xe0
@@ -1963,7 +1947,6 @@  GLIBC_2.3 xdrstdio_create F
 GLIBC_2.3 xencrypt F
 GLIBC_2.3 xprt_register F
 GLIBC_2.3 xprt_unregister F
-GLIBC_2.3.2 GLIBC_2.3.2 A
 GLIBC_2.3.2 __register_atfork F
 GLIBC_2.3.2 epoll_create F
 GLIBC_2.3.2 epoll_ctl F
@@ -1976,7 +1959,6 @@  GLIBC_2.3.2 pthread_cond_signal F
 GLIBC_2.3.2 pthread_cond_timedwait F
 GLIBC_2.3.2 pthread_cond_wait F
 GLIBC_2.3.2 strptime_l F
-GLIBC_2.3.3 GLIBC_2.3.3 A
 GLIBC_2.3.3 _sys_siglist D 0x208
 GLIBC_2.3.3 gnu_dev_major F
 GLIBC_2.3.3 gnu_dev_makedev F
@@ -1997,7 +1979,6 @@  GLIBC_2.3.3 strtoll_l F
 GLIBC_2.3.3 strtoull_l F
 GLIBC_2.3.3 sys_sigabbrev D 0x208
 GLIBC_2.3.3 sys_siglist D 0x208
-GLIBC_2.3.4 GLIBC_2.3.4 A
 GLIBC_2.3.4 __chk_fail F
 GLIBC_2.3.4 __fprintf_chk F
 GLIBC_2.3.4 __gets_chk F
@@ -2036,7 +2017,6 @@  GLIBC_2.3.4 siglongjmp F
 GLIBC_2.3.4 swapcontext F
 GLIBC_2.3.4 xdr_quad_t F
 GLIBC_2.3.4 xdr_u_quad_t F
-GLIBC_2.4 GLIBC_2.4 A
 GLIBC_2.4 _IO_fprintf F
 GLIBC_2.4 _IO_printf F
 GLIBC_2.4 _IO_sprintf F
@@ -2264,7 +2244,6 @@  GLIBC_2.4 wcstold F
 GLIBC_2.4 wcstold_l F
 GLIBC_2.4 wprintf F
 GLIBC_2.4 wscanf F
-GLIBC_2.5 GLIBC_2.5 A
 GLIBC_2.5 __readlinkat_chk F
 GLIBC_2.5 inet6_opt_append F
 GLIBC_2.5 inet6_opt_find F
@@ -2282,7 +2261,6 @@  GLIBC_2.5 inet6_rth_space F
 GLIBC_2.5 splice F
 GLIBC_2.5 tee F
 GLIBC_2.5 vmsplice F
-GLIBC_2.6 GLIBC_2.6 A
 GLIBC_2.6 __sched_cpucount F
 GLIBC_2.6 epoll_pwait F
 GLIBC_2.6 futimens F
@@ -2290,7 +2268,6 @@  GLIBC_2.6 sched_getcpu F
 GLIBC_2.6 strerror_l F
 GLIBC_2.6 sync_file_range F
 GLIBC_2.6 utimensat F
-GLIBC_2.7 GLIBC_2.7 A
 GLIBC_2.7 __fread_chk F
 GLIBC_2.7 __fread_unlocked_chk F
 GLIBC_2.7 __isoc99_fscanf F
@@ -2329,7 +2306,6 @@  GLIBC_2.7 eventfd_write F
 GLIBC_2.7 mkostemp F
 GLIBC_2.7 mkostemp64 F
 GLIBC_2.7 signalfd F
-GLIBC_2.8 GLIBC_2.8 A
 GLIBC_2.8 __asprintf_chk F
 GLIBC_2.8 __dprintf_chk F
 GLIBC_2.8 __nldbl___asprintf_chk F
@@ -2346,7 +2322,6 @@  GLIBC_2.8 qsort_r F
 GLIBC_2.8 timerfd_create F
 GLIBC_2.8 timerfd_gettime F
 GLIBC_2.8 timerfd_settime F
-GLIBC_2.9 GLIBC_2.9 A
 GLIBC_2.9 dup3 F
 GLIBC_2.9 epoll_create1 F
 GLIBC_2.9 inotify_init1 F
diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc64/libcrypt-le.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc64/libcrypt-le.abilist
index 58944b3..4082747 100644
--- a/sysdeps/unix/sysv/linux/powerpc/powerpc64/libcrypt-le.abilist
+++ b/sysdeps/unix/sysv/linux/powerpc/powerpc64/libcrypt-le.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.17 GLIBC_2.17 A
 GLIBC_2.17 crypt F
 GLIBC_2.17 crypt_r F
 GLIBC_2.17 encrypt F
diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc64/libcrypt.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc64/libcrypt.abilist
index 52cf1ac..0692128 100644
--- a/sysdeps/unix/sysv/linux/powerpc/powerpc64/libcrypt.abilist
+++ b/sysdeps/unix/sysv/linux/powerpc/powerpc64/libcrypt.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.3 GLIBC_2.3 A
 GLIBC_2.3 crypt F
 GLIBC_2.3 crypt_r F
 GLIBC_2.3 encrypt F
diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc64/libdl-le.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc64/libdl-le.abilist
index 1b4b1f7..36340d5 100644
--- a/sysdeps/unix/sysv/linux/powerpc/powerpc64/libdl-le.abilist
+++ b/sysdeps/unix/sysv/linux/powerpc/powerpc64/libdl-le.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.17 GLIBC_2.17 A
 GLIBC_2.17 dladdr F
 GLIBC_2.17 dladdr1 F
 GLIBC_2.17 dlclose F
diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc64/libdl.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc64/libdl.abilist
index 764ddc1..5b472f4 100644
--- a/sysdeps/unix/sysv/linux/powerpc/powerpc64/libdl.abilist
+++ b/sysdeps/unix/sysv/linux/powerpc/powerpc64/libdl.abilist
@@ -1,12 +1,9 @@ 
-GLIBC_2.3 GLIBC_2.3 A
 GLIBC_2.3 dladdr F
 GLIBC_2.3 dlclose F
 GLIBC_2.3 dlerror F
 GLIBC_2.3 dlopen F
 GLIBC_2.3 dlsym F
 GLIBC_2.3 dlvsym F
-GLIBC_2.3.3 GLIBC_2.3.3 A
 GLIBC_2.3.3 dladdr1 F
 GLIBC_2.3.3 dlinfo F
-GLIBC_2.3.4 GLIBC_2.3.4 A
 GLIBC_2.3.4 dlmopen F
diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc64/libm-le.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc64/libm-le.abilist
index 977021c..511b839 100644
--- a/sysdeps/unix/sysv/linux/powerpc/powerpc64/libm-le.abilist
+++ b/sysdeps/unix/sysv/linux/powerpc/powerpc64/libm-le.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.17 GLIBC_2.17 A
 GLIBC_2.17 _LIB_VERSION D 0x4
 GLIBC_2.17 __acos_finite F
 GLIBC_2.17 __acosf_finite F
@@ -399,23 +398,19 @@  GLIBC_2.17 y1l F
 GLIBC_2.17 yn F
 GLIBC_2.17 ynf F
 GLIBC_2.17 ynl F
-GLIBC_2.18 GLIBC_2.18 A
 GLIBC_2.18 __issignaling F
 GLIBC_2.18 __issignalingf F
 GLIBC_2.18 __issignalingl F
-GLIBC_2.23 GLIBC_2.23 A
 GLIBC_2.23 __signgam D 0x4
 GLIBC_2.23 lgamma F
 GLIBC_2.23 lgammaf F
 GLIBC_2.23 lgammal F
-GLIBC_2.24 GLIBC_2.24 A
 GLIBC_2.24 nextdown F
 GLIBC_2.24 nextdownf F
 GLIBC_2.24 nextdownl F
 GLIBC_2.24 nextup F
 GLIBC_2.24 nextupf F
 GLIBC_2.24 nextupl F
-GLIBC_2.25 GLIBC_2.25 A
 GLIBC_2.25 __fe_dfl_mode D 0x8
 GLIBC_2.25 __iscanonicall F
 GLIBC_2.25 __iseqsig F
@@ -467,7 +462,6 @@  GLIBC_2.25 ufromfpl F
 GLIBC_2.25 ufromfpx F
 GLIBC_2.25 ufromfpxf F
 GLIBC_2.25 ufromfpxl F
-GLIBC_2.26 GLIBC_2.26 A
 GLIBC_2.26 __acosf128_finite F
 GLIBC_2.26 __acoshf128_finite F
 GLIBC_2.26 __asinf128_finite F
@@ -605,7 +599,6 @@  GLIBC_2.26 ufromfpxf128 F
 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
@@ -1027,7 +1020,6 @@  GLIBC_2.27 ynf32 F
 GLIBC_2.27 ynf32x F
 GLIBC_2.27 ynf64 F
 GLIBC_2.27 ynf64x F
-GLIBC_2.28 GLIBC_2.28 A
 GLIBC_2.28 __nldbl_daddl F
 GLIBC_2.28 __nldbl_dsubl F
 GLIBC_2.28 daddl F
diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc64/libm.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc64/libm.abilist
index ae8d4e8..e14fc55 100644
--- a/sysdeps/unix/sysv/linux/powerpc/powerpc64/libm.abilist
+++ b/sysdeps/unix/sysv/linux/powerpc/powerpc64/libm.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.15 GLIBC_2.15 A
 GLIBC_2.15 __acos_finite F
 GLIBC_2.15 __acosf_finite F
 GLIBC_2.15 __acosh_finite F
@@ -80,23 +79,19 @@  GLIBC_2.15 __y1l_finite F
 GLIBC_2.15 __yn_finite F
 GLIBC_2.15 __ynf_finite F
 GLIBC_2.15 __ynl_finite F
-GLIBC_2.18 GLIBC_2.18 A
 GLIBC_2.18 __issignaling F
 GLIBC_2.18 __issignalingf F
 GLIBC_2.18 __issignalingl F
-GLIBC_2.23 GLIBC_2.23 A
 GLIBC_2.23 __signgam D 0x4
 GLIBC_2.23 lgamma F
 GLIBC_2.23 lgammaf F
 GLIBC_2.23 lgammal F
-GLIBC_2.24 GLIBC_2.24 A
 GLIBC_2.24 nextdown F
 GLIBC_2.24 nextdownf F
 GLIBC_2.24 nextdownl F
 GLIBC_2.24 nextup F
 GLIBC_2.24 nextupf F
 GLIBC_2.24 nextupl F
-GLIBC_2.25 GLIBC_2.25 A
 GLIBC_2.25 __fe_dfl_mode D 0x8
 GLIBC_2.25 __iscanonicall F
 GLIBC_2.25 __iseqsig F
@@ -148,7 +143,6 @@  GLIBC_2.25 ufromfpl F
 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
@@ -466,7 +460,6 @@  GLIBC_2.27 y1f64 F
 GLIBC_2.27 ynf32 F
 GLIBC_2.27 ynf32x F
 GLIBC_2.27 ynf64 F
-GLIBC_2.28 GLIBC_2.28 A
 GLIBC_2.28 __nldbl_daddl F
 GLIBC_2.28 __nldbl_dsubl F
 GLIBC_2.28 daddl F
@@ -481,7 +474,6 @@  GLIBC_2.28 fadd F
 GLIBC_2.28 faddl F
 GLIBC_2.28 fsub F
 GLIBC_2.28 fsubl F
-GLIBC_2.3 GLIBC_2.3 A
 GLIBC_2.3 _LIB_VERSION D 0x4
 GLIBC_2.3 __clog10 F
 GLIBC_2.3 __clog10f F
@@ -797,7 +789,6 @@  GLIBC_2.3 y1l F
 GLIBC_2.3 yn F
 GLIBC_2.3 ynf F
 GLIBC_2.3 ynl F
-GLIBC_2.4 GLIBC_2.4 A
 GLIBC_2.4 __clog10l F
 GLIBC_2.4 __finitel F
 GLIBC_2.4 __fpclassifyl F
diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc64/libnsl-le.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc64/libnsl-le.abilist
index 63d47ae..eae8dbe 100644
--- a/sysdeps/unix/sysv/linux/powerpc/powerpc64/libnsl-le.abilist
+++ b/sysdeps/unix/sysv/linux/powerpc/powerpc64/libnsl-le.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.17 GLIBC_2.17 A
 GLIBC_2.17 __free_fdresult F
 GLIBC_2.17 __nis_default_access F
 GLIBC_2.17 __nis_default_group F
diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc64/libnsl.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc64/libnsl.abilist
index 23ef560..4318dc3 100644
--- a/sysdeps/unix/sysv/linux/powerpc/powerpc64/libnsl.abilist
+++ b/sysdeps/unix/sysv/linux/powerpc/powerpc64/libnsl.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.3 GLIBC_2.3 A
 GLIBC_2.3 __free_fdresult F
 GLIBC_2.3 __nis_default_access F
 GLIBC_2.3 __nis_default_group F
diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc64/libpthread-le.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc64/libpthread-le.abilist
index 0cf30ee..3fd58ae 100644
--- a/sysdeps/unix/sysv/linux/powerpc/powerpc64/libpthread-le.abilist
+++ b/sysdeps/unix/sysv/linux/powerpc/powerpc64/libpthread-le.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.17 GLIBC_2.17 A
 GLIBC_2.17 _IO_flockfile F
 GLIBC_2.17 _IO_ftrylockfile F
 GLIBC_2.17 _IO_funlockfile F
@@ -221,6 +220,5 @@  GLIBC_2.17 vfork F
 GLIBC_2.17 wait F
 GLIBC_2.17 waitpid F
 GLIBC_2.17 write F
-GLIBC_2.18 GLIBC_2.18 A
 GLIBC_2.18 pthread_getattr_default_np F
 GLIBC_2.18 pthread_setattr_default_np F
diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc64/libpthread.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc64/libpthread.abilist
index 464b91a..8705a42 100644
--- a/sysdeps/unix/sysv/linux/powerpc/powerpc64/libpthread.abilist
+++ b/sysdeps/unix/sysv/linux/powerpc/powerpc64/libpthread.abilist
@@ -1,15 +1,11 @@ 
-GLIBC_2.11 GLIBC_2.11 A
 GLIBC_2.11 pthread_sigqueue F
-GLIBC_2.12 GLIBC_2.12 A
 GLIBC_2.12 pthread_getname_np F
 GLIBC_2.12 pthread_mutex_consistent F
 GLIBC_2.12 pthread_mutexattr_getrobust F
 GLIBC_2.12 pthread_mutexattr_setrobust F
 GLIBC_2.12 pthread_setname_np F
-GLIBC_2.18 GLIBC_2.18 A
 GLIBC_2.18 pthread_getattr_default_np F
 GLIBC_2.18 pthread_setattr_default_np F
-GLIBC_2.3 GLIBC_2.3 A
 GLIBC_2.3 _IO_flockfile F
 GLIBC_2.3 _IO_ftrylockfile F
 GLIBC_2.3 _IO_funlockfile F
@@ -201,14 +197,12 @@  GLIBC_2.3 vfork F
 GLIBC_2.3 wait F
 GLIBC_2.3 waitpid F
 GLIBC_2.3 write F
-GLIBC_2.3.2 GLIBC_2.3.2 A
 GLIBC_2.3.2 pthread_cond_broadcast F
 GLIBC_2.3.2 pthread_cond_destroy F
 GLIBC_2.3.2 pthread_cond_init F
 GLIBC_2.3.2 pthread_cond_signal F
 GLIBC_2.3.2 pthread_cond_timedwait F
 GLIBC_2.3.2 pthread_cond_wait F
-GLIBC_2.3.3 GLIBC_2.3.3 A
 GLIBC_2.3.3 __pthread_cleanup_routine F
 GLIBC_2.3.3 __pthread_register_cancel F
 GLIBC_2.3.3 __pthread_register_cancel_defer F
@@ -224,7 +218,6 @@  GLIBC_2.3.3 pthread_getaffinity_np F
 GLIBC_2.3.3 pthread_setaffinity_np F
 GLIBC_2.3.3 pthread_timedjoin_np F
 GLIBC_2.3.3 pthread_tryjoin_np F
-GLIBC_2.3.4 GLIBC_2.3.4 A
 GLIBC_2.3.4 longjmp F
 GLIBC_2.3.4 pthread_attr_getaffinity_np F
 GLIBC_2.3.4 pthread_attr_setaffinity_np F
@@ -232,7 +225,6 @@  GLIBC_2.3.4 pthread_getaffinity_np F
 GLIBC_2.3.4 pthread_setaffinity_np F
 GLIBC_2.3.4 pthread_setschedprio F
 GLIBC_2.3.4 siglongjmp F
-GLIBC_2.4 GLIBC_2.4 A
 GLIBC_2.4 pthread_mutex_consistent_np F
 GLIBC_2.4 pthread_mutex_getprioceiling F
 GLIBC_2.4 pthread_mutex_setprioceiling F
@@ -242,6 +234,5 @@  GLIBC_2.4 pthread_mutexattr_getrobust_np F
 GLIBC_2.4 pthread_mutexattr_setprioceiling F
 GLIBC_2.4 pthread_mutexattr_setprotocol F
 GLIBC_2.4 pthread_mutexattr_setrobust_np F
-GLIBC_2.6 GLIBC_2.6 A
 GLIBC_2.6 pthread_attr_setstack F
 GLIBC_2.6 pthread_attr_setstacksize F
diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc64/libresolv-le.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc64/libresolv-le.abilist
index cf278ee..f7fdd26 100644
--- a/sysdeps/unix/sysv/linux/powerpc/powerpc64/libresolv-le.abilist
+++ b/sysdeps/unix/sysv/linux/powerpc/powerpc64/libresolv-le.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.17 GLIBC_2.17 A
 GLIBC_2.17 __b64_ntop F
 GLIBC_2.17 __b64_pton F
 GLIBC_2.17 __dn_comp F
diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc64/libresolv.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc64/libresolv.abilist
index 95def8e..15f30de 100644
--- a/sysdeps/unix/sysv/linux/powerpc/powerpc64/libresolv.abilist
+++ b/sysdeps/unix/sysv/linux/powerpc/powerpc64/libresolv.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.3 GLIBC_2.3 A
 GLIBC_2.3 __b64_ntop F
 GLIBC_2.3 __b64_pton F
 GLIBC_2.3 __dn_comp F
@@ -63,9 +62,7 @@  GLIBC_2.3 res_gethostbyname F
 GLIBC_2.3 res_gethostbyname2 F
 GLIBC_2.3 res_send_setqhook F
 GLIBC_2.3 res_send_setrhook F
-GLIBC_2.3.2 GLIBC_2.3.2 A
 GLIBC_2.3.2 __p_rcode F
-GLIBC_2.9 GLIBC_2.9 A
 GLIBC_2.9 ns_datetosecs F
 GLIBC_2.9 ns_format_ttl F
 GLIBC_2.9 ns_get16 F
diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc64/librt-le.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc64/librt-le.abilist
index 523d222..5e81c82 100644
--- a/sysdeps/unix/sysv/linux/powerpc/powerpc64/librt-le.abilist
+++ b/sysdeps/unix/sysv/linux/powerpc/powerpc64/librt-le.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.17 GLIBC_2.17 A
 GLIBC_2.17 __mq_open_2 F
 GLIBC_2.17 aio_cancel F
 GLIBC_2.17 aio_cancel64 F
diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc64/librt.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc64/librt.abilist
index e5b4148..e76b7eb 100644
--- a/sysdeps/unix/sysv/linux/powerpc/powerpc64/librt.abilist
+++ b/sysdeps/unix/sysv/linux/powerpc/powerpc64/librt.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.3 GLIBC_2.3 A
 GLIBC_2.3 aio_cancel F
 GLIBC_2.3 aio_cancel64 F
 GLIBC_2.3 aio_error F
@@ -28,13 +27,11 @@  GLIBC_2.3 timer_delete F
 GLIBC_2.3 timer_getoverrun F
 GLIBC_2.3 timer_gettime F
 GLIBC_2.3 timer_settime F
-GLIBC_2.3.3 GLIBC_2.3.3 A
 GLIBC_2.3.3 timer_create F
 GLIBC_2.3.3 timer_delete F
 GLIBC_2.3.3 timer_getoverrun F
 GLIBC_2.3.3 timer_gettime F
 GLIBC_2.3.3 timer_settime F
-GLIBC_2.3.4 GLIBC_2.3.4 A
 GLIBC_2.3.4 mq_close F
 GLIBC_2.3.4 mq_getattr F
 GLIBC_2.3.4 mq_notify F
@@ -45,8 +42,6 @@  GLIBC_2.3.4 mq_setattr F
 GLIBC_2.3.4 mq_timedreceive F
 GLIBC_2.3.4 mq_timedsend F
 GLIBC_2.3.4 mq_unlink F
-GLIBC_2.4 GLIBC_2.4 A
 GLIBC_2.4 lio_listio F
 GLIBC_2.4 lio_listio64 F
-GLIBC_2.7 GLIBC_2.7 A
 GLIBC_2.7 __mq_open_2 F
diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc64/libthread_db-le.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc64/libthread_db-le.abilist
index 3e382bf..3b84229 100644
--- a/sysdeps/unix/sysv/linux/powerpc/powerpc64/libthread_db-le.abilist
+++ b/sysdeps/unix/sysv/linux/powerpc/powerpc64/libthread_db-le.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.17 GLIBC_2.17 A
 GLIBC_2.17 td_init F
 GLIBC_2.17 td_log F
 GLIBC_2.17 td_symbol_list F
diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc64/libthread_db.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc64/libthread_db.abilist
index cd466b9..cffc70d 100644
--- a/sysdeps/unix/sysv/linux/powerpc/powerpc64/libthread_db.abilist
+++ b/sysdeps/unix/sysv/linux/powerpc/powerpc64/libthread_db.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.3 GLIBC_2.3 A
 GLIBC_2.3 td_init F
 GLIBC_2.3 td_log F
 GLIBC_2.3 td_symbol_list F
@@ -38,5 +37,4 @@  GLIBC_2.3 td_thr_sigsetmask F
 GLIBC_2.3 td_thr_tls_get_addr F
 GLIBC_2.3 td_thr_tsd F
 GLIBC_2.3 td_thr_validate F
-GLIBC_2.3.3 GLIBC_2.3.3 A
 GLIBC_2.3.3 td_thr_tlsbase F
diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc64/libutil-le.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc64/libutil-le.abilist
index 9c075bc..99889de 100644
--- a/sysdeps/unix/sysv/linux/powerpc/powerpc64/libutil-le.abilist
+++ b/sysdeps/unix/sysv/linux/powerpc/powerpc64/libutil-le.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.17 GLIBC_2.17 A
 GLIBC_2.17 forkpty F
 GLIBC_2.17 login F
 GLIBC_2.17 login_tty F
diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc64/libutil.abilist b/sysdeps/unix/sysv/linux/powerpc/powerpc64/libutil.abilist
index 8127017..9cf1da7 100644
--- a/sysdeps/unix/sysv/linux/powerpc/powerpc64/libutil.abilist
+++ b/sysdeps/unix/sysv/linux/powerpc/powerpc64/libutil.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.3 GLIBC_2.3 A
 GLIBC_2.3 forkpty F
 GLIBC_2.3 login F
 GLIBC_2.3 login_tty F
diff --git a/sysdeps/unix/sysv/linux/riscv/rv64/ld.abilist b/sysdeps/unix/sysv/linux/riscv/rv64/ld.abilist
index c9ce04c..b411871 100644
--- a/sysdeps/unix/sysv/linux/riscv/rv64/ld.abilist
+++ b/sysdeps/unix/sysv/linux/riscv/rv64/ld.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.27 GLIBC_2.27 A
 GLIBC_2.27 __libc_stack_end D 0x8
 GLIBC_2.27 __stack_chk_guard D 0x8
 GLIBC_2.27 __tls_get_addr F
diff --git a/sysdeps/unix/sysv/linux/riscv/rv64/libBrokenLocale.abilist b/sysdeps/unix/sysv/linux/riscv/rv64/libBrokenLocale.abilist
index 78f0bef..18968d3 100644
--- a/sysdeps/unix/sysv/linux/riscv/rv64/libBrokenLocale.abilist
+++ b/sysdeps/unix/sysv/linux/riscv/rv64/libBrokenLocale.abilist
@@ -1,2 +1 @@ 
-GLIBC_2.27 GLIBC_2.27 A
 GLIBC_2.27 __ctype_get_mb_cur_max F
diff --git a/sysdeps/unix/sysv/linux/riscv/rv64/libanl.abilist b/sysdeps/unix/sysv/linux/riscv/rv64/libanl.abilist
index dea8bd0..711fc87 100644
--- a/sysdeps/unix/sysv/linux/riscv/rv64/libanl.abilist
+++ b/sysdeps/unix/sysv/linux/riscv/rv64/libanl.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.27 GLIBC_2.27 A
 GLIBC_2.27 gai_cancel F
 GLIBC_2.27 gai_error F
 GLIBC_2.27 gai_suspend F
diff --git a/sysdeps/unix/sysv/linux/riscv/rv64/libc.abilist b/sysdeps/unix/sysv/linux/riscv/rv64/libc.abilist
index 8ab44ec..e6319ee 100644
--- a/sysdeps/unix/sysv/linux/riscv/rv64/libc.abilist
+++ b/sysdeps/unix/sysv/linux/riscv/rv64/libc.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.27 GLIBC_2.27 A
 GLIBC_2.27 _Exit F
 GLIBC_2.27 _IO_2_1_stderr_ D 0xe0
 GLIBC_2.27 _IO_2_1_stdin_ D 0xe0
diff --git a/sysdeps/unix/sysv/linux/riscv/rv64/libcrypt.abilist b/sysdeps/unix/sysv/linux/riscv/rv64/libcrypt.abilist
index 2fe2263..9484dca 100644
--- a/sysdeps/unix/sysv/linux/riscv/rv64/libcrypt.abilist
+++ b/sysdeps/unix/sysv/linux/riscv/rv64/libcrypt.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.27 GLIBC_2.27 A
 GLIBC_2.27 crypt F
 GLIBC_2.27 crypt_r F
 GLIBC_2.27 encrypt F
diff --git a/sysdeps/unix/sysv/linux/riscv/rv64/libdl.abilist b/sysdeps/unix/sysv/linux/riscv/rv64/libdl.abilist
index ea9b1e3..16adcae 100644
--- a/sysdeps/unix/sysv/linux/riscv/rv64/libdl.abilist
+++ b/sysdeps/unix/sysv/linux/riscv/rv64/libdl.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.27 GLIBC_2.27 A
 GLIBC_2.27 dladdr F
 GLIBC_2.27 dladdr1 F
 GLIBC_2.27 dlclose F
diff --git a/sysdeps/unix/sysv/linux/riscv/rv64/libm.abilist b/sysdeps/unix/sysv/linux/riscv/rv64/libm.abilist
index d6a2bad..fa672de 100644
--- a/sysdeps/unix/sysv/linux/riscv/rv64/libm.abilist
+++ b/sysdeps/unix/sysv/linux/riscv/rv64/libm.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.27 GLIBC_2.27 A
 GLIBC_2.27 __acos_finite F
 GLIBC_2.27 __acosf_finite F
 GLIBC_2.27 __acosh_finite F
@@ -968,7 +967,6 @@  GLIBC_2.27 ynf32x F
 GLIBC_2.27 ynf64 F
 GLIBC_2.27 ynf64x F
 GLIBC_2.27 ynl F
-GLIBC_2.28 GLIBC_2.28 A
 GLIBC_2.28 daddl F
 GLIBC_2.28 dsubl F
 GLIBC_2.28 f32addf128 F
diff --git a/sysdeps/unix/sysv/linux/riscv/rv64/libnsl.abilist b/sysdeps/unix/sysv/linux/riscv/rv64/libnsl.abilist
index b7a0f82..0767472 100644
--- a/sysdeps/unix/sysv/linux/riscv/rv64/libnsl.abilist
+++ b/sysdeps/unix/sysv/linux/riscv/rv64/libnsl.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.27 GLIBC_2.27 A
 GLIBC_2.27 __free_fdresult F
 GLIBC_2.27 __nis_default_access F
 GLIBC_2.27 __nis_default_group F
diff --git a/sysdeps/unix/sysv/linux/riscv/rv64/libpthread.abilist b/sysdeps/unix/sysv/linux/riscv/rv64/libpthread.abilist
index fcc14ed..0217e5d 100644
--- a/sysdeps/unix/sysv/linux/riscv/rv64/libpthread.abilist
+++ b/sysdeps/unix/sysv/linux/riscv/rv64/libpthread.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.27 GLIBC_2.27 A
 GLIBC_2.27 _IO_flockfile F
 GLIBC_2.27 _IO_ftrylockfile F
 GLIBC_2.27 _IO_funlockfile F
diff --git a/sysdeps/unix/sysv/linux/riscv/rv64/libresolv.abilist b/sysdeps/unix/sysv/linux/riscv/rv64/libresolv.abilist
index 8896541..eb9c1cb 100644
--- a/sysdeps/unix/sysv/linux/riscv/rv64/libresolv.abilist
+++ b/sysdeps/unix/sysv/linux/riscv/rv64/libresolv.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.27 GLIBC_2.27 A
 GLIBC_2.27 __b64_ntop F
 GLIBC_2.27 __b64_pton F
 GLIBC_2.27 __dn_comp F
diff --git a/sysdeps/unix/sysv/linux/riscv/rv64/librt.abilist b/sysdeps/unix/sysv/linux/riscv/rv64/librt.abilist
index 8442d01..bfd262e 100644
--- a/sysdeps/unix/sysv/linux/riscv/rv64/librt.abilist
+++ b/sysdeps/unix/sysv/linux/riscv/rv64/librt.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.27 GLIBC_2.27 A
 GLIBC_2.27 __mq_open_2 F
 GLIBC_2.27 aio_cancel F
 GLIBC_2.27 aio_cancel64 F
diff --git a/sysdeps/unix/sysv/linux/riscv/rv64/libthread_db.abilist b/sysdeps/unix/sysv/linux/riscv/rv64/libthread_db.abilist
index 3d34d78..4122e56 100644
--- a/sysdeps/unix/sysv/linux/riscv/rv64/libthread_db.abilist
+++ b/sysdeps/unix/sysv/linux/riscv/rv64/libthread_db.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.27 GLIBC_2.27 A
 GLIBC_2.27 td_init F
 GLIBC_2.27 td_log F
 GLIBC_2.27 td_symbol_list F
diff --git a/sysdeps/unix/sysv/linux/riscv/rv64/libutil.abilist b/sysdeps/unix/sysv/linux/riscv/rv64/libutil.abilist
index 612e168..cbfec8d 100644
--- a/sysdeps/unix/sysv/linux/riscv/rv64/libutil.abilist
+++ b/sysdeps/unix/sysv/linux/riscv/rv64/libutil.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.27 GLIBC_2.27 A
 GLIBC_2.27 forkpty F
 GLIBC_2.27 login F
 GLIBC_2.27 login_tty F
diff --git a/sysdeps/unix/sysv/linux/s390/libanl.abilist b/sysdeps/unix/sysv/linux/s390/libanl.abilist
index edabfb4..d9a5ed0 100644
--- a/sysdeps/unix/sysv/linux/s390/libanl.abilist
+++ b/sysdeps/unix/sysv/linux/s390/libanl.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.2.3 GLIBC_2.2.3 A
 GLIBC_2.2.3 gai_cancel F
 GLIBC_2.2.3 gai_error F
 GLIBC_2.2.3 gai_suspend F
diff --git a/sysdeps/unix/sysv/linux/s390/s390-32/ld.abilist b/sysdeps/unix/sysv/linux/s390/s390-32/ld.abilist
index c16b2c1..0576c95 100644
--- a/sysdeps/unix/sysv/linux/s390/s390-32/ld.abilist
+++ b/sysdeps/unix/sysv/linux/s390/s390-32/ld.abilist
@@ -1,12 +1,8 @@ 
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 _r_debug D 0x14
 GLIBC_2.0 calloc F
 GLIBC_2.0 free F
 GLIBC_2.0 malloc F
 GLIBC_2.0 realloc F
-GLIBC_2.1 GLIBC_2.1 A
 GLIBC_2.1 __libc_stack_end D 0x4
 GLIBC_2.1 _dl_mcount F
-GLIBC_2.3 GLIBC_2.3 A
 GLIBC_2.3 __tls_get_offset F
-GLIBC_2.4 GLIBC_2.4 A
diff --git a/sysdeps/unix/sysv/linux/s390/s390-32/libBrokenLocale.abilist b/sysdeps/unix/sysv/linux/s390/s390-32/libBrokenLocale.abilist
index 4a56bb6..54395f3 100644
--- a/sysdeps/unix/sysv/linux/s390/s390-32/libBrokenLocale.abilist
+++ b/sysdeps/unix/sysv/linux/s390/s390-32/libBrokenLocale.abilist
@@ -1,2 +1 @@ 
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 __ctype_get_mb_cur_max F
diff --git a/sysdeps/unix/sysv/linux/s390/s390-32/libc.abilist b/sysdeps/unix/sysv/linux/s390/s390-32/libc.abilist
index 2590372..41cdda0 100644
--- a/sysdeps/unix/sysv/linux/s390/s390-32/libc.abilist
+++ b/sysdeps/unix/sysv/linux/s390/s390-32/libc.abilist
@@ -1,9 +1,7 @@ 
-GCC_3.0 GCC_3.0 A
 GCC_3.0 _Unwind_Find_FDE F
 GCC_3.0 __deregister_frame_info_bases F
 GCC_3.0 __register_frame_info_bases F
 GCC_3.0 __register_frame_info_table_bases F
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 _IO_adjust_column F
 GLIBC_2.0 _IO_default_doallocate F
 GLIBC_2.0 _IO_default_finish F
@@ -1313,7 +1311,6 @@  GLIBC_2.0 xdrstdio_create F
 GLIBC_2.0 xencrypt F
 GLIBC_2.0 xprt_register F
 GLIBC_2.0 xprt_unregister F
-GLIBC_2.1 GLIBC_2.1 A
 GLIBC_2.1 _IO_2_1_stderr_ D 0xa0
 GLIBC_2.1 _IO_2_1_stdin_ D 0xa0
 GLIBC_2.1 _IO_2_1_stdout_ D 0xa0
@@ -1615,7 +1612,6 @@  GLIBC_2.1 xdr_uint16_t F
 GLIBC_2.1 xdr_uint32_t F
 GLIBC_2.1 xdr_uint8_t F
 GLIBC_2.1 xdr_unixcred F
-GLIBC_2.1.1 GLIBC_2.1.1 A
 GLIBC_2.1.1 _Exit F
 GLIBC_2.1.1 __mempcpy_small F
 GLIBC_2.1.1 __stpcpy_small F
@@ -1645,7 +1641,6 @@  GLIBC_2.1.1 xdr_longlong_t F
 GLIBC_2.1.1 xdr_u_hyper F
 GLIBC_2.1.1 xdr_u_longlong_t F
 GLIBC_2.1.1 xdr_uint64_t F
-GLIBC_2.1.2 GLIBC_2.1.2 A
 GLIBC_2.1.2 __vfork F
 GLIBC_2.1.2 getaliasbyname_r F
 GLIBC_2.1.2 getaliasent_r F
@@ -1673,11 +1668,9 @@  GLIBC_2.1.2 getservbyport_r F
 GLIBC_2.1.2 getservent_r F
 GLIBC_2.1.2 getspent_r F
 GLIBC_2.1.2 getspnam_r F
-GLIBC_2.1.3 GLIBC_2.1.3 A
 GLIBC_2.1.3 __cxa_atexit F
 GLIBC_2.1.3 __cxa_finalize F
 GLIBC_2.1.3 __sigsuspend F
-GLIBC_2.10 GLIBC_2.10 A
 GLIBC_2.10 __cxa_at_quick_exit F
 GLIBC_2.10 __posix_getopt F
 GLIBC_2.10 accept4 F
@@ -1703,7 +1696,6 @@  GLIBC_2.10 register_printf_type F
 GLIBC_2.10 setsgent F
 GLIBC_2.10 sgetsgent F
 GLIBC_2.10 sgetsgent_r F
-GLIBC_2.11 GLIBC_2.11 A
 GLIBC_2.11 __longjmp_chk F
 GLIBC_2.11 execvpe F
 GLIBC_2.11 fallocate64 F
@@ -1711,26 +1703,22 @@  GLIBC_2.11 mkostemps F
 GLIBC_2.11 mkostemps64 F
 GLIBC_2.11 mkstemps F
 GLIBC_2.11 mkstemps64 F
-GLIBC_2.12 GLIBC_2.12 A
 GLIBC_2.12 _sys_errlist D 0x21c
 GLIBC_2.12 _sys_nerr D 0x4
 GLIBC_2.12 ntp_gettimex F
 GLIBC_2.12 recvmmsg F
 GLIBC_2.12 sys_errlist D 0x21c
 GLIBC_2.12 sys_nerr D 0x4
-GLIBC_2.13 GLIBC_2.13 A
 GLIBC_2.13 fanotify_init F
 GLIBC_2.13 fanotify_mark F
 GLIBC_2.13 prlimit F
 GLIBC_2.13 prlimit64 F
-GLIBC_2.14 GLIBC_2.14 A
 GLIBC_2.14 clock_adjtime F
 GLIBC_2.14 name_to_handle_at F
 GLIBC_2.14 open_by_handle_at F
 GLIBC_2.14 sendmmsg F
 GLIBC_2.14 setns F
 GLIBC_2.14 syncfs F
-GLIBC_2.15 GLIBC_2.15 A
 GLIBC_2.15 __fdelt_chk F
 GLIBC_2.15 __fdelt_warn F
 GLIBC_2.15 posix_spawn F
@@ -1739,7 +1727,6 @@  GLIBC_2.15 process_vm_readv F
 GLIBC_2.15 process_vm_writev F
 GLIBC_2.15 scandirat F
 GLIBC_2.15 scandirat64 F
-GLIBC_2.16 GLIBC_2.16 A
 GLIBC_2.16 __getauxval F
 GLIBC_2.16 __poll_chk F
 GLIBC_2.16 __ppoll_chk F
@@ -1750,16 +1737,13 @@  GLIBC_2.16 getauxval F
 GLIBC_2.16 mbrtoc16 F
 GLIBC_2.16 mbrtoc32 F
 GLIBC_2.16 timespec_get F
-GLIBC_2.17 GLIBC_2.17 A
 GLIBC_2.17 clock_getcpuclockid F
 GLIBC_2.17 clock_getres F
 GLIBC_2.17 clock_gettime F
 GLIBC_2.17 clock_nanosleep F
 GLIBC_2.17 clock_settime F
 GLIBC_2.17 secure_getenv F
-GLIBC_2.18 GLIBC_2.18 A
 GLIBC_2.18 __cxa_thread_atexit_impl F
-GLIBC_2.19 GLIBC_2.19 A
 GLIBC_2.19 __longjmp_chk F
 GLIBC_2.19 __sigsetjmp F
 GLIBC_2.19 _longjmp F
@@ -1768,7 +1752,6 @@  GLIBC_2.19 getcontext F
 GLIBC_2.19 longjmp F
 GLIBC_2.19 setjmp F
 GLIBC_2.19 siglongjmp F
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 _IO_adjust_wcolumn F
 GLIBC_2.2 _IO_fgetpos F
 GLIBC_2.2 _IO_fgetpos64 F
@@ -1944,35 +1927,26 @@  GLIBC_2.2 wcsftime F
 GLIBC_2.2 wmempcpy F
 GLIBC_2.2 wprintf F
 GLIBC_2.2 wscanf F
-GLIBC_2.2.1 GLIBC_2.2.1 A
 GLIBC_2.2.1 pivot_root F
 GLIBC_2.2.1 posix_openpt F
-GLIBC_2.2.2 GLIBC_2.2.2 A
 GLIBC_2.2.2 __nss_hostname_digits_dots F
-GLIBC_2.2.3 GLIBC_2.2.3 A
 GLIBC_2.2.3 __rpc_thread_createerr F
 GLIBC_2.2.3 __rpc_thread_svc_fdset F
 GLIBC_2.2.3 __rpc_thread_svc_max_pollfd F
 GLIBC_2.2.3 __rpc_thread_svc_pollfd F
 GLIBC_2.2.3 fnmatch F
 GLIBC_2.2.3 sprofil F
-GLIBC_2.2.4 GLIBC_2.2.4 A
 GLIBC_2.2.4 dl_iterate_phdr F
 GLIBC_2.2.4 getgrouplist F
 GLIBC_2.2.4 sockatmark F
-GLIBC_2.2.6 GLIBC_2.2.6 A
 GLIBC_2.2.6 __nanosleep F
-GLIBC_2.22 GLIBC_2.22 A
 GLIBC_2.22 fmemopen F
-GLIBC_2.23 GLIBC_2.23 A
 GLIBC_2.23 fts64_children F
 GLIBC_2.23 fts64_close F
 GLIBC_2.23 fts64_open F
 GLIBC_2.23 fts64_read F
 GLIBC_2.23 fts64_set F
-GLIBC_2.24 GLIBC_2.24 A
 GLIBC_2.24 quick_exit F
-GLIBC_2.25 GLIBC_2.25 A
 GLIBC_2.25 __explicit_bzero_chk F
 GLIBC_2.25 explicit_bzero F
 GLIBC_2.25 getentropy F
@@ -1980,13 +1954,11 @@  GLIBC_2.25 getrandom F
 GLIBC_2.25 strfromd F
 GLIBC_2.25 strfromf F
 GLIBC_2.25 strfroml F
-GLIBC_2.26 GLIBC_2.26 A
 GLIBC_2.26 preadv2 F
 GLIBC_2.26 preadv64v2 F
 GLIBC_2.26 pwritev2 F
 GLIBC_2.26 pwritev64v2 F
 GLIBC_2.26 reallocarray F
-GLIBC_2.27 GLIBC_2.27 A
 GLIBC_2.27 copy_file_range F
 GLIBC_2.27 glob F
 GLIBC_2.27 glob64 F
@@ -2022,7 +1994,6 @@  GLIBC_2.27 wcstof64 F
 GLIBC_2.27 wcstof64_l F
 GLIBC_2.27 wcstof64x F
 GLIBC_2.27 wcstof64x_l F
-GLIBC_2.3 GLIBC_2.3 A
 GLIBC_2.3 __ctype_b_loc F
 GLIBC_2.3 __ctype_tolower_loc F
 GLIBC_2.3 __ctype_toupper_loc F
@@ -2116,7 +2087,6 @@  GLIBC_2.3 wcstoull_l F
 GLIBC_2.3 wcsxfrm_l F
 GLIBC_2.3 wctrans_l F
 GLIBC_2.3 wctype_l F
-GLIBC_2.3.2 GLIBC_2.3.2 A
 GLIBC_2.3.2 __register_atfork F
 GLIBC_2.3.2 epoll_create F
 GLIBC_2.3.2 epoll_ctl F
@@ -2129,7 +2099,6 @@  GLIBC_2.3.2 pthread_cond_signal F
 GLIBC_2.3.2 pthread_cond_timedwait F
 GLIBC_2.3.2 pthread_cond_wait F
 GLIBC_2.3.2 strptime_l F
-GLIBC_2.3.3 GLIBC_2.3.3 A
 GLIBC_2.3.3 _sys_siglist D 0x104
 GLIBC_2.3.3 gnu_dev_major F
 GLIBC_2.3.3 gnu_dev_makedev F
@@ -2150,7 +2119,6 @@  GLIBC_2.3.3 sched_setaffinity F
 GLIBC_2.3.3 semtimedop F
 GLIBC_2.3.3 sys_sigabbrev D 0x104
 GLIBC_2.3.3 sys_siglist D 0x104
-GLIBC_2.3.4 GLIBC_2.3.4 A
 GLIBC_2.3.4 __chk_fail F
 GLIBC_2.3.4 __fprintf_chk F
 GLIBC_2.3.4 __gets_chk F
@@ -2180,7 +2148,6 @@  GLIBC_2.3.4 setipv4sourcefilter F
 GLIBC_2.3.4 setsourcefilter F
 GLIBC_2.3.4 xdr_quad_t F
 GLIBC_2.3.4 xdr_u_quad_t F
-GLIBC_2.4 GLIBC_2.4 A
 GLIBC_2.4 _IO_fprintf F
 GLIBC_2.4 _IO_printf F
 GLIBC_2.4 _IO_sprintf F
@@ -2408,7 +2375,6 @@  GLIBC_2.4 wcstold F
 GLIBC_2.4 wcstold_l F
 GLIBC_2.4 wprintf F
 GLIBC_2.4 wscanf F
-GLIBC_2.5 GLIBC_2.5 A
 GLIBC_2.5 __readlinkat_chk F
 GLIBC_2.5 inet6_opt_append F
 GLIBC_2.5 inet6_opt_find F
@@ -2426,7 +2392,6 @@  GLIBC_2.5 inet6_rth_space F
 GLIBC_2.5 splice F
 GLIBC_2.5 tee F
 GLIBC_2.5 vmsplice F
-GLIBC_2.6 GLIBC_2.6 A
 GLIBC_2.6 __sched_cpucount F
 GLIBC_2.6 epoll_pwait F
 GLIBC_2.6 futimens F
@@ -2434,7 +2399,6 @@  GLIBC_2.6 sched_getcpu F
 GLIBC_2.6 strerror_l F
 GLIBC_2.6 sync_file_range F
 GLIBC_2.6 utimensat F
-GLIBC_2.7 GLIBC_2.7 A
 GLIBC_2.7 __fread_chk F
 GLIBC_2.7 __fread_unlocked_chk F
 GLIBC_2.7 __isoc99_fscanf F
@@ -2473,7 +2437,6 @@  GLIBC_2.7 eventfd_write F
 GLIBC_2.7 mkostemp F
 GLIBC_2.7 mkostemp64 F
 GLIBC_2.7 signalfd F
-GLIBC_2.8 GLIBC_2.8 A
 GLIBC_2.8 __asprintf_chk F
 GLIBC_2.8 __dprintf_chk F
 GLIBC_2.8 __nldbl___asprintf_chk F
@@ -2490,7 +2453,6 @@  GLIBC_2.8 qsort_r F
 GLIBC_2.8 timerfd_create F
 GLIBC_2.8 timerfd_gettime F
 GLIBC_2.8 timerfd_settime F
-GLIBC_2.9 GLIBC_2.9 A
 GLIBC_2.9 dup3 F
 GLIBC_2.9 epoll_create1 F
 GLIBC_2.9 getutent F
diff --git a/sysdeps/unix/sysv/linux/s390/s390-32/libcrypt.abilist b/sysdeps/unix/sysv/linux/s390/s390-32/libcrypt.abilist
index 4db2639..cd6ba95 100644
--- a/sysdeps/unix/sysv/linux/s390/s390-32/libcrypt.abilist
+++ b/sysdeps/unix/sysv/linux/s390/s390-32/libcrypt.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 crypt F
 GLIBC_2.0 crypt_r F
 GLIBC_2.0 encrypt F
diff --git a/sysdeps/unix/sysv/linux/s390/s390-32/libdl.abilist b/sysdeps/unix/sysv/linux/s390/s390-32/libdl.abilist
index 5536f6e..7826fde 100644
--- a/sysdeps/unix/sysv/linux/s390/s390-32/libdl.abilist
+++ b/sysdeps/unix/sysv/linux/s390/s390-32/libdl.abilist
@@ -1,14 +1,10 @@ 
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 dladdr F
 GLIBC_2.0 dlclose F
 GLIBC_2.0 dlerror F
 GLIBC_2.0 dlopen F
 GLIBC_2.0 dlsym F
-GLIBC_2.1 GLIBC_2.1 A
 GLIBC_2.1 dlopen F
 GLIBC_2.1 dlvsym F
-GLIBC_2.3.3 GLIBC_2.3.3 A
 GLIBC_2.3.3 dladdr1 F
 GLIBC_2.3.3 dlinfo F
-GLIBC_2.3.4 GLIBC_2.3.4 A
 GLIBC_2.3.4 dlmopen F
diff --git a/sysdeps/unix/sysv/linux/s390/s390-32/libm.abilist b/sysdeps/unix/sysv/linux/s390/s390-32/libm.abilist
index 0f94d18..f8c32bd 100644
--- a/sysdeps/unix/sysv/linux/s390/s390-32/libm.abilist
+++ b/sysdeps/unix/sysv/linux/s390/s390-32/libm.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 _LIB_VERSION D 0x4
 GLIBC_2.0 acos F
 GLIBC_2.0 acosf F
@@ -155,7 +154,6 @@  GLIBC_2.0 y1l F
 GLIBC_2.0 yn F
 GLIBC_2.0 ynf F
 GLIBC_2.0 ynl F
-GLIBC_2.1 GLIBC_2.1 A
 GLIBC_2.1 __clog10 F
 GLIBC_2.1 __clog10f F
 GLIBC_2.1 __clog10l F
@@ -308,7 +306,6 @@  GLIBC_2.1 tgammal F
 GLIBC_2.1 trunc F
 GLIBC_2.1 truncf F
 GLIBC_2.1 truncl F
-GLIBC_2.15 GLIBC_2.15 A
 GLIBC_2.15 __acos_finite F
 GLIBC_2.15 __acosf_finite F
 GLIBC_2.15 __acosh_finite F
@@ -390,27 +387,22 @@  GLIBC_2.15 __y1l_finite F
 GLIBC_2.15 __yn_finite F
 GLIBC_2.15 __ynf_finite F
 GLIBC_2.15 __ynl_finite F
-GLIBC_2.18 GLIBC_2.18 A
 GLIBC_2.18 __issignaling F
 GLIBC_2.18 __issignalingf F
 GLIBC_2.18 __issignalingl F
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 fedisableexcept F
 GLIBC_2.2 feenableexcept F
 GLIBC_2.2 fegetexcept F
-GLIBC_2.23 GLIBC_2.23 A
 GLIBC_2.23 __signgam D 0x4
 GLIBC_2.23 lgamma F
 GLIBC_2.23 lgammaf F
 GLIBC_2.23 lgammal F
-GLIBC_2.24 GLIBC_2.24 A
 GLIBC_2.24 nextdown F
 GLIBC_2.24 nextdownf F
 GLIBC_2.24 nextdownl F
 GLIBC_2.24 nextup F
 GLIBC_2.24 nextupf F
 GLIBC_2.24 nextupl F
-GLIBC_2.25 GLIBC_2.25 A
 GLIBC_2.25 __iseqsig F
 GLIBC_2.25 __iseqsigf F
 GLIBC_2.25 __iseqsigl F
@@ -460,7 +452,6 @@  GLIBC_2.25 ufromfpl F
 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 acosf128 F
 GLIBC_2.27 acosf32 F
 GLIBC_2.27 acosf32x F
@@ -986,7 +977,6 @@  GLIBC_2.27 ynf32 F
 GLIBC_2.27 ynf32x F
 GLIBC_2.27 ynf64 F
 GLIBC_2.27 ynf64x F
-GLIBC_2.28 GLIBC_2.28 A
 GLIBC_2.28 __nldbl_daddl F
 GLIBC_2.28 __nldbl_dsubl F
 GLIBC_2.28 daddl F
@@ -1015,7 +1005,6 @@  GLIBC_2.28 fadd F
 GLIBC_2.28 faddl F
 GLIBC_2.28 fsub F
 GLIBC_2.28 fsubl F
-GLIBC_2.4 GLIBC_2.4 A
 GLIBC_2.4 __clog10l F
 GLIBC_2.4 __finitel F
 GLIBC_2.4 __fpclassifyl F
diff --git a/sysdeps/unix/sysv/linux/s390/s390-32/libnsl.abilist b/sysdeps/unix/sysv/linux/s390/s390-32/libnsl.abilist
index a23db2a..add3d66 100644
--- a/sysdeps/unix/sysv/linux/s390/s390-32/libnsl.abilist
+++ b/sysdeps/unix/sysv/linux/s390/s390-32/libnsl.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 __yp_check F
 GLIBC_2.0 xdr_domainname F
 GLIBC_2.0 xdr_keydat F
@@ -42,7 +41,6 @@  GLIBC_2.0 yp_update F
 GLIBC_2.0 ypbinderr_string F
 GLIBC_2.0 yperr_string F
 GLIBC_2.0 ypprot_err F
-GLIBC_2.1 GLIBC_2.1 A
 GLIBC_2.1 __free_fdresult F
 GLIBC_2.1 __nis_default_access F
 GLIBC_2.1 __nis_default_group F
@@ -120,5 +118,4 @@  GLIBC_2.1 readColdStartFile F
 GLIBC_2.1 writeColdStartFile F
 GLIBC_2.1 xdr_cback_data F
 GLIBC_2.1 xdr_obj_p F
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 xdr_ypall F
diff --git a/sysdeps/unix/sysv/linux/s390/s390-32/libpthread.abilist b/sysdeps/unix/sysv/linux/s390/s390-32/libpthread.abilist
index 3c5e11a..5fad7fd 100644
--- a/sysdeps/unix/sysv/linux/s390/s390-32/libpthread.abilist
+++ b/sysdeps/unix/sysv/linux/s390/s390-32/libpthread.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 _IO_flockfile F
 GLIBC_2.0 _IO_ftrylockfile F
 GLIBC_2.0 _IO_funlockfile F
@@ -119,7 +118,6 @@  GLIBC_2.0 vfork F
 GLIBC_2.0 wait F
 GLIBC_2.0 waitpid F
 GLIBC_2.0 write F
-GLIBC_2.1 GLIBC_2.1 A
 GLIBC_2.1 __libc_allocate_rtsig F
 GLIBC_2.1 __libc_current_sigrtmax F
 GLIBC_2.1 __libc_current_sigrtmin F
@@ -154,27 +152,20 @@  GLIBC_2.1 sem_init F
 GLIBC_2.1 sem_post F
 GLIBC_2.1 sem_trywait F
 GLIBC_2.1 sem_wait F
-GLIBC_2.1.1 GLIBC_2.1.1 A
 GLIBC_2.1.1 sem_close F
 GLIBC_2.1.1 sem_open F
 GLIBC_2.1.1 sem_unlink F
-GLIBC_2.1.2 GLIBC_2.1.2 A
 GLIBC_2.1.2 __vfork F
-GLIBC_2.11 GLIBC_2.11 A
 GLIBC_2.11 pthread_sigqueue F
-GLIBC_2.12 GLIBC_2.12 A
 GLIBC_2.12 pthread_getname_np F
 GLIBC_2.12 pthread_mutex_consistent F
 GLIBC_2.12 pthread_mutexattr_getrobust F
 GLIBC_2.12 pthread_mutexattr_setrobust F
 GLIBC_2.12 pthread_setname_np F
-GLIBC_2.18 GLIBC_2.18 A
 GLIBC_2.18 pthread_getattr_default_np F
 GLIBC_2.18 pthread_setattr_default_np F
-GLIBC_2.19 GLIBC_2.19 A
 GLIBC_2.19 longjmp F
 GLIBC_2.19 siglongjmp F
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 __open64 F
 GLIBC_2.2 __pread64 F
 GLIBC_2.2 __pthread_rwlock_destroy F
@@ -215,18 +206,14 @@  GLIBC_2.2 pthread_yield F
 GLIBC_2.2 pwrite F
 GLIBC_2.2 pwrite64 F
 GLIBC_2.2 sem_timedwait F
-GLIBC_2.2.3 GLIBC_2.2.3 A
 GLIBC_2.2.3 pthread_getattr_np F
-GLIBC_2.2.6 GLIBC_2.2.6 A
 GLIBC_2.2.6 __nanosleep F
-GLIBC_2.3.2 GLIBC_2.3.2 A
 GLIBC_2.3.2 pthread_cond_broadcast F
 GLIBC_2.3.2 pthread_cond_destroy F
 GLIBC_2.3.2 pthread_cond_init F
 GLIBC_2.3.2 pthread_cond_signal F
 GLIBC_2.3.2 pthread_cond_timedwait F
 GLIBC_2.3.2 pthread_cond_wait F
-GLIBC_2.3.3 GLIBC_2.3.3 A
 GLIBC_2.3.3 __pthread_cleanup_routine F
 GLIBC_2.3.3 __pthread_register_cancel F
 GLIBC_2.3.3 __pthread_register_cancel_defer F
@@ -242,13 +229,11 @@  GLIBC_2.3.3 pthread_getaffinity_np F
 GLIBC_2.3.3 pthread_setaffinity_np F
 GLIBC_2.3.3 pthread_timedjoin_np F
 GLIBC_2.3.3 pthread_tryjoin_np F
-GLIBC_2.3.4 GLIBC_2.3.4 A
 GLIBC_2.3.4 pthread_attr_getaffinity_np F
 GLIBC_2.3.4 pthread_attr_setaffinity_np F
 GLIBC_2.3.4 pthread_getaffinity_np F
 GLIBC_2.3.4 pthread_setaffinity_np F
 GLIBC_2.3.4 pthread_setschedprio F
-GLIBC_2.4 GLIBC_2.4 A
 GLIBC_2.4 pthread_mutex_consistent_np F
 GLIBC_2.4 pthread_mutex_getprioceiling F
 GLIBC_2.4 pthread_mutex_setprioceiling F
diff --git a/sysdeps/unix/sysv/linux/s390/s390-32/libresolv.abilist b/sysdeps/unix/sysv/linux/s390/s390-32/libresolv.abilist
index 4d50e7c..157a33c 100644
--- a/sysdeps/unix/sysv/linux/s390/s390-32/libresolv.abilist
+++ b/sysdeps/unix/sysv/linux/s390/s390-32/libresolv.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 __b64_ntop F
 GLIBC_2.0 __b64_pton F
 GLIBC_2.0 __dn_comp F
@@ -57,7 +56,6 @@  GLIBC_2.0 res_querydomain F
 GLIBC_2.0 res_search F
 GLIBC_2.0 res_send_setqhook F
 GLIBC_2.0 res_send_setrhook F
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 __dn_expand F
 GLIBC_2.2 __res_hostalias F
 GLIBC_2.2 __res_mkquery F
@@ -69,9 +67,7 @@  GLIBC_2.2 __res_nsend F
 GLIBC_2.2 __res_query F
 GLIBC_2.2 __res_querydomain F
 GLIBC_2.2 __res_search F
-GLIBC_2.3.2 GLIBC_2.3.2 A
 GLIBC_2.3.2 __p_rcode F
-GLIBC_2.9 GLIBC_2.9 A
 GLIBC_2.9 ns_datetosecs F
 GLIBC_2.9 ns_format_ttl F
 GLIBC_2.9 ns_get16 F
diff --git a/sysdeps/unix/sysv/linux/s390/s390-32/librt.abilist b/sysdeps/unix/sysv/linux/s390/s390-32/librt.abilist
index 15e4418..595f1b7 100644
--- a/sysdeps/unix/sysv/linux/s390/s390-32/librt.abilist
+++ b/sysdeps/unix/sysv/linux/s390/s390-32/librt.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.1 GLIBC_2.1 A
 GLIBC_2.1 aio_cancel F
 GLIBC_2.1 aio_cancel64 F
 GLIBC_2.1 aio_error F
@@ -16,7 +15,6 @@  GLIBC_2.1 aio_write F
 GLIBC_2.1 aio_write64 F
 GLIBC_2.1 lio_listio F
 GLIBC_2.1 lio_listio64 F
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 clock_getcpuclockid F
 GLIBC_2.2 clock_getres F
 GLIBC_2.2 clock_gettime F
@@ -29,7 +27,6 @@  GLIBC_2.2 timer_delete F
 GLIBC_2.2 timer_getoverrun F
 GLIBC_2.2 timer_gettime F
 GLIBC_2.2 timer_settime F
-GLIBC_2.3.4 GLIBC_2.3.4 A
 GLIBC_2.3.4 mq_close F
 GLIBC_2.3.4 mq_getattr F
 GLIBC_2.3.4 mq_notify F
@@ -40,8 +37,6 @@  GLIBC_2.3.4 mq_setattr F
 GLIBC_2.3.4 mq_timedreceive F
 GLIBC_2.3.4 mq_timedsend F
 GLIBC_2.3.4 mq_unlink F
-GLIBC_2.4 GLIBC_2.4 A
 GLIBC_2.4 lio_listio F
 GLIBC_2.4 lio_listio64 F
-GLIBC_2.7 GLIBC_2.7 A
 GLIBC_2.7 __mq_open_2 F
diff --git a/sysdeps/unix/sysv/linux/s390/s390-32/libthread_db.abilist b/sysdeps/unix/sysv/linux/s390/s390-32/libthread_db.abilist
index a8a8c2c..2db0992 100644
--- a/sysdeps/unix/sysv/linux/s390/s390-32/libthread_db.abilist
+++ b/sysdeps/unix/sysv/linux/s390/s390-32/libthread_db.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.1.3 GLIBC_2.1.3 A
 GLIBC_2.1.3 td_init F
 GLIBC_2.1.3 td_log F
 GLIBC_2.1.3 td_ta_clear_event F
@@ -36,9 +35,6 @@  GLIBC_2.1.3 td_thr_setxregs F
 GLIBC_2.1.3 td_thr_sigsetmask F
 GLIBC_2.1.3 td_thr_tsd F
 GLIBC_2.1.3 td_thr_validate F
-GLIBC_2.2.3 GLIBC_2.2.3 A
 GLIBC_2.2.3 td_symbol_list F
-GLIBC_2.3 GLIBC_2.3 A
 GLIBC_2.3 td_thr_tls_get_addr F
-GLIBC_2.3.3 GLIBC_2.3.3 A
 GLIBC_2.3.3 td_thr_tlsbase F
diff --git a/sysdeps/unix/sysv/linux/s390/s390-32/libutil.abilist b/sysdeps/unix/sysv/linux/s390/s390-32/libutil.abilist
index 8a99773..bf735f7 100644
--- a/sysdeps/unix/sysv/linux/s390/s390-32/libutil.abilist
+++ b/sysdeps/unix/sysv/linux/s390/s390-32/libutil.abilist
@@ -1,9 +1,7 @@ 
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 forkpty F
 GLIBC_2.0 login F
 GLIBC_2.0 login_tty F
 GLIBC_2.0 logout F
 GLIBC_2.0 logwtmp F
 GLIBC_2.0 openpty F
-GLIBC_2.9 GLIBC_2.9 A
 GLIBC_2.9 login F
diff --git a/sysdeps/unix/sysv/linux/s390/s390-64/ld.abilist b/sysdeps/unix/sysv/linux/s390/s390-64/ld.abilist
index 5e604f5..1fbb890 100644
--- a/sysdeps/unix/sysv/linux/s390/s390-64/ld.abilist
+++ b/sysdeps/unix/sysv/linux/s390/s390-64/ld.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 __libc_stack_end D 0x8
 GLIBC_2.2 _dl_mcount F
 GLIBC_2.2 _r_debug D 0x28
@@ -6,6 +5,4 @@  GLIBC_2.2 calloc F
 GLIBC_2.2 free F
 GLIBC_2.2 malloc F
 GLIBC_2.2 realloc F
-GLIBC_2.3 GLIBC_2.3 A
 GLIBC_2.3 __tls_get_offset F
-GLIBC_2.4 GLIBC_2.4 A
diff --git a/sysdeps/unix/sysv/linux/s390/s390-64/libBrokenLocale.abilist b/sysdeps/unix/sysv/linux/s390/s390-64/libBrokenLocale.abilist
index 21343df..0e4d814 100644
--- a/sysdeps/unix/sysv/linux/s390/s390-64/libBrokenLocale.abilist
+++ b/sysdeps/unix/sysv/linux/s390/s390-64/libBrokenLocale.abilist
@@ -1,2 +1 @@ 
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 __ctype_get_mb_cur_max F
diff --git a/sysdeps/unix/sysv/linux/s390/s390-64/libc.abilist b/sysdeps/unix/sysv/linux/s390/s390-64/libc.abilist
index 5d6800c..8a756cf 100644
--- a/sysdeps/unix/sysv/linux/s390/s390-64/libc.abilist
+++ b/sysdeps/unix/sysv/linux/s390/s390-64/libc.abilist
@@ -1,9 +1,7 @@ 
-GCC_3.0 GCC_3.0 A
 GCC_3.0 _Unwind_Find_FDE F
 GCC_3.0 __deregister_frame_info_bases F
 GCC_3.0 __register_frame_info_bases F
 GCC_3.0 __register_frame_info_table_bases F
-GLIBC_2.10 GLIBC_2.10 A
 GLIBC_2.10 __cxa_at_quick_exit F
 GLIBC_2.10 __posix_getopt F
 GLIBC_2.10 accept4 F
@@ -30,33 +28,28 @@  GLIBC_2.10 register_printf_type F
 GLIBC_2.10 setsgent F
 GLIBC_2.10 sgetsgent F
 GLIBC_2.10 sgetsgent_r F
-GLIBC_2.11 GLIBC_2.11 A
 GLIBC_2.11 __longjmp_chk F
 GLIBC_2.11 execvpe F
 GLIBC_2.11 mkostemps F
 GLIBC_2.11 mkostemps64 F
 GLIBC_2.11 mkstemps F
 GLIBC_2.11 mkstemps64 F
-GLIBC_2.12 GLIBC_2.12 A
 GLIBC_2.12 _sys_errlist D 0x438
 GLIBC_2.12 _sys_nerr D 0x4
 GLIBC_2.12 ntp_gettimex F
 GLIBC_2.12 recvmmsg F
 GLIBC_2.12 sys_errlist D 0x438
 GLIBC_2.12 sys_nerr D 0x4
-GLIBC_2.13 GLIBC_2.13 A
 GLIBC_2.13 fanotify_init F
 GLIBC_2.13 fanotify_mark F
 GLIBC_2.13 prlimit F
 GLIBC_2.13 prlimit64 F
-GLIBC_2.14 GLIBC_2.14 A
 GLIBC_2.14 clock_adjtime F
 GLIBC_2.14 name_to_handle_at F
 GLIBC_2.14 open_by_handle_at F
 GLIBC_2.14 sendmmsg F
 GLIBC_2.14 setns F
 GLIBC_2.14 syncfs F
-GLIBC_2.15 GLIBC_2.15 A
 GLIBC_2.15 __fdelt_chk F
 GLIBC_2.15 __fdelt_warn F
 GLIBC_2.15 posix_spawn F
@@ -65,7 +58,6 @@  GLIBC_2.15 process_vm_readv F
 GLIBC_2.15 process_vm_writev F
 GLIBC_2.15 scandirat F
 GLIBC_2.15 scandirat64 F
-GLIBC_2.16 GLIBC_2.16 A
 GLIBC_2.16 __getauxval F
 GLIBC_2.16 __poll_chk F
 GLIBC_2.16 __ppoll_chk F
@@ -76,16 +68,13 @@  GLIBC_2.16 getauxval F
 GLIBC_2.16 mbrtoc16 F
 GLIBC_2.16 mbrtoc32 F
 GLIBC_2.16 timespec_get F
-GLIBC_2.17 GLIBC_2.17 A
 GLIBC_2.17 clock_getcpuclockid F
 GLIBC_2.17 clock_getres F
 GLIBC_2.17 clock_gettime F
 GLIBC_2.17 clock_nanosleep F
 GLIBC_2.17 clock_settime F
 GLIBC_2.17 secure_getenv F
-GLIBC_2.18 GLIBC_2.18 A
 GLIBC_2.18 __cxa_thread_atexit_impl F
-GLIBC_2.19 GLIBC_2.19 A
 GLIBC_2.19 __longjmp_chk F
 GLIBC_2.19 __sigsetjmp F
 GLIBC_2.19 _longjmp F
@@ -94,7 +83,6 @@  GLIBC_2.19 getcontext F
 GLIBC_2.19 longjmp F
 GLIBC_2.19 setjmp F
 GLIBC_2.19 siglongjmp F
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 _Exit F
 GLIBC_2.2 _IO_2_1_stderr_ D 0xe0
 GLIBC_2.2 _IO_2_1_stdin_ D 0xe0
@@ -1845,35 +1833,26 @@  GLIBC_2.2 xdrstdio_create F
 GLIBC_2.2 xencrypt F
 GLIBC_2.2 xprt_register F
 GLIBC_2.2 xprt_unregister F
-GLIBC_2.2.1 GLIBC_2.2.1 A
 GLIBC_2.2.1 pivot_root F
 GLIBC_2.2.1 posix_openpt F
-GLIBC_2.2.2 GLIBC_2.2.2 A
 GLIBC_2.2.2 __nss_hostname_digits_dots F
-GLIBC_2.2.3 GLIBC_2.2.3 A
 GLIBC_2.2.3 __rpc_thread_createerr F
 GLIBC_2.2.3 __rpc_thread_svc_fdset F
 GLIBC_2.2.3 __rpc_thread_svc_max_pollfd F
 GLIBC_2.2.3 __rpc_thread_svc_pollfd F
 GLIBC_2.2.3 fnmatch F
 GLIBC_2.2.3 sprofil F
-GLIBC_2.2.4 GLIBC_2.2.4 A
 GLIBC_2.2.4 dl_iterate_phdr F
 GLIBC_2.2.4 getgrouplist F
 GLIBC_2.2.4 sockatmark F
-GLIBC_2.2.6 GLIBC_2.2.6 A
 GLIBC_2.2.6 __nanosleep F
-GLIBC_2.22 GLIBC_2.22 A
 GLIBC_2.22 fmemopen F
-GLIBC_2.23 GLIBC_2.23 A
 GLIBC_2.23 fts64_children F
 GLIBC_2.23 fts64_close F
 GLIBC_2.23 fts64_open F
 GLIBC_2.23 fts64_read F
 GLIBC_2.23 fts64_set F
-GLIBC_2.24 GLIBC_2.24 A
 GLIBC_2.24 quick_exit F
-GLIBC_2.25 GLIBC_2.25 A
 GLIBC_2.25 __explicit_bzero_chk F
 GLIBC_2.25 explicit_bzero F
 GLIBC_2.25 getentropy F
@@ -1881,13 +1860,11 @@  GLIBC_2.25 getrandom F
 GLIBC_2.25 strfromd F
 GLIBC_2.25 strfromf F
 GLIBC_2.25 strfroml F
-GLIBC_2.26 GLIBC_2.26 A
 GLIBC_2.26 preadv2 F
 GLIBC_2.26 preadv64v2 F
 GLIBC_2.26 pwritev2 F
 GLIBC_2.26 pwritev64v2 F
 GLIBC_2.26 reallocarray F
-GLIBC_2.27 GLIBC_2.27 A
 GLIBC_2.27 copy_file_range F
 GLIBC_2.27 glob F
 GLIBC_2.27 glob64 F
@@ -1923,7 +1900,6 @@  GLIBC_2.27 wcstof64 F
 GLIBC_2.27 wcstof64_l F
 GLIBC_2.27 wcstof64x F
 GLIBC_2.27 wcstof64x_l F
-GLIBC_2.3 GLIBC_2.3 A
 GLIBC_2.3 __ctype_b_loc F
 GLIBC_2.3 __ctype_tolower_loc F
 GLIBC_2.3 __ctype_toupper_loc F
@@ -2015,7 +1991,6 @@  GLIBC_2.3 wcstoull_l F
 GLIBC_2.3 wcsxfrm_l F
 GLIBC_2.3 wctrans_l F
 GLIBC_2.3 wctype_l F
-GLIBC_2.3.2 GLIBC_2.3.2 A
 GLIBC_2.3.2 __register_atfork F
 GLIBC_2.3.2 epoll_create F
 GLIBC_2.3.2 epoll_ctl F
@@ -2028,7 +2003,6 @@  GLIBC_2.3.2 pthread_cond_signal F
 GLIBC_2.3.2 pthread_cond_timedwait F
 GLIBC_2.3.2 pthread_cond_wait F
 GLIBC_2.3.2 strptime_l F
-GLIBC_2.3.3 GLIBC_2.3.3 A
 GLIBC_2.3.3 _sys_siglist D 0x208
 GLIBC_2.3.3 gnu_dev_major F
 GLIBC_2.3.3 gnu_dev_makedev F
@@ -2049,7 +2023,6 @@  GLIBC_2.3.3 strtoll_l F
 GLIBC_2.3.3 strtoull_l F
 GLIBC_2.3.3 sys_sigabbrev D 0x208
 GLIBC_2.3.3 sys_siglist D 0x208
-GLIBC_2.3.4 GLIBC_2.3.4 A
 GLIBC_2.3.4 __chk_fail F
 GLIBC_2.3.4 __fprintf_chk F
 GLIBC_2.3.4 __gets_chk F
@@ -2079,7 +2052,6 @@  GLIBC_2.3.4 setipv4sourcefilter F
 GLIBC_2.3.4 setsourcefilter F
 GLIBC_2.3.4 xdr_quad_t F
 GLIBC_2.3.4 xdr_u_quad_t F
-GLIBC_2.4 GLIBC_2.4 A
 GLIBC_2.4 _IO_fprintf F
 GLIBC_2.4 _IO_printf F
 GLIBC_2.4 _IO_sprintf F
@@ -2307,7 +2279,6 @@  GLIBC_2.4 wcstold F
 GLIBC_2.4 wcstold_l F
 GLIBC_2.4 wprintf F
 GLIBC_2.4 wscanf F
-GLIBC_2.5 GLIBC_2.5 A
 GLIBC_2.5 __readlinkat_chk F
 GLIBC_2.5 inet6_opt_append F
 GLIBC_2.5 inet6_opt_find F
@@ -2325,7 +2296,6 @@  GLIBC_2.5 inet6_rth_space F
 GLIBC_2.5 splice F
 GLIBC_2.5 tee F
 GLIBC_2.5 vmsplice F
-GLIBC_2.6 GLIBC_2.6 A
 GLIBC_2.6 __sched_cpucount F
 GLIBC_2.6 epoll_pwait F
 GLIBC_2.6 futimens F
@@ -2333,7 +2303,6 @@  GLIBC_2.6 sched_getcpu F
 GLIBC_2.6 strerror_l F
 GLIBC_2.6 sync_file_range F
 GLIBC_2.6 utimensat F
-GLIBC_2.7 GLIBC_2.7 A
 GLIBC_2.7 __fread_chk F
 GLIBC_2.7 __fread_unlocked_chk F
 GLIBC_2.7 __isoc99_fscanf F
@@ -2372,7 +2341,6 @@  GLIBC_2.7 eventfd_write F
 GLIBC_2.7 mkostemp F
 GLIBC_2.7 mkostemp64 F
 GLIBC_2.7 signalfd F
-GLIBC_2.8 GLIBC_2.8 A
 GLIBC_2.8 __asprintf_chk F
 GLIBC_2.8 __dprintf_chk F
 GLIBC_2.8 __nldbl___asprintf_chk F
@@ -2389,7 +2357,6 @@  GLIBC_2.8 qsort_r F
 GLIBC_2.8 timerfd_create F
 GLIBC_2.8 timerfd_gettime F
 GLIBC_2.8 timerfd_settime F
-GLIBC_2.9 GLIBC_2.9 A
 GLIBC_2.9 dup3 F
 GLIBC_2.9 epoll_create1 F
 GLIBC_2.9 inotify_init1 F
diff --git a/sysdeps/unix/sysv/linux/s390/s390-64/libcrypt.abilist b/sysdeps/unix/sysv/linux/s390/s390-64/libcrypt.abilist
index f2854f3..f7f92ec 100644
--- a/sysdeps/unix/sysv/linux/s390/s390-64/libcrypt.abilist
+++ b/sysdeps/unix/sysv/linux/s390/s390-64/libcrypt.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 crypt F
 GLIBC_2.2 crypt_r F
 GLIBC_2.2 encrypt F
diff --git a/sysdeps/unix/sysv/linux/s390/s390-64/libdl.abilist b/sysdeps/unix/sysv/linux/s390/s390-64/libdl.abilist
index 98b031b..8110e39 100644
--- a/sysdeps/unix/sysv/linux/s390/s390-64/libdl.abilist
+++ b/sysdeps/unix/sysv/linux/s390/s390-64/libdl.abilist
@@ -1,12 +1,9 @@ 
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 dladdr F
 GLIBC_2.2 dlclose F
 GLIBC_2.2 dlerror F
 GLIBC_2.2 dlopen F
 GLIBC_2.2 dlsym F
 GLIBC_2.2 dlvsym F
-GLIBC_2.3.3 GLIBC_2.3.3 A
 GLIBC_2.3.3 dladdr1 F
 GLIBC_2.3.3 dlinfo F
-GLIBC_2.3.4 GLIBC_2.3.4 A
 GLIBC_2.3.4 dlmopen F
diff --git a/sysdeps/unix/sysv/linux/s390/s390-64/libm.abilist b/sysdeps/unix/sysv/linux/s390/s390-64/libm.abilist
index 87168e2..0b88ee7 100644
--- a/sysdeps/unix/sysv/linux/s390/s390-64/libm.abilist
+++ b/sysdeps/unix/sysv/linux/s390/s390-64/libm.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.15 GLIBC_2.15 A
 GLIBC_2.15 __acos_finite F
 GLIBC_2.15 __acosf_finite F
 GLIBC_2.15 __acosh_finite F
@@ -80,11 +79,9 @@  GLIBC_2.15 __y1l_finite F
 GLIBC_2.15 __yn_finite F
 GLIBC_2.15 __ynf_finite F
 GLIBC_2.15 __ynl_finite F
-GLIBC_2.18 GLIBC_2.18 A
 GLIBC_2.18 __issignaling F
 GLIBC_2.18 __issignalingf F
 GLIBC_2.18 __issignalingl F
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 _LIB_VERSION D 0x4
 GLIBC_2.2 __clog10 F
 GLIBC_2.2 __clog10f F
@@ -396,19 +393,16 @@  GLIBC_2.2 y1l F
 GLIBC_2.2 yn F
 GLIBC_2.2 ynf F
 GLIBC_2.2 ynl F
-GLIBC_2.23 GLIBC_2.23 A
 GLIBC_2.23 __signgam D 0x4
 GLIBC_2.23 lgamma F
 GLIBC_2.23 lgammaf F
 GLIBC_2.23 lgammal F
-GLIBC_2.24 GLIBC_2.24 A
 GLIBC_2.24 nextdown F
 GLIBC_2.24 nextdownf F
 GLIBC_2.24 nextdownl F
 GLIBC_2.24 nextup F
 GLIBC_2.24 nextupf F
 GLIBC_2.24 nextupl F
-GLIBC_2.25 GLIBC_2.25 A
 GLIBC_2.25 __iseqsig F
 GLIBC_2.25 __iseqsigf F
 GLIBC_2.25 __iseqsigl F
@@ -458,7 +452,6 @@  GLIBC_2.25 ufromfpl F
 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 acosf128 F
 GLIBC_2.27 acosf32 F
 GLIBC_2.27 acosf32x F
@@ -984,7 +977,6 @@  GLIBC_2.27 ynf32 F
 GLIBC_2.27 ynf32x F
 GLIBC_2.27 ynf64 F
 GLIBC_2.27 ynf64x F
-GLIBC_2.28 GLIBC_2.28 A
 GLIBC_2.28 __nldbl_daddl F
 GLIBC_2.28 __nldbl_dsubl F
 GLIBC_2.28 daddl F
@@ -1013,7 +1005,6 @@  GLIBC_2.28 fadd F
 GLIBC_2.28 faddl F
 GLIBC_2.28 fsub F
 GLIBC_2.28 fsubl F
-GLIBC_2.4 GLIBC_2.4 A
 GLIBC_2.4 __clog10l F
 GLIBC_2.4 __finitel F
 GLIBC_2.4 __fpclassifyl F
diff --git a/sysdeps/unix/sysv/linux/s390/s390-64/libnsl.abilist b/sysdeps/unix/sysv/linux/s390/s390-64/libnsl.abilist
index ff0199f..5dd8e13 100644
--- a/sysdeps/unix/sysv/linux/s390/s390-64/libnsl.abilist
+++ b/sysdeps/unix/sysv/linux/s390/s390-64/libnsl.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 __free_fdresult F
 GLIBC_2.2 __nis_default_access F
 GLIBC_2.2 __nis_default_group F
diff --git a/sysdeps/unix/sysv/linux/s390/s390-64/libpthread.abilist b/sysdeps/unix/sysv/linux/s390/s390-64/libpthread.abilist
index 83a1fcd..a0cc88e 100644
--- a/sysdeps/unix/sysv/linux/s390/s390-64/libpthread.abilist
+++ b/sysdeps/unix/sysv/linux/s390/s390-64/libpthread.abilist
@@ -1,18 +1,13 @@ 
-GLIBC_2.11 GLIBC_2.11 A
 GLIBC_2.11 pthread_sigqueue F
-GLIBC_2.12 GLIBC_2.12 A
 GLIBC_2.12 pthread_getname_np F
 GLIBC_2.12 pthread_mutex_consistent F
 GLIBC_2.12 pthread_mutexattr_getrobust F
 GLIBC_2.12 pthread_mutexattr_setrobust F
 GLIBC_2.12 pthread_setname_np F
-GLIBC_2.18 GLIBC_2.18 A
 GLIBC_2.18 pthread_getattr_default_np F
 GLIBC_2.18 pthread_setattr_default_np F
-GLIBC_2.19 GLIBC_2.19 A
 GLIBC_2.19 longjmp F
 GLIBC_2.19 siglongjmp F
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 _IO_flockfile F
 GLIBC_2.2 _IO_ftrylockfile F
 GLIBC_2.2 _IO_funlockfile F
@@ -203,18 +198,14 @@  GLIBC_2.2 vfork F
 GLIBC_2.2 wait F
 GLIBC_2.2 waitpid F
 GLIBC_2.2 write F
-GLIBC_2.2.3 GLIBC_2.2.3 A
 GLIBC_2.2.3 pthread_getattr_np F
-GLIBC_2.2.6 GLIBC_2.2.6 A
 GLIBC_2.2.6 __nanosleep F
-GLIBC_2.3.2 GLIBC_2.3.2 A
 GLIBC_2.3.2 pthread_cond_broadcast F
 GLIBC_2.3.2 pthread_cond_destroy F
 GLIBC_2.3.2 pthread_cond_init F
 GLIBC_2.3.2 pthread_cond_signal F
 GLIBC_2.3.2 pthread_cond_timedwait F
 GLIBC_2.3.2 pthread_cond_wait F
-GLIBC_2.3.3 GLIBC_2.3.3 A
 GLIBC_2.3.3 __pthread_cleanup_routine F
 GLIBC_2.3.3 __pthread_register_cancel F
 GLIBC_2.3.3 __pthread_register_cancel_defer F
@@ -230,13 +221,11 @@  GLIBC_2.3.3 pthread_getaffinity_np F
 GLIBC_2.3.3 pthread_setaffinity_np F
 GLIBC_2.3.3 pthread_timedjoin_np F
 GLIBC_2.3.3 pthread_tryjoin_np F
-GLIBC_2.3.4 GLIBC_2.3.4 A
 GLIBC_2.3.4 pthread_attr_getaffinity_np F
 GLIBC_2.3.4 pthread_attr_setaffinity_np F
 GLIBC_2.3.4 pthread_getaffinity_np F
 GLIBC_2.3.4 pthread_setaffinity_np F
 GLIBC_2.3.4 pthread_setschedprio F
-GLIBC_2.4 GLIBC_2.4 A
 GLIBC_2.4 pthread_mutex_consistent_np F
 GLIBC_2.4 pthread_mutex_getprioceiling F
 GLIBC_2.4 pthread_mutex_setprioceiling F
diff --git a/sysdeps/unix/sysv/linux/s390/s390-64/libresolv.abilist b/sysdeps/unix/sysv/linux/s390/s390-64/libresolv.abilist
index 3cb1405..dcc4de5 100644
--- a/sysdeps/unix/sysv/linux/s390/s390-64/libresolv.abilist
+++ b/sysdeps/unix/sysv/linux/s390/s390-64/libresolv.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 __b64_ntop F
 GLIBC_2.2 __b64_pton F
 GLIBC_2.2 __dn_comp F
@@ -63,9 +62,7 @@  GLIBC_2.2 res_gethostbyname F
 GLIBC_2.2 res_gethostbyname2 F
 GLIBC_2.2 res_send_setqhook F
 GLIBC_2.2 res_send_setrhook F
-GLIBC_2.3.2 GLIBC_2.3.2 A
 GLIBC_2.3.2 __p_rcode F
-GLIBC_2.9 GLIBC_2.9 A
 GLIBC_2.9 ns_datetosecs F
 GLIBC_2.9 ns_format_ttl F
 GLIBC_2.9 ns_get16 F
diff --git a/sysdeps/unix/sysv/linux/s390/s390-64/librt.abilist b/sysdeps/unix/sysv/linux/s390/s390-64/librt.abilist
index 41c442b..41be3bb 100644
--- a/sysdeps/unix/sysv/linux/s390/s390-64/librt.abilist
+++ b/sysdeps/unix/sysv/linux/s390/s390-64/librt.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 aio_cancel F
 GLIBC_2.2 aio_cancel64 F
 GLIBC_2.2 aio_error F
@@ -28,13 +27,11 @@  GLIBC_2.2 timer_delete F
 GLIBC_2.2 timer_getoverrun F
 GLIBC_2.2 timer_gettime F
 GLIBC_2.2 timer_settime F
-GLIBC_2.3.3 GLIBC_2.3.3 A
 GLIBC_2.3.3 timer_create F
 GLIBC_2.3.3 timer_delete F
 GLIBC_2.3.3 timer_getoverrun F
 GLIBC_2.3.3 timer_gettime F
 GLIBC_2.3.3 timer_settime F
-GLIBC_2.3.4 GLIBC_2.3.4 A
 GLIBC_2.3.4 mq_close F
 GLIBC_2.3.4 mq_getattr F
 GLIBC_2.3.4 mq_notify F
@@ -45,8 +42,6 @@  GLIBC_2.3.4 mq_setattr F
 GLIBC_2.3.4 mq_timedreceive F
 GLIBC_2.3.4 mq_timedsend F
 GLIBC_2.3.4 mq_unlink F
-GLIBC_2.4 GLIBC_2.4 A
 GLIBC_2.4 lio_listio F
 GLIBC_2.4 lio_listio64 F
-GLIBC_2.7 GLIBC_2.7 A
 GLIBC_2.7 __mq_open_2 F
diff --git a/sysdeps/unix/sysv/linux/s390/s390-64/libthread_db.abilist b/sysdeps/unix/sysv/linux/s390/s390-64/libthread_db.abilist
index 228bbc9..0956f0c 100644
--- a/sysdeps/unix/sysv/linux/s390/s390-64/libthread_db.abilist
+++ b/sysdeps/unix/sysv/linux/s390/s390-64/libthread_db.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 td_init F
 GLIBC_2.2 td_log F
 GLIBC_2.2 td_ta_clear_event F
@@ -36,9 +35,6 @@  GLIBC_2.2 td_thr_setxregs F
 GLIBC_2.2 td_thr_sigsetmask F
 GLIBC_2.2 td_thr_tsd F
 GLIBC_2.2 td_thr_validate F
-GLIBC_2.2.3 GLIBC_2.2.3 A
 GLIBC_2.2.3 td_symbol_list F
-GLIBC_2.3 GLIBC_2.3 A
 GLIBC_2.3 td_thr_tls_get_addr F
-GLIBC_2.3.3 GLIBC_2.3.3 A
 GLIBC_2.3.3 td_thr_tlsbase F
diff --git a/sysdeps/unix/sysv/linux/s390/s390-64/libutil.abilist b/sysdeps/unix/sysv/linux/s390/s390-64/libutil.abilist
index cff37bb..14bd135 100644
--- a/sysdeps/unix/sysv/linux/s390/s390-64/libutil.abilist
+++ b/sysdeps/unix/sysv/linux/s390/s390-64/libutil.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 forkpty F
 GLIBC_2.2 login F
 GLIBC_2.2 login_tty F
diff --git a/sysdeps/unix/sysv/linux/sh/ld.abilist b/sysdeps/unix/sysv/linux/sh/ld.abilist
index fc1c60e..0387614 100644
--- a/sysdeps/unix/sysv/linux/sh/ld.abilist
+++ b/sysdeps/unix/sysv/linux/sh/ld.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 __libc_stack_end D 0x4
 GLIBC_2.2 _dl_mcount F
 GLIBC_2.2 _r_debug D 0x14
@@ -6,7 +5,5 @@  GLIBC_2.2 calloc F
 GLIBC_2.2 free F
 GLIBC_2.2 malloc F
 GLIBC_2.2 realloc F
-GLIBC_2.3 GLIBC_2.3 A
 GLIBC_2.3 __tls_get_addr F
-GLIBC_2.4 GLIBC_2.4 A
 GLIBC_2.4 __stack_chk_guard D 0x4
diff --git a/sysdeps/unix/sysv/linux/sh/libBrokenLocale.abilist b/sysdeps/unix/sysv/linux/sh/libBrokenLocale.abilist
index 21343df..0e4d814 100644
--- a/sysdeps/unix/sysv/linux/sh/libBrokenLocale.abilist
+++ b/sysdeps/unix/sysv/linux/sh/libBrokenLocale.abilist
@@ -1,2 +1 @@ 
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 __ctype_get_mb_cur_max F
diff --git a/sysdeps/unix/sysv/linux/sh/libanl.abilist b/sysdeps/unix/sysv/linux/sh/libanl.abilist
index edabfb4..d9a5ed0 100644
--- a/sysdeps/unix/sysv/linux/sh/libanl.abilist
+++ b/sysdeps/unix/sysv/linux/sh/libanl.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.2.3 GLIBC_2.2.3 A
 GLIBC_2.2.3 gai_cancel F
 GLIBC_2.2.3 gai_error F
 GLIBC_2.2.3 gai_suspend F
diff --git a/sysdeps/unix/sysv/linux/sh/libc.abilist b/sysdeps/unix/sysv/linux/sh/libc.abilist
index c04872c..999bddd 100644
--- a/sysdeps/unix/sysv/linux/sh/libc.abilist
+++ b/sysdeps/unix/sysv/linux/sh/libc.abilist
@@ -1,9 +1,7 @@ 
-GCC_3.0 GCC_3.0 A
 GCC_3.0 _Unwind_Find_FDE F
 GCC_3.0 __deregister_frame_info_bases F
 GCC_3.0 __register_frame_info_bases F
 GCC_3.0 __register_frame_info_table_bases F
-GLIBC_2.10 GLIBC_2.10 A
 GLIBC_2.10 __cxa_at_quick_exit F
 GLIBC_2.10 __posix_getopt F
 GLIBC_2.10 accept4 F
@@ -29,7 +27,6 @@  GLIBC_2.10 register_printf_type F
 GLIBC_2.10 setsgent F
 GLIBC_2.10 sgetsgent F
 GLIBC_2.10 sgetsgent_r F
-GLIBC_2.11 GLIBC_2.11 A
 GLIBC_2.11 __longjmp_chk F
 GLIBC_2.11 execvpe F
 GLIBC_2.11 fallocate64 F
@@ -37,25 +34,21 @@  GLIBC_2.11 mkostemps F
 GLIBC_2.11 mkostemps64 F
 GLIBC_2.11 mkstemps F
 GLIBC_2.11 mkstemps64 F
-GLIBC_2.12 GLIBC_2.12 A
 GLIBC_2.12 _sys_errlist D 0x21c
 GLIBC_2.12 _sys_nerr D 0x4
 GLIBC_2.12 ntp_gettimex F
 GLIBC_2.12 recvmmsg F
 GLIBC_2.12 sys_errlist D 0x21c
 GLIBC_2.12 sys_nerr D 0x4
-GLIBC_2.13 GLIBC_2.13 A
 GLIBC_2.13 fanotify_init F
 GLIBC_2.13 prlimit F
 GLIBC_2.13 prlimit64 F
-GLIBC_2.14 GLIBC_2.14 A
 GLIBC_2.14 clock_adjtime F
 GLIBC_2.14 name_to_handle_at F
 GLIBC_2.14 open_by_handle_at F
 GLIBC_2.14 sendmmsg F
 GLIBC_2.14 setns F
 GLIBC_2.14 syncfs F
-GLIBC_2.15 GLIBC_2.15 A
 GLIBC_2.15 __fdelt_chk F
 GLIBC_2.15 __fdelt_warn F
 GLIBC_2.15 posix_spawn F
@@ -64,7 +57,6 @@  GLIBC_2.15 process_vm_readv F
 GLIBC_2.15 process_vm_writev F
 GLIBC_2.15 scandirat F
 GLIBC_2.15 scandirat64 F
-GLIBC_2.16 GLIBC_2.16 A
 GLIBC_2.16 __getauxval F
 GLIBC_2.16 __poll_chk F
 GLIBC_2.16 __ppoll_chk F
@@ -76,16 +68,13 @@  GLIBC_2.16 getauxval F
 GLIBC_2.16 mbrtoc16 F
 GLIBC_2.16 mbrtoc32 F
 GLIBC_2.16 timespec_get F
-GLIBC_2.17 GLIBC_2.17 A
 GLIBC_2.17 clock_getcpuclockid F
 GLIBC_2.17 clock_getres F
 GLIBC_2.17 clock_gettime F
 GLIBC_2.17 clock_nanosleep F
 GLIBC_2.17 clock_settime F
 GLIBC_2.17 secure_getenv F
-GLIBC_2.18 GLIBC_2.18 A
 GLIBC_2.18 __cxa_thread_atexit_impl F
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 _Exit F
 GLIBC_2.2 _IO_2_1_stderr_ D 0x98
 GLIBC_2.2 _IO_2_1_stdin_ D 0x98
@@ -1830,35 +1819,26 @@  GLIBC_2.2 xdrstdio_create F
 GLIBC_2.2 xencrypt F
 GLIBC_2.2 xprt_register F
 GLIBC_2.2 xprt_unregister F
-GLIBC_2.2.1 GLIBC_2.2.1 A
 GLIBC_2.2.1 pivot_root F
 GLIBC_2.2.1 posix_openpt F
-GLIBC_2.2.2 GLIBC_2.2.2 A
 GLIBC_2.2.2 __nss_hostname_digits_dots F
-GLIBC_2.2.3 GLIBC_2.2.3 A
 GLIBC_2.2.3 __rpc_thread_createerr F
 GLIBC_2.2.3 __rpc_thread_svc_fdset F
 GLIBC_2.2.3 __rpc_thread_svc_max_pollfd F
 GLIBC_2.2.3 __rpc_thread_svc_pollfd F
 GLIBC_2.2.3 fnmatch F
 GLIBC_2.2.3 sprofil F
-GLIBC_2.2.4 GLIBC_2.2.4 A
 GLIBC_2.2.4 dl_iterate_phdr F
 GLIBC_2.2.4 getgrouplist F
 GLIBC_2.2.4 sockatmark F
-GLIBC_2.2.6 GLIBC_2.2.6 A
 GLIBC_2.2.6 __nanosleep F
-GLIBC_2.22 GLIBC_2.22 A
 GLIBC_2.22 fmemopen F
-GLIBC_2.23 GLIBC_2.23 A
 GLIBC_2.23 fts64_children F
 GLIBC_2.23 fts64_close F
 GLIBC_2.23 fts64_open F
 GLIBC_2.23 fts64_read F
 GLIBC_2.23 fts64_set F
-GLIBC_2.24 GLIBC_2.24 A
 GLIBC_2.24 quick_exit F
-GLIBC_2.25 GLIBC_2.25 A
 GLIBC_2.25 __explicit_bzero_chk F
 GLIBC_2.25 explicit_bzero F
 GLIBC_2.25 getentropy F
@@ -1866,13 +1846,11 @@  GLIBC_2.25 getrandom F
 GLIBC_2.25 strfromd F
 GLIBC_2.25 strfromf F
 GLIBC_2.25 strfroml F
-GLIBC_2.26 GLIBC_2.26 A
 GLIBC_2.26 preadv2 F
 GLIBC_2.26 preadv64v2 F
 GLIBC_2.26 pwritev2 F
 GLIBC_2.26 pwritev64v2 F
 GLIBC_2.26 reallocarray F
-GLIBC_2.27 GLIBC_2.27 A
 GLIBC_2.27 copy_file_range F
 GLIBC_2.27 glob F
 GLIBC_2.27 glob64 F
@@ -1898,7 +1876,6 @@  GLIBC_2.27 wcstof32x F
 GLIBC_2.27 wcstof32x_l F
 GLIBC_2.27 wcstof64 F
 GLIBC_2.27 wcstof64_l F
-GLIBC_2.3 GLIBC_2.3 A
 GLIBC_2.3 __ctype_b_loc F
 GLIBC_2.3 __ctype_tolower_loc F
 GLIBC_2.3 __ctype_toupper_loc F
@@ -1992,7 +1969,6 @@  GLIBC_2.3 wcstoull_l F
 GLIBC_2.3 wcsxfrm_l F
 GLIBC_2.3 wctrans_l F
 GLIBC_2.3 wctype_l F
-GLIBC_2.3.2 GLIBC_2.3.2 A
 GLIBC_2.3.2 __register_atfork F
 GLIBC_2.3.2 epoll_create F
 GLIBC_2.3.2 epoll_ctl F
@@ -2005,7 +1981,6 @@  GLIBC_2.3.2 pthread_cond_signal F
 GLIBC_2.3.2 pthread_cond_timedwait F
 GLIBC_2.3.2 pthread_cond_wait F
 GLIBC_2.3.2 strptime_l F
-GLIBC_2.3.3 GLIBC_2.3.3 A
 GLIBC_2.3.3 _sys_siglist D 0x104
 GLIBC_2.3.3 gnu_dev_major F
 GLIBC_2.3.3 gnu_dev_makedev F
@@ -2026,7 +2001,6 @@  GLIBC_2.3.3 sched_setaffinity F
 GLIBC_2.3.3 semtimedop F
 GLIBC_2.3.3 sys_sigabbrev D 0x104
 GLIBC_2.3.3 sys_siglist D 0x104
-GLIBC_2.3.4 GLIBC_2.3.4 A
 GLIBC_2.3.4 __chk_fail F
 GLIBC_2.3.4 __fprintf_chk F
 GLIBC_2.3.4 __gets_chk F
@@ -2056,7 +2030,6 @@  GLIBC_2.3.4 setipv4sourcefilter F
 GLIBC_2.3.4 setsourcefilter F
 GLIBC_2.3.4 xdr_quad_t F
 GLIBC_2.3.4 xdr_u_quad_t F
-GLIBC_2.4 GLIBC_2.4 A
 GLIBC_2.4 __confstr_chk F
 GLIBC_2.4 __fgets_chk F
 GLIBC_2.4 __fgets_unlocked_chk F
@@ -2133,7 +2106,6 @@  GLIBC_2.4 sys_errlist D 0x210
 GLIBC_2.4 sys_nerr D 0x4
 GLIBC_2.4 unlinkat F
 GLIBC_2.4 unshare F
-GLIBC_2.5 GLIBC_2.5 A
 GLIBC_2.5 __readlinkat_chk F
 GLIBC_2.5 inet6_opt_append F
 GLIBC_2.5 inet6_opt_find F
@@ -2151,7 +2123,6 @@  GLIBC_2.5 inet6_rth_space F
 GLIBC_2.5 splice F
 GLIBC_2.5 tee F
 GLIBC_2.5 vmsplice F
-GLIBC_2.6 GLIBC_2.6 A
 GLIBC_2.6 __sched_cpucount F
 GLIBC_2.6 epoll_pwait F
 GLIBC_2.6 futimens F
@@ -2159,7 +2130,6 @@  GLIBC_2.6 sched_getcpu F
 GLIBC_2.6 strerror_l F
 GLIBC_2.6 sync_file_range F
 GLIBC_2.6 utimensat F
-GLIBC_2.7 GLIBC_2.7 A
 GLIBC_2.7 __fread_chk F
 GLIBC_2.7 __fread_unlocked_chk F
 GLIBC_2.7 __isoc99_fscanf F
@@ -2186,7 +2156,6 @@  GLIBC_2.7 eventfd_write F
 GLIBC_2.7 mkostemp F
 GLIBC_2.7 mkostemp64 F
 GLIBC_2.7 signalfd F
-GLIBC_2.8 GLIBC_2.8 A
 GLIBC_2.8 __asprintf_chk F
 GLIBC_2.8 __dprintf_chk F
 GLIBC_2.8 __obstack_printf_chk F
@@ -2197,7 +2166,6 @@  GLIBC_2.8 qsort_r F
 GLIBC_2.8 timerfd_create F
 GLIBC_2.8 timerfd_gettime F
 GLIBC_2.8 timerfd_settime F
-GLIBC_2.9 GLIBC_2.9 A
 GLIBC_2.9 dup3 F
 GLIBC_2.9 epoll_create1 F
 GLIBC_2.9 inotify_init1 F
diff --git a/sysdeps/unix/sysv/linux/sh/libcrypt.abilist b/sysdeps/unix/sysv/linux/sh/libcrypt.abilist
index 4db2639..cd6ba95 100644
--- a/sysdeps/unix/sysv/linux/sh/libcrypt.abilist
+++ b/sysdeps/unix/sysv/linux/sh/libcrypt.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 crypt F
 GLIBC_2.0 crypt_r F
 GLIBC_2.0 encrypt F
diff --git a/sysdeps/unix/sysv/linux/sh/libdl.abilist b/sysdeps/unix/sysv/linux/sh/libdl.abilist
index 5536f6e..7826fde 100644
--- a/sysdeps/unix/sysv/linux/sh/libdl.abilist
+++ b/sysdeps/unix/sysv/linux/sh/libdl.abilist
@@ -1,14 +1,10 @@ 
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 dladdr F
 GLIBC_2.0 dlclose F
 GLIBC_2.0 dlerror F
 GLIBC_2.0 dlopen F
 GLIBC_2.0 dlsym F
-GLIBC_2.1 GLIBC_2.1 A
 GLIBC_2.1 dlopen F
 GLIBC_2.1 dlvsym F
-GLIBC_2.3.3 GLIBC_2.3.3 A
 GLIBC_2.3.3 dladdr1 F
 GLIBC_2.3.3 dlinfo F
-GLIBC_2.3.4 GLIBC_2.3.4 A
 GLIBC_2.3.4 dlmopen F
diff --git a/sysdeps/unix/sysv/linux/sh/libm.abilist b/sysdeps/unix/sysv/linux/sh/libm.abilist
index d1de781..5f2f34b 100644
--- a/sysdeps/unix/sysv/linux/sh/libm.abilist
+++ b/sysdeps/unix/sysv/linux/sh/libm.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.15 GLIBC_2.15 A
 GLIBC_2.15 __acos_finite F
 GLIBC_2.15 __acosf_finite F
 GLIBC_2.15 __acosh_finite F
@@ -53,10 +52,8 @@  GLIBC_2.15 __y1_finite F
 GLIBC_2.15 __y1f_finite F
 GLIBC_2.15 __yn_finite F
 GLIBC_2.15 __ynf_finite F
-GLIBC_2.18 GLIBC_2.18 A
 GLIBC_2.18 __issignaling F
 GLIBC_2.18 __issignalingf F
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 _LIB_VERSION D 0x4
 GLIBC_2.2 __clog10 F
 GLIBC_2.2 __clog10f F
@@ -368,19 +365,16 @@  GLIBC_2.2 y1l F
 GLIBC_2.2 yn F
 GLIBC_2.2 ynf F
 GLIBC_2.2 ynl F
-GLIBC_2.23 GLIBC_2.23 A
 GLIBC_2.23 __signgam D 0x4
 GLIBC_2.23 lgamma F
 GLIBC_2.23 lgammaf F
 GLIBC_2.23 lgammal F
-GLIBC_2.24 GLIBC_2.24 A
 GLIBC_2.24 nextdown F
 GLIBC_2.24 nextdownf F
 GLIBC_2.24 nextdownl F
 GLIBC_2.24 nextup F
 GLIBC_2.24 nextupf F
 GLIBC_2.24 nextupl F
-GLIBC_2.25 GLIBC_2.25 A
 GLIBC_2.25 __iseqsig F
 GLIBC_2.25 __iseqsigf F
 GLIBC_2.25 canonicalize F
@@ -429,7 +423,6 @@  GLIBC_2.25 ufromfpl F
 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
@@ -747,7 +740,6 @@  GLIBC_2.27 y1f64 F
 GLIBC_2.27 ynf32 F
 GLIBC_2.27 ynf32x F
 GLIBC_2.27 ynf64 F
-GLIBC_2.28 GLIBC_2.28 A
 GLIBC_2.28 daddl F
 GLIBC_2.28 dsubl F
 GLIBC_2.28 f32addf32x F
@@ -760,5 +752,4 @@  GLIBC_2.28 fadd F
 GLIBC_2.28 faddl F
 GLIBC_2.28 fsub F
 GLIBC_2.28 fsubl F
-GLIBC_2.4 GLIBC_2.4 A
 GLIBC_2.4 exp2l F
diff --git a/sysdeps/unix/sysv/linux/sh/libnsl.abilist b/sysdeps/unix/sysv/linux/sh/libnsl.abilist
index a23db2a..add3d66 100644
--- a/sysdeps/unix/sysv/linux/sh/libnsl.abilist
+++ b/sysdeps/unix/sysv/linux/sh/libnsl.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 __yp_check F
 GLIBC_2.0 xdr_domainname F
 GLIBC_2.0 xdr_keydat F
@@ -42,7 +41,6 @@  GLIBC_2.0 yp_update F
 GLIBC_2.0 ypbinderr_string F
 GLIBC_2.0 yperr_string F
 GLIBC_2.0 ypprot_err F
-GLIBC_2.1 GLIBC_2.1 A
 GLIBC_2.1 __free_fdresult F
 GLIBC_2.1 __nis_default_access F
 GLIBC_2.1 __nis_default_group F
@@ -120,5 +118,4 @@  GLIBC_2.1 readColdStartFile F
 GLIBC_2.1 writeColdStartFile F
 GLIBC_2.1 xdr_cback_data F
 GLIBC_2.1 xdr_obj_p F
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 xdr_ypall F
diff --git a/sysdeps/unix/sysv/linux/sh/libpthread.abilist b/sysdeps/unix/sysv/linux/sh/libpthread.abilist
index a73aa43..4d90640 100644
--- a/sysdeps/unix/sysv/linux/sh/libpthread.abilist
+++ b/sysdeps/unix/sysv/linux/sh/libpthread.abilist
@@ -1,15 +1,11 @@ 
-GLIBC_2.11 GLIBC_2.11 A
 GLIBC_2.11 pthread_sigqueue F
-GLIBC_2.12 GLIBC_2.12 A
 GLIBC_2.12 pthread_getname_np F
 GLIBC_2.12 pthread_mutex_consistent F
 GLIBC_2.12 pthread_mutexattr_getrobust F
 GLIBC_2.12 pthread_mutexattr_setrobust F
 GLIBC_2.12 pthread_setname_np F
-GLIBC_2.18 GLIBC_2.18 A
 GLIBC_2.18 pthread_getattr_default_np F
 GLIBC_2.18 pthread_setattr_default_np F
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 _IO_flockfile F
 GLIBC_2.2 _IO_ftrylockfile F
 GLIBC_2.2 _IO_funlockfile F
@@ -200,18 +196,14 @@  GLIBC_2.2 vfork F
 GLIBC_2.2 wait F
 GLIBC_2.2 waitpid F
 GLIBC_2.2 write F
-GLIBC_2.2.3 GLIBC_2.2.3 A
 GLIBC_2.2.3 pthread_getattr_np F
-GLIBC_2.2.6 GLIBC_2.2.6 A
 GLIBC_2.2.6 __nanosleep F
-GLIBC_2.3.2 GLIBC_2.3.2 A
 GLIBC_2.3.2 pthread_cond_broadcast F
 GLIBC_2.3.2 pthread_cond_destroy F
 GLIBC_2.3.2 pthread_cond_init F
 GLIBC_2.3.2 pthread_cond_signal F
 GLIBC_2.3.2 pthread_cond_timedwait F
 GLIBC_2.3.2 pthread_cond_wait F
-GLIBC_2.3.3 GLIBC_2.3.3 A
 GLIBC_2.3.3 __pthread_cleanup_routine F
 GLIBC_2.3.3 __pthread_register_cancel F
 GLIBC_2.3.3 __pthread_register_cancel_defer F
@@ -227,13 +219,11 @@  GLIBC_2.3.3 pthread_getaffinity_np F
 GLIBC_2.3.3 pthread_setaffinity_np F
 GLIBC_2.3.3 pthread_timedjoin_np F
 GLIBC_2.3.3 pthread_tryjoin_np F
-GLIBC_2.3.4 GLIBC_2.3.4 A
 GLIBC_2.3.4 pthread_attr_getaffinity_np F
 GLIBC_2.3.4 pthread_attr_setaffinity_np F
 GLIBC_2.3.4 pthread_getaffinity_np F
 GLIBC_2.3.4 pthread_setaffinity_np F
 GLIBC_2.3.4 pthread_setschedprio F
-GLIBC_2.4 GLIBC_2.4 A
 GLIBC_2.4 pthread_mutex_consistent_np F
 GLIBC_2.4 pthread_mutex_getprioceiling F
 GLIBC_2.4 pthread_mutex_setprioceiling F
diff --git a/sysdeps/unix/sysv/linux/sh/libresolv.abilist b/sysdeps/unix/sysv/linux/sh/libresolv.abilist
index 4d50e7c..157a33c 100644
--- a/sysdeps/unix/sysv/linux/sh/libresolv.abilist
+++ b/sysdeps/unix/sysv/linux/sh/libresolv.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 __b64_ntop F
 GLIBC_2.0 __b64_pton F
 GLIBC_2.0 __dn_comp F
@@ -57,7 +56,6 @@  GLIBC_2.0 res_querydomain F
 GLIBC_2.0 res_search F
 GLIBC_2.0 res_send_setqhook F
 GLIBC_2.0 res_send_setrhook F
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 __dn_expand F
 GLIBC_2.2 __res_hostalias F
 GLIBC_2.2 __res_mkquery F
@@ -69,9 +67,7 @@  GLIBC_2.2 __res_nsend F
 GLIBC_2.2 __res_query F
 GLIBC_2.2 __res_querydomain F
 GLIBC_2.2 __res_search F
-GLIBC_2.3.2 GLIBC_2.3.2 A
 GLIBC_2.3.2 __p_rcode F
-GLIBC_2.9 GLIBC_2.9 A
 GLIBC_2.9 ns_datetosecs F
 GLIBC_2.9 ns_format_ttl F
 GLIBC_2.9 ns_get16 F
diff --git a/sysdeps/unix/sysv/linux/sh/librt.abilist b/sysdeps/unix/sysv/linux/sh/librt.abilist
index 15e4418..595f1b7 100644
--- a/sysdeps/unix/sysv/linux/sh/librt.abilist
+++ b/sysdeps/unix/sysv/linux/sh/librt.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.1 GLIBC_2.1 A
 GLIBC_2.1 aio_cancel F
 GLIBC_2.1 aio_cancel64 F
 GLIBC_2.1 aio_error F
@@ -16,7 +15,6 @@  GLIBC_2.1 aio_write F
 GLIBC_2.1 aio_write64 F
 GLIBC_2.1 lio_listio F
 GLIBC_2.1 lio_listio64 F
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 clock_getcpuclockid F
 GLIBC_2.2 clock_getres F
 GLIBC_2.2 clock_gettime F
@@ -29,7 +27,6 @@  GLIBC_2.2 timer_delete F
 GLIBC_2.2 timer_getoverrun F
 GLIBC_2.2 timer_gettime F
 GLIBC_2.2 timer_settime F
-GLIBC_2.3.4 GLIBC_2.3.4 A
 GLIBC_2.3.4 mq_close F
 GLIBC_2.3.4 mq_getattr F
 GLIBC_2.3.4 mq_notify F
@@ -40,8 +37,6 @@  GLIBC_2.3.4 mq_setattr F
 GLIBC_2.3.4 mq_timedreceive F
 GLIBC_2.3.4 mq_timedsend F
 GLIBC_2.3.4 mq_unlink F
-GLIBC_2.4 GLIBC_2.4 A
 GLIBC_2.4 lio_listio F
 GLIBC_2.4 lio_listio64 F
-GLIBC_2.7 GLIBC_2.7 A
 GLIBC_2.7 __mq_open_2 F
diff --git a/sysdeps/unix/sysv/linux/sh/libthread_db.abilist b/sysdeps/unix/sysv/linux/sh/libthread_db.abilist
index a8a8c2c..2db0992 100644
--- a/sysdeps/unix/sysv/linux/sh/libthread_db.abilist
+++ b/sysdeps/unix/sysv/linux/sh/libthread_db.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.1.3 GLIBC_2.1.3 A
 GLIBC_2.1.3 td_init F
 GLIBC_2.1.3 td_log F
 GLIBC_2.1.3 td_ta_clear_event F
@@ -36,9 +35,6 @@  GLIBC_2.1.3 td_thr_setxregs F
 GLIBC_2.1.3 td_thr_sigsetmask F
 GLIBC_2.1.3 td_thr_tsd F
 GLIBC_2.1.3 td_thr_validate F
-GLIBC_2.2.3 GLIBC_2.2.3 A
 GLIBC_2.2.3 td_symbol_list F
-GLIBC_2.3 GLIBC_2.3 A
 GLIBC_2.3 td_thr_tls_get_addr F
-GLIBC_2.3.3 GLIBC_2.3.3 A
 GLIBC_2.3.3 td_thr_tlsbase F
diff --git a/sysdeps/unix/sysv/linux/sh/libutil.abilist b/sysdeps/unix/sysv/linux/sh/libutil.abilist
index 89c6775..aa2d35b 100644
--- a/sysdeps/unix/sysv/linux/sh/libutil.abilist
+++ b/sysdeps/unix/sysv/linux/sh/libutil.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 forkpty F
 GLIBC_2.0 login F
 GLIBC_2.0 login_tty F
diff --git a/sysdeps/unix/sysv/linux/sparc/sparc32/ld.abilist b/sysdeps/unix/sysv/linux/sparc/sparc32/ld.abilist
index fb4bcb0..fd0b33f 100644
--- a/sysdeps/unix/sysv/linux/sparc/sparc32/ld.abilist
+++ b/sysdeps/unix/sysv/linux/sparc/sparc32/ld.abilist
@@ -1,12 +1,8 @@ 
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 _r_debug D 0x14
 GLIBC_2.0 calloc F
 GLIBC_2.0 free F
 GLIBC_2.0 malloc F
 GLIBC_2.0 realloc F
-GLIBC_2.1 GLIBC_2.1 A
 GLIBC_2.1 __libc_stack_end D 0x4
 GLIBC_2.1 _dl_mcount F
-GLIBC_2.3 GLIBC_2.3 A
 GLIBC_2.3 __tls_get_addr F
-GLIBC_2.4 GLIBC_2.4 A
diff --git a/sysdeps/unix/sysv/linux/sparc/sparc32/libBrokenLocale.abilist b/sysdeps/unix/sysv/linux/sparc/sparc32/libBrokenLocale.abilist
index 4a56bb6..54395f3 100644
--- a/sysdeps/unix/sysv/linux/sparc/sparc32/libBrokenLocale.abilist
+++ b/sysdeps/unix/sysv/linux/sparc/sparc32/libBrokenLocale.abilist
@@ -1,2 +1 @@ 
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 __ctype_get_mb_cur_max F
diff --git a/sysdeps/unix/sysv/linux/sparc/sparc32/libanl.abilist b/sysdeps/unix/sysv/linux/sparc/sparc32/libanl.abilist
index edabfb4..d9a5ed0 100644
--- a/sysdeps/unix/sysv/linux/sparc/sparc32/libanl.abilist
+++ b/sysdeps/unix/sysv/linux/sparc/sparc32/libanl.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.2.3 GLIBC_2.2.3 A
 GLIBC_2.2.3 gai_cancel F
 GLIBC_2.2.3 gai_error F
 GLIBC_2.2.3 gai_suspend F
diff --git a/sysdeps/unix/sysv/linux/sparc/sparc32/libc.abilist b/sysdeps/unix/sysv/linux/sparc/sparc32/libc.abilist
index 85cbe30..7c4296f 100644
--- a/sysdeps/unix/sysv/linux/sparc/sparc32/libc.abilist
+++ b/sysdeps/unix/sysv/linux/sparc/sparc32/libc.abilist
@@ -1,4 +1,3 @@ 
-GCC_3.0 GCC_3.0 A
 GCC_3.0 _Unwind_Find_FDE F
 GCC_3.0 __deregister_frame_info_bases F
 GCC_3.0 __register_frame_info_bases F
@@ -9,7 +8,6 @@  GLIBC_2.0 .rem F
 GLIBC_2.0 .udiv F
 GLIBC_2.0 .umul F
 GLIBC_2.0 .urem F
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 _IO_adjust_column F
 GLIBC_2.0 _IO_default_doallocate F
 GLIBC_2.0 _IO_default_finish F
@@ -1316,7 +1314,6 @@  GLIBC_2.0 xdrstdio_create F
 GLIBC_2.0 xencrypt F
 GLIBC_2.0 xprt_register F
 GLIBC_2.0 xprt_unregister F
-GLIBC_2.1 GLIBC_2.1 A
 GLIBC_2.1 _IO_2_1_stderr_ D 0xa0
 GLIBC_2.1 _IO_2_1_stdin_ D 0xa0
 GLIBC_2.1 _IO_2_1_stdout_ D 0xa0
@@ -1616,7 +1613,6 @@  GLIBC_2.1 xdr_uint16_t F
 GLIBC_2.1 xdr_uint32_t F
 GLIBC_2.1 xdr_uint8_t F
 GLIBC_2.1 xdr_unixcred F
-GLIBC_2.1.1 GLIBC_2.1.1 A
 GLIBC_2.1.1 _Exit F
 GLIBC_2.1.1 __mempcpy_small F
 GLIBC_2.1.1 __stpcpy_small F
@@ -1646,7 +1642,6 @@  GLIBC_2.1.1 xdr_longlong_t F
 GLIBC_2.1.1 xdr_u_hyper F
 GLIBC_2.1.1 xdr_u_longlong_t F
 GLIBC_2.1.1 xdr_uint64_t F
-GLIBC_2.1.2 GLIBC_2.1.2 A
 GLIBC_2.1.2 __vfork F
 GLIBC_2.1.2 getaliasbyname_r F
 GLIBC_2.1.2 getaliasent_r F
@@ -1674,11 +1669,9 @@  GLIBC_2.1.2 getservbyport_r F
 GLIBC_2.1.2 getservent_r F
 GLIBC_2.1.2 getspent_r F
 GLIBC_2.1.2 getspnam_r F
-GLIBC_2.1.3 GLIBC_2.1.3 A
 GLIBC_2.1.3 __cxa_atexit F
 GLIBC_2.1.3 __cxa_finalize F
 GLIBC_2.1.3 __sigsuspend F
-GLIBC_2.10 GLIBC_2.10 A
 GLIBC_2.10 __cxa_at_quick_exit F
 GLIBC_2.10 __posix_getopt F
 GLIBC_2.10 accept4 F
@@ -1704,7 +1697,6 @@  GLIBC_2.10 register_printf_type F
 GLIBC_2.10 setsgent F
 GLIBC_2.10 sgetsgent F
 GLIBC_2.10 sgetsgent_r F
-GLIBC_2.11 GLIBC_2.11 A
 GLIBC_2.11 __longjmp_chk F
 GLIBC_2.11 execvpe F
 GLIBC_2.11 fallocate64 F
@@ -1712,26 +1704,22 @@  GLIBC_2.11 mkostemps F
 GLIBC_2.11 mkostemps64 F
 GLIBC_2.11 mkstemps F
 GLIBC_2.11 mkstemps64 F
-GLIBC_2.12 GLIBC_2.12 A
 GLIBC_2.12 _sys_errlist D 0x21c
 GLIBC_2.12 _sys_nerr D 0x4
 GLIBC_2.12 ntp_gettimex F
 GLIBC_2.12 recvmmsg F
 GLIBC_2.12 sys_errlist D 0x21c
 GLIBC_2.12 sys_nerr D 0x4
-GLIBC_2.13 GLIBC_2.13 A
 GLIBC_2.13 fanotify_init F
 GLIBC_2.13 fanotify_mark F
 GLIBC_2.13 prlimit F
 GLIBC_2.13 prlimit64 F
-GLIBC_2.14 GLIBC_2.14 A
 GLIBC_2.14 clock_adjtime F
 GLIBC_2.14 name_to_handle_at F
 GLIBC_2.14 open_by_handle_at F
 GLIBC_2.14 sendmmsg F
 GLIBC_2.14 setns F
 GLIBC_2.14 syncfs F
-GLIBC_2.15 GLIBC_2.15 A
 GLIBC_2.15 __fdelt_chk F
 GLIBC_2.15 __fdelt_warn F
 GLIBC_2.15 posix_spawn F
@@ -1740,7 +1728,6 @@  GLIBC_2.15 process_vm_readv F
 GLIBC_2.15 process_vm_writev F
 GLIBC_2.15 scandirat F
 GLIBC_2.15 scandirat64 F
-GLIBC_2.16 GLIBC_2.16 A
 GLIBC_2.16 __getauxval F
 GLIBC_2.16 __getshmlba F
 GLIBC_2.16 __poll_chk F
@@ -1756,16 +1743,13 @@  GLIBC_2.16 mbrtoc32 F
 GLIBC_2.16 sys_errlist D 0x220
 GLIBC_2.16 sys_nerr D 0x4
 GLIBC_2.16 timespec_get F
-GLIBC_2.17 GLIBC_2.17 A
 GLIBC_2.17 clock_getcpuclockid F
 GLIBC_2.17 clock_getres F
 GLIBC_2.17 clock_gettime F
 GLIBC_2.17 clock_nanosleep F
 GLIBC_2.17 clock_settime F
 GLIBC_2.17 secure_getenv F
-GLIBC_2.18 GLIBC_2.18 A
 GLIBC_2.18 __cxa_thread_atexit_impl F
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 _IO_adjust_wcolumn F
 GLIBC_2.2 _IO_fgetpos F
 GLIBC_2.2 _IO_fgetpos64 F
@@ -1937,35 +1921,26 @@  GLIBC_2.2 wcsftime F
 GLIBC_2.2 wmempcpy F
 GLIBC_2.2 wprintf F
 GLIBC_2.2 wscanf F
-GLIBC_2.2.1 GLIBC_2.2.1 A
 GLIBC_2.2.1 pivot_root F
 GLIBC_2.2.1 posix_openpt F
-GLIBC_2.2.2 GLIBC_2.2.2 A
 GLIBC_2.2.2 __nss_hostname_digits_dots F
-GLIBC_2.2.3 GLIBC_2.2.3 A
 GLIBC_2.2.3 __rpc_thread_createerr F
 GLIBC_2.2.3 __rpc_thread_svc_fdset F
 GLIBC_2.2.3 __rpc_thread_svc_max_pollfd F
 GLIBC_2.2.3 __rpc_thread_svc_pollfd F
 GLIBC_2.2.3 fnmatch F
 GLIBC_2.2.3 sprofil F
-GLIBC_2.2.4 GLIBC_2.2.4 A
 GLIBC_2.2.4 dl_iterate_phdr F
 GLIBC_2.2.4 getgrouplist F
 GLIBC_2.2.4 sockatmark F
-GLIBC_2.2.6 GLIBC_2.2.6 A
 GLIBC_2.2.6 __nanosleep F
-GLIBC_2.22 GLIBC_2.22 A
 GLIBC_2.22 fmemopen F
-GLIBC_2.23 GLIBC_2.23 A
 GLIBC_2.23 fts64_children F
 GLIBC_2.23 fts64_close F
 GLIBC_2.23 fts64_open F
 GLIBC_2.23 fts64_read F
 GLIBC_2.23 fts64_set F
-GLIBC_2.24 GLIBC_2.24 A
 GLIBC_2.24 quick_exit F
-GLIBC_2.25 GLIBC_2.25 A
 GLIBC_2.25 __explicit_bzero_chk F
 GLIBC_2.25 explicit_bzero F
 GLIBC_2.25 getentropy F
@@ -1973,13 +1948,11 @@  GLIBC_2.25 getrandom F
 GLIBC_2.25 strfromd F
 GLIBC_2.25 strfromf F
 GLIBC_2.25 strfroml F
-GLIBC_2.26 GLIBC_2.26 A
 GLIBC_2.26 preadv2 F
 GLIBC_2.26 preadv64v2 F
 GLIBC_2.26 pwritev2 F
 GLIBC_2.26 pwritev64v2 F
 GLIBC_2.26 reallocarray F
-GLIBC_2.27 GLIBC_2.27 A
 GLIBC_2.27 copy_file_range F
 GLIBC_2.27 glob F
 GLIBC_2.27 glob64 F
@@ -2015,7 +1988,6 @@  GLIBC_2.27 wcstof64 F
 GLIBC_2.27 wcstof64_l F
 GLIBC_2.27 wcstof64x F
 GLIBC_2.27 wcstof64x_l F
-GLIBC_2.3 GLIBC_2.3 A
 GLIBC_2.3 __ctype_b_loc F
 GLIBC_2.3 __ctype_tolower_loc F
 GLIBC_2.3 __ctype_toupper_loc F
@@ -2109,7 +2081,6 @@  GLIBC_2.3 wcstoull_l F
 GLIBC_2.3 wcsxfrm_l F
 GLIBC_2.3 wctrans_l F
 GLIBC_2.3 wctype_l F
-GLIBC_2.3.2 GLIBC_2.3.2 A
 GLIBC_2.3.2 __register_atfork F
 GLIBC_2.3.2 epoll_create F
 GLIBC_2.3.2 epoll_ctl F
@@ -2122,7 +2093,6 @@  GLIBC_2.3.2 pthread_cond_signal F
 GLIBC_2.3.2 pthread_cond_timedwait F
 GLIBC_2.3.2 pthread_cond_wait F
 GLIBC_2.3.2 strptime_l F
-GLIBC_2.3.3 GLIBC_2.3.3 A
 GLIBC_2.3.3 _sys_siglist D 0x104
 GLIBC_2.3.3 gnu_dev_major F
 GLIBC_2.3.3 gnu_dev_makedev F
@@ -2143,7 +2113,6 @@  GLIBC_2.3.3 sched_setaffinity F
 GLIBC_2.3.3 semtimedop F
 GLIBC_2.3.3 sys_sigabbrev D 0x104
 GLIBC_2.3.3 sys_siglist D 0x104
-GLIBC_2.3.4 GLIBC_2.3.4 A
 GLIBC_2.3.4 __chk_fail F
 GLIBC_2.3.4 __fprintf_chk F
 GLIBC_2.3.4 __gets_chk F
@@ -2173,7 +2142,6 @@  GLIBC_2.3.4 setipv4sourcefilter F
 GLIBC_2.3.4 setsourcefilter F
 GLIBC_2.3.4 xdr_quad_t F
 GLIBC_2.3.4 xdr_u_quad_t F
-GLIBC_2.4 GLIBC_2.4 A
 GLIBC_2.4 _IO_fprintf F
 GLIBC_2.4 _IO_printf F
 GLIBC_2.4 _IO_sprintf F
@@ -2427,7 +2395,6 @@  GLIBC_2.4 wcstold F
 GLIBC_2.4 wcstold_l F
 GLIBC_2.4 wprintf F
 GLIBC_2.4 wscanf F
-GLIBC_2.5 GLIBC_2.5 A
 GLIBC_2.5 __readlinkat_chk F
 GLIBC_2.5 inet6_opt_append F
 GLIBC_2.5 inet6_opt_find F
@@ -2445,7 +2412,6 @@  GLIBC_2.5 inet6_rth_space F
 GLIBC_2.5 splice F
 GLIBC_2.5 tee F
 GLIBC_2.5 vmsplice F
-GLIBC_2.6 GLIBC_2.6 A
 GLIBC_2.6 __sched_cpucount F
 GLIBC_2.6 epoll_pwait F
 GLIBC_2.6 futimens F
@@ -2453,7 +2419,6 @@  GLIBC_2.6 sched_getcpu F
 GLIBC_2.6 strerror_l F
 GLIBC_2.6 sync_file_range F
 GLIBC_2.6 utimensat F
-GLIBC_2.7 GLIBC_2.7 A
 GLIBC_2.7 __fread_chk F
 GLIBC_2.7 __fread_unlocked_chk F
 GLIBC_2.7 __isoc99_fscanf F
@@ -2492,7 +2457,6 @@  GLIBC_2.7 eventfd_write F
 GLIBC_2.7 mkostemp F
 GLIBC_2.7 mkostemp64 F
 GLIBC_2.7 signalfd F
-GLIBC_2.8 GLIBC_2.8 A
 GLIBC_2.8 __asprintf_chk F
 GLIBC_2.8 __dprintf_chk F
 GLIBC_2.8 __nldbl___asprintf_chk F
@@ -2509,7 +2473,6 @@  GLIBC_2.8 qsort_r F
 GLIBC_2.8 timerfd_create F
 GLIBC_2.8 timerfd_gettime F
 GLIBC_2.8 timerfd_settime F
-GLIBC_2.9 GLIBC_2.9 A
 GLIBC_2.9 dup3 F
 GLIBC_2.9 epoll_create1 F
 GLIBC_2.9 inotify_init1 F
diff --git a/sysdeps/unix/sysv/linux/sparc/sparc32/libcrypt.abilist b/sysdeps/unix/sysv/linux/sparc/sparc32/libcrypt.abilist
index 4db2639..cd6ba95 100644
--- a/sysdeps/unix/sysv/linux/sparc/sparc32/libcrypt.abilist
+++ b/sysdeps/unix/sysv/linux/sparc/sparc32/libcrypt.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 crypt F
 GLIBC_2.0 crypt_r F
 GLIBC_2.0 encrypt F
diff --git a/sysdeps/unix/sysv/linux/sparc/sparc32/libdl.abilist b/sysdeps/unix/sysv/linux/sparc/sparc32/libdl.abilist
index 5536f6e..7826fde 100644
--- a/sysdeps/unix/sysv/linux/sparc/sparc32/libdl.abilist
+++ b/sysdeps/unix/sysv/linux/sparc/sparc32/libdl.abilist
@@ -1,14 +1,10 @@ 
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 dladdr F
 GLIBC_2.0 dlclose F
 GLIBC_2.0 dlerror F
 GLIBC_2.0 dlopen F
 GLIBC_2.0 dlsym F
-GLIBC_2.1 GLIBC_2.1 A
 GLIBC_2.1 dlopen F
 GLIBC_2.1 dlvsym F
-GLIBC_2.3.3 GLIBC_2.3.3 A
 GLIBC_2.3.3 dladdr1 F
 GLIBC_2.3.3 dlinfo F
-GLIBC_2.3.4 GLIBC_2.3.4 A
 GLIBC_2.3.4 dlmopen F
diff --git a/sysdeps/unix/sysv/linux/sparc/sparc32/libm.abilist b/sysdeps/unix/sysv/linux/sparc/sparc32/libm.abilist
index 6c526a3..f31e748 100644
--- a/sysdeps/unix/sysv/linux/sparc/sparc32/libm.abilist
+++ b/sysdeps/unix/sysv/linux/sparc/sparc32/libm.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 _LIB_VERSION D 0x4
 GLIBC_2.0 acos F
 GLIBC_2.0 acosf F
@@ -155,7 +154,6 @@  GLIBC_2.0 y1l F
 GLIBC_2.0 yn F
 GLIBC_2.0 ynf F
 GLIBC_2.0 ynl F
-GLIBC_2.1 GLIBC_2.1 A
 GLIBC_2.1 __clog10 F
 GLIBC_2.1 __clog10f F
 GLIBC_2.1 __clog10l F
@@ -308,7 +306,6 @@  GLIBC_2.1 tgammal F
 GLIBC_2.1 trunc F
 GLIBC_2.1 truncf F
 GLIBC_2.1 truncl F
-GLIBC_2.15 GLIBC_2.15 A
 GLIBC_2.15 __acos_finite F
 GLIBC_2.15 __acosf_finite F
 GLIBC_2.15 __acosh_finite F
@@ -389,11 +386,9 @@  GLIBC_2.15 __y1l_finite F
 GLIBC_2.15 __yn_finite F
 GLIBC_2.15 __ynf_finite F
 GLIBC_2.15 __ynl_finite F
-GLIBC_2.18 GLIBC_2.18 A
 GLIBC_2.18 __issignaling F
 GLIBC_2.18 __issignalingf F
 GLIBC_2.18 __issignalingl F
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 feclearexcept F
 GLIBC_2.2 fedisableexcept F
 GLIBC_2.2 feenableexcept F
@@ -404,20 +399,17 @@  GLIBC_2.2 feraiseexcept F
 GLIBC_2.2 fesetenv F
 GLIBC_2.2 fesetexceptflag F
 GLIBC_2.2 feupdateenv F
-GLIBC_2.23 GLIBC_2.23 A
 GLIBC_2.23 __signgam D 0x4
 GLIBC_2.23 __sqrtl_finite F
 GLIBC_2.23 lgamma F
 GLIBC_2.23 lgammaf F
 GLIBC_2.23 lgammal F
-GLIBC_2.24 GLIBC_2.24 A
 GLIBC_2.24 nextdown F
 GLIBC_2.24 nextdownf F
 GLIBC_2.24 nextdownl F
 GLIBC_2.24 nextup F
 GLIBC_2.24 nextupf F
 GLIBC_2.24 nextupl F
-GLIBC_2.25 GLIBC_2.25 A
 GLIBC_2.25 __iseqsig F
 GLIBC_2.25 __iseqsigf F
 GLIBC_2.25 __iseqsigl F
@@ -467,7 +459,6 @@  GLIBC_2.25 ufromfpl F
 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 acosf128 F
 GLIBC_2.27 acosf32 F
 GLIBC_2.27 acosf32x F
@@ -993,7 +984,6 @@  GLIBC_2.27 ynf32 F
 GLIBC_2.27 ynf32x F
 GLIBC_2.27 ynf64 F
 GLIBC_2.27 ynf64x F
-GLIBC_2.28 GLIBC_2.28 A
 GLIBC_2.28 __nldbl_daddl F
 GLIBC_2.28 __nldbl_dsubl F
 GLIBC_2.28 daddl F
@@ -1022,7 +1012,6 @@  GLIBC_2.28 fadd F
 GLIBC_2.28 faddl F
 GLIBC_2.28 fsub F
 GLIBC_2.28 fsubl F
-GLIBC_2.4 GLIBC_2.4 A
 GLIBC_2.4 __clog10l F
 GLIBC_2.4 __finitel F
 GLIBC_2.4 __fpclassifyl F
diff --git a/sysdeps/unix/sysv/linux/sparc/sparc32/libnsl.abilist b/sysdeps/unix/sysv/linux/sparc/sparc32/libnsl.abilist
index a23db2a..add3d66 100644
--- a/sysdeps/unix/sysv/linux/sparc/sparc32/libnsl.abilist
+++ b/sysdeps/unix/sysv/linux/sparc/sparc32/libnsl.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 __yp_check F
 GLIBC_2.0 xdr_domainname F
 GLIBC_2.0 xdr_keydat F
@@ -42,7 +41,6 @@  GLIBC_2.0 yp_update F
 GLIBC_2.0 ypbinderr_string F
 GLIBC_2.0 yperr_string F
 GLIBC_2.0 ypprot_err F
-GLIBC_2.1 GLIBC_2.1 A
 GLIBC_2.1 __free_fdresult F
 GLIBC_2.1 __nis_default_access F
 GLIBC_2.1 __nis_default_group F
@@ -120,5 +118,4 @@  GLIBC_2.1 readColdStartFile F
 GLIBC_2.1 writeColdStartFile F
 GLIBC_2.1 xdr_cback_data F
 GLIBC_2.1 xdr_obj_p F
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 xdr_ypall F
diff --git a/sysdeps/unix/sysv/linux/sparc/sparc32/libpthread.abilist b/sysdeps/unix/sysv/linux/sparc/sparc32/libpthread.abilist
index 7e121d4..858fc06 100644
--- a/sysdeps/unix/sysv/linux/sparc/sparc32/libpthread.abilist
+++ b/sysdeps/unix/sysv/linux/sparc/sparc32/libpthread.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 _IO_flockfile F
 GLIBC_2.0 _IO_ftrylockfile F
 GLIBC_2.0 _IO_funlockfile F
@@ -119,7 +118,6 @@  GLIBC_2.0 vfork F
 GLIBC_2.0 wait F
 GLIBC_2.0 waitpid F
 GLIBC_2.0 write F
-GLIBC_2.1 GLIBC_2.1 A
 GLIBC_2.1 __libc_allocate_rtsig F
 GLIBC_2.1 __libc_current_sigrtmax F
 GLIBC_2.1 __libc_current_sigrtmin F
@@ -154,24 +152,18 @@  GLIBC_2.1 sem_init F
 GLIBC_2.1 sem_post F
 GLIBC_2.1 sem_trywait F
 GLIBC_2.1 sem_wait F
-GLIBC_2.1.1 GLIBC_2.1.1 A
 GLIBC_2.1.1 sem_close F
 GLIBC_2.1.1 sem_open F
 GLIBC_2.1.1 sem_unlink F
-GLIBC_2.1.2 GLIBC_2.1.2 A
 GLIBC_2.1.2 __vfork F
-GLIBC_2.11 GLIBC_2.11 A
 GLIBC_2.11 pthread_sigqueue F
-GLIBC_2.12 GLIBC_2.12 A
 GLIBC_2.12 pthread_getname_np F
 GLIBC_2.12 pthread_mutex_consistent F
 GLIBC_2.12 pthread_mutexattr_getrobust F
 GLIBC_2.12 pthread_mutexattr_setrobust F
 GLIBC_2.12 pthread_setname_np F
-GLIBC_2.18 GLIBC_2.18 A
 GLIBC_2.18 pthread_getattr_default_np F
 GLIBC_2.18 pthread_setattr_default_np F
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 __open64 F
 GLIBC_2.2 __pread64 F
 GLIBC_2.2 __pthread_rwlock_destroy F
@@ -212,18 +204,14 @@  GLIBC_2.2 pthread_yield F
 GLIBC_2.2 pwrite F
 GLIBC_2.2 pwrite64 F
 GLIBC_2.2 sem_timedwait F
-GLIBC_2.2.3 GLIBC_2.2.3 A
 GLIBC_2.2.3 pthread_getattr_np F
-GLIBC_2.2.6 GLIBC_2.2.6 A
 GLIBC_2.2.6 __nanosleep F
-GLIBC_2.3.2 GLIBC_2.3.2 A
 GLIBC_2.3.2 pthread_cond_broadcast F
 GLIBC_2.3.2 pthread_cond_destroy F
 GLIBC_2.3.2 pthread_cond_init F
 GLIBC_2.3.2 pthread_cond_signal F
 GLIBC_2.3.2 pthread_cond_timedwait F
 GLIBC_2.3.2 pthread_cond_wait F
-GLIBC_2.3.3 GLIBC_2.3.3 A
 GLIBC_2.3.3 __pthread_cleanup_routine F
 GLIBC_2.3.3 __pthread_register_cancel F
 GLIBC_2.3.3 __pthread_register_cancel_defer F
@@ -241,13 +229,11 @@  GLIBC_2.3.3 pthread_getaffinity_np F
 GLIBC_2.3.3 pthread_setaffinity_np F
 GLIBC_2.3.3 pthread_timedjoin_np F
 GLIBC_2.3.3 pthread_tryjoin_np F
-GLIBC_2.3.4 GLIBC_2.3.4 A
 GLIBC_2.3.4 pthread_attr_getaffinity_np F
 GLIBC_2.3.4 pthread_attr_setaffinity_np F
 GLIBC_2.3.4 pthread_getaffinity_np F
 GLIBC_2.3.4 pthread_setaffinity_np F
 GLIBC_2.3.4 pthread_setschedprio F
-GLIBC_2.4 GLIBC_2.4 A
 GLIBC_2.4 pthread_mutex_consistent_np F
 GLIBC_2.4 pthread_mutex_getprioceiling F
 GLIBC_2.4 pthread_mutex_setprioceiling F
diff --git a/sysdeps/unix/sysv/linux/sparc/sparc32/libresolv.abilist b/sysdeps/unix/sysv/linux/sparc/sparc32/libresolv.abilist
index 4d50e7c..157a33c 100644
--- a/sysdeps/unix/sysv/linux/sparc/sparc32/libresolv.abilist
+++ b/sysdeps/unix/sysv/linux/sparc/sparc32/libresolv.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 __b64_ntop F
 GLIBC_2.0 __b64_pton F
 GLIBC_2.0 __dn_comp F
@@ -57,7 +56,6 @@  GLIBC_2.0 res_querydomain F
 GLIBC_2.0 res_search F
 GLIBC_2.0 res_send_setqhook F
 GLIBC_2.0 res_send_setrhook F
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 __dn_expand F
 GLIBC_2.2 __res_hostalias F
 GLIBC_2.2 __res_mkquery F
@@ -69,9 +67,7 @@  GLIBC_2.2 __res_nsend F
 GLIBC_2.2 __res_query F
 GLIBC_2.2 __res_querydomain F
 GLIBC_2.2 __res_search F
-GLIBC_2.3.2 GLIBC_2.3.2 A
 GLIBC_2.3.2 __p_rcode F
-GLIBC_2.9 GLIBC_2.9 A
 GLIBC_2.9 ns_datetosecs F
 GLIBC_2.9 ns_format_ttl F
 GLIBC_2.9 ns_get16 F
diff --git a/sysdeps/unix/sysv/linux/sparc/sparc32/librt.abilist b/sysdeps/unix/sysv/linux/sparc/sparc32/librt.abilist
index 0705619..cb874f4 100644
--- a/sysdeps/unix/sysv/linux/sparc/sparc32/librt.abilist
+++ b/sysdeps/unix/sysv/linux/sparc/sparc32/librt.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.1 GLIBC_2.1 A
 GLIBC_2.1 aio_cancel F
 GLIBC_2.1 aio_cancel64 F
 GLIBC_2.1 aio_error F
@@ -16,7 +15,6 @@  GLIBC_2.1 aio_write F
 GLIBC_2.1 aio_write64 F
 GLIBC_2.1 lio_listio F
 GLIBC_2.1 lio_listio64 F
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 clock_getcpuclockid F
 GLIBC_2.2 clock_getres F
 GLIBC_2.2 clock_gettime F
@@ -29,10 +27,8 @@  GLIBC_2.2 timer_delete F
 GLIBC_2.2 timer_getoverrun F
 GLIBC_2.2 timer_gettime F
 GLIBC_2.2 timer_settime F
-GLIBC_2.3 GLIBC_2.3 A
 GLIBC_2.3 aio_cancel F
 GLIBC_2.3 aio_cancel64 F
-GLIBC_2.3.4 GLIBC_2.3.4 A
 GLIBC_2.3.4 mq_close F
 GLIBC_2.3.4 mq_getattr F
 GLIBC_2.3.4 mq_notify F
@@ -43,8 +39,6 @@  GLIBC_2.3.4 mq_setattr F
 GLIBC_2.3.4 mq_timedreceive F
 GLIBC_2.3.4 mq_timedsend F
 GLIBC_2.3.4 mq_unlink F
-GLIBC_2.4 GLIBC_2.4 A
 GLIBC_2.4 lio_listio F
 GLIBC_2.4 lio_listio64 F
-GLIBC_2.7 GLIBC_2.7 A
 GLIBC_2.7 __mq_open_2 F
diff --git a/sysdeps/unix/sysv/linux/sparc/sparc32/libthread_db.abilist b/sysdeps/unix/sysv/linux/sparc/sparc32/libthread_db.abilist
index a8a8c2c..2db0992 100644
--- a/sysdeps/unix/sysv/linux/sparc/sparc32/libthread_db.abilist
+++ b/sysdeps/unix/sysv/linux/sparc/sparc32/libthread_db.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.1.3 GLIBC_2.1.3 A
 GLIBC_2.1.3 td_init F
 GLIBC_2.1.3 td_log F
 GLIBC_2.1.3 td_ta_clear_event F
@@ -36,9 +35,6 @@  GLIBC_2.1.3 td_thr_setxregs F
 GLIBC_2.1.3 td_thr_sigsetmask F
 GLIBC_2.1.3 td_thr_tsd F
 GLIBC_2.1.3 td_thr_validate F
-GLIBC_2.2.3 GLIBC_2.2.3 A
 GLIBC_2.2.3 td_symbol_list F
-GLIBC_2.3 GLIBC_2.3 A
 GLIBC_2.3 td_thr_tls_get_addr F
-GLIBC_2.3.3 GLIBC_2.3.3 A
 GLIBC_2.3.3 td_thr_tlsbase F
diff --git a/sysdeps/unix/sysv/linux/sparc/sparc32/libutil.abilist b/sysdeps/unix/sysv/linux/sparc/sparc32/libutil.abilist
index 89c6775..aa2d35b 100644
--- a/sysdeps/unix/sysv/linux/sparc/sparc32/libutil.abilist
+++ b/sysdeps/unix/sysv/linux/sparc/sparc32/libutil.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 forkpty F
 GLIBC_2.0 login F
 GLIBC_2.0 login_tty F
diff --git a/sysdeps/unix/sysv/linux/sparc/sparc64/ld.abilist b/sysdeps/unix/sysv/linux/sparc/sparc64/ld.abilist
index 9b45d5e..8204247 100644
--- a/sysdeps/unix/sysv/linux/sparc/sparc64/ld.abilist
+++ b/sysdeps/unix/sysv/linux/sparc/sparc64/ld.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 __libc_stack_end D 0x8
 GLIBC_2.2 _dl_mcount F
 GLIBC_2.2 _r_debug D 0x28
@@ -6,6 +5,4 @@  GLIBC_2.2 calloc F
 GLIBC_2.2 free F
 GLIBC_2.2 malloc F
 GLIBC_2.2 realloc F
-GLIBC_2.3 GLIBC_2.3 A
 GLIBC_2.3 __tls_get_addr F
-GLIBC_2.4 GLIBC_2.4 A
diff --git a/sysdeps/unix/sysv/linux/sparc/sparc64/libBrokenLocale.abilist b/sysdeps/unix/sysv/linux/sparc/sparc64/libBrokenLocale.abilist
index 21343df..0e4d814 100644
--- a/sysdeps/unix/sysv/linux/sparc/sparc64/libBrokenLocale.abilist
+++ b/sysdeps/unix/sysv/linux/sparc/sparc64/libBrokenLocale.abilist
@@ -1,2 +1 @@ 
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 __ctype_get_mb_cur_max F
diff --git a/sysdeps/unix/sysv/linux/sparc/sparc64/libanl.abilist b/sysdeps/unix/sysv/linux/sparc/sparc64/libanl.abilist
index edabfb4..d9a5ed0 100644
--- a/sysdeps/unix/sysv/linux/sparc/sparc64/libanl.abilist
+++ b/sysdeps/unix/sysv/linux/sparc/sparc64/libanl.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.2.3 GLIBC_2.2.3 A
 GLIBC_2.2.3 gai_cancel F
 GLIBC_2.2.3 gai_error F
 GLIBC_2.2.3 gai_suspend F
diff --git a/sysdeps/unix/sysv/linux/sparc/sparc64/libc.abilist b/sysdeps/unix/sysv/linux/sparc/sparc64/libc.abilist
index f7a1ab8..dafe9d7 100644
--- a/sysdeps/unix/sysv/linux/sparc/sparc64/libc.abilist
+++ b/sysdeps/unix/sysv/linux/sparc/sparc64/libc.abilist
@@ -1,9 +1,7 @@ 
-GCC_3.0 GCC_3.0 A
 GCC_3.0 _Unwind_Find_FDE F
 GCC_3.0 __deregister_frame_info_bases F
 GCC_3.0 __register_frame_info_bases F
 GCC_3.0 __register_frame_info_table_bases F
-GLIBC_2.10 GLIBC_2.10 A
 GLIBC_2.10 __cxa_at_quick_exit F
 GLIBC_2.10 __posix_getopt F
 GLIBC_2.10 accept4 F
@@ -30,33 +28,28 @@  GLIBC_2.10 register_printf_type F
 GLIBC_2.10 setsgent F
 GLIBC_2.10 sgetsgent F
 GLIBC_2.10 sgetsgent_r F
-GLIBC_2.11 GLIBC_2.11 A
 GLIBC_2.11 __longjmp_chk F
 GLIBC_2.11 execvpe F
 GLIBC_2.11 mkostemps F
 GLIBC_2.11 mkostemps64 F
 GLIBC_2.11 mkstemps F
 GLIBC_2.11 mkstemps64 F
-GLIBC_2.12 GLIBC_2.12 A
 GLIBC_2.12 _sys_errlist D 0x438
 GLIBC_2.12 _sys_nerr D 0x4
 GLIBC_2.12 ntp_gettimex F
 GLIBC_2.12 recvmmsg F
 GLIBC_2.12 sys_errlist D 0x438
 GLIBC_2.12 sys_nerr D 0x4
-GLIBC_2.13 GLIBC_2.13 A
 GLIBC_2.13 fanotify_init F
 GLIBC_2.13 fanotify_mark F
 GLIBC_2.13 prlimit F
 GLIBC_2.13 prlimit64 F
-GLIBC_2.14 GLIBC_2.14 A
 GLIBC_2.14 clock_adjtime F
 GLIBC_2.14 name_to_handle_at F
 GLIBC_2.14 open_by_handle_at F
 GLIBC_2.14 sendmmsg F
 GLIBC_2.14 setns F
 GLIBC_2.14 syncfs F
-GLIBC_2.15 GLIBC_2.15 A
 GLIBC_2.15 __fdelt_chk F
 GLIBC_2.15 __fdelt_warn F
 GLIBC_2.15 posix_spawn F
@@ -65,7 +58,6 @@  GLIBC_2.15 process_vm_readv F
 GLIBC_2.15 process_vm_writev F
 GLIBC_2.15 scandirat F
 GLIBC_2.15 scandirat64 F
-GLIBC_2.16 GLIBC_2.16 A
 GLIBC_2.16 __getauxval F
 GLIBC_2.16 __getshmlba F
 GLIBC_2.16 __poll_chk F
@@ -81,16 +73,13 @@  GLIBC_2.16 mbrtoc32 F
 GLIBC_2.16 sys_errlist D 0x440
 GLIBC_2.16 sys_nerr D 0x4
 GLIBC_2.16 timespec_get F
-GLIBC_2.17 GLIBC_2.17 A
 GLIBC_2.17 clock_getcpuclockid F
 GLIBC_2.17 clock_getres F
 GLIBC_2.17 clock_gettime F
 GLIBC_2.17 clock_nanosleep F
 GLIBC_2.17 clock_settime F
 GLIBC_2.17 secure_getenv F
-GLIBC_2.18 GLIBC_2.18 A
 GLIBC_2.18 __cxa_thread_atexit_impl F
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 _Exit F
 GLIBC_2.2 _IO_2_1_stderr_ D 0xe0
 GLIBC_2.2 _IO_2_1_stdin_ D 0xe0
@@ -1873,36 +1862,27 @@  GLIBC_2.2 xdrstdio_create F
 GLIBC_2.2 xencrypt F
 GLIBC_2.2 xprt_register F
 GLIBC_2.2 xprt_unregister F
-GLIBC_2.2.1 GLIBC_2.2.1 A
 GLIBC_2.2.1 pivot_root F
 GLIBC_2.2.1 posix_openpt F
-GLIBC_2.2.2 GLIBC_2.2.2 A
 GLIBC_2.2.2 __nss_hostname_digits_dots F
 GLIBC_2.2.2 wordexp F
-GLIBC_2.2.3 GLIBC_2.2.3 A
 GLIBC_2.2.3 __rpc_thread_createerr F
 GLIBC_2.2.3 __rpc_thread_svc_fdset F
 GLIBC_2.2.3 __rpc_thread_svc_max_pollfd F
 GLIBC_2.2.3 __rpc_thread_svc_pollfd F
 GLIBC_2.2.3 fnmatch F
 GLIBC_2.2.3 sprofil F
-GLIBC_2.2.4 GLIBC_2.2.4 A
 GLIBC_2.2.4 dl_iterate_phdr F
 GLIBC_2.2.4 getgrouplist F
 GLIBC_2.2.4 sockatmark F
-GLIBC_2.2.6 GLIBC_2.2.6 A
 GLIBC_2.2.6 __nanosleep F
-GLIBC_2.22 GLIBC_2.22 A
 GLIBC_2.22 fmemopen F
-GLIBC_2.23 GLIBC_2.23 A
 GLIBC_2.23 fts64_children F
 GLIBC_2.23 fts64_close F
 GLIBC_2.23 fts64_open F
 GLIBC_2.23 fts64_read F
 GLIBC_2.23 fts64_set F
-GLIBC_2.24 GLIBC_2.24 A
 GLIBC_2.24 quick_exit F
-GLIBC_2.25 GLIBC_2.25 A
 GLIBC_2.25 __explicit_bzero_chk F
 GLIBC_2.25 explicit_bzero F
 GLIBC_2.25 getentropy F
@@ -1910,13 +1890,11 @@  GLIBC_2.25 getrandom F
 GLIBC_2.25 strfromd F
 GLIBC_2.25 strfromf F
 GLIBC_2.25 strfroml F
-GLIBC_2.26 GLIBC_2.26 A
 GLIBC_2.26 preadv2 F
 GLIBC_2.26 preadv64v2 F
 GLIBC_2.26 pwritev2 F
 GLIBC_2.26 pwritev64v2 F
 GLIBC_2.26 reallocarray F
-GLIBC_2.27 GLIBC_2.27 A
 GLIBC_2.27 copy_file_range F
 GLIBC_2.27 glob F
 GLIBC_2.27 glob64 F
@@ -1952,7 +1930,6 @@  GLIBC_2.27 wcstof64 F
 GLIBC_2.27 wcstof64_l F
 GLIBC_2.27 wcstof64x F
 GLIBC_2.27 wcstof64x_l F
-GLIBC_2.3 GLIBC_2.3 A
 GLIBC_2.3 __ctype_b_loc F
 GLIBC_2.3 __ctype_tolower_loc F
 GLIBC_2.3 __ctype_toupper_loc F
@@ -2044,7 +2021,6 @@  GLIBC_2.3 wcstoull_l F
 GLIBC_2.3 wcsxfrm_l F
 GLIBC_2.3 wctrans_l F
 GLIBC_2.3 wctype_l F
-GLIBC_2.3.2 GLIBC_2.3.2 A
 GLIBC_2.3.2 __register_atfork F
 GLIBC_2.3.2 epoll_create F
 GLIBC_2.3.2 epoll_ctl F
@@ -2057,7 +2033,6 @@  GLIBC_2.3.2 pthread_cond_signal F
 GLIBC_2.3.2 pthread_cond_timedwait F
 GLIBC_2.3.2 pthread_cond_wait F
 GLIBC_2.3.2 strptime_l F
-GLIBC_2.3.3 GLIBC_2.3.3 A
 GLIBC_2.3.3 _sys_siglist D 0x208
 GLIBC_2.3.3 gnu_dev_major F
 GLIBC_2.3.3 gnu_dev_makedev F
@@ -2078,7 +2053,6 @@  GLIBC_2.3.3 strtoll_l F
 GLIBC_2.3.3 strtoull_l F
 GLIBC_2.3.3 sys_sigabbrev D 0x208
 GLIBC_2.3.3 sys_siglist D 0x208
-GLIBC_2.3.4 GLIBC_2.3.4 A
 GLIBC_2.3.4 __chk_fail F
 GLIBC_2.3.4 __fprintf_chk F
 GLIBC_2.3.4 __gets_chk F
@@ -2108,7 +2082,6 @@  GLIBC_2.3.4 setipv4sourcefilter F
 GLIBC_2.3.4 setsourcefilter F
 GLIBC_2.3.4 xdr_quad_t F
 GLIBC_2.3.4 xdr_u_quad_t F
-GLIBC_2.4 GLIBC_2.4 A
 GLIBC_2.4 __confstr_chk F
 GLIBC_2.4 __fgets_chk F
 GLIBC_2.4 __fgets_unlocked_chk F
@@ -2185,7 +2158,6 @@  GLIBC_2.4 sys_errlist D 0x430
 GLIBC_2.4 sys_nerr D 0x4
 GLIBC_2.4 unlinkat F
 GLIBC_2.4 unshare F
-GLIBC_2.5 GLIBC_2.5 A
 GLIBC_2.5 __readlinkat_chk F
 GLIBC_2.5 inet6_opt_append F
 GLIBC_2.5 inet6_opt_find F
@@ -2203,7 +2175,6 @@  GLIBC_2.5 inet6_rth_space F
 GLIBC_2.5 splice F
 GLIBC_2.5 tee F
 GLIBC_2.5 vmsplice F
-GLIBC_2.6 GLIBC_2.6 A
 GLIBC_2.6 __sched_cpucount F
 GLIBC_2.6 epoll_pwait F
 GLIBC_2.6 futimens F
@@ -2211,7 +2182,6 @@  GLIBC_2.6 sched_getcpu F
 GLIBC_2.6 strerror_l F
 GLIBC_2.6 sync_file_range F
 GLIBC_2.6 utimensat F
-GLIBC_2.7 GLIBC_2.7 A
 GLIBC_2.7 __fread_chk F
 GLIBC_2.7 __fread_unlocked_chk F
 GLIBC_2.7 __isoc99_fscanf F
@@ -2238,7 +2208,6 @@  GLIBC_2.7 eventfd_write F
 GLIBC_2.7 mkostemp F
 GLIBC_2.7 mkostemp64 F
 GLIBC_2.7 signalfd F
-GLIBC_2.8 GLIBC_2.8 A
 GLIBC_2.8 __asprintf_chk F
 GLIBC_2.8 __dprintf_chk F
 GLIBC_2.8 __obstack_printf_chk F
@@ -2249,7 +2218,6 @@  GLIBC_2.8 qsort_r F
 GLIBC_2.8 timerfd_create F
 GLIBC_2.8 timerfd_gettime F
 GLIBC_2.8 timerfd_settime F
-GLIBC_2.9 GLIBC_2.9 A
 GLIBC_2.9 dup3 F
 GLIBC_2.9 epoll_create1 F
 GLIBC_2.9 inotify_init1 F
diff --git a/sysdeps/unix/sysv/linux/sparc/sparc64/libcrypt.abilist b/sysdeps/unix/sysv/linux/sparc/sparc64/libcrypt.abilist
index 4db2639..cd6ba95 100644
--- a/sysdeps/unix/sysv/linux/sparc/sparc64/libcrypt.abilist
+++ b/sysdeps/unix/sysv/linux/sparc/sparc64/libcrypt.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 crypt F
 GLIBC_2.0 crypt_r F
 GLIBC_2.0 encrypt F
diff --git a/sysdeps/unix/sysv/linux/sparc/sparc64/libdl.abilist b/sysdeps/unix/sysv/linux/sparc/sparc64/libdl.abilist
index 5536f6e..7826fde 100644
--- a/sysdeps/unix/sysv/linux/sparc/sparc64/libdl.abilist
+++ b/sysdeps/unix/sysv/linux/sparc/sparc64/libdl.abilist
@@ -1,14 +1,10 @@ 
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 dladdr F
 GLIBC_2.0 dlclose F
 GLIBC_2.0 dlerror F
 GLIBC_2.0 dlopen F
 GLIBC_2.0 dlsym F
-GLIBC_2.1 GLIBC_2.1 A
 GLIBC_2.1 dlopen F
 GLIBC_2.1 dlvsym F
-GLIBC_2.3.3 GLIBC_2.3.3 A
 GLIBC_2.3.3 dladdr1 F
 GLIBC_2.3.3 dlinfo F
-GLIBC_2.3.4 GLIBC_2.3.4 A
 GLIBC_2.3.4 dlmopen F
diff --git a/sysdeps/unix/sysv/linux/sparc/sparc64/libm.abilist b/sysdeps/unix/sysv/linux/sparc/sparc64/libm.abilist
index 18f6551..a3585ce 100644
--- a/sysdeps/unix/sysv/linux/sparc/sparc64/libm.abilist
+++ b/sysdeps/unix/sysv/linux/sparc/sparc64/libm.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.15 GLIBC_2.15 A
 GLIBC_2.15 __acos_finite F
 GLIBC_2.15 __acosf_finite F
 GLIBC_2.15 __acosh_finite F
@@ -80,11 +79,9 @@  GLIBC_2.15 __y1l_finite F
 GLIBC_2.15 __yn_finite F
 GLIBC_2.15 __ynf_finite F
 GLIBC_2.15 __ynl_finite F
-GLIBC_2.18 GLIBC_2.18 A
 GLIBC_2.18 __issignaling F
 GLIBC_2.18 __issignalingf F
 GLIBC_2.18 __issignalingl F
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 _LIB_VERSION D 0x4
 GLIBC_2.2 __clog10 F
 GLIBC_2.2 __clog10f F
@@ -399,19 +396,16 @@  GLIBC_2.2 y1l F
 GLIBC_2.2 yn F
 GLIBC_2.2 ynf F
 GLIBC_2.2 ynl F
-GLIBC_2.23 GLIBC_2.23 A
 GLIBC_2.23 __signgam D 0x4
 GLIBC_2.23 lgamma F
 GLIBC_2.23 lgammaf F
 GLIBC_2.23 lgammal F
-GLIBC_2.24 GLIBC_2.24 A
 GLIBC_2.24 nextdown F
 GLIBC_2.24 nextdownf F
 GLIBC_2.24 nextdownl F
 GLIBC_2.24 nextup F
 GLIBC_2.24 nextupf F
 GLIBC_2.24 nextupl F
-GLIBC_2.25 GLIBC_2.25 A
 GLIBC_2.25 __iseqsig F
 GLIBC_2.25 __iseqsigf F
 GLIBC_2.25 __iseqsigl F
@@ -461,7 +455,6 @@  GLIBC_2.25 ufromfpl F
 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 acosf128 F
 GLIBC_2.27 acosf32 F
 GLIBC_2.27 acosf32x F
@@ -987,7 +980,6 @@  GLIBC_2.27 ynf32 F
 GLIBC_2.27 ynf32x F
 GLIBC_2.27 ynf64 F
 GLIBC_2.27 ynf64x F
-GLIBC_2.28 GLIBC_2.28 A
 GLIBC_2.28 daddl F
 GLIBC_2.28 dsubl F
 GLIBC_2.28 f32addf128 F
@@ -1014,4 +1006,3 @@  GLIBC_2.28 fadd F
 GLIBC_2.28 faddl F
 GLIBC_2.28 fsub F
 GLIBC_2.28 fsubl F
-GLIBC_2.4 GLIBC_2.4 A
diff --git a/sysdeps/unix/sysv/linux/sparc/sparc64/libnsl.abilist b/sysdeps/unix/sysv/linux/sparc/sparc64/libnsl.abilist
index a23db2a..add3d66 100644
--- a/sysdeps/unix/sysv/linux/sparc/sparc64/libnsl.abilist
+++ b/sysdeps/unix/sysv/linux/sparc/sparc64/libnsl.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 __yp_check F
 GLIBC_2.0 xdr_domainname F
 GLIBC_2.0 xdr_keydat F
@@ -42,7 +41,6 @@  GLIBC_2.0 yp_update F
 GLIBC_2.0 ypbinderr_string F
 GLIBC_2.0 yperr_string F
 GLIBC_2.0 ypprot_err F
-GLIBC_2.1 GLIBC_2.1 A
 GLIBC_2.1 __free_fdresult F
 GLIBC_2.1 __nis_default_access F
 GLIBC_2.1 __nis_default_group F
@@ -120,5 +118,4 @@  GLIBC_2.1 readColdStartFile F
 GLIBC_2.1 writeColdStartFile F
 GLIBC_2.1 xdr_cback_data F
 GLIBC_2.1 xdr_obj_p F
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 xdr_ypall F
diff --git a/sysdeps/unix/sysv/linux/sparc/sparc64/libpthread.abilist b/sysdeps/unix/sysv/linux/sparc/sparc64/libpthread.abilist
index d4c8ded..bac572c 100644
--- a/sysdeps/unix/sysv/linux/sparc/sparc64/libpthread.abilist
+++ b/sysdeps/unix/sysv/linux/sparc/sparc64/libpthread.abilist
@@ -1,15 +1,11 @@ 
-GLIBC_2.11 GLIBC_2.11 A
 GLIBC_2.11 pthread_sigqueue F
-GLIBC_2.12 GLIBC_2.12 A
 GLIBC_2.12 pthread_getname_np F
 GLIBC_2.12 pthread_mutex_consistent F
 GLIBC_2.12 pthread_mutexattr_getrobust F
 GLIBC_2.12 pthread_mutexattr_setrobust F
 GLIBC_2.12 pthread_setname_np F
-GLIBC_2.18 GLIBC_2.18 A
 GLIBC_2.18 pthread_getattr_default_np F
 GLIBC_2.18 pthread_setattr_default_np F
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 _IO_flockfile F
 GLIBC_2.2 _IO_ftrylockfile F
 GLIBC_2.2 _IO_funlockfile F
@@ -200,18 +196,14 @@  GLIBC_2.2 vfork F
 GLIBC_2.2 wait F
 GLIBC_2.2 waitpid F
 GLIBC_2.2 write F
-GLIBC_2.2.3 GLIBC_2.2.3 A
 GLIBC_2.2.3 pthread_getattr_np F
-GLIBC_2.2.6 GLIBC_2.2.6 A
 GLIBC_2.2.6 __nanosleep F
-GLIBC_2.3.2 GLIBC_2.3.2 A
 GLIBC_2.3.2 pthread_cond_broadcast F
 GLIBC_2.3.2 pthread_cond_destroy F
 GLIBC_2.3.2 pthread_cond_init F
 GLIBC_2.3.2 pthread_cond_signal F
 GLIBC_2.3.2 pthread_cond_timedwait F
 GLIBC_2.3.2 pthread_cond_wait F
-GLIBC_2.3.3 GLIBC_2.3.3 A
 GLIBC_2.3.3 __pthread_cleanup_routine F
 GLIBC_2.3.3 __pthread_register_cancel F
 GLIBC_2.3.3 __pthread_register_cancel_defer F
@@ -229,13 +221,11 @@  GLIBC_2.3.3 pthread_getaffinity_np F
 GLIBC_2.3.3 pthread_setaffinity_np F
 GLIBC_2.3.3 pthread_timedjoin_np F
 GLIBC_2.3.3 pthread_tryjoin_np F
-GLIBC_2.3.4 GLIBC_2.3.4 A
 GLIBC_2.3.4 pthread_attr_getaffinity_np F
 GLIBC_2.3.4 pthread_attr_setaffinity_np F
 GLIBC_2.3.4 pthread_getaffinity_np F
 GLIBC_2.3.4 pthread_setaffinity_np F
 GLIBC_2.3.4 pthread_setschedprio F
-GLIBC_2.4 GLIBC_2.4 A
 GLIBC_2.4 pthread_mutex_consistent_np F
 GLIBC_2.4 pthread_mutex_getprioceiling F
 GLIBC_2.4 pthread_mutex_setprioceiling F
diff --git a/sysdeps/unix/sysv/linux/sparc/sparc64/libresolv.abilist b/sysdeps/unix/sysv/linux/sparc/sparc64/libresolv.abilist
index 2d92a35..06f9951 100644
--- a/sysdeps/unix/sysv/linux/sparc/sparc64/libresolv.abilist
+++ b/sysdeps/unix/sysv/linux/sparc/sparc64/libresolv.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 __b64_ntop F
 GLIBC_2.0 __b64_pton F
 GLIBC_2.0 __dn_comp F
@@ -57,7 +56,6 @@  GLIBC_2.0 res_querydomain F
 GLIBC_2.0 res_search F
 GLIBC_2.0 res_send_setqhook F
 GLIBC_2.0 res_send_setrhook F
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 __dn_expand F
 GLIBC_2.2 __res_hostalias F
 GLIBC_2.2 __res_mkquery F
@@ -69,9 +67,7 @@  GLIBC_2.2 __res_nsend F
 GLIBC_2.2 __res_query F
 GLIBC_2.2 __res_querydomain F
 GLIBC_2.2 __res_search F
-GLIBC_2.3.2 GLIBC_2.3.2 A
 GLIBC_2.3.2 __p_rcode F
-GLIBC_2.9 GLIBC_2.9 A
 GLIBC_2.9 ns_datetosecs F
 GLIBC_2.9 ns_format_ttl F
 GLIBC_2.9 ns_get16 F
diff --git a/sysdeps/unix/sysv/linux/sparc/sparc64/librt.abilist b/sysdeps/unix/sysv/linux/sparc/sparc64/librt.abilist
index 8699f6c..d7a049c 100644
--- a/sysdeps/unix/sysv/linux/sparc/sparc64/librt.abilist
+++ b/sysdeps/unix/sysv/linux/sparc/sparc64/librt.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.1 GLIBC_2.1 A
 GLIBC_2.1 aio_cancel F
 GLIBC_2.1 aio_cancel64 F
 GLIBC_2.1 aio_error F
@@ -16,7 +15,6 @@  GLIBC_2.1 aio_write F
 GLIBC_2.1 aio_write64 F
 GLIBC_2.1 lio_listio F
 GLIBC_2.1 lio_listio64 F
-GLIBC_2.2 GLIBC_2.2 A
 GLIBC_2.2 clock_getcpuclockid F
 GLIBC_2.2 clock_getres F
 GLIBC_2.2 clock_gettime F
@@ -29,16 +27,13 @@  GLIBC_2.2 timer_delete F
 GLIBC_2.2 timer_getoverrun F
 GLIBC_2.2 timer_gettime F
 GLIBC_2.2 timer_settime F
-GLIBC_2.3 GLIBC_2.3 A
 GLIBC_2.3 aio_cancel F
 GLIBC_2.3 aio_cancel64 F
-GLIBC_2.3.3 GLIBC_2.3.3 A
 GLIBC_2.3.3 timer_create F
 GLIBC_2.3.3 timer_delete F
 GLIBC_2.3.3 timer_getoverrun F
 GLIBC_2.3.3 timer_gettime F
 GLIBC_2.3.3 timer_settime F
-GLIBC_2.3.4 GLIBC_2.3.4 A
 GLIBC_2.3.4 mq_close F
 GLIBC_2.3.4 mq_getattr F
 GLIBC_2.3.4 mq_notify F
@@ -49,8 +44,6 @@  GLIBC_2.3.4 mq_setattr F
 GLIBC_2.3.4 mq_timedreceive F
 GLIBC_2.3.4 mq_timedsend F
 GLIBC_2.3.4 mq_unlink F
-GLIBC_2.4 GLIBC_2.4 A
 GLIBC_2.4 lio_listio F
 GLIBC_2.4 lio_listio64 F
-GLIBC_2.7 GLIBC_2.7 A
 GLIBC_2.7 __mq_open_2 F
diff --git a/sysdeps/unix/sysv/linux/sparc/sparc64/libthread_db.abilist b/sysdeps/unix/sysv/linux/sparc/sparc64/libthread_db.abilist
index a8a8c2c..2db0992 100644
--- a/sysdeps/unix/sysv/linux/sparc/sparc64/libthread_db.abilist
+++ b/sysdeps/unix/sysv/linux/sparc/sparc64/libthread_db.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.1.3 GLIBC_2.1.3 A
 GLIBC_2.1.3 td_init F
 GLIBC_2.1.3 td_log F
 GLIBC_2.1.3 td_ta_clear_event F
@@ -36,9 +35,6 @@  GLIBC_2.1.3 td_thr_setxregs F
 GLIBC_2.1.3 td_thr_sigsetmask F
 GLIBC_2.1.3 td_thr_tsd F
 GLIBC_2.1.3 td_thr_validate F
-GLIBC_2.2.3 GLIBC_2.2.3 A
 GLIBC_2.2.3 td_symbol_list F
-GLIBC_2.3 GLIBC_2.3 A
 GLIBC_2.3 td_thr_tls_get_addr F
-GLIBC_2.3.3 GLIBC_2.3.3 A
 GLIBC_2.3.3 td_thr_tlsbase F
diff --git a/sysdeps/unix/sysv/linux/sparc/sparc64/libutil.abilist b/sysdeps/unix/sysv/linux/sparc/sparc64/libutil.abilist
index 89c6775..aa2d35b 100644
--- a/sysdeps/unix/sysv/linux/sparc/sparc64/libutil.abilist
+++ b/sysdeps/unix/sysv/linux/sparc/sparc64/libutil.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.0 GLIBC_2.0 A
 GLIBC_2.0 forkpty F
 GLIBC_2.0 login F
 GLIBC_2.0 login_tty F
diff --git a/sysdeps/unix/sysv/linux/x86_64/64/ld.abilist b/sysdeps/unix/sysv/linux/x86_64/64/ld.abilist
index 07cab4b..0dc9430 100644
--- a/sysdeps/unix/sysv/linux/x86_64/64/ld.abilist
+++ b/sysdeps/unix/sysv/linux/x86_64/64/ld.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.2.5 GLIBC_2.2.5 A
 GLIBC_2.2.5 __libc_stack_end D 0x8
 GLIBC_2.2.5 _dl_mcount F
 GLIBC_2.2.5 _r_debug D 0x28
@@ -6,6 +5,4 @@  GLIBC_2.2.5 calloc F
 GLIBC_2.2.5 free F
 GLIBC_2.2.5 malloc F
 GLIBC_2.2.5 realloc F
-GLIBC_2.3 GLIBC_2.3 A
 GLIBC_2.3 __tls_get_addr F
-GLIBC_2.4 GLIBC_2.4 A
diff --git a/sysdeps/unix/sysv/linux/x86_64/64/libBrokenLocale.abilist b/sysdeps/unix/sysv/linux/x86_64/64/libBrokenLocale.abilist
index 907c729..f1d9363 100644
--- a/sysdeps/unix/sysv/linux/x86_64/64/libBrokenLocale.abilist
+++ b/sysdeps/unix/sysv/linux/x86_64/64/libBrokenLocale.abilist
@@ -1,2 +1 @@ 
-GLIBC_2.2.5 GLIBC_2.2.5 A
 GLIBC_2.2.5 __ctype_get_mb_cur_max F
diff --git a/sysdeps/unix/sysv/linux/x86_64/64/libanl.abilist b/sysdeps/unix/sysv/linux/x86_64/64/libanl.abilist
index a104f75..8d025f8 100644
--- a/sysdeps/unix/sysv/linux/x86_64/64/libanl.abilist
+++ b/sysdeps/unix/sysv/linux/x86_64/64/libanl.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.2.5 GLIBC_2.2.5 A
 GLIBC_2.2.5 gai_cancel F
 GLIBC_2.2.5 gai_error F
 GLIBC_2.2.5 gai_suspend F
diff --git a/sysdeps/unix/sysv/linux/x86_64/64/libc.abilist b/sysdeps/unix/sysv/linux/x86_64/64/libc.abilist
index 2a3cc40..f72d494 100644
--- a/sysdeps/unix/sysv/linux/x86_64/64/libc.abilist
+++ b/sysdeps/unix/sysv/linux/x86_64/64/libc.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.10 GLIBC_2.10 A
 GLIBC_2.10 __cxa_at_quick_exit F
 GLIBC_2.10 __posix_getopt F
 GLIBC_2.10 accept4 F
@@ -25,27 +24,23 @@  GLIBC_2.10 register_printf_type F
 GLIBC_2.10 setsgent F
 GLIBC_2.10 sgetsgent F
 GLIBC_2.10 sgetsgent_r F
-GLIBC_2.11 GLIBC_2.11 A
 GLIBC_2.11 __longjmp_chk F
 GLIBC_2.11 execvpe F
 GLIBC_2.11 mkostemps F
 GLIBC_2.11 mkostemps64 F
 GLIBC_2.11 mkstemps F
 GLIBC_2.11 mkstemps64 F
-GLIBC_2.12 GLIBC_2.12 A
 GLIBC_2.12 _sys_errlist D 0x438
 GLIBC_2.12 _sys_nerr D 0x4
 GLIBC_2.12 ntp_gettimex F
 GLIBC_2.12 recvmmsg F
 GLIBC_2.12 sys_errlist D 0x438
 GLIBC_2.12 sys_nerr D 0x4
-GLIBC_2.13 GLIBC_2.13 A
 GLIBC_2.13 __fentry__ F
 GLIBC_2.13 fanotify_init F
 GLIBC_2.13 fanotify_mark F
 GLIBC_2.13 prlimit F
 GLIBC_2.13 prlimit64 F
-GLIBC_2.14 GLIBC_2.14 A
 GLIBC_2.14 clock_adjtime F
 GLIBC_2.14 memcpy F
 GLIBC_2.14 name_to_handle_at F
@@ -53,7 +48,6 @@  GLIBC_2.14 open_by_handle_at F
 GLIBC_2.14 sendmmsg F
 GLIBC_2.14 setns F
 GLIBC_2.14 syncfs F
-GLIBC_2.15 GLIBC_2.15 A
 GLIBC_2.15 __fdelt_chk F
 GLIBC_2.15 __fdelt_warn F
 GLIBC_2.15 posix_spawn F
@@ -62,7 +56,6 @@  GLIBC_2.15 process_vm_readv F
 GLIBC_2.15 process_vm_writev F
 GLIBC_2.15 scandirat F
 GLIBC_2.15 scandirat64 F
-GLIBC_2.16 GLIBC_2.16 A
 GLIBC_2.16 __getauxval F
 GLIBC_2.16 __poll_chk F
 GLIBC_2.16 __ppoll_chk F
@@ -73,16 +66,13 @@  GLIBC_2.16 getauxval F
 GLIBC_2.16 mbrtoc16 F
 GLIBC_2.16 mbrtoc32 F
 GLIBC_2.16 timespec_get F
-GLIBC_2.17 GLIBC_2.17 A
 GLIBC_2.17 clock_getcpuclockid F
 GLIBC_2.17 clock_getres F
 GLIBC_2.17 clock_gettime F
 GLIBC_2.17 clock_nanosleep F
 GLIBC_2.17 clock_settime F
 GLIBC_2.17 secure_getenv F
-GLIBC_2.18 GLIBC_2.18 A
 GLIBC_2.18 __cxa_thread_atexit_impl F
-GLIBC_2.2.5 GLIBC_2.2.5 A
 GLIBC_2.2.5 _Exit F
 GLIBC_2.2.5 _IO_2_1_stderr_ D 0xe0
 GLIBC_2.2.5 _IO_2_1_stdin_ D 0xe0
@@ -1841,19 +1831,14 @@  GLIBC_2.2.5 xdrstdio_create F
 GLIBC_2.2.5 xencrypt F
 GLIBC_2.2.5 xprt_register F
 GLIBC_2.2.5 xprt_unregister F
-GLIBC_2.2.6 GLIBC_2.2.6 A
 GLIBC_2.2.6 __nanosleep F
-GLIBC_2.22 GLIBC_2.22 A
 GLIBC_2.22 fmemopen F
-GLIBC_2.23 GLIBC_2.23 A
 GLIBC_2.23 fts64_children F
 GLIBC_2.23 fts64_close F
 GLIBC_2.23 fts64_open F
 GLIBC_2.23 fts64_read F
 GLIBC_2.23 fts64_set F
-GLIBC_2.24 GLIBC_2.24 A
 GLIBC_2.24 quick_exit F
-GLIBC_2.25 GLIBC_2.25 A
 GLIBC_2.25 __explicit_bzero_chk F
 GLIBC_2.25 explicit_bzero F
 GLIBC_2.25 getentropy F
@@ -1861,7 +1846,6 @@  GLIBC_2.25 getrandom F
 GLIBC_2.25 strfromd F
 GLIBC_2.25 strfromf F
 GLIBC_2.25 strfroml F
-GLIBC_2.26 GLIBC_2.26 A
 GLIBC_2.26 __strtof128_internal F
 GLIBC_2.26 __wcstof128_internal F
 GLIBC_2.26 preadv2 F
@@ -1874,7 +1858,6 @@  GLIBC_2.26 strtof128 F
 GLIBC_2.26 strtof128_l F
 GLIBC_2.26 wcstof128 F
 GLIBC_2.26 wcstof128_l F
-GLIBC_2.27 GLIBC_2.27 A
 GLIBC_2.27 copy_file_range F
 GLIBC_2.27 glob F
 GLIBC_2.27 glob64 F
@@ -1905,7 +1888,6 @@  GLIBC_2.27 wcstof64 F
 GLIBC_2.27 wcstof64_l F
 GLIBC_2.27 wcstof64x F
 GLIBC_2.27 wcstof64x_l F
-GLIBC_2.3 GLIBC_2.3 A
 GLIBC_2.3 __ctype_b_loc F
 GLIBC_2.3 __ctype_tolower_loc F
 GLIBC_2.3 __ctype_toupper_loc F
@@ -1997,7 +1979,6 @@  GLIBC_2.3 wcstoull_l F
 GLIBC_2.3 wcsxfrm_l F
 GLIBC_2.3 wctrans_l F
 GLIBC_2.3 wctype_l F
-GLIBC_2.3.2 GLIBC_2.3.2 A
 GLIBC_2.3.2 __register_atfork F
 GLIBC_2.3.2 epoll_create F
 GLIBC_2.3.2 epoll_ctl F
@@ -2010,7 +1991,6 @@  GLIBC_2.3.2 pthread_cond_signal F
 GLIBC_2.3.2 pthread_cond_timedwait F
 GLIBC_2.3.2 pthread_cond_wait F
 GLIBC_2.3.2 strptime_l F
-GLIBC_2.3.3 GLIBC_2.3.3 A
 GLIBC_2.3.3 _sys_siglist D 0x208
 GLIBC_2.3.3 gnu_dev_major F
 GLIBC_2.3.3 gnu_dev_makedev F
@@ -2031,7 +2011,6 @@  GLIBC_2.3.3 strtoll_l F
 GLIBC_2.3.3 strtoull_l F
 GLIBC_2.3.3 sys_sigabbrev D 0x208
 GLIBC_2.3.3 sys_siglist D 0x208
-GLIBC_2.3.4 GLIBC_2.3.4 A
 GLIBC_2.3.4 __chk_fail F
 GLIBC_2.3.4 __fprintf_chk F
 GLIBC_2.3.4 __gets_chk F
@@ -2061,7 +2040,6 @@  GLIBC_2.3.4 setipv4sourcefilter F
 GLIBC_2.3.4 setsourcefilter F
 GLIBC_2.3.4 xdr_quad_t F
 GLIBC_2.3.4 xdr_u_quad_t F
-GLIBC_2.4 GLIBC_2.4 A
 GLIBC_2.4 __confstr_chk F
 GLIBC_2.4 __fgets_chk F
 GLIBC_2.4 __fgets_unlocked_chk F
@@ -2138,7 +2116,6 @@  GLIBC_2.4 sys_errlist D 0x420
 GLIBC_2.4 sys_nerr D 0x4
 GLIBC_2.4 unlinkat F
 GLIBC_2.4 unshare F
-GLIBC_2.5 GLIBC_2.5 A
 GLIBC_2.5 __readlinkat_chk F
 GLIBC_2.5 inet6_opt_append F
 GLIBC_2.5 inet6_opt_find F
@@ -2156,7 +2133,6 @@  GLIBC_2.5 inet6_rth_space F
 GLIBC_2.5 splice F
 GLIBC_2.5 tee F
 GLIBC_2.5 vmsplice F
-GLIBC_2.6 GLIBC_2.6 A
 GLIBC_2.6 __sched_cpucount F
 GLIBC_2.6 epoll_pwait F
 GLIBC_2.6 futimens F
@@ -2164,7 +2140,6 @@  GLIBC_2.6 sched_getcpu F
 GLIBC_2.6 strerror_l F
 GLIBC_2.6 sync_file_range F
 GLIBC_2.6 utimensat F
-GLIBC_2.7 GLIBC_2.7 A
 GLIBC_2.7 __fread_chk F
 GLIBC_2.7 __fread_unlocked_chk F
 GLIBC_2.7 __isoc99_fscanf F
@@ -2191,7 +2166,6 @@  GLIBC_2.7 eventfd_write F
 GLIBC_2.7 mkostemp F
 GLIBC_2.7 mkostemp64 F
 GLIBC_2.7 signalfd F
-GLIBC_2.8 GLIBC_2.8 A
 GLIBC_2.8 __asprintf_chk F
 GLIBC_2.8 __dprintf_chk F
 GLIBC_2.8 __obstack_printf_chk F
@@ -2202,7 +2176,6 @@  GLIBC_2.8 qsort_r F
 GLIBC_2.8 timerfd_create F
 GLIBC_2.8 timerfd_gettime F
 GLIBC_2.8 timerfd_settime F
-GLIBC_2.9 GLIBC_2.9 A
 GLIBC_2.9 dup3 F
 GLIBC_2.9 epoll_create1 F
 GLIBC_2.9 inotify_init1 F
diff --git a/sysdeps/unix/sysv/linux/x86_64/64/libcrypt.abilist b/sysdeps/unix/sysv/linux/x86_64/64/libcrypt.abilist
index df20c0f..ae5c7af 100644
--- a/sysdeps/unix/sysv/linux/x86_64/64/libcrypt.abilist
+++ b/sysdeps/unix/sysv/linux/x86_64/64/libcrypt.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.2.5 GLIBC_2.2.5 A
 GLIBC_2.2.5 crypt F
 GLIBC_2.2.5 crypt_r F
 GLIBC_2.2.5 encrypt F
diff --git a/sysdeps/unix/sysv/linux/x86_64/64/libdl.abilist b/sysdeps/unix/sysv/linux/x86_64/64/libdl.abilist
index ca3d1f7..c5cd25d 100644
--- a/sysdeps/unix/sysv/linux/x86_64/64/libdl.abilist
+++ b/sysdeps/unix/sysv/linux/x86_64/64/libdl.abilist
@@ -1,12 +1,9 @@ 
-GLIBC_2.2.5 GLIBC_2.2.5 A
 GLIBC_2.2.5 dladdr F
 GLIBC_2.2.5 dlclose F
 GLIBC_2.2.5 dlerror F
 GLIBC_2.2.5 dlopen F
 GLIBC_2.2.5 dlsym F
 GLIBC_2.2.5 dlvsym F
-GLIBC_2.3.3 GLIBC_2.3.3 A
 GLIBC_2.3.3 dladdr1 F
 GLIBC_2.3.3 dlinfo F
-GLIBC_2.3.4 GLIBC_2.3.4 A
 GLIBC_2.3.4 dlmopen F
diff --git a/sysdeps/unix/sysv/linux/x86_64/64/libm.abilist b/sysdeps/unix/sysv/linux/x86_64/64/libm.abilist
index e4d0fa8..4f4cc3c 100644
--- a/sysdeps/unix/sysv/linux/x86_64/64/libm.abilist
+++ b/sysdeps/unix/sysv/linux/x86_64/64/libm.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.15 GLIBC_2.15 A
 GLIBC_2.15 __acos_finite F
 GLIBC_2.15 __acosf_finite F
 GLIBC_2.15 __acosh_finite F
@@ -80,11 +79,9 @@  GLIBC_2.15 __y1l_finite F
 GLIBC_2.15 __yn_finite F
 GLIBC_2.15 __ynf_finite F
 GLIBC_2.15 __ynl_finite F
-GLIBC_2.18 GLIBC_2.18 A
 GLIBC_2.18 __issignaling F
 GLIBC_2.18 __issignalingf F
 GLIBC_2.18 __issignalingl F
-GLIBC_2.2.5 GLIBC_2.2.5 A
 GLIBC_2.2.5 _LIB_VERSION D 0x4
 GLIBC_2.2.5 __clog10 F
 GLIBC_2.2.5 __clog10f F
@@ -399,19 +396,16 @@  GLIBC_2.2.5 y1l F
 GLIBC_2.2.5 yn F
 GLIBC_2.2.5 ynf F
 GLIBC_2.2.5 ynl F
-GLIBC_2.23 GLIBC_2.23 A
 GLIBC_2.23 __signgam D 0x4
 GLIBC_2.23 lgamma F
 GLIBC_2.23 lgammaf F
 GLIBC_2.23 lgammal F
-GLIBC_2.24 GLIBC_2.24 A
 GLIBC_2.24 nextdown F
 GLIBC_2.24 nextdownf F
 GLIBC_2.24 nextdownl F
 GLIBC_2.24 nextup F
 GLIBC_2.24 nextupf F
 GLIBC_2.24 nextupl F
-GLIBC_2.25 GLIBC_2.25 A
 GLIBC_2.25 __iscanonicall F
 GLIBC_2.25 __iseqsig F
 GLIBC_2.25 __iseqsigf F
@@ -462,7 +456,6 @@  GLIBC_2.25 ufromfpl F
 GLIBC_2.25 ufromfpx F
 GLIBC_2.25 ufromfpxf F
 GLIBC_2.25 ufromfpxl F
-GLIBC_2.26 GLIBC_2.26 A
 GLIBC_2.26 __acosf128_finite F
 GLIBC_2.26 __acoshf128_finite F
 GLIBC_2.26 __asinf128_finite F
@@ -600,7 +593,6 @@  GLIBC_2.26 ufromfpxf128 F
 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
@@ -1022,7 +1014,6 @@  GLIBC_2.27 ynf32 F
 GLIBC_2.27 ynf32x F
 GLIBC_2.27 ynf64 F
 GLIBC_2.27 ynf64x F
-GLIBC_2.28 GLIBC_2.28 A
 GLIBC_2.28 daddl F
 GLIBC_2.28 dsubl F
 GLIBC_2.28 f32addf128 F
@@ -1049,4 +1040,3 @@  GLIBC_2.28 fadd F
 GLIBC_2.28 faddl F
 GLIBC_2.28 fsub F
 GLIBC_2.28 fsubl F
-GLIBC_2.4 GLIBC_2.4 A
diff --git a/sysdeps/unix/sysv/linux/x86_64/64/libnsl.abilist b/sysdeps/unix/sysv/linux/x86_64/64/libnsl.abilist
index 571fe97..cac82ee 100644
--- a/sysdeps/unix/sysv/linux/x86_64/64/libnsl.abilist
+++ b/sysdeps/unix/sysv/linux/x86_64/64/libnsl.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.2.5 GLIBC_2.2.5 A
 GLIBC_2.2.5 __free_fdresult F
 GLIBC_2.2.5 __nis_default_access F
 GLIBC_2.2.5 __nis_default_group F
diff --git a/sysdeps/unix/sysv/linux/x86_64/64/libpthread.abilist b/sysdeps/unix/sysv/linux/x86_64/64/libpthread.abilist
index 85365c0..4407927 100644
--- a/sysdeps/unix/sysv/linux/x86_64/64/libpthread.abilist
+++ b/sysdeps/unix/sysv/linux/x86_64/64/libpthread.abilist
@@ -1,15 +1,11 @@ 
-GLIBC_2.11 GLIBC_2.11 A
 GLIBC_2.11 pthread_sigqueue F
-GLIBC_2.12 GLIBC_2.12 A
 GLIBC_2.12 pthread_getname_np F
 GLIBC_2.12 pthread_mutex_consistent F
 GLIBC_2.12 pthread_mutexattr_getrobust F
 GLIBC_2.12 pthread_mutexattr_setrobust F
 GLIBC_2.12 pthread_setname_np F
-GLIBC_2.18 GLIBC_2.18 A
 GLIBC_2.18 pthread_getattr_default_np F
 GLIBC_2.18 pthread_setattr_default_np F
-GLIBC_2.2.5 GLIBC_2.2.5 A
 GLIBC_2.2.5 _IO_flockfile F
 GLIBC_2.2.5 _IO_ftrylockfile F
 GLIBC_2.2.5 _IO_funlockfile F
@@ -201,16 +197,13 @@  GLIBC_2.2.5 vfork F
 GLIBC_2.2.5 wait F
 GLIBC_2.2.5 waitpid F
 GLIBC_2.2.5 write F
-GLIBC_2.2.6 GLIBC_2.2.6 A
 GLIBC_2.2.6 __nanosleep F
-GLIBC_2.3.2 GLIBC_2.3.2 A
 GLIBC_2.3.2 pthread_cond_broadcast F
 GLIBC_2.3.2 pthread_cond_destroy F
 GLIBC_2.3.2 pthread_cond_init F
 GLIBC_2.3.2 pthread_cond_signal F
 GLIBC_2.3.2 pthread_cond_timedwait F
 GLIBC_2.3.2 pthread_cond_wait F
-GLIBC_2.3.3 GLIBC_2.3.3 A
 GLIBC_2.3.3 __pthread_cleanup_routine F
 GLIBC_2.3.3 __pthread_register_cancel F
 GLIBC_2.3.3 __pthread_register_cancel_defer F
@@ -226,13 +219,11 @@  GLIBC_2.3.3 pthread_getaffinity_np F
 GLIBC_2.3.3 pthread_setaffinity_np F
 GLIBC_2.3.3 pthread_timedjoin_np F
 GLIBC_2.3.3 pthread_tryjoin_np F
-GLIBC_2.3.4 GLIBC_2.3.4 A
 GLIBC_2.3.4 pthread_attr_getaffinity_np F
 GLIBC_2.3.4 pthread_attr_setaffinity_np F
 GLIBC_2.3.4 pthread_getaffinity_np F
 GLIBC_2.3.4 pthread_setaffinity_np F
 GLIBC_2.3.4 pthread_setschedprio F
-GLIBC_2.4 GLIBC_2.4 A
 GLIBC_2.4 pthread_mutex_consistent_np F
 GLIBC_2.4 pthread_mutex_getprioceiling F
 GLIBC_2.4 pthread_mutex_setprioceiling F
diff --git a/sysdeps/unix/sysv/linux/x86_64/64/libresolv.abilist b/sysdeps/unix/sysv/linux/x86_64/64/libresolv.abilist
index a111ccc..61d6b2b 100644
--- a/sysdeps/unix/sysv/linux/x86_64/64/libresolv.abilist
+++ b/sysdeps/unix/sysv/linux/x86_64/64/libresolv.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.2.5 GLIBC_2.2.5 A
 GLIBC_2.2.5 __b64_ntop F
 GLIBC_2.2.5 __b64_pton F
 GLIBC_2.2.5 __dn_comp F
@@ -63,9 +62,7 @@  GLIBC_2.2.5 res_gethostbyname F
 GLIBC_2.2.5 res_gethostbyname2 F
 GLIBC_2.2.5 res_send_setqhook F
 GLIBC_2.2.5 res_send_setrhook F
-GLIBC_2.3.2 GLIBC_2.3.2 A
 GLIBC_2.3.2 __p_rcode F
-GLIBC_2.9 GLIBC_2.9 A
 GLIBC_2.9 ns_datetosecs F
 GLIBC_2.9 ns_format_ttl F
 GLIBC_2.9 ns_get16 F
diff --git a/sysdeps/unix/sysv/linux/x86_64/64/librt.abilist b/sysdeps/unix/sysv/linux/x86_64/64/librt.abilist
index d626758..e2e8b60 100644
--- a/sysdeps/unix/sysv/linux/x86_64/64/librt.abilist
+++ b/sysdeps/unix/sysv/linux/x86_64/64/librt.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.2.5 GLIBC_2.2.5 A
 GLIBC_2.2.5 aio_cancel F
 GLIBC_2.2.5 aio_cancel64 F
 GLIBC_2.2.5 aio_error F
@@ -28,13 +27,11 @@  GLIBC_2.2.5 timer_delete F
 GLIBC_2.2.5 timer_getoverrun F
 GLIBC_2.2.5 timer_gettime F
 GLIBC_2.2.5 timer_settime F
-GLIBC_2.3.3 GLIBC_2.3.3 A
 GLIBC_2.3.3 timer_create F
 GLIBC_2.3.3 timer_delete F
 GLIBC_2.3.3 timer_getoverrun F
 GLIBC_2.3.3 timer_gettime F
 GLIBC_2.3.3 timer_settime F
-GLIBC_2.3.4 GLIBC_2.3.4 A
 GLIBC_2.3.4 mq_close F
 GLIBC_2.3.4 mq_getattr F
 GLIBC_2.3.4 mq_notify F
@@ -45,8 +42,6 @@  GLIBC_2.3.4 mq_setattr F
 GLIBC_2.3.4 mq_timedreceive F
 GLIBC_2.3.4 mq_timedsend F
 GLIBC_2.3.4 mq_unlink F
-GLIBC_2.4 GLIBC_2.4 A
 GLIBC_2.4 lio_listio F
 GLIBC_2.4 lio_listio64 F
-GLIBC_2.7 GLIBC_2.7 A
 GLIBC_2.7 __mq_open_2 F
diff --git a/sysdeps/unix/sysv/linux/x86_64/64/libthread_db.abilist b/sysdeps/unix/sysv/linux/x86_64/64/libthread_db.abilist
index 291a191..0a9b5d2 100644
--- a/sysdeps/unix/sysv/linux/x86_64/64/libthread_db.abilist
+++ b/sysdeps/unix/sysv/linux/x86_64/64/libthread_db.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.2.5 GLIBC_2.2.5 A
 GLIBC_2.2.5 td_init F
 GLIBC_2.2.5 td_log F
 GLIBC_2.2.5 td_symbol_list F
@@ -37,7 +36,5 @@  GLIBC_2.2.5 td_thr_setxregs F
 GLIBC_2.2.5 td_thr_sigsetmask F
 GLIBC_2.2.5 td_thr_tsd F
 GLIBC_2.2.5 td_thr_validate F
-GLIBC_2.3 GLIBC_2.3 A
 GLIBC_2.3 td_thr_tls_get_addr F
-GLIBC_2.3.3 GLIBC_2.3.3 A
 GLIBC_2.3.3 td_thr_tlsbase F
diff --git a/sysdeps/unix/sysv/linux/x86_64/64/libutil.abilist b/sysdeps/unix/sysv/linux/x86_64/64/libutil.abilist
index 98d06aa..1356ed4 100644
--- a/sysdeps/unix/sysv/linux/x86_64/64/libutil.abilist
+++ b/sysdeps/unix/sysv/linux/x86_64/64/libutil.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.2.5 GLIBC_2.2.5 A
 GLIBC_2.2.5 forkpty F
 GLIBC_2.2.5 login F
 GLIBC_2.2.5 login_tty F
diff --git a/sysdeps/unix/sysv/linux/x86_64/libmvec.abilist b/sysdeps/unix/sysv/linux/x86_64/libmvec.abilist
index 80d028a..363d4ac 100644
--- a/sysdeps/unix/sysv/linux/x86_64/libmvec.abilist
+++ b/sysdeps/unix/sysv/linux/x86_64/libmvec.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.22 GLIBC_2.22 A
 GLIBC_2.22 _ZGVbN2v_cos F
 GLIBC_2.22 _ZGVbN2v_exp F
 GLIBC_2.22 _ZGVbN2v_log F
diff --git a/sysdeps/unix/sysv/linux/x86_64/x32/ld.abilist b/sysdeps/unix/sysv/linux/x86_64/x32/ld.abilist
index 236357b..80f3161 100644
--- a/sysdeps/unix/sysv/linux/x86_64/x32/ld.abilist
+++ b/sysdeps/unix/sysv/linux/x86_64/x32/ld.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.16 GLIBC_2.16 A
 GLIBC_2.16 __libc_stack_end D 0x4
 GLIBC_2.16 __tls_get_addr F
 GLIBC_2.16 _dl_mcount F
diff --git a/sysdeps/unix/sysv/linux/x86_64/x32/libBrokenLocale.abilist b/sysdeps/unix/sysv/linux/x86_64/x32/libBrokenLocale.abilist
index 0c8f428..6c9d928 100644
--- a/sysdeps/unix/sysv/linux/x86_64/x32/libBrokenLocale.abilist
+++ b/sysdeps/unix/sysv/linux/x86_64/x32/libBrokenLocale.abilist
@@ -1,2 +1 @@ 
-GLIBC_2.16 GLIBC_2.16 A
 GLIBC_2.16 __ctype_get_mb_cur_max F
diff --git a/sysdeps/unix/sysv/linux/x86_64/x32/libanl.abilist b/sysdeps/unix/sysv/linux/x86_64/x32/libanl.abilist
index 695118b..0670135 100644
--- a/sysdeps/unix/sysv/linux/x86_64/x32/libanl.abilist
+++ b/sysdeps/unix/sysv/linux/x86_64/x32/libanl.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.16 GLIBC_2.16 A
 GLIBC_2.16 gai_cancel F
 GLIBC_2.16 gai_error F
 GLIBC_2.16 gai_suspend F
diff --git a/sysdeps/unix/sysv/linux/x86_64/x32/libc.abilist b/sysdeps/unix/sysv/linux/x86_64/x32/libc.abilist
index 8bc16b9..96c9fa0 100644
--- a/sysdeps/unix/sysv/linux/x86_64/x32/libc.abilist
+++ b/sysdeps/unix/sysv/linux/x86_64/x32/libc.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.16 GLIBC_2.16 A
 GLIBC_2.16 _Exit F
 GLIBC_2.16 _IO_2_1_stderr_ D 0xa0
 GLIBC_2.16 _IO_2_1_stdin_ D 0xa0
@@ -2077,26 +2076,20 @@  GLIBC_2.16 xdrstdio_create F
 GLIBC_2.16 xencrypt F
 GLIBC_2.16 xprt_register F
 GLIBC_2.16 xprt_unregister F
-GLIBC_2.17 GLIBC_2.17 A
 GLIBC_2.17 clock_getcpuclockid F
 GLIBC_2.17 clock_getres F
 GLIBC_2.17 clock_gettime F
 GLIBC_2.17 clock_nanosleep F
 GLIBC_2.17 clock_settime F
 GLIBC_2.17 secure_getenv F
-GLIBC_2.18 GLIBC_2.18 A
 GLIBC_2.18 __cxa_thread_atexit_impl F
-GLIBC_2.22 GLIBC_2.22 A
 GLIBC_2.22 fmemopen F
-GLIBC_2.23 GLIBC_2.23 A
 GLIBC_2.23 fts64_children F
 GLIBC_2.23 fts64_close F
 GLIBC_2.23 fts64_open F
 GLIBC_2.23 fts64_read F
 GLIBC_2.23 fts64_set F
-GLIBC_2.24 GLIBC_2.24 A
 GLIBC_2.24 quick_exit F
-GLIBC_2.25 GLIBC_2.25 A
 GLIBC_2.25 __explicit_bzero_chk F
 GLIBC_2.25 explicit_bzero F
 GLIBC_2.25 getentropy F
@@ -2104,7 +2097,6 @@  GLIBC_2.25 getrandom F
 GLIBC_2.25 strfromd F
 GLIBC_2.25 strfromf F
 GLIBC_2.25 strfroml F
-GLIBC_2.26 GLIBC_2.26 A
 GLIBC_2.26 __strtof128_internal F
 GLIBC_2.26 __wcstof128_internal F
 GLIBC_2.26 preadv2 F
@@ -2117,7 +2109,6 @@  GLIBC_2.26 strtof128 F
 GLIBC_2.26 strtof128_l F
 GLIBC_2.26 wcstof128 F
 GLIBC_2.26 wcstof128_l F
-GLIBC_2.27 GLIBC_2.27 A
 GLIBC_2.27 copy_file_range F
 GLIBC_2.27 glob F
 GLIBC_2.27 glob64 F
diff --git a/sysdeps/unix/sysv/linux/x86_64/x32/libcrypt.abilist b/sysdeps/unix/sysv/linux/x86_64/x32/libcrypt.abilist
index d0f5c3b..5e9789b 100644
--- a/sysdeps/unix/sysv/linux/x86_64/x32/libcrypt.abilist
+++ b/sysdeps/unix/sysv/linux/x86_64/x32/libcrypt.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.16 GLIBC_2.16 A
 GLIBC_2.16 crypt F
 GLIBC_2.16 crypt_r F
 GLIBC_2.16 encrypt F
diff --git a/sysdeps/unix/sysv/linux/x86_64/x32/libdl.abilist b/sysdeps/unix/sysv/linux/x86_64/x32/libdl.abilist
index e4d2e79..c947cd4 100644
--- a/sysdeps/unix/sysv/linux/x86_64/x32/libdl.abilist
+++ b/sysdeps/unix/sysv/linux/x86_64/x32/libdl.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.16 GLIBC_2.16 A
 GLIBC_2.16 dladdr F
 GLIBC_2.16 dladdr1 F
 GLIBC_2.16 dlclose F
diff --git a/sysdeps/unix/sysv/linux/x86_64/x32/libm.abilist b/sysdeps/unix/sysv/linux/x86_64/x32/libm.abilist
index 543b5f8..36e8130 100644
--- a/sysdeps/unix/sysv/linux/x86_64/x32/libm.abilist
+++ b/sysdeps/unix/sysv/linux/x86_64/x32/libm.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.16 GLIBC_2.16 A
 GLIBC_2.16 _LIB_VERSION D 0x4
 GLIBC_2.16 __acos_finite F
 GLIBC_2.16 __acosf_finite F
@@ -394,23 +393,19 @@  GLIBC_2.16 y1l F
 GLIBC_2.16 yn F
 GLIBC_2.16 ynf F
 GLIBC_2.16 ynl F
-GLIBC_2.18 GLIBC_2.18 A
 GLIBC_2.18 __issignaling F
 GLIBC_2.18 __issignalingf F
 GLIBC_2.18 __issignalingl F
-GLIBC_2.23 GLIBC_2.23 A
 GLIBC_2.23 __signgam D 0x4
 GLIBC_2.23 lgamma F
 GLIBC_2.23 lgammaf F
 GLIBC_2.23 lgammal F
-GLIBC_2.24 GLIBC_2.24 A
 GLIBC_2.24 nextdown F
 GLIBC_2.24 nextdownf F
 GLIBC_2.24 nextdownl F
 GLIBC_2.24 nextup F
 GLIBC_2.24 nextupf F
 GLIBC_2.24 nextupl F
-GLIBC_2.25 GLIBC_2.25 A
 GLIBC_2.25 __iscanonicall F
 GLIBC_2.25 __iseqsig F
 GLIBC_2.25 __iseqsigf F
@@ -461,7 +456,6 @@  GLIBC_2.25 ufromfpl F
 GLIBC_2.25 ufromfpx F
 GLIBC_2.25 ufromfpxf F
 GLIBC_2.25 ufromfpxl F
-GLIBC_2.26 GLIBC_2.26 A
 GLIBC_2.26 __acosf128_finite F
 GLIBC_2.26 __acoshf128_finite F
 GLIBC_2.26 __asinf128_finite F
@@ -599,7 +593,6 @@  GLIBC_2.26 ufromfpxf128 F
 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
@@ -1021,7 +1014,6 @@  GLIBC_2.27 ynf32 F
 GLIBC_2.27 ynf32x F
 GLIBC_2.27 ynf64 F
 GLIBC_2.27 ynf64x F
-GLIBC_2.28 GLIBC_2.28 A
 GLIBC_2.28 daddl F
 GLIBC_2.28 dsubl F
 GLIBC_2.28 f32addf128 F
diff --git a/sysdeps/unix/sysv/linux/x86_64/x32/libnsl.abilist b/sysdeps/unix/sysv/linux/x86_64/x32/libnsl.abilist
index a0499d3..997142e 100644
--- a/sysdeps/unix/sysv/linux/x86_64/x32/libnsl.abilist
+++ b/sysdeps/unix/sysv/linux/x86_64/x32/libnsl.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.16 GLIBC_2.16 A
 GLIBC_2.16 __free_fdresult F
 GLIBC_2.16 __nis_default_access F
 GLIBC_2.16 __nis_default_group F
diff --git a/sysdeps/unix/sysv/linux/x86_64/x32/libpthread.abilist b/sysdeps/unix/sysv/linux/x86_64/x32/libpthread.abilist
index 6cd0fc3..7f818c8 100644
--- a/sysdeps/unix/sysv/linux/x86_64/x32/libpthread.abilist
+++ b/sysdeps/unix/sysv/linux/x86_64/x32/libpthread.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.16 GLIBC_2.16 A
 GLIBC_2.16 _IO_flockfile F
 GLIBC_2.16 _IO_ftrylockfile F
 GLIBC_2.16 _IO_funlockfile F
@@ -221,6 +220,5 @@  GLIBC_2.16 vfork F
 GLIBC_2.16 wait F
 GLIBC_2.16 waitpid F
 GLIBC_2.16 write F
-GLIBC_2.18 GLIBC_2.18 A
 GLIBC_2.18 pthread_getattr_default_np F
 GLIBC_2.18 pthread_setattr_default_np F
diff --git a/sysdeps/unix/sysv/linux/x86_64/x32/libresolv.abilist b/sysdeps/unix/sysv/linux/x86_64/x32/libresolv.abilist
index 28abb03..2457bc9 100644
--- a/sysdeps/unix/sysv/linux/x86_64/x32/libresolv.abilist
+++ b/sysdeps/unix/sysv/linux/x86_64/x32/libresolv.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.16 GLIBC_2.16 A
 GLIBC_2.16 __b64_ntop F
 GLIBC_2.16 __b64_pton F
 GLIBC_2.16 __dn_comp F
diff --git a/sysdeps/unix/sysv/linux/x86_64/x32/librt.abilist b/sysdeps/unix/sysv/linux/x86_64/x32/librt.abilist
index ea7b40a..94e84e4 100644
--- a/sysdeps/unix/sysv/linux/x86_64/x32/librt.abilist
+++ b/sysdeps/unix/sysv/linux/x86_64/x32/librt.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.16 GLIBC_2.16 A
 GLIBC_2.16 __mq_open_2 F
 GLIBC_2.16 aio_cancel F
 GLIBC_2.16 aio_cancel64 F
diff --git a/sysdeps/unix/sysv/linux/x86_64/x32/libthread_db.abilist b/sysdeps/unix/sysv/linux/x86_64/x32/libthread_db.abilist
index 5d7031c..d6eace6 100644
--- a/sysdeps/unix/sysv/linux/x86_64/x32/libthread_db.abilist
+++ b/sysdeps/unix/sysv/linux/x86_64/x32/libthread_db.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.16 GLIBC_2.16 A
 GLIBC_2.16 td_init F
 GLIBC_2.16 td_log F
 GLIBC_2.16 td_symbol_list F
diff --git a/sysdeps/unix/sysv/linux/x86_64/x32/libutil.abilist b/sysdeps/unix/sysv/linux/x86_64/x32/libutil.abilist
index 30353d0..cff2310 100644
--- a/sysdeps/unix/sysv/linux/x86_64/x32/libutil.abilist
+++ b/sysdeps/unix/sysv/linux/x86_64/x32/libutil.abilist
@@ -1,4 +1,3 @@ 
-GLIBC_2.16 GLIBC_2.16 A
 GLIBC_2.16 forkpty F
 GLIBC_2.16 login F
 GLIBC_2.16 login_tty F