# Makefile.arch.in COPYRIGHT FUJITSU LIMITED 2015-2018 VDSO_SRCDIR = $(SRC)/../arch/$(IHKARCH)/kernel/vdso VDSO_BUILDDIR = @abs_builddir@/vdso VDSO_SO_O = $(O)/vdso.so.o IHK_OBJS += assert.o cache.o cpu.o cputable.o context.o entry.o entry-fpsimd.o IHK_OBJS += fault.o head.o hyp-stub.o local.o perfctr.o perfctr_armv8pmu.o proc.o proc-macros.o IHK_OBJS += psci.o smp.o trampoline.o traps.o fpsimd.o IHK_OBJS += debug-monitors.o hw_breakpoint.o ptrace.o timer.o IHK_OBJS += $(notdir $(VDSO_SO_O)) memory.o syscall.o vdso.o IHK_OBJS += irq-gic-v2.o irq-gic-v3.o IHK_OBJS += memcpy.o memset.o IHK_OBJS += cpufeature.o IHK_OBJS += imp-sysreg.o IHK_OBJS += coredump.o $(VDSO_SO_O): $(VDSO_BUILDDIR)/vdso.so $(VDSO_BUILDDIR)/vdso.so: FORCE $(call echo_cmd,BUILD VDSO,$(TARGET)) mkdir -p $(O)/vdso TARGETDIR="$(TARGETDIR)" $(submake) -C $(VDSO_BUILDDIR) $(SUBOPTS) prepare TARGETDIR="$(TARGETDIR)" $(submake) -C $(VDSO_BUILDDIR) $(SUBOPTS) FORCE: