Update.
[glibc.git] / iconvdata / extra-module.mk
blob4662c77f170bccdf09d72bb11363ff17e31e48d2
1 mod := $(firstword $(extra-modules-left))
2 extra-modules-left := $(strip $(filter-out $(mod),$(extra-modules-left)))
4 extra-objs := $(extra-objs) $(patsubst %,%.os,$($(mod)-routines))
6 $(objpfx)$(mod).so: $(addprefix $(objpfx),$(addsuffix .os,$($(mod)-routines)))
7 $(build-module)
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
14 ifneq (,$(extra-modules-left))
15 include extra-module.mk
16 endif