]> git.ipfire.org Git - thirdparty/glibc.git/blob - iconvdata/extra-module.mk
Update.
[thirdparty/glibc.git] / iconvdata / extra-module.mk
1 mod := $(firstword $(extra-modules-left))
2 extra-modules-left := $(strip $(filter-out $(mod),$(extra-modules-left)))
3
4 extra-objs += $(patsubst %,%.os,$($(mod)-routines))
5
6 $(objpfx)$(mod).so: $(addprefix $(objpfx),$(addsuffix .os,$($(mod)-routines)))
7 $(build-module)
8
9 # Depend on libc.so so a DT_NEEDED is generated in the shared objects.
10 # This ensures they will load libc.so for needed symbols if loaded by
11 # a statically-linked program that hasn't already loaded it.
12 $(objpfx)$(mod).so: $(common-objpfx)libc.so
13
14 ifneq (,$(extra-modules-left))
15 include extra-module.mk
16 endif