tools/mklibs: update to version 0.1.30
authorAlexandros C. Couloumbis <alex@ozo.com>
Mon, 6 Dec 2010 12:32:04 +0000 (12:32 +0000)
committerAlexandros C. Couloumbis <alex@ozo.com>
Mon, 6 Dec 2010 12:32:04 +0000 (12:32 +0000)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24282 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 bd96721..0c7fe06 100644 (file)
@@ -7,11 +7,11 @@
 include $(TOPDIR)/rules.mk
 
 PKG_NAME:=mklibs
-PKG_VERSION:=0.1.29
+PKG_VERSION:=0.1.30
 
 PKG_SOURCE:=$(PKG_NAME)_$(PKG_VERSION).tar.gz
 PKG_SOURCE_URL:=http://ftp.de.debian.org/debian/pool/main/m/mklibs/
-PKG_MD5SUM:=7f35dfdbde249a090199829c1a1222d8
+PKG_MD5SUM:=15d20c45f786126e31aa3ac06fc08da5
 
 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.py \
-               $(HOST_BUILD_DIR)/src/mklibs-copy.py \
+               $(HOST_BUILD_DIR)/src/mklibs \
+               $(HOST_BUILD_DIR)/src/mklibs-copy \
                $(HOST_BUILD_DIR)/src/mklibs-readelf/mklibs-readelf \
                $(STAGING_DIR_HOST)/bin/
 endef
index 7ec6393..cdf21d0 100644 (file)
@@ -1,5 +1,5 @@
---- a/src/mklibs.py
-+++ b/src/mklibs.py
+--- a/src/mklibs
++++ b/src/mklibs
 @@ -500,7 +500,7 @@ while 1:
          # No progress in last pass. Verify all remaining symbols are weak.
          for name in unresolved:
index bd6505a..28f3215 100644 (file)
@@ -1,5 +1,5 @@
---- a/src/mklibs.py
-+++ b/src/mklibs.py
+--- a/src/mklibs
++++ b/src/mklibs
 @@ -440,7 +440,7 @@ while 1:
      passnr = passnr + 1
      # Gather all already reduced libraries and treat them as objects as well
index b4a6e4f..99aafaf 100644 (file)
@@ -1,5 +1,5 @@
---- a/src/mklibs.py
-+++ b/src/mklibs.py
+--- a/src/mklibs
++++ b/src/mklibs
 @@ -105,14 +105,14 @@ def library_depends(obj):
  
  # Return a list of libraries the passed objects depend on. The
index 3f39ee5..4aa56b0 100644 (file)
@@ -1,5 +1,5 @@
---- a/src/mklibs.py
-+++ b/src/mklibs.py
+--- a/src/mklibs
++++ b/src/mklibs
 @@ -507,7 +507,6 @@ while 1:
  
      library_symbols = {}
index e765150..2334a37 100644 (file)
@@ -1,5 +1,5 @@
---- a/src/mklibs.py
-+++ b/src/mklibs.py
+--- a/src/mklibs
++++ b/src/mklibs
 @@ -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 2775493..4de73f3 100644 (file)
@@ -1,5 +1,5 @@
---- a/src/mklibs.py
-+++ b/src/mklibs.py
+--- a/src/mklibs
++++ b/src/mklibs
 @@ -583,7 +583,7 @@ while 1:
              # compile in only used symbols
              cmd = []
index 2312d6a..e36b1c1 100644 (file)
@@ -1,5 +1,5 @@
---- a/src/mklibs.py
-+++ b/src/mklibs.py
+--- a/src/mklibs
++++ b/src/mklibs
 @@ -560,6 +560,7 @@ while 1:
              extra_flags = []
              extra_pre_obj = []