summaryrefslogtreecommitdiffstats
path: root/toolchain/eglibc
Commit message (Collapse)AuthorAgeFilesLines
* Revert "[toolchain/eglibc} eglibc in fact can be built with -Os"mirko2011-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. "" git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27245 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [toolchain/eglibc] explicitly disable the use of ldconfigmirko2011-06-181-0/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27220 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [toolchain/eglibc] patch: add /usr/lib to default search path of dynamic linkermirko2011-06-182-0/+32
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27216 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [toolchain/eglibc] add support for eglibc version 2.13mirko2011-06-183-0/+9
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27215 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [toolchain/eglibc} eglibc in fact can be built with -Osmirko2011-06-181-4/+0
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27214 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [toolchain/eglibc] when selecting eglibc, use version 2.12 by defaultmirko2011-06-181-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27213 3c298f89-4303-0410-b956-a3cf2f4a3e73
* eglibc: disable ssp, it breaks the buildnbd2011-02-011-0/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25280 3c298f89-4303-0410-b956-a3cf2f4a3e73
* cleanup toolchain version handlingkaloz2011-01-271-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25148 3c298f89-4303-0410-b956-a3cf2f4a3e73
* toolchain: fix the sysroot mess by getting rid of $(TOOLCHAIN_DIR)/usr and ↵nbd2010-08-191-5/+5
| | | | | | moving it back to $(TOOLCHAIN_DIR), this change makes the toolchain relocatable again, which should fix the SDK git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22723 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [toolchain] fix eglibc INET_ANL option selectionflorian2010-06-021-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21660 3c298f89-4303-0410-b956-a3cf2f4a3e73
* toolchain/eglibc: add preliminary support for eglibc-2.12nico2010-05-284-10/+92
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21611 3c298f89-4303-0410-b956-a3cf2f4a3e73
* toolchain/eglibc: update to latest revision for 2.9, 2.10 & 2.11nico2010-05-282-5/+4
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21610 3c298f89-4303-0410-b956-a3cf2f4a3e73
* toolchain/eglibc: allow building eglibc-2.11 with gcc-4.5.xnico2010-05-281-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21601 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [toolchain] eglibc: add support for v2.11nico2009-11-244-8/+51
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18522 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [toolchain] eglibc: update v2.10 to rev. 9289nico2009-11-242-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18518 3c298f89-4303-0410-b956-a3cf2f4a3e73
* cosmetic: more reformatting missed from [18480]nico2009-11-221-2/+3
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18481 3c298f89-4303-0410-b956-a3cf2f4a3e73
* cosmetic: reformat library configuration submenunico2009-11-221-706/+733
| | | | | | | | - adjust indent & spaces - use coherent config symbol names in help git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18480 3c298f89-4303-0410-b956-a3cf2f4a3e73
* eglibc: fix wrong config symbol name if library configuration submenunico2009-11-221-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18479 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [toolchain] eglibc: don't use minor version numbers in config symbols, only ↵nico2009-11-223-22/+14
| | | | | | in version strings git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18474 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [toolchain] eglibc: use 'select' instead of 'depends' for configuration ↵nico2009-09-261-13/+14
| | | | | | options, add dependencies for features avalaible in 2.8 or later git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17751 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [toolchain] eglibc: add support for 2.10 branchnico2009-09-264-0/+69
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17748 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [cosmetic] and fix another typo, still in eglibc configuration filenico2009-09-261-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17747 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [cosmetic] fix typo in eglibc configuration filenico2009-09-261-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17746 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [toolchain] eglibc: update svn revisionsnico2009-09-262-3/+17
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17744 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [toolchain] define libc_cv_slibdir, fixes mips64 compilation (#5011)florian2009-04-301-0/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15526 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [toolchain] uClibc cleanup:nico2009-04-241-1/+1
| | | | | | | | - use full version string (0.9.30.1), instead of base (0.9.30) + extra (.1) - remove support for 0.9.28 and snapshots (building from SVN to be added later) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15368 3c298f89-4303-0410-b956-a3cf2f4a3e73
* fix stampfile variables for the toolchain build (fixes gcc compile error)nbd2009-03-131-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14862 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [toolchain] move common variables to a dedicated include filenico2009-02-231-6/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14648 3c298f89-4303-0410-b956-a3cf2f4a3e73
* build system refactoring in preparation for allowing packages to do ↵nbd2009-02-221-28/+28
| | | | | | host-build steps git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14610 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [toolchain] cosmetic & coherency fixesnico2009-02-031-3/+6
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14397 3c298f89-4303-0410-b956-a3cf2f4a3e73
* eglibc: replace the use of stpncpy with strncpy + manual termination ↵nbd2009-01-261-0/+14
| | | | | | (stpncpy is not available on darwin) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14212 3c298f89-4303-0410-b956-a3cf2f4a3e73
* port the eglibc cross compiling fix to version 2.9nbd2009-01-261-0/+57
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14211 3c298f89-4303-0410-b956-a3cf2f4a3e73
* fix eglibc 2.8 cross-compile under darwin / mac os xnbd2009-01-261-0/+57
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14209 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [massive] add support for alternative C libraries (currently only glibc/eglibc)nico2009-01-0810-0/+1013
other (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) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13931 3c298f89-4303-0410-b956-a3cf2f4a3e73