Lines Matching defs:vdso32
10 vdso-install-$(VDSO32-y) += $(vdso32-images)
18 obj-$(VDSO32-y) += vdso32.o vdso32-setup.o
64 obj-$(VDSO32-y) += vdso32-syms.lds
65 vdso32.so-$(VDSO32-y) += int80
66 vdso32.so-$(CONFIG_COMPAT) += syscall
67 vdso32.so-$(VDSO32-y) += sysenter
69 vdso32-images = $(vdso32.so-y:%=vdso32-%.so)
74 # This makes sure the $(obj) subdirectory exists even though vdso32/
76 override obj-dirs = $(dir $(obj)) $(obj)/vdso32/
78 targets += vdso32/vdso32.lds
79 targets += $(vdso32-images) $(vdso32-images:=.dbg)
80 targets += vdso32/note.o $(vdso32.so-y:%=vdso32/%.o)
82 extra-y += $(vdso32-images)
84 $(obj)/vdso32.o: $(vdso32-images:%=$(obj)/%)
87 $(vdso32-images:%=$(obj)/%.dbg): KBUILD_AFLAGS = $(KBUILD_AFLAGS_32)
88 $(vdso32-images:%=$(obj)/%.dbg): asflags-$(CONFIG_X86_64) += -m32
90 $(vdso32-images:%=$(obj)/%.dbg): $(obj)/vdso32-%.so.dbg: FORCE \
91 $(obj)/vdso32/vdso32.lds \
92 $(obj)/vdso32/note.o \
93 $(obj)/vdso32/%.o
96 # Make vdso32-*-syms.lds from each image, and then make sure they match.
99 targets += vdso32-syms.lds $(vdso32.so-y:%=vdso32-%-syms.lds)
114 $(obj)/vdso32-syms.lds: $(vdso32.so-y:%=$(obj)/vdso32-%-syms.lds) FORCE
141 clean-files := vdso32-syscall* vdso32-sysenter* vdso32-int80*