Index: ksymoops-2.4.11/Makefile =================================================================== --- ksymoops-2.4.11.orig/Makefile 2002-10-13 09:13:59.000000000 +0000 +++ ksymoops-2.4.11/Makefile 2010-08-29 18:01:03.000000000 +0000 @@ -14,7 +14,7 @@ # DEF_MAP := \"/boot/System.map-*r\" DEF_VMLINUX := # default no vmlinux -DEF_KSYMS := \"/proc/ksyms\" # default current ksyms +DEF_KSYMS := \"/proc/kallsyms\" # default current ksyms DEF_LSMOD := \"/proc/modules\" # default current lsmod DEF_OBJECTS := \"/lib/modules/*r/\" # default current modules DEF_MAP := \"/usr/src/linux/System.map\" # default current map @@ -57,36 +57,36 @@ PROGS := ksymoops CC := gcc -CFLAGS += -Dlinux \ - -Wall \ +CFLAGS = "-Wall \ -Wno-conversion \ -Waggregate-return \ -Wstrict-prototypes \ -Wmissing-prototypes \ + $(DEBUG)" +override CFLAGS += -Dlinux \ -DINSTALL_PREFIX="\"$(INSTALL_PREFIX)\"" \ - -DCROSS="\"$(CROSS)\"" \ - $(DEBUG) + -DCROSS="\"$(CROSS)\"" ifneq ($(DEF_VMLINUX),) - CFLAGS += -DDEF_VMLINUX=$(DEF_VMLINUX) + override CFLAGS += -DDEF_VMLINUX=$(DEF_VMLINUX) endif ifneq ($(DEF_KSYMS),) - CFLAGS += -DDEF_KSYMS=$(DEF_KSYMS) + override CFLAGS += -DDEF_KSYMS=$(DEF_KSYMS) endif ifneq ($(DEF_LSMOD),) - CFLAGS += -DDEF_LSMOD=$(DEF_LSMOD) + override CFLAGS += -DDEF_LSMOD=$(DEF_LSMOD) endif ifneq ($(DEF_OBJECTS),) - CFLAGS += -DDEF_OBJECTS=$(DEF_OBJECTS) + override CFLAGS += -DDEF_OBJECTS=$(DEF_OBJECTS) endif ifneq ($(DEF_MAP),) - CFLAGS += -DDEF_MAP=$(DEF_MAP) + override CFLAGS += -DDEF_MAP=$(DEF_MAP) endif ifneq ($(DEF_TARGET),) - CFLAGS += -DDEF_TARGET=$(DEF_TARGET) + override CFLAGS += -DDEF_TARGET=$(DEF_TARGET) endif ifneq ($(DEF_ARCH),) - CFLAGS += -DDEF_ARCH=$(DEF_ARCH) + override CFLAGS += -DDEF_ARCH=$(DEF_ARCH) endif ifneq ($(BFD_PREFIX),) CFLAGS += -I$(BFD_PREFIX)/include @@ -108,7 +108,7 @@ $(OBJECTS): $(DEFS) $(PROGS): %: %.o $(DEFS) $(OBJECTS) - $(CC) $(OBJECTS) $(CFLAGS) $(LDFLAGS) $(STATIC) -lbfd -liberty $(DYNAMIC) -o $@ + $(CC) $(OBJECTS) $(CFLAGS) $(LDFLAGS) $(STATIC) -lbfd -liberty -lz $(DYNAMIC) -o $@ -@size $@ clean: