Lines Matching defs:vdso
2 # Copied from arch/tile/kernel/vdso/Makefile
4 # Include the generic Makefile to check the built vdso.
5 include $(srctree)/lib/vdso/Makefile
6 # Symbols present in the vdso
7 vdso-syms = rt_sigreturn
9 vdso-syms += vgettimeofday
11 vdso-syms += getcpu
12 vdso-syms += flush_icache
13 vdso-syms += hwprobe
14 vdso-syms += sys_hwprobe
16 # Files to link into the vdso
17 obj-vdso = $(patsubst %, %.o, $(vdso-syms)) note.o
29 targets := $(obj-vdso) vdso.so vdso.so.dbg vdso.lds
30 obj-vdso := $(addprefix $(obj)/, $(obj-vdso))
32 obj-y += vdso.o
34 ifneq ($(filter vgettimeofday, $(vdso-syms)),)
49 $(obj)/vdso.o: $(obj)/vdso.so
52 $(obj)/vdso.so.dbg: $(obj)/vdso.lds $(obj-vdso) FORCE
54 LDFLAGS_vdso.so.dbg = -shared -S -soname=linux-vdso.so.1 \
67 include/generated/vdso-offsets.h: $(obj)/vdso.so.dbg FORCE
75 $(OBJCOPY) $(patsubst %, -G __vdso_%, $(vdso-syms)) $@.tmp $@ && \