summaryrefslogtreecommitdiff
path: root/toolchain/eglibc
Commit message (Collapse)AuthorAgeFilesLines
* drop support for eglibc version trunk/HEADMirko Vogt2012-04-283-10/+3
| | | | | | | | | | | | | | | | | | | | | | | | | When selecting a specific eglibc version, it comes with a specific SVN revision that should not be modified as it (more or less) correspond to a tagged release. This patch disable the possibility to select a specific SVN revision on known eglib versions. This patch also disables the possibility to select the trunk branch of eglibc. There are multiple reasons for that: * trunk/HEAD may not even compile * the OpenWrt built system makes using trunk/HEAD a difficult thing, as OpenWRT fetches the source tree and store it in a compressed tar archive. Subsequent build get the source from the tar archive - not from SVN, making the use of trunk/HEAD largelly innefective. * we cannot know the corresponding version of trunk/HEAD, meaning that we'll face compiling issues when we'll try to copy the libc files - unless the build system is fixed with this specific issue in mind. Signed-off-by: Emmanuel Deloget <logout@free.fr> SVN-Revision: 31502
* set version string of eglibc version 2.14 to 2.14.1Mirko Vogt2012-04-281-1/+1
| | | | | | | | | | | | | | | | | | | eglibc version number depends on the branch and on the maintenance release (i.e. the SVN revision). Changing the revision may change the maintenance version. This patch correlate the SVN revision to the correct version number - without this change eglibc 2.14 provoke build errors when building the base-files package (example, for 2.14): $ make package/base-files/compile V=1 make[1] package/base-files/compile make[2] -C package/opkg host-compile make[2] -C package/base-files-network compile make[2] -C package/base-files compile cp: cannot stat `/home/me/openwrt/trunk/staging_dir/toolchain-arm_v7-a_gcc-4.6-linaro_eglibc-trunk_eabi/lib/ld-2.14.so': No such file or directory Signed-off-by: Emmanuel Deloget <logout@free.fr> SVN-Revision: 31501
* drop eglibc version 2.12Mirko Vogt2012-04-283-9/+0
| | | | SVN-Revision: 31500
* when choosing eglibc select eglibc version 2.13 by defaultMirko Vogt2012-04-181-2/+2
| | | | SVN-Revision: 31342
* remove patch '100-do-not-use-implicit-rules.patch' for eglibc 2.12Mirko Vogt2012-04-181-16/+0
| | | | | | Mentioned patch got obsoleted by commit 31300, since it went upstream meanwhile SVN-Revision: 31341
* level up eglibc versions to latest revisions of its respective branchesMirko Vogt2012-04-161-3/+3
| | | | | | in particular this solves the issue that eglibc version 2.x produced so-files having the version string 2.(x-1) in its names which confused the toolchain SVN-Revision: 31300
* eglibc 2.14 needs our eglibc patchset as wellMirko Vogt2012-01-213-0/+114
| | | | SVN-Revision: 29842
* eglibc: remove obsolete dependencies to fix missing config options for ↵Felix Fietkau2011-07-161-15/+2
| | | | | | eglibc 2.13 SVN-Revision: 27623
* eglibc: add support for 2.14Florian Fainelli2011-07-073-1/+10
| | | | SVN-Revision: 27510
* remove reference to old eglibc versions.Florian Fainelli2011-07-071-18/+0
| | | | SVN-Revision: 27509
* eglibc: remove old versionsFelix Fietkau2011-07-0211-243/+0
| | | | SVN-Revision: 27360
* eglibc: fix portability issues rpcgen and zic, fixes compile on darwinFelix Fietkau2011-07-024-0/+196
| | | | SVN-Revision: 27359
* eglibc CAN be compiled with -Os after all - flags however need to be stated ↵Mirko Vogt2011-06-261-3/+2
| | | | | | in $EGLIBC_CFLAGS as well SVN-Revision: 27290
* manual/Makefile: Don't mix pattern rules with normal rules.Mirko Vogt2011-06-231-0/+16
| | | | | | | | This change got committed into the official eglibc repository in commit 11461. Thanks to Philip Prindeville for pointing this out. SVN-Revision: 27264
* Revert "[toolchain/eglibc} eglibc in fact can be built with -Os"Mirko Vogt2011-06-201-0/+4
| | | | | | | | | | | | | | Compiling with -Os results in: "error: #error "glibc cannot be compiled without optimization" Still, building with -Os is listed as feature in <http://www.eglibc.org/features>: "" Building with -Os EGLIBC supports building the library with compiler optimizing for size -Os instead of for speed -O2. "" SVN-Revision: 27245
* explicitly disable the use of ldconfigMirko Vogt2011-06-181-0/+1
| | | | SVN-Revision: 27220
* patch: add /usr/lib to default search path of dynamic linkerMirko Vogt2011-06-182-0/+32
| | | | SVN-Revision: 27216
* add support for eglibc version 2.13Mirko Vogt2011-06-183-0/+9
| | | | SVN-Revision: 27215
* [toolchain/eglibc} eglibc in fact can be built with -OsMirko Vogt2011-06-181-4/+0
| | | | SVN-Revision: 27214
* when selecting eglibc, use version 2.12 by defaultMirko Vogt2011-06-181-1/+1
| | | | SVN-Revision: 27213
* eglibc: disable ssp, it breaks the buildFelix Fietkau2011-02-011-0/+1
| | | | SVN-Revision: 25280
* cleanup toolchain version handlingImre Kaloz2011-01-271-2/+2
| | | | SVN-Revision: 25148
* toolchain: fix the sysroot mess by getting rid of $(TOOLCHAIN_DIR)/usr and ↵Felix Fietkau2010-08-191-5/+5
| | | | | | moving it back to $(TOOLCHAIN_DIR), this change makes the toolchain relocatable again, which should fix the SDK SVN-Revision: 22723
* fix eglibc INET_ANL option selectionFlorian Fainelli2010-06-021-1/+1
| | | | SVN-Revision: 21660
* toolchain/eglibc: add preliminary support for eglibc-2.12Nicolas Thill2010-05-284-10/+92
| | | | SVN-Revision: 21611
* toolchain/eglibc: update to latest revision for 2.9, 2.10 & 2.11Nicolas Thill2010-05-282-5/+4
| | | | SVN-Revision: 21610
* toolchain/eglibc: allow building eglibc-2.11 with gcc-4.5.xNicolas Thill2010-05-281-1/+1
| | | | SVN-Revision: 21601
* eglibc: add support for v2.11Nicolas Thill2009-11-244-8/+51
| | | | SVN-Revision: 18522
* eglibc: update v2.10 to rev. 9289Nicolas Thill2009-11-242-2/+2
| | | | SVN-Revision: 18518
* cosmetic: more reformatting missed from [18480]Nicolas Thill2009-11-221-2/+3
| | | | SVN-Revision: 18481
* cosmetic: reformat library configuration submenu - adjust indent & spaces - ↵Nicolas Thill2009-11-221-706/+733
| | | | | | use coherent config symbol names in help SVN-Revision: 18480
* eglibc: fix wrong config symbol name if library configuration submenuNicolas Thill2009-11-221-1/+1
| | | | SVN-Revision: 18479
* eglibc: don't use minor version numbers in config symbols, only in version ↵Nicolas Thill2009-11-223-22/+14
| | | | | | strings SVN-Revision: 18474
* eglibc: use 'select' instead of 'depends' for configuration options, add ↵Nicolas Thill2009-09-261-13/+14
| | | | | | dependencies for features avalaible in 2.8 or later SVN-Revision: 17751
* eglibc: add support for 2.10 branchNicolas Thill2009-09-264-0/+69
| | | | SVN-Revision: 17748
* and fix another typo, still in eglibc configuration fileNicolas Thill2009-09-261-1/+1
| | | | SVN-Revision: 17747
* fix typo in eglibc configuration fileNicolas Thill2009-09-261-1/+1
| | | | SVN-Revision: 17746
* eglibc: update svn revisionsNicolas Thill2009-09-262-3/+17
| | | | SVN-Revision: 17744
* define libc_cv_slibdir, fixes mips64 compilation (#5011)Florian Fainelli2009-04-301-0/+1
| | | | SVN-Revision: 15526
* uClibc cleanup: - use full version string (0.9.30.1), instead of base ↵Nicolas Thill2009-04-241-1/+1
| | | | | | (0.9.30) + extra (.1) - remove support for 0.9.28 and snapshots (building from SVN to be added later) SVN-Revision: 15368
* fix stampfile variables for the toolchain build (fixes gcc compile error)Felix Fietkau2009-03-131-2/+2
| | | | SVN-Revision: 14862
* move common variables to a dedicated include fileNicolas Thill2009-02-231-6/+2
| | | | SVN-Revision: 14648
* build system refactoring in preparation for allowing packages to do ↵Felix Fietkau2009-02-221-28/+28
| | | | | | host-build steps SVN-Revision: 14610
* cosmetic & coherency fixesNicolas Thill2009-02-031-3/+6
| | | | SVN-Revision: 14397
* eglibc: replace the use of stpncpy with strncpy + manual termination ↵Felix Fietkau2009-01-261-0/+14
| | | | | | (stpncpy is not available on darwin) SVN-Revision: 14212
* port the eglibc cross compiling fix to version 2.9Felix Fietkau2009-01-261-0/+57
| | | | SVN-Revision: 14211
* fix eglibc 2.8 cross-compile under darwin / mac os xFelix Fietkau2009-01-261-0/+57
| | | | SVN-Revision: 14209
* add support for alternative C libraries (currently only glibc/eglibc) other ↵Nicolas Thill2009-01-0810-0/+1013
(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