From bce1d807219f0c816cf6d37e526a4da2163d84df Mon Sep 17 00:00:00 2001 From: Adhemerval Zanella Date: Thu, 4 Jul 2024 10:09:07 -0300 Subject: [PATCH] elf: Make dl-rseq-symbols Linux only And avoid a Hurd build failures. Checked on x86_64-linux-gnu. (cherry picked from commit 9fc639f654dc004736836613be703e6bed0c36a8) --- elf/Makefile | 1 - sysdeps/unix/sysv/linux/Makefile | 1 + {elf => sysdeps/unix/sysv/linux}/dl-rseq-symbols.S | 0 3 files changed, 1 insertion(+), 1 deletion(-) rename {elf => sysdeps/unix/sysv/linux}/dl-rseq-symbols.S (100%) diff --git a/elf/Makefile b/elf/Makefile index 88e75b4aee1..cea9c1b29d9 100644 --- a/elf/Makefile +++ b/elf/Makefile @@ -74,7 +74,6 @@ dl-routines = \ dl-printf \ dl-profile \ dl-reloc \ - dl-rseq-symbols \ dl-runtime \ dl-scope \ dl-setup_hash \ diff --git a/sysdeps/unix/sysv/linux/Makefile b/sysdeps/unix/sysv/linux/Makefile index d5d9af4de2a..a039048c5d2 100644 --- a/sysdeps/unix/sysv/linux/Makefile +++ b/sysdeps/unix/sysv/linux/Makefile @@ -402,6 +402,7 @@ endif ifeq ($(subdir),elf) sysdep-rtld-routines += dl-brk dl-sbrk dl-getcwd dl-openat64 dl-opendir +dl-routines += dl-rseq-symbols libof-lddlibc4 = lddlibc4 diff --git a/elf/dl-rseq-symbols.S b/sysdeps/unix/sysv/linux/dl-rseq-symbols.S similarity index 100% rename from elf/dl-rseq-symbols.S rename to sysdeps/unix/sysv/linux/dl-rseq-symbols.S -- 2.47.2