aboutsummaryrefslogtreecommitdiffstats
path: root/toolchain/uClibc/Config.in
Commit message (Collapse)AuthorAgeFilesLines
* toolchain: Rework external toolchain libc selectionFlorian Fainelli2016-09-281-1/+1
| | | | | | | | | | | | | | | | Make it a choice menu which offers the 3 C libraries we know about: glibc, uClibc and musl. While at it, make it possible for the external toolchain libc to select USE_GLIBC, USE_UCLIBC or USE_MUSL which is used by several packages to conditionally include specific CFLAGS (e.g: iproute2). Because USE_GLIBC et al. can now be selected by external toolchains, we need to restrict the per-libc menus to check on !EXTERNAL_TOOLCHAIN. While at it, make musl the default C library for external toolchain to match the internal toolchain. Signed-off-by: Florian Fainelli <f.fainelli@gmail.com> Signed-off-by: Felix Fietkau <nbd@nbd.name>
* uclibc: remove version 0.9.33Felix Fietkau2015-11-021-19/+0
| | | | | | | | Latest uClibc-ng is now the only supported option Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 47357
* toolchain/uClibc: add support of uClibc-ngFelix Fietkau2015-10-011-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | uClibc-ng is a spin-off of original uClibc, see http://www.uclibc-ng.org/ We try to regularly add changes from uClibc to uClibc-ng. We even sent patches and bug reports to the uClibc mailing list. The config file is compatible between uClibc-ng 1.0 and uClibc git master. This might change in the future. Our main goal is to provide regularly a stable and tested release to make embedded system developers happy. The main advantage of uClibc-ng over olde good uClibc is regular releases so there's no need to keep tons of patches on top of years old 0.9.33.2 Build-tested for [1] ARM: Sunxi generic [2] MIPS: Netgear WNDR3600/3700/3800 Run-tested for [yet out of the tree] Synopsys Designware ARC AXS101. Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com> Cc: Waldemar Brodkorb <wbx@uclibc-ng.org> Cc: Mathieu Olivari <mathieu@codeaurora.org> Cc: Felix Fietkau <nbd@openwrt.org> Cc: John Crispin <blogic@openwrt.org> SVN-Revision: 47077
* toolchain: get rid of uclibc version kconfig symbol overloadingFelix Fietkau2013-04-181-3/+3
| | | | SVN-Revision: 36356
* uClibc: update to 0.9.33.2, fixes #4420Felix Fietkau2012-05-151-1/+1
| | | | SVN-Revision: 31740
* uClibc: remove 0.9.32, it is no longer necessaryFelix Fietkau2012-05-151-3/+0
| | | | SVN-Revision: 31739
* use uClibc 0.9.33 by defaultImre Kaloz2012-02-121-1/+1
| | | | SVN-Revision: 30468
* add 0.9.33Imre Kaloz2012-02-081-0/+3
| | | | SVN-Revision: 30374
* uClibc: remove 0.9.30, 0.9.31Felix Fietkau2011-02-151-6/+0
| | | | SVN-Revision: 25542
* uClibc: make 0.9.32-git default, it fixes lots of bugs compared to earlier ↵Felix Fietkau2011-01-281-1/+1
| | | | | | versions (especially threading issues), and the known regressions have been fixed SVN-Revision: 25187
* update to latest gitImre Kaloz2011-01-241-1/+1
| | | | SVN-Revision: 25082
* switch to uClibc 0.9.31Imre Kaloz2010-11-021-1/+1
| | | | SVN-Revision: 23781
* remove support for uClibc 0.9.30.2 and 0.9.30.3Imre Kaloz2010-11-021-6/+0
| | | | SVN-Revision: 23779
* add support for uClibc version 0.9.32 based on git rev ↵Mirko Vogt2010-06-201-3/+2
| | | | | | a7642511b08b0b8a4012bab67cb8aa554992df6b, this includes support for nptl which got merged into the uClibc master branch recently SVN-Revision: 21856
* toolchain/uClibc: add preliminary support for 0.9.31 (needs testing)Nicolas Thill2010-04-151-0/+3
| | | | SVN-Revision: 20873
* add support for uClibc 0.9.30.3Florian Fainelli2010-03-131-0/+3
| | | | SVN-Revision: 20181
* add menuconfig item to enable uClibc debug buildsJo-Philipp Wich2010-02-251-0/+8
| | | | SVN-Revision: 19860
* add support for uClibc 0.9.30.2Florian Fainelli2010-01-141-0/+3
| | | | SVN-Revision: 19125
* remove support for uclibc 0.9.29Felix Fietkau2009-10-191-3/+0
| | | | SVN-Revision: 18078
* make uclibc 0.9.30.1 the defaultImre Kaloz2009-05-251-3/+1
| | | | SVN-Revision: 16047
* building uml on x86_64 w/ uClibc 0.9.29 is currently broken, select 0.9.30.1 ↵Florian Fainelli2009-04-271-0/+1
| | | | | | which is working SVN-Revision: 15450
* uClibc cleanup: - use full version string (0.9.30.1), instead of base ↵Nicolas Thill2009-04-241-28/+6
| | | | | | (0.9.30) + extra (.1) - remove support for 0.9.28 and snapshots (building from SVN to be added later) SVN-Revision: 15368
* add a modified version of the mips64 patch from #4603Felix Fietkau2009-04-181-0/+1
| | | | SVN-Revision: 15249
* mark uclibc nptl and snapshot as brokenFelix Fietkau2009-04-091-0/+2
| | | | SVN-Revision: 15179
* add uclibc-nptlFelix Fietkau2009-03-241-1/+7
| | | | SVN-Revision: 15006
* remove obsolete commentFelix Fietkau2009-03-241-1/+0
| | | | SVN-Revision: 15005
* add uclibc 0.9.30.1Felix Fietkau2009-03-231-0/+1
| | | | SVN-Revision: 15000
* add support for uClibc v0.9.30 (closes: #4271), thanks to Luigi Mantellini & ↵Nicolas Thill2009-01-211-0/+3
| | | | | | Puchu! SVN-Revision: 14130
* add support for alternative C libraries (currently only glibc/eglibc) other ↵Nicolas Thill2009-01-081-2/+4
| | | | | | (related) changes: - kernel headers are now installed using "make headers_install" on 2.6 - target names now contain an openwrt "vendor" tag (e.g. mips-openwrt-linux-gnu) - build directory names now contain gcc/libc name/version - default cpu for x86 is now i486 (required to build glibc/eglibc) SVN-Revision: 13931
* remove some wrong depends/defaultsFelix Fietkau2008-01-271-2/+0
| | | | SVN-Revision: 10284
* add uClibc version 0.9.28.2, 0.9.28.3 and snapshots for development purpose ↵Ralph Hempel2008-01-271-0/+31
(and already deployed evaluation boards) the version 0.9.29 is still the default version SVN-Revision: 10282