Lines Matching refs:vdso
2 obj-vdso-y := elf.o gettimeofday.o sigreturn.o
5 ccflags-vdso := \
10 cflags-vdso := $(ccflags-vdso) \
15 aflags-vdso := $(ccflags-vdso) \
33 obj-vdso-y := $(filter-out gettimeofday.o, $(obj-vdso-y))
34 ccflags-vdso += -DDISABLE_MIPS_VDSO
40 -Wl,-Bsymbolic -Wl,--no-undefined -Wl,-soname=linux-vdso.so.1 \
70 targets += $(obj-vdso-y)
71 targets += vdso.lds vdso.so.dbg vdso.so vdso-image.c
73 obj-vdso := $(obj-vdso-y:%.o=$(obj)/%.o)
75 $(obj-vdso): KBUILD_CFLAGS := $(cflags-vdso) $(native-abi)
76 $(obj-vdso): KBUILD_AFLAGS := $(aflags-vdso) $(native-abi)
78 $(obj)/vdso.lds: KBUILD_CPPFLAGS := $(native-abi)
80 $(obj)/vdso.so.dbg: $(obj)/vdso.lds $(obj-vdso) FORCE
83 $(obj)/vdso-image.c: $(obj)/vdso.so.dbg $(obj)/genvdso FORCE
86 obj-y += vdso-image.o
93 targets += $(obj-vdso-y:%.o=%-o32.o)
94 targets += vdso-o32.lds vdso-o32.so.dbg vdso-o32.so vdso-o32-image.c
98 obj-vdso-o32 := $(obj-vdso-y:%.o=$(obj)/%-o32.o)
100 $(obj-vdso-o32): KBUILD_CFLAGS := $(cflags-vdso) -mabi=32
101 $(obj-vdso-o32): KBUILD_AFLAGS := $(aflags-vdso) -mabi=32
110 $(obj)/vdso-o32.lds: KBUILD_CPPFLAGS := -mabi=32
111 $(obj)/vdso-o32.lds: $(src)/vdso.lds.S FORCE
114 $(obj)/vdso-o32.so.dbg: $(obj)/vdso-o32.lds $(obj-vdso-o32) FORCE
117 $(obj)/vdso-o32-image.c: VDSO_NAME := o32
118 $(obj)/vdso-o32-image.c: $(obj)/vdso-o32.so.dbg $(obj)/genvdso FORCE
121 obj-y += vdso-o32-image.o
129 targets += $(obj-vdso-y:%.o=%-n32.o)
130 targets += vdso-n32.lds vdso-n32.so.dbg vdso-n32.so vdso-n32-image.c
134 obj-vdso-n32 := $(obj-vdso-y:%.o=$(obj)/%-n32.o)
136 $(obj-vdso-n32): KBUILD_CFLAGS := $(cflags-vdso) -mabi=n32
137 $(obj-vdso-n32): KBUILD_AFLAGS := $(aflags-vdso) -mabi=n32
146 $(obj)/vdso-n32.lds: KBUILD_CPPFLAGS := -mabi=n32
147 $(obj)/vdso-n32.lds: $(src)/vdso.lds.S FORCE
150 $(obj)/vdso-n32.so.dbg: $(obj)/vdso-n32.lds $(obj-vdso-n32) FORCE
153 $(obj)/vdso-n32-image.c: VDSO_NAME := n32
154 $(obj)/vdso-n32-image.c: $(obj)/vdso-n32.so.dbg $(obj)/genvdso FORCE
157 obj-y += vdso-n32-image.o