obj-m += module.o KDIR ?= / KVER ?= $(shell uname -r) -include version.mk all: dwarf dwarf: module.c $(MAKE) -C $(KDIR)/lib/modules/$(KVER)/build CONFIG_DEBUG_INFO=y M=$(PWD) modules dwarfdump -di module.ko > module.dwarf $(MAKE) -C $(KDIR)/lib/modules/$(KVER)/build M=$(PWD) clean clean: $(MAKE) -C $(KDIR)/lib/modules/$(KVER)/build M=$(PWD) clean rm -f module.dwarf