about summary refs log tree commit diff
path: root/stdio-common
diff options
context:
space:
mode:
authorAndreas Schwab <schwab@suse.de>2022-11-21 13:08:17 +0100
committerAndreas Schwab <schwab@suse.de>2022-11-21 17:37:33 +0100
commita46956e65d037358161e7512a9f0fd408ea1333a (patch)
tree7a11a0c49d016c49e32cb3525754246b33f56e69 /stdio-common
parent59aa41585f668b70b86a8e2617057da08f3291cc (diff)
downloadglibc-a46956e65d037358161e7512a9f0fd408ea1333a.tar.gz
glibc-a46956e65d037358161e7512a9f0fd408ea1333a.tar.xz
glibc-a46956e65d037358161e7512a9f0fd408ea1333a.zip
stdio-common: Add missing dependencies (bug 29780)
Handle all object suffixes for dependencies of errlist-data and siglist
objects.
Diffstat (limited to 'stdio-common')
-rw-r--r--stdio-common/Makefile6
1 files changed, 4 insertions, 2 deletions
diff --git a/stdio-common/Makefile b/stdio-common/Makefile
index 401dac69de..fe57dbdf56 100644
--- a/stdio-common/Makefile
+++ b/stdio-common/Makefile
@@ -272,7 +272,8 @@ ifndef no_deps
 endif
 
 $(objpfx)errlist-data.os: $(objpfx)errlist-data-aux-shared.S
-$(objpfx)errlist-data.o: $(objpfx)errlist-data-aux.S
+$(addprefix $(objpfx)errlist-data, $(object-suffixes-noshared)): \
+  $(objpfx)errlist-data-aux.S
 
 $(objpfx)siglist-aux-shared.S: siglist-gen.c
 	$(make-target-directory)
@@ -287,7 +288,8 @@ ifndef no_deps
 endif
 
 $(objpfx)siglist.os: $(objpfx)siglist-aux-shared.S
-$(objpfx)siglist.o: $(objpfx)siglist-aux.S
+$(addprefix $(objpfx)siglist, $(object-suffixes-noshared)): \
+  $(objpfx)siglist-aux.S
 
 ifeq ($(run-built-tests),yes)
 LOCALES := \