Lines Matching refs:vdso
3 obj-vdso-y := elf.o gettimeofday.o sigreturn.o
6 ccflags-vdso := \
14 ccflags-vdso += $(filter --target=%,$(KBUILD_CFLAGS))
17 cflags-vdso := $(ccflags-vdso) \
23 aflags-vdso := $(ccflags-vdso) \
39 obj-vdso-y := $(filter-out gettimeofday.o, $(obj-vdso-y))
40 ccflags-vdso += -DDISABLE_MIPS_VDSO
46 -Wl,-Bsymbolic -Wl,--no-undefined -Wl,-soname=linux-vdso.so.1 \
84 targets += $(obj-vdso-y)
85 targets += vdso.lds
86 targets += vdso.so.dbg.raw vdso.so.raw
87 targets += vdso.so.dbg vdso.so
88 targets += vdso-image.c
90 obj-vdso := $(obj-vdso-y:%.o=$(obj)/%.o)
92 $(obj-vdso): KBUILD_CFLAGS := $(cflags-vdso) $(native-abi)
93 $(obj-vdso): KBUILD_AFLAGS := $(aflags-vdso) $(native-abi)
95 $(obj)/vdso.lds: KBUILD_CPPFLAGS := $(ccflags-vdso) $(native-abi)
97 $(obj)/vdso.so.dbg.raw: $(obj)/vdso.lds $(obj-vdso) FORCE
100 $(obj)/vdso-image.c: $(obj)/vdso.so.dbg.raw $(obj)/vdso.so.raw \
104 obj-y += vdso-image.o
111 targets += $(obj-vdso-y:%.o=%-o32.o)
112 targets += vdso-o32.lds
113 targets += vdso-o32.so.dbg.raw vdso-o32.so.raw
114 targets += vdso-o32.so.dbg vdso-o32.so
115 targets += vdso-o32-image.c
119 obj-vdso-o32 := $(obj-vdso-y:%.o=$(obj)/%-o32.o)
121 $(obj-vdso-o32): KBUILD_CFLAGS := $(cflags-vdso) -mabi=32
122 $(obj-vdso-o32): KBUILD_AFLAGS := $(aflags-vdso) -mabi=32
131 $(obj)/vdso-o32.lds: KBUILD_CPPFLAGS := -mabi=32
132 $(obj)/vdso-o32.lds: $(src)/vdso.lds.S FORCE
135 $(obj)/vdso-o32.so.dbg.raw: $(obj)/vdso-o32.lds $(obj-vdso-o32) FORCE
138 $(obj)/vdso-o32-image.c: VDSO_NAME := o32
139 $(obj)/vdso-o32-image.c: $(obj)/vdso-o32.so.dbg.raw $(obj)/vdso-o32.so.raw \
143 obj-y += vdso-o32-image.o
151 targets += $(obj-vdso-y:%.o=%-n32.o)
152 targets += vdso-n32.lds
153 targets += vdso-n32.so.dbg.raw vdso-n32.so.raw
154 targets += vdso-n32.so.dbg vdso-n32.so
155 targets += vdso-n32-image.c
159 obj-vdso-n32 := $(obj-vdso-y:%.o=$(obj)/%-n32.o)
161 $(obj-vdso-n32): KBUILD_CFLAGS := $(cflags-vdso) -mabi=n32
162 $(obj-vdso-n32): KBUILD_AFLAGS := $(aflags-vdso) -mabi=n32
171 $(obj)/vdso-n32.lds: KBUILD_CPPFLAGS := -mabi=n32
172 $(obj)/vdso-n32.lds: $(src)/vdso.lds.S FORCE
175 $(obj)/vdso-n32.so.dbg.raw: $(obj)/vdso-n32.lds $(obj-vdso-n32) FORCE
178 $(obj)/vdso-n32-image.c: VDSO_NAME := n32
179 $(obj)/vdso-n32-image.c: $(obj)/vdso-n32.so.dbg.raw $(obj)/vdso-n32.so.raw \
183 obj-y += vdso-n32-image.o