tools/mklibs: revert r24282
authoracoul <acoul@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Mon, 6 Dec 2010 13:21:09 +0000 (13:21 +0000)
committeracoul <acoul@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Mon, 6 Dec 2010 13:21:09 +0000 (13:21 +0000)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24283 3c298f89-4303-0410-b956-a3cf2f4a3e73

tools/mklibs/Makefile
tools/mklibs/patches/002-disable_symbol_checks.patch
tools/mklibs/patches/003-no_copy.patch
tools/mklibs/patches/004-libpthread_link.patch
tools/mklibs/patches/006-duplicate_syms.patch
tools/mklibs/patches/007-uclibc_init.patch
tools/mklibs/patches/008-gc_sections.patch
tools/mklibs/patches/009-uclibc_libgcc_link.patch

index 0c7fe06..bd96721 100644 (file)
@@ -7,11 +7,11 @@
 include $(TOPDIR)/rules.mk
 
 PKG_NAME:=mklibs
-PKG_VERSION:=0.1.30
+PKG_VERSION:=0.1.29
 
 PKG_SOURCE:=$(PKG_NAME)_$(PKG_VERSION).tar.gz
 PKG_SOURCE_URL:=http://ftp.de.debian.org/debian/pool/main/m/mklibs/
-PKG_MD5SUM:=15d20c45f786126e31aa3ac06fc08da5
+PKG_MD5SUM:=7f35dfdbde249a090199829c1a1222d8
 
 HOST_BUILD_DIR:=$(BUILD_DIR_HOST)/mklibs
 
@@ -21,8 +21,8 @@ HOST_CFLAGS += -I$(CURDIR)/include
 
 define Host/Install
        $(INSTALL_BIN) \
-               $(HOST_BUILD_DIR)/src/mklibs \
-               $(HOST_BUILD_DIR)/src/mklibs-copy \
+               $(HOST_BUILD_DIR)/src/mklibs.py \
+               $(HOST_BUILD_DIR)/src/mklibs-copy.py \
                $(HOST_BUILD_DIR)/src/mklibs-readelf/mklibs-readelf \
                $(STAGING_DIR_HOST)/bin/
 endef
index cdf21d0..7ec6393 100644 (file)
@@ -1,5 +1,5 @@
---- a/src/mklibs
-+++ b/src/mklibs
+--- a/src/mklibs.py
++++ b/src/mklibs.py
 @@ -500,7 +500,7 @@ while 1:
          # No progress in last pass. Verify all remaining symbols are weak.
          for name in unresolved:
index 28f3215..bd6505a 100644 (file)
@@ -1,5 +1,5 @@
---- a/src/mklibs
-+++ b/src/mklibs
+--- a/src/mklibs.py
++++ b/src/mklibs.py
 @@ -440,7 +440,7 @@ while 1:
      passnr = passnr + 1
      # Gather all already reduced libraries and treat them as objects as well
index 99aafaf..b4a6e4f 100644 (file)
@@ -1,5 +1,5 @@
---- a/src/mklibs
-+++ b/src/mklibs
+--- a/src/mklibs.py
++++ b/src/mklibs.py
 @@ -105,14 +105,14 @@ def library_depends(obj):
  
  # Return a list of libraries the passed objects depend on. The
index 4aa56b0..3f39ee5 100644 (file)
@@ -1,5 +1,5 @@
---- a/src/mklibs
-+++ b/src/mklibs
+--- a/src/mklibs.py
++++ b/src/mklibs.py
 @@ -507,7 +507,6 @@ while 1:
  
      library_symbols = {}
index 2334a37..e765150 100644 (file)
@@ -1,5 +1,5 @@
---- a/src/mklibs
-+++ b/src/mklibs
+--- a/src/mklibs.py
++++ b/src/mklibs.py
 @@ -571,6 +571,11 @@ while 1:
                  extra_post_obj.append(sysroot + libc_extras_dir + "/sofini.o")
                  symbols.add(ProvidedSymbol('__dso_handle', None, None, True))
index 4de73f3..2775493 100644 (file)
@@ -1,5 +1,5 @@
---- a/src/mklibs
-+++ b/src/mklibs
+--- a/src/mklibs.py
++++ b/src/mklibs.py
 @@ -583,7 +583,7 @@ while 1:
              # compile in only used symbols
              cmd = []
index e36b1c1..2312d6a 100644 (file)
@@ -1,5 +1,5 @@
---- a/src/mklibs
-+++ b/src/mklibs
+--- a/src/mklibs.py
++++ b/src/mklibs.py
 @@ -560,6 +560,7 @@ while 1:
              extra_flags = []
              extra_pre_obj = []