diff options
author | Stanislav Brabec <utx@penguin.cz> | 2010-08-29 23:54:38 +0000 |
---|---|---|
committer | utx@penguin.cz <utx@penguin.cz> | 2010-08-29 23:54:38 +0000 |
commit | 8100653c220cbd573ce83085cf00e081694c4eb7 (patch) | |
tree | 6962fbff19599832c521a814697a1c1911262318 /recipes/ksymoops/ksymoops-2.4.11 | |
parent | 49da1aba1a0e36d56cd95b7bd7520d5769fded39 (diff) | |
download | openembedded-8100653c220cbd573ce83085cf00e081694c4eb7.tar.gz |
ksymoops: Updated to version 2.4.11, fixed for current libbfd, adjusted /proc/kallsyms.
Diffstat (limited to 'recipes/ksymoops/ksymoops-2.4.11')
-rw-r--r-- | recipes/ksymoops/ksymoops-2.4.11/flags.patch | 70 |
1 files changed, 70 insertions, 0 deletions
diff --git a/recipes/ksymoops/ksymoops-2.4.11/flags.patch b/recipes/ksymoops/ksymoops-2.4.11/flags.patch new file mode 100644 index 0000000000..6470b40019 --- /dev/null +++ b/recipes/ksymoops/ksymoops-2.4.11/flags.patch @@ -0,0 +1,70 @@ +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: |