Lines Matching refs:vdso
2 vdso-syms = rt_sigreturn gettimeofday
5 obj-vdso = $(patsubst %, v%.o, $(vdso-syms))
8 targets := $(obj-vdso) vdso.so vdso.so.dbg vdso.lds
9 obj-vdso := $(addprefix $(obj)/, $(obj-vdso))
14 obj-y += vdso.o
16 extra-y += vdso.lds
41 $(obj)/vdso.o: $(obj)/vdso.so
45 $(obj)/vdso.so.dbg: $(src)/vdso.lds $(obj-vdso)
52 extra-y += vdso-syms.o
53 $(obj)/built-in.o: $(obj)/vdso-syms.o
54 $(obj)/built-in.o: ld_flags += -R $(obj)/vdso-syms.o
56 SYSCFLAGS_vdso.so.dbg = -shared -s -Wl,-soname=linux-vdso.so.1 \
59 $(obj)/vdso-syms.o: $(src)/vdso.lds $(obj)/vrt_sigreturn.o FORCE
76 $(patsubst %, -G __vdso_%, $(vdso-syms)) $@.tmp $@
80 cmd_vdso_install = cp $(obj)/$@.dbg $(MODLIB)/vdso/$@
82 vdso.so: $(obj)/vdso.so.dbg
83 @mkdir -p $(MODLIB)/vdso
89 vdso_install: vdso.so
98 obj-vdso32 = $(patsubst %, v%32.o, $(vdso-syms))
117 $(obj)/vdso32.so.dbg: $(src)/vdso.lds $(obj-vdso32)