Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit e45948b0 authored by Xiantao Zhang's avatar Xiantao Zhang Committed by Avi Kivity
Browse files

KVM: ia64: Makefile fix for forcing to re-generate asm-offsets.h



To avoid using stale asm-offsets.h.

Signed-off-by: default avatarXiantao Zhang <xiantao.zhang@intel.com>
Signed-off-by: default avatarAvi Kivity <avi@redhat.com>
parent bb45e202
Loading
Loading
Loading
Loading
+6 −2
Original line number Original line Diff line number Diff line
@@ -29,13 +29,18 @@ define cmd_offsets
	 echo ""; \
	 echo ""; \
	 echo "#endif" ) > $@
	 echo "#endif" ) > $@
endef
endef

# We use internal rules to avoid the "is up to date" message from make
# We use internal rules to avoid the "is up to date" message from make
arch/ia64/kvm/asm-offsets.s: arch/ia64/kvm/asm-offsets.c
arch/ia64/kvm/asm-offsets.s: arch/ia64/kvm/asm-offsets.c \
			$(wildcard $(srctree)/arch/ia64/include/asm/*.h)\
			$(wildcard $(srctree)/include/linux/*.h)
	$(call if_changed_dep,cc_s_c)
	$(call if_changed_dep,cc_s_c)


$(obj)/$(offsets-file): arch/ia64/kvm/asm-offsets.s
$(obj)/$(offsets-file): arch/ia64/kvm/asm-offsets.s
	$(call cmd,offsets)
	$(call cmd,offsets)


FORCE : $(obj)/$(offsets-file)

#
#
# Makefile for Kernel-based Virtual Machine module
# Makefile for Kernel-based Virtual Machine module
#
#
@@ -53,7 +58,6 @@ endif
kvm-objs := $(common-objs) kvm-ia64.o kvm_fw.o
kvm-objs := $(common-objs) kvm-ia64.o kvm_fw.o
obj-$(CONFIG_KVM) += kvm.o
obj-$(CONFIG_KVM) += kvm.o


FORCE : $(obj)/$(offsets-file)
EXTRA_CFLAGS_vcpu.o += -mfixed-range=f2-f5,f12-f127
EXTRA_CFLAGS_vcpu.o += -mfixed-range=f2-f5,f12-f127
kvm-intel-objs = vmm.o vmm_ivt.o trampoline.o vcpu.o optvfault.o mmio.o \
kvm-intel-objs = vmm.o vmm_ivt.o trampoline.o vcpu.o optvfault.o mmio.o \
	vtlb.o process.o
	vtlb.o process.o