Makefile (918d8f94720a103a48ffb5a3ec10c0f680ba78ad) | Makefile (d821f8a26efb6789666d70ce7a8f27df6c33c12e) |
---|---|
1# SPDX-License-Identifier: GPL-2.0-only 2# 3# Building vDSO images for sparc. 4# 5 6# files to link into the vdso 7vobjs-y := vdso-note.o vclock_gettime.o 8 9# files to link into kernel 10obj-y += vma.o 11 12# vDSO images to build 13obj-$(CONFIG_SPARC64) += vdso-image-64.o 14obj-$(CONFIG_COMPAT) += vdso-image-32.o 15 | 1# SPDX-License-Identifier: GPL-2.0-only 2# 3# Building vDSO images for sparc. 4# 5 6# files to link into the vdso 7vobjs-y := vdso-note.o vclock_gettime.o 8 9# files to link into kernel 10obj-y += vma.o 11 12# vDSO images to build 13obj-$(CONFIG_SPARC64) += vdso-image-64.o 14obj-$(CONFIG_COMPAT) += vdso-image-32.o 15 |
16vobjs := $(foreach F,$(vobjs-y),$(obj)/$F) | 16vobjs := $(addprefix $(obj)/, $(vobjs-y)) |
17 18$(obj)/vdso.o: $(obj)/vdso.so 19 20targets += vdso.lds $(vobjs-y) 21targets += $(foreach x, 32 64, vdso-image-$(x).c vdso$(x).so vdso$(x).so.dbg) 22 23CPPFLAGS_vdso.lds += -P -C 24 --- 84 unchanged lines hidden --- | 17 18$(obj)/vdso.o: $(obj)/vdso.so 19 20targets += vdso.lds $(vobjs-y) 21targets += $(foreach x, 32 64, vdso-image-$(x).c vdso$(x).so vdso$(x).so.dbg) 22 23CPPFLAGS_vdso.lds += -P -C 24 --- 84 unchanged lines hidden --- |