Changeset View
Changeset View
Standalone View
Standalone View
sys/modules/vmm/Makefile
# $FreeBSD$ | # $FreeBSD$ | ||||
.include <kmod.opts.mk> | |||||
KMOD= vmm | KMOD= vmm | ||||
SRCS= opt_acpi.h opt_ddb.h device_if.h bus_if.h pci_if.h pcib_if.h acpi_if.h | SRCS= opt_acpi.h opt_bhyve_snapshot.h opt_ddb.h | ||||
SRCS+= device_if.h bus_if.h pci_if.h pcib_if.h acpi_if.h vnode_if.h | |||||
DPSRCS+= vmx_assym.h svm_assym.h | DPSRCS+= vmx_assym.h svm_assym.h | ||||
DPSRCS+= vmx_genassym.c svm_genassym.c offset.inc | DPSRCS+= vmx_genassym.c svm_genassym.c offset.inc | ||||
CFLAGS+= -DVMM_KEEP_STATS | CFLAGS+= -DVMM_KEEP_STATS | ||||
CFLAGS+= -I${SRCTOP}/sys/amd64/vmm | CFLAGS+= -I${SRCTOP}/sys/amd64/vmm | ||||
CFLAGS+= -I${SRCTOP}/sys/amd64/vmm/io | CFLAGS+= -I${SRCTOP}/sys/amd64/vmm/io | ||||
CFLAGS+= -I${SRCTOP}/sys/amd64/vmm/intel | CFLAGS+= -I${SRCTOP}/sys/amd64/vmm/intel | ||||
CFLAGS+= -I${SRCTOP}/sys/amd64/vmm/amd | CFLAGS+= -I${SRCTOP}/sys/amd64/vmm/amd | ||||
Show All 35 Lines | |||||
.PATH: ${SRCTOP}/sys/amd64/vmm/amd | .PATH: ${SRCTOP}/sys/amd64/vmm/amd | ||||
SRCS+= vmcb.c \ | SRCS+= vmcb.c \ | ||||
svm.c \ | svm.c \ | ||||
svm_support.S \ | svm_support.S \ | ||||
npt.c \ | npt.c \ | ||||
ivrs_drv.c \ | ivrs_drv.c \ | ||||
amdvi_hw.c \ | amdvi_hw.c \ | ||||
svm_msr.c | svm_msr.c | ||||
.if ${KERN_OPTS:MBHYVE_SNAPSHOT} != "" | |||||
SRCS+= vmm_snapshot.c | |||||
.endif | |||||
CLEANFILES= vmx_assym.h vmx_genassym.o svm_assym.h svm_genassym.o | CLEANFILES= vmx_assym.h vmx_genassym.o svm_assym.h svm_genassym.o | ||||
OBJS_DEPEND_GUESS.vmx_support.o+= vmx_assym.h | OBJS_DEPEND_GUESS.vmx_support.o+= vmx_assym.h | ||||
OBJS_DEPEND_GUESS.svm_support.o+= svm_assym.h | OBJS_DEPEND_GUESS.svm_support.o+= svm_assym.h | ||||
vmx_assym.h: vmx_genassym.o | vmx_assym.h: vmx_genassym.o | ||||
sh ${SYSDIR}/kern/genassym.sh vmx_genassym.o > ${.TARGET} | sh ${SYSDIR}/kern/genassym.sh vmx_genassym.o > ${.TARGET} | ||||
Show All 19 Lines |