aboutsummaryrefslogtreecommitdiffstats
path: root/tools/mklibs
Commit message (Collapse)AuthorAgeFilesLines
* download: add mirror alias for DebianDavid Bauer2021-02-261-1/+1
| | | | | | | Add an alias for Debian packages and download them from the Debian mirror redirector. Signed-off-by: David Bauer <mail@david-bauer.net>
* tools/mklibs: update to 0.1.44 and convert to Python 3Daniel Golle2019-07-2611-22/+350
| | | | | | | | | | | | | | | | Since the switch to Python 3 build fails if CONFIG_USE_MKLIBS is set ("Strip unnecessary functions from libraries" in menuconfig) as mklibs hasn't been converted to run on Python 3. * update to most recent upstream version which brings some reproducibility fixes * converted to Python 3 using 2to3 * fixed mixed tab/spaces indentation * fixed use of string.* functions * some more minor fixes to make Python 3 happy Fixes commit 19938c8de7 ("build: switch to Python 3") Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* treewide: clean up download hashesFelix Fietkau2016-12-161-1/+1
| | | | | | Replace *MD5SUM with *HASH, replace MD5 hashes with SHA256 Signed-off-by: Felix Fietkau <nbd@nbd.name>
* tools: remove static linking supportJo-Philipp Wich2015-02-061-1/+0
| | | | | | Signed-off-by: Jo-Philipp Wich <jow@openwrt.org> SVN-Revision: 44285
* Revert "[tools] mklibs: upgrade to 0.1.37"Felix Fietkau2013-06-0511-23/+23
| | | | | | It breaks on trying to find ldso SVN-Revision: 36849
* mklibs: upgrade to 0.1.37Luka Perkov2013-06-0311-23/+23
| | | | | | Signed-off-by: Luka Perkov <luka@openwrt.org> SVN-Revision: 36820
* mklibs: upgrade to 0.1.35Luka Perkov2013-02-262-3/+13
| | | | | | Signed-off-by: Luka Perkov <luka@openwrt.org> SVN-Revision: 35818
* use HOST_STATIC_LINKING instead of hardcoding -staticJo-Philipp Wich2012-08-121-1/+1
| | | | SVN-Revision: 33140
* mklibs: link staticallyJo-Philipp Wich2012-08-101-0/+1
| | | | SVN-Revision: 33097
* mklibs: update to 0.1.34 (v2)Luka Perkov2012-06-1013-105/+80
| | | | SVN-Revision: 32165
* Revert "[tools] mklibs: update to 0.1.34"Felix Fietkau2012-06-1013-101/+132
| | | | | | Too much broken, needs to be reworked SVN-Revision: 32163
* mklibs: update to 0.1.34Luka Perkov2012-06-0913-132/+101
| | | | SVN-Revision: 32145
* mklibs: revert r31315Jo-Philipp Wich2012-04-161-10/+0
| | | | SVN-Revision: 31316
* tools/mklibs: add missing <unistd.h> in readelf/elf.cppJo-Philipp Wich2012-04-161-0/+10
| | | | | | | | Fixes compile on my Arch Linux system, as unistd.h is needed for ::close(). Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net> SVN-Revision: 31315
* add missing includes ('unistd.h') for mklibsMirko Vogt2012-04-123-11/+21
| | | | | | | | This is needed when compiling with GCC >= 4.7.0 since it doesn't implicitly include 'unistd.h' anymore (needed e.g. for file operations in this particular case) - Thanks to Luka Perkov SVN-Revision: 31259
* mklibs: fix some long standing libpthread symbol link issues, mostly related ↵Felix Fietkau2011-02-282-3/+65
| | | | | | to weak function overrides between libgcc, libc and libpthread SVN-Revision: 25795
* mklibs: properly fix library linking - the relinking in some instances used ↵Felix Fietkau2011-02-281-16/+24
| | | | | | static libraries instead of shared ones with the same name, that led to some nasty symbol conflicts and pic issues. fix this by always using the full path to the libraries and also fix the libc vs libpthread linking order SVN-Revision: 25793
* mklibs: import missing symbol workaround from Freetz project (#7590)Jo-Philipp Wich2011-01-141-2/+5
| | | | SVN-Revision: 24984
* tools/mklibs: revert r24282Alexandros C. Couloumbis2010-12-068-18/+18
| | | | SVN-Revision: 24283
* tools/mklibs: update to version 0.1.30Alexandros C. Couloumbis2010-12-068-18/+18
| | | | SVN-Revision: 24282
* mklibs: fix missing __pack_f symbol in uclibc after relinkFelix Fietkau2009-11-171-0/+27
| | | | SVN-Revision: 18438
* mklibs: use -Wl,--gc-sections when relinking - currently only saves a few ↵Felix Fietkau2009-10-221-0/+11
| | | | | | bytes, maybe more in the future SVN-Revision: 18123
* mklibs: preserve the uclibc init symbolFelix Fietkau2009-10-191-0/+14
| | | | SVN-Revision: 18085
* mklibs: handle duplicate symbols properlyFelix Fietkau2009-10-191-0/+32
| | | | SVN-Revision: 18084
* mklibs: fix crashes on nonexistant sections in readelf (thx, justus)Felix Fietkau2009-10-191-0/+33
| | | | SVN-Revision: 18083
* mklibs: fix libpthread link error (#5851)Felix Fietkau2009-09-201-0/+28
| | | | SVN-Revision: 17639
* mklibs: do not touch libraries that cannot be rebuiltFelix Fietkau2009-08-081-0/+50
| | | | SVN-Revision: 17172
* upgrade mklibs to 0.1.29 - fixes runtime errors in mklibs-readelfFelix Fietkau2009-08-083-9/+10
| | | | SVN-Revision: 17171
* mklibs: do not fail on unresolved symbols, but print warningsFelix Fietkau2009-08-081-0/+23
| | | | SVN-Revision: 17170
* fix mklibs compilation failures on stdio.h not being includedFlorian Fainelli2009-08-071-0/+11
| | | | SVN-Revision: 17164
* add mklibs (based on a patch by florian) in preparation for optional library ↵Felix Fietkau2009-08-072-0/+2591
symbol stripping SVN-Revision: 17154