]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
elf: Make dl-rseq-symbols Linux only
authorAdhemerval Zanella <adhemerval.zanella@linaro.org>
Thu, 4 Jul 2024 13:09:07 +0000 (10:09 -0300)
committerFlorian Weimer <fweimer@redhat.com>
Tue, 16 Jul 2024 15:24:53 +0000 (17:24 +0200)
And avoid a Hurd build failures.

Checked on x86_64-linux-gnu.

(cherry picked from commit 9fc639f654dc004736836613be703e6bed0c36a8)

elf/Makefile
sysdeps/unix/sysv/linux/Makefile
sysdeps/unix/sysv/linux/dl-rseq-symbols.S [moved from elf/dl-rseq-symbols.S with 100% similarity]

index 951ce751f7398d456e2026b6a6b7d46b998ec0cc..82f2a789e2f0089d2657a2568ea901bda4d5becc 100644 (file)
@@ -74,7 +74,6 @@ dl-routines = \
   dl-printf \
   dl-profile \
   dl-reloc \
-  dl-rseq-symbols \
   dl-runtime \
   dl-scope \
   dl-setup_hash \
index 94747b37a6a49b1525df01c70b1f28611c5b1a67..eecee3687092f95d012e3b75f9310dc1c043cf53 100644 (file)
@@ -496,6 +496,7 @@ endif
 
 ifeq ($(subdir),elf)
 sysdep-rtld-routines += dl-brk dl-sbrk dl-getcwd dl-openat64 dl-opendir
+dl-routines += dl-rseq-symbols
 
 others += pldd
 install-bin += pldd