diff options
author | Peter Korsgaard <jacmet@sunsite.dk> | 2009-10-02 13:32:23 +0200 |
---|---|---|
committer | Peter Korsgaard <jacmet@sunsite.dk> | 2009-10-02 13:34:05 +0200 |
commit | a6fc3387268574b2ba106f932398d1f38b34849a (patch) | |
tree | 2d735e011f0d869eddc7fc255c86590bc7bb6df0 /package/mpatrol/mpatrol.mk | |
parent | 96da2dfff935b7a91d9722b111ff1816ca8869de (diff) | |
download | buildroot-novena-a6fc3387268574b2ba106f932398d1f38b34849a.tar.gz buildroot-novena-a6fc3387268574b2ba106f932398d1f38b34849a.zip |
mpatrol: remove package
It doesn't compile:
../../src/memory.c: In function '__mp_memquery':
../../src/memory.c:769: error: lvalue required as left operand of assignment
And hasn't seen any updates since it got added in 2006, so it cannot
have many users. People most likely use valgrind nowadays for memory
debugging anyway - Drop it.
Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
Diffstat (limited to 'package/mpatrol/mpatrol.mk')
-rw-r--r-- | package/mpatrol/mpatrol.mk | 91 |
1 files changed, 0 insertions, 91 deletions
diff --git a/package/mpatrol/mpatrol.mk b/package/mpatrol/mpatrol.mk deleted file mode 100644 index dd348a1e0..000000000 --- a/package/mpatrol/mpatrol.mk +++ /dev/null @@ -1,91 +0,0 @@ -############################################################# -# -# mpatrol -# -############################################################# -MPATROL_VERSION:=1.4.8 -MPATROL_SOURCE:=mpatrol_$(MPATROL_VERSION).tar.gz -MPATROL_SITE:=http://www.cbmamiga.demon.co.uk/mpatrol/files -MPATROL_DIR:=$(BUILD_DIR)/mpatrol -MPATROL_CAT:=$(ZCAT) -MPATROL_BINARY:=mleak -MPATROL_BUILD_DIR:=$(MPATROL_DIR)/build/unix -MPATROL_TARGET_BINARY:=usr/bin/mleak - -# Pick a symbol library to use. We have a choice of GDB BFD, binutils BFD, or libelf. -# If one of them is already being built, then use it, otherwise, default to GDB -ifeq ($(BR2_PACKAGE_GDB),y) -MPATROL_SYMBOL_LIBS:=-L$(GDB_TARGET_DIR)/bfd -lbfd -L$(GDB_TARGET_DIR)/libiberty -liberty -MPATROL_SYMBOL_INCS:=-I$(GDB_TARGET_DIR)/bfd -I$(GDB_DIR)/include -DMP_SYMBOL_LIBS= -MPATROL_SYMBOL_DEPS:=gdb_target -else -ifeq ($(BR2_PACKAGE_GCC_TARGET),y) -MPATROL_SYMBOL_LIBS:=-L$(BINUTILS_DIR2)/bfd -lbfd -L$(BINUTILS_DIR2)/libiberty -liberty -MPATROL_SYMBOL_INCS:=-I$(BINUTILS_DIR2)/bfd -I$(BINUTILS_DIR)/include -DMP_SYMBOL_LIBS= -MPATROL_SYMBOL_DEPS:=binutils_target -else -ifeq ($(BR2_PACKAGE_LIBELF),y) -MPATROL_SYMBOL_LIBS:=-L$(LIBELF_DIR)/lib -lelf -MPATROL_SYMBOL_INCS:=-I$(STAGING_DIR)/usr/include -DFORMAT=FORMAT_ELF32 -DMP_SYMBOL_LIBS= -MPATROL_SYMBOL_DEPS:=libelf -else # use GDB by default -MPATROL_SYMBOL_LIBS:=-L$(GDB_TARGET_DIR)/bfd -lbfd -L$(GDB_TARGET_DIR)/libiberty -liberty -MPATROL_SYMBOL_INCS:=-I$(GDB_TARGET_DIR)/bfd -I$(GDB_DIR)/include -DMP_SYMBOL_LIBS= -MPATROL_SYMBOL_DEPS:=gdb_target -endif -endif -endif - -$(DL_DIR)/$(MPATROL_SOURCE): - $(call DOWNLOAD,$(MPATROL_SITE),$(MPATROL_SOURCE)) - -mpatrol-source: $(DL_DIR)/$(MPATROL_SOURCE) - -$(MPATROL_DIR)/.unpacked: $(DL_DIR)/$(MPATROL_SOURCE) - $(MPATROL_CAT) $(DL_DIR)/$(MPATROL_SOURCE) | tar -C $(BUILD_DIR) $(TAR_OPTIONS) - - toolchain/patch-kernel.sh $(MPATROL_DIR) package/mpatrol mpatrol\*.patch - $(SED) '/LD.*MPTOBJS/s,$$, $$(LDLIBS),' $(MPATROL_BUILD_DIR)/Makefile - $(SED) '/CFLAGS.*=/s,$$, $$(IFLAGS),' $(MPATROL_BUILD_DIR)/Makefile - touch $(MPATROL_DIR)/.unpacked - -$(MPATROL_BUILD_DIR)/$(MPATROL_BINARY): $(MPATROL_DIR)/.unpacked - $(MAKE) CC=$(TARGET_CROSS)gcc AR=$(TARGET_CROSS)ar LD=$(TARGET_CROSS)gcc \ - IFLAGS="-g $(MPATROL_SYMBOL_INCS) -DMP_USE_ATEXIT=1 -DMP_SIGINFO_SUPPORT=1" \ - LDLIBS="$(MPATROL_SYMBOL_LIBS)" -C $(MPATROL_BUILD_DIR) all - -$(TARGET_DIR)/$(MPATROL_TARGET_BINARY): $(MPATROL_BUILD_DIR)/$(MPATROL_BINARY) - mkdir -p $(TARGET_DIR)/usr/lib - (cd $(MPATROL_BUILD_DIR); \ - cp -dpf lib*.so* $(TARGET_DIR)/usr/lib; \ - cp -dpf mpatrol mprof mptrace mleak $(TARGET_DIR)/usr/bin) - if [ ! -e $(TARGET_DIR)/lib/libpthread.so ]; then \ - ln -sf libpthread.so.0 $(TARGET_DIR)/lib/libpthread.so; fi - (cd $(MPATROL_DIR); \ - cp -dpf bin/mp* bin/hexwords $(TARGET_DIR)/usr/bin; \ - cp -dpf src/mp*.h $(STAGING_DIR)/usr/include; \ - mkdir -p $(STAGING_DIR)/usr/include/mpatrol; \ - cp -dpf tools/*.h $(STAGING_DIR)/usr/include/mpatrol) - touch $(TARGET_DIR)/$(MPATROL_TARGET_BINARY) - -mpatrol: $(MPATROL_SYMBOL_DEPS) $(TARGET_DIR)/$(MPATROL_TARGET_BINARY) - -mpatrol-clean: - (cd $(TARGET_DIR)/usr/lib; rm -f libmpatrol* libmpalloc*) - (cd $(TARGET_DIR)/usr/bin; \ - rm -f mpatrol mprof mptrace mleak mpsym mpedit hexwords) - (cd $(STAGING_DIR)/usr/include; \ - rm -rf mpatrol.h mpalloc.h mpdebug.h mpatrol) - $(MAKE) -C $(MPATROL_DIR)/build/unix clobber - -mpatrol-dirclean: - rm -rf $(MPATROL_DIR) - - -############################################################# -# -# Toplevel Makefile options -# -############################################################# -ifeq ($(BR2_PACKAGE_MPATROL),y) -TARGETS+=mpatrol -endif |