qemu with hax to log dma reads & writes jcs.org/2018/11/12/vfio
at master 32 lines 545 B view raw
1BUILD_DIR := $(CURDIR)/../.. 2 3include $(BUILD_DIR)/config-host.mak 4include $(SRC_PATH)/rules.mak 5 6$(call set-vpath, $(SRC_PATH)/tests/plugin) 7 8NAMES := 9NAMES += bb 10NAMES += empty 11NAMES += insn 12NAMES += mem 13NAMES += hotblocks 14NAMES += howvec 15NAMES += hotpages 16NAMES += lockstep 17 18SONAMES := $(addsuffix .so,$(addprefix lib,$(NAMES))) 19 20QEMU_CFLAGS += -fPIC -Wpsabi 21QEMU_CFLAGS += -I$(SRC_PATH)/include/qemu 22 23all: $(SONAMES) 24 25lib%.so: %.o 26 $(CC) -shared -Wl,-soname,$@ -o $@ $^ $(LDLIBS) 27 28clean: 29 rm -f *.o *.so *.d 30 rm -Rf .libs 31 32.PHONY: all clean