about summary refs log tree commit diff
path: root/sysdeps/s390/Makefile
diff options
context:
space:
mode:
authorFlorian Weimer <fweimer@redhat.com>2022-08-25 16:34:20 +0200
committerFlorian Weimer <fweimer@redhat.com>2022-08-25 21:33:12 +0200
commit5ecc98241229d494aaad23a4a3fe106fe11e1f40 (patch)
tree96d65b3208bb8ce7b0cc2ff41571d09d761e1623 /sysdeps/s390/Makefile
parent89baed0b93639180fd7d0ba922873b003649c7af (diff)
downloadglibc-5ecc98241229d494aaad23a4a3fe106fe11e1f40.tar.gz
glibc-5ecc98241229d494aaad23a4a3fe106fe11e1f40.tar.xz
glibc-5ecc98241229d494aaad23a4a3fe106fe11e1f40.zip
s390: Move hwcaps/platform names out of _rtld_global_ro
Changes to these arrays are often backported to stable releases,
but additions to these arrays shift the offsets of the following
_rltd_global_ro members, thus breaking the GLIBC_PRIVATE ABI.

Obviously, this change is itself an internal ABI break, but at least
it will avoid further ABI breaks going forward.

Reviewed-by: Carlos O'Donell <carlos@redhat.com>
Diffstat (limited to 'sysdeps/s390/Makefile')
-rw-r--r--sysdeps/s390/Makefile2
1 files changed, 2 insertions, 0 deletions
diff --git a/sysdeps/s390/Makefile b/sysdeps/s390/Makefile
index 5b6a96579c..1d687a2184 100644
--- a/sysdeps/s390/Makefile
+++ b/sysdeps/s390/Makefile
@@ -43,6 +43,8 @@ $(modpfx)gconv-modules-s390.conf: ../sysdeps/s390/gconv-modules-s390.conf \
 endif
 
 ifeq ($(subdir),elf)
+sysdep-dl-routines += dl-procinfo-s390
+
 ifeq ($(build-shared),yes)
 tests += tst-dl-runtime-resolve-noaudit tst-dl-runtime-resolve-audit \
 	tst-dl-runtime-profile-noaudit