Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | toolchain: mark musl as non-broken | Felix Fietkau | 2014-10-19 | 1 | -1/+0 |
| | | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 42977 | ||||
* | Kconfig: Aesthetic/formatting fixes to toolchain/Config.in. | Hauke Mehrtens | 2014-09-13 | 1 | -14/+16 |
| | | | | | | | | | | | | Non-functional edits to toolchain/Config.in: * fix spelling mistake ("us" -> "is") * Overly long help lines shortened to avoid line wrap * Standardize help info to use tab(s), then two spaces Signed-off-by: Robert P. J. Day <rpjday@crashcourse.ca> SVN-Revision: 42518 | ||||
* | toolchain: switch back to uClibc for octeon, it actually works now | Felix Fietkau | 2014-07-10 | 1 | -1/+0 |
| | | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 41576 | ||||
* | toolchain: only default eglibc for octeon and not all of mips64 | John Crispin | 2014-07-10 | 1 | -3/+3 |
| | | | | | | Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 41559 | ||||
* | toolchain: use different defaults for octeon | John Crispin | 2014-06-18 | 1 | -1/+3 |
| | | | | | | | | force eglibc and gcc4.6+linaro for octeon Signed-off-by: Martin Fäcknitz <faecknitz@hotsplots.de> SVN-Revision: 41251 | ||||
* | musl: move the dependency on BROKEN to the right config symbol | Felix Fietkau | 2014-02-26 | 1 | -0/+1 |
| | | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 39754 | ||||
* | enable using soft-float regardless of having a fpu | Imre Kaloz | 2013-11-29 | 1 | -2/+2 |
| | | | | | | Signed-off-by: Imre Kaloz <kaloz@openwrt.org> SVN-Revision: 38939 | ||||
* | move menuconfig options into separate files | Imre Kaloz | 2013-11-22 | 1 | -0/+39 |
| | | | | | | Signed-off-by: Imre Kaloz <kaloz@openwrt.org> SVN-Revision: 38895 | ||||
* | toolchain: do not build GDB when using an external toolchain | Florian Fainelli | 2013-05-30 | 1 | -1/+1 |
| | | | | | | | | The external toolchain should provide it if needed. Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 36802 | ||||
* | toolchain: get rid of libc implementation symbol overloading | Felix Fietkau | 2013-04-18 | 1 | -5/+14 |
| | | | | SVN-Revision: 36360 | ||||
* | build: consistently use 'depends on' instead of 'depends' | Felix Fietkau | 2013-04-17 | 1 | -19/+19 |
| | | | | | | | | make the syntax more compatible with kernel menuconfig Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 36351 | ||||
* | toolchain: musl is not available on MIPS64 | Florian Fainelli | 2013-04-05 | 1 | -0/+1 |
| | | | | | | Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 36206 | ||||
* | toolchain: allow choosing the MIPS64 user-land ABI | Florian Fainelli | 2013-04-05 | 1 | -0/+27 |
| | | | | | | Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 36205 | ||||
* | buildroot: allow specifying libc personality for external toolchains | Jo-Philipp Wich | 2013-02-20 | 1 | -0/+11 |
| | | | | SVN-Revision: 35703 | ||||
* | add preliminary support for musl | Florian Fainelli | 2012-11-23 | 1 | -2/+11 |
| | | | | | | | | Musl is an alternative C-library, see http://www.musl-libc.org for more infos. Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 34314 | ||||
* | toolchain: enable gdb by default | Felix Fietkau | 2012-06-28 | 1 | -1/+1 |
| | | | | SVN-Revision: 32518 | ||||
* | purge support for glibc - use eglibc instead! | Mirko Vogt | 2012-04-28 | 1 | -10/+2 |
| | | | | | | for reference: http://www.mail-archive.com/openwrt-devel@lists.openwrt.org/msg13425.html SVN-Revision: 31503 | ||||
* | exclude CONFIG_GDB on avr32, allows enabling CONFIG_GDB unconditionally ↵ | Jo-Philipp Wich | 2012-04-10 | 1 | -0/+1 |
| | | | | | | without failing avr32 builds SVN-Revision: 31249 | ||||
* | introduce a USE_EXTERNAL_LIBC symbol which gets selected by ↵ | Jo-Philipp Wich | 2012-01-08 | 1 | -1/+5 |
| | | | | | | EXTERNAL_TOOLCHAIN || NATIVE_TOOLCHAIN Currently we always assume uClibc if an external toolchain is used, this breaks for non-uClibc toolchains or even vanilla uClibc ones since they do not share the external librpc semantics as OpenWrt. Solve the problem by defining an abstract "EXTERNAL_LIBC" which packages might or might not depend on. SVN-Revision: 29689 | ||||
* | fixup armeb, too | Imre Kaloz | 2011-03-11 | 1 | -5/+4 |
| | | | | SVN-Revision: 26034 | ||||
* | simplify TARGET_SUFFIX selection | Imre Kaloz | 2011-03-11 | 1 | -9/+4 |
| | | | | SVN-Revision: 26033 | ||||
* | toolchain: fix r26004 | Felix Fietkau | 2011-03-10 | 1 | -8/+5 |
| | | | | SVN-Revision: 26006 | ||||
* | toolchain: fix r25969 | Alexandros C. Couloumbis | 2011-03-10 | 1 | -0/+3 |
| | | | | SVN-Revision: 26004 | ||||
* | fix target name mixup caused by r25928 | Felix Fietkau | 2011-03-09 | 1 | -2/+10 |
| | | | | SVN-Revision: 25969 | ||||
* | only support EABI on ARM targets | Imre Kaloz | 2011-03-07 | 1 | -13/+2 |
| | | | | SVN-Revision: 25928 | ||||
* | We use different toolchain directories for different ARM archs, so we should ↵ | Imre Kaloz | 2011-02-25 | 1 | -2/+0 |
| | | | | | | | | | | set the default arch of gcc to reflect this. This enables EABI support for armv4 CPUs. Signed-off-by: Jochen Friedrich <jochen@scram.de> SVN-Revision: 25705 | ||||
* | cns21xx: add initial support for the Cavium CNS21xx SoC | Gabor Juhos | 2010-12-30 | 1 | -0/+1 |
| | | | | SVN-Revision: 24859 | ||||
* | add plemininary ultrasparc support | Imre Kaloz | 2010-12-14 | 1 | -0/+1 |
| | | | | SVN-Revision: 24558 | ||||
* | move EABI config option out of GCC | Nicolas Thill | 2009-09-26 | 1 | -0/+9 |
| | | | | SVN-Revision: 17753 | ||||
* | add external toolchain support, enhance native toolchain support (special ↵ | Nicolas Thill | 2009-09-23 | 1 | -6/+82 |
| | | | | | | thanks to Luigi Mantellini for his help... and patience ;) SVN-Revision: 17682 | ||||
* | add comments & fix descriptions in toolchain config items | Nicolas Thill | 2009-09-10 | 1 | -2/+15 |
| | | | | SVN-Revision: 17561 | ||||
* | prepare for upcoming external toolchain support: move config items not ↵ | Nicolas Thill | 2009-09-10 | 1 | -34/+0 |
| | | | | | | strictly toolchain related out of the toolchain submenu SVN-Revision: 17560 | ||||
* | pxcab: Replace TARGET_pxcab with feature powerpc64 | Geoff Levand | 2009-08-18 | 1 | -3/+3 |
| | | | | | | Signed-off-by: Geoff Levand <geoffrey.levand@am.sony.com> SVN-Revision: 17307 | ||||
* | powerpc: Create a powerpc64 config feature | Geoff Levand | 2009-08-18 | 1 | -3/+3 |
| | | | | | | | | | | | The config symbol TARGET_ps3 is used in the build files where special handling for the 64 bit PowerPC processors is needed. Introduce a new config feature powerpc64, and replace the use of TARGET_ps3 with powerpc64. Signed-off-by: Geoff Levand <geoffrey.levand@am.sony.com> SVN-Revision: 17306 | ||||
* | add the insight gdb frontend (#4701) | Florian Fainelli | 2009-07-26 | 1 | -0/+8 |
| | | | | SVN-Revision: 17019 | ||||
* | This patch adds a target for the IBM PowerXCell Accelerator Board. (aka ↵ | Florian Fainelli | 2009-07-16 | 1 | -3/+3 |
| | | | | | | | | | | | | | | | | mvXCell-8i from MatrixVision or GigaAccel 180 from Fixstars) http://us.fixstars.com/products/gigaaccel/ This build will create zImage suitable for TFTP boot image. * v2 - add axonram device driver - switch to 2.6.30.1 Signed-off-by: Akinobu Mita <mita@fixstars.com> SVN-Revision: 16860 | ||||
* | add a config option to select the binary stripping method to use (between ↵ | Nicolas Thill | 2009-07-07 | 1 | -2/+0 |
| | | | | | | none, strip & sstrip) SVN-Revision: 16728 | ||||
* | enable software floating point emulation by default for mips and mipsel targets | Florian Fainelli | 2009-06-28 | 1 | -1/+1 |
| | | | | SVN-Revision: 16604 | ||||
* | Added defaults for extra target architecture for ps3 | Hamish Guthrie | 2009-03-16 | 1 | -0/+3 |
| | | | | SVN-Revision: 14897 | ||||
* | move cflags default setting to target makefiles | Felix Fietkau | 2009-03-14 | 1 | -10/+1 |
| | | | | SVN-Revision: 14866 | ||||
* | use different optimizations for x86 & x86_64 on uml | Nicolas Thill | 2009-01-11 | 1 | -1/+3 |
| | | | | SVN-Revision: 13984 | ||||
* | fix wrong TARGET_SUFFIX when building a toolchain with uClibc & EABI ↵ | Nicolas Thill | 2009-01-10 | 1 | -1/+1 |
| | | | | | | (closes: #4437) SVN-Revision: 13962 | ||||
* | add support for alternative C libraries (currently only glibc/eglibc) other ↵ | Nicolas Thill | 2009-01-08 | 1 | -1/+52 |
| | | | | | | (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 | ||||
* | storm is ARMv4, not ARMv4T (thx, SeG) | Felix Fietkau | 2008-07-31 | 1 | -1/+1 |
| | | | | SVN-Revision: 12046 | ||||
* | surprise :p | Gabor Juhos | 2008-07-21 | 1 | -0/+1 |
| | | | | SVN-Revision: 11894 | ||||
* | add preliminary Marvell Orion support | Imre Kaloz | 2008-06-04 | 1 | -1/+1 |
| | | | | SVN-Revision: 11352 | ||||
* | soft-float shouldn't be used on targets with FPU | Imre Kaloz | 2008-06-03 | 1 | -1/+1 |
| | | | | SVN-Revision: 11338 | ||||
* | add preliminary support for Storm SL3512 based devices, not ready yet | Imre Kaloz | 2008-04-27 | 1 | -0/+1 |
| | | | | SVN-Revision: 10956 | ||||
* | PXA has Xscale core as well, so optimize the same way as we do on IXP/IOP | Imre Kaloz | 2008-04-26 | 1 | -1/+1 |
| | | | | SVN-Revision: 10948 | ||||
* | do target dependent optimizations | Imre Kaloz | 2008-04-14 | 1 | -1/+1 |
| | | | | SVN-Revision: 10834 |