Lines Matching refs:vdso
8 # Include the generic Makefile to check the built vdso.
9 include $(srctree)/lib/vdso/Makefile
11 obj-vdso-y := elf.o vgetcpu.o vgettimeofday.o sigreturn.o
14 ccflags-vdso := \
22 cflags-vdso := $(ccflags-vdso) \
29 aflags-vdso := $(ccflags-vdso) \
37 ldflags-y := -Bsymbolic --no-undefined -soname=linux-vdso.so.1 \
58 include/generated/vdso-offsets.h: $(obj)/vdso.so.dbg FORCE
67 targets += $(obj-vdso-y)
68 targets += vdso.lds vdso.so.dbg vdso.so
70 obj-vdso := $(obj-vdso-y:%.o=$(obj)/%.o)
72 $(obj-vdso): KBUILD_CFLAGS := $(cflags-vdso) $(native-abi)
73 $(obj-vdso): KBUILD_AFLAGS := $(aflags-vdso) $(native-abi)
75 $(obj)/vdso.lds: KBUILD_CPPFLAGS := $(ccflags-vdso) $(native-abi)
77 $(obj)/vdso.so.dbg: $(obj)/vdso.lds $(obj-vdso) FORCE
80 $(obj)/vdso.so: OBJCOPYFLAGS := -S
81 $(obj)/vdso.so: $(obj)/vdso.so.dbg FORCE
84 obj-y += vdso.o
86 $(obj)/vdso.o : $(obj)/vdso.so
90 cmd_vdso_install = cp $(obj)/$@.dbg $(MODLIB)/vdso/$@
92 vdso.so: $(obj)/vdso.so.dbg
93 @mkdir -p $(MODLIB)/vdso
96 vdso_install: vdso.so