Lines Matching refs:vdso
7 include $(srctree)/lib/vdso/Makefile
9 vdso-syms = rt_sigreturn
11 vdso-syms += vgettimeofday
13 vdso-syms += getcpu
14 vdso-syms += flush_icache
17 obj-vdso = $(patsubst %, %.o, $(vdso-syms)) note.o
27 targets := $(obj-vdso) vdso.so vdso.so.dbg vdso.lds
28 obj-vdso := $(addprefix $(obj)/, $(obj-vdso))
30 obj-y += vdso.o
32 ifneq ($(filter vgettimeofday, $(vdso-syms)),)
46 $(obj)/vdso.o: $(obj)/vdso.so
49 $(obj)/vdso.so.dbg: $(obj)/vdso.lds $(obj-vdso) FORCE
51 LDFLAGS_vdso.so.dbg = -shared -S -soname=linux-vdso.so.1 \
64 include/generated/vdso-offsets.h: $(obj)/vdso.so.dbg FORCE
72 $(OBJCOPY) $(patsubst %, -G __vdso_%, $(vdso-syms)) $@.tmp $@ && \
77 cmd_vdso_install = cp $(obj)/$@.dbg $(MODLIB)/vdso/$@
79 vdso.so: $(obj)/vdso.so.dbg
80 @mkdir -p $(MODLIB)/vdso
83 vdso_install: vdso.so