Lines Matching refs:vdso

10 include $(srctree)/lib/vdso/Makefile
12 obj-vdso-y := elf.o vgettimeofday.o sigreturn.o
15 ccflags-vdso := \
26 ccflags-vdso += -DBUILD_VDSO32
33 cflags-vdso := $(ccflags-vdso) \
39 aflags-vdso := $(ccflags-vdso) \
58 obj-vdso-y := $(filter-out vgettimeofday.o, $(obj-vdso-y))
62 ldflags-y := -Bsymbolic --no-undefined -soname=linux-vdso.so.1 \
107 targets += $(obj-vdso-y)
108 targets += vdso.lds
109 targets += vdso.so.dbg.raw vdso.so.raw
110 targets += vdso.so.dbg vdso.so
111 targets += vdso-image.c
113 obj-vdso := $(obj-vdso-y:%.o=$(obj)/%.o)
115 $(obj-vdso): KBUILD_CFLAGS := $(cflags-vdso) $(native-abi)
116 $(obj-vdso): KBUILD_AFLAGS := $(aflags-vdso) $(native-abi)
118 $(obj)/vdso.lds: KBUILD_CPPFLAGS := $(ccflags-vdso) $(native-abi)
120 $(obj)/vdso.so.dbg.raw: $(obj)/vdso.lds $(obj-vdso) FORCE
123 $(obj)/vdso-image.c: $(obj)/vdso.so.dbg.raw $(obj)/vdso.so.raw \
127 obj-y += vdso-image.o
134 targets += $(obj-vdso-y:%.o=%-o32.o)
135 targets += vdso-o32.lds
136 targets += vdso-o32.so.dbg.raw vdso-o32.so.raw
137 targets += vdso-o32.so.dbg vdso-o32.so
138 targets += vdso-o32-image.c
142 obj-vdso-o32 := $(obj-vdso-y:%.o=$(obj)/%-o32.o)
144 $(obj-vdso-o32): KBUILD_CFLAGS := $(cflags-vdso) -mabi=32
145 $(obj-vdso-o32): KBUILD_AFLAGS := $(aflags-vdso) -mabi=32
154 $(obj)/vdso-o32.lds: KBUILD_CPPFLAGS := $(ccflags-vdso) -mabi=32
155 $(obj)/vdso-o32.lds: $(src)/vdso.lds.S FORCE
158 $(obj)/vdso-o32.so.dbg.raw: $(obj)/vdso-o32.lds $(obj-vdso-o32) FORCE
161 $(obj)/vdso-o32-image.c: VDSO_NAME := o32
162 $(obj)/vdso-o32-image.c: $(obj)/vdso-o32.so.dbg.raw $(obj)/vdso-o32.so.raw \
166 obj-y += vdso-o32-image.o
174 targets += $(obj-vdso-y:%.o=%-n32.o)
175 targets += vdso-n32.lds
176 targets += vdso-n32.so.dbg.raw vdso-n32.so.raw
177 targets += vdso-n32.so.dbg vdso-n32.so
178 targets += vdso-n32-image.c
182 obj-vdso-n32 := $(obj-vdso-y:%.o=$(obj)/%-n32.o)
184 $(obj-vdso-n32): KBUILD_CFLAGS := $(cflags-vdso) -mabi=n32
185 $(obj-vdso-n32): KBUILD_AFLAGS := $(aflags-vdso) -mabi=n32
194 $(obj)/vdso-n32.lds: KBUILD_CPPFLAGS := $(ccflags-vdso) -mabi=n32
195 $(obj)/vdso-n32.lds: $(src)/vdso.lds.S FORCE
198 $(obj)/vdso-n32.so.dbg.raw: $(obj)/vdso-n32.lds $(obj-vdso-n32) FORCE
201 $(obj)/vdso-n32-image.c: VDSO_NAME := n32
202 $(obj)/vdso-n32-image.c: $(obj)/vdso-n32.so.dbg.raw $(obj)/vdso-n32.so.raw \
206 obj-y += vdso-n32-image.o