Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | move common variables to a dedicated include file | Nicolas Thill | 2009-02-23 | 1 | -6/+1 |
| | | | | SVN-Revision: 14648 | ||||
* | build system refactoring in preparation for allowing packages to do ↵ | Felix Fietkau | 2009-02-22 | 1 | -33/+33 |
| | | | | | | host-build steps SVN-Revision: 14610 | ||||
* | gcc: refresh patches for gcc 4.1.2 | Hauke Mehrtens | 2009-02-18 | 19 | -409/+339 |
| | | | | SVN-Revision: 14554 | ||||
* | fix gcc 4.3.x segfault triggered by using -frename-registers (reproduced on ↵ | Felix Fietkau | 2009-02-14 | 3 | -0/+72 |
| | | | | | | arm, might be relevant for other platforms as well) SVN-Revision: 14505 | ||||
* | cosmetic & coherency fixes | Nicolas Thill | 2009-02-03 | 1 | -11/+11 |
| | | | | SVN-Revision: 14397 | ||||
* | gcc: add a patch to allow 3.4.6 to build for x86 (closes: #4548) | Nicolas Thill | 2009-02-02 | 1 | -0/+17 |
| | | | | SVN-Revision: 14370 | ||||
* | allow building and installing java for gcc-4.1.2 | Florian Fainelli | 2009-02-01 | 1 | -0/+21 |
| | | | | SVN-Revision: 14348 | ||||
* | gcc: add missing gcc 4.3.3 patches (copy of the 4.3.2 patches) | Felix Fietkau | 2009-01-27 | 12 | -0/+624 |
| | | | | SVN-Revision: 14228 | ||||
* | add gcc 4.3.3, clean up gcc version config symbols | Felix Fietkau | 2009-01-27 | 3 | -4/+12 |
| | | | | SVN-Revision: 14226 | ||||
* | add support for gcc v4.3.1 & v4.3.2 (closes: #3479), thanks to Luigi Mantellini! | Nicolas Thill | 2009-01-21 | 27 | -4/+1311 |
| | | | | SVN-Revision: 14131 | ||||
* | add gcc eabi patches from #3988 | Felix Fietkau | 2009-01-17 | 2 | -0/+34 |
| | | | | SVN-Revision: 14072 | ||||
* | Set default gcc for ps3 - gcc-3.4.6 and gcc-4.1.2 do not work at all | Hamish Guthrie | 2009-01-16 | 1 | -0/+1 |
| | | | | SVN-Revision: 14060 | ||||
* | fix powerpc toolchain build failure on x86_64 hosts | Gabor Juhos | 2009-01-14 | 2 | -292/+0 |
| | | | | SVN-Revision: 14036 | ||||
* | add a fix preventing gcc build system from assuming that libc headers are ↵ | Nicolas Thill | 2009-01-12 | 1 | -0/+10 |
| | | | | | | always available SVN-Revision: 13994 | ||||
* | add support for alternative C libraries (currently only glibc/eglibc) other ↵ | Nicolas Thill | 2009-01-08 | 2 | -68/+130 |
| | | | | | | (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 | ||||
* | Fix ssp enabling/disabling (#4388) | Florian Fainelli | 2009-01-04 | 1 | -2/+2 |
| | | | | SVN-Revision: 13856 | ||||
* | fix avr32 build breakage | Felix Fietkau | 2009-01-02 | 1 | -0/+19 |
| | | | | SVN-Revision: 13802 | ||||
* | fix gcc-4.2.4 when target != avr32 | Nicolas Thill | 2008-12-03 | 1 | -1/+3 |
| | | | | SVN-Revision: 13493 | ||||
* | nuke old gcc 4.2 versions | Imre Kaloz | 2008-12-02 | 93 | -40818/+0 |
| | | | | SVN-Revision: 13483 | ||||
* | sync gcc's Config.in with Config.version | Imre Kaloz | 2008-12-02 | 1 | -2/+3 |
| | | | | SVN-Revision: 13482 | ||||
* | sync gcc patches with the Atmel 1.1.3 release | Imre Kaloz | 2008-12-02 | 7 | -7672/+7362 |
| | | | | SVN-Revision: 13480 | ||||
* | switch powerpc targets to gcc 4.2.4 | Imre Kaloz | 2008-11-26 | 1 | -3/+2 |
| | | | | SVN-Revision: 13359 | ||||
* | switch to gcc 4.2.4 for avr32 | Imre Kaloz | 2008-11-25 | 1 | -1/+1 |
| | | | | SVN-Revision: 13353 | ||||
* | add md5sums for binutils & gcc and use the GNU mirror facility | Nicolas Thill | 2008-11-08 | 1 | -4/+26 |
| | | | | SVN-Revision: 13143 | ||||
* | add patches to fixes gcc 4.2.x bugs: - fix gcc ICE when compiling ↵ | Nicolas Thill | 2008-09-18 | 9 | -0/+472 |
| | | | | | | package/ath9k (closes: #3816) http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37014 - fix "undefined reference to `fmsub'" error on powerpc http://bugs.uclibc.org/view.php?id=1588 SVN-Revision: 12623 | ||||
* | disable autorebuild for the toolchain, as it can easily lead to build breakages | Felix Fietkau | 2008-09-02 | 1 | -0/+1 |
| | | | | SVN-Revision: 12492 | ||||
* | Disable smash stacking support by default, but allow to enable it as an ↵ | Florian Fainelli | 2008-07-30 | 2 | -0/+15 |
| | | | | | | experimental feature SVN-Revision: 12010 | ||||
* | use qstrip macro to strip quoted CONFIG_* strings | Nicolas Thill | 2008-07-14 | 1 | -1/+1 |
| | | | | SVN-Revision: 11832 | ||||
* | add patch to fix EABI compiles on ARMv4 | Imre Kaloz | 2008-06-05 | 1 | -0/+11 |
| | | | | SVN-Revision: 11365 | ||||
* | gcc 4.2.4 support | Imre Kaloz | 2008-05-31 | 29 | -0/+27272 |
| | | | | SVN-Revision: 11310 | ||||
* | refresh gcc-4.2.3 patches | Matteo Croce | 2008-05-21 | 27 | -594/+707 |
| | | | | SVN-Revision: 11232 | ||||
* | make sure the toolchain target dir really exists | Felix Fietkau | 2008-04-22 | 1 | -1/+1 |
| | | | | SVN-Revision: 10913 | ||||
* | provide a cleaner way to specify a biarch toolchain build | Jeremy Kerr | 2008-04-12 | 2 | -0/+21 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently, to build a biarch toolchain, we need to explicitly give options to the binutils and gcc configure commands: CONFIG_EXTRA_BINUTILS_CONFIG_OPTIONS="--enable-targets=powerpc64-linux-uclibc" CONFIG_EXTRA_GCC_CONFIG_OPTIONS="--enable-biarch --enable-targets=powerpc64-linux-uclibc" This change replaces the command line options with an 'extra arch' configure option: CONFIG_EXTRA_TARGET_ARCH=y CONFIG_EXTRA_TARGET_ARCH_NAME="powerpc64" And a way to invoke this extra arch on the compiler command-line: CONFIG_EXTRA_TARGET_ARCH_OPTS="-m64" In this case, this results in an extra compiler: 'powerpc64-linux-uclibc-gcc', which invokes 'powerpc-linux-uclibc-gcc -m64' This is a more standard way of building biarch toolchains, and allows the packages to not have to care about how to invoke the 64-bit compiler. Signed-off-by: Jeremy Kerr <jk@ozlabs.org> SVN-Revision: 10802 | ||||
* | Do not disable tls yet, uclibc-ntpl will support it soon | Florian Fainelli | 2008-04-10 | 1 | -2/+0 |
| | | | | SVN-Revision: 10785 | ||||
* | Disable tls support, uClibc does not support it, and it could lead to ↵ | Florian Fainelli | 2008-04-10 | 1 | -0/+2 |
| | | | | | | linking failures with some braindead autoconf programs SVN-Revision: 10782 | ||||
* | remove the "depends BROKEN" for eabi | Felix Fietkau | 2008-03-07 | 1 | -1/+0 |
| | | | | SVN-Revision: 10556 | ||||
* | fixup ARM EABI on GCC 4.1.2 | Imre Kaloz | 2008-02-17 | 2 | -41/+65 |
| | | | | SVN-Revision: 10480 | ||||
* | revert ARM to oabi by default, add some eabi patches for fixing up the ↵ | Felix Fietkau | 2008-02-14 | 6 | -0/+189 |
| | | | | | | toolchain, which unfortunately break eabi userland, but are IMHO a necessary basis for further eabi fixes SVN-Revision: 10458 | ||||
* | use GCC 4.2.3 by default for AVR32 | Imre Kaloz | 2008-02-07 | 2 | -0/+4 |
| | | | | SVN-Revision: 10414 | ||||
* | add GCC 4.2.3 | Imre Kaloz | 2008-02-07 | 28 | -0/+27123 |
| | | | | SVN-Revision: 10413 | ||||
* | gcc: fix version selection for Magicbox | Gabor Juhos | 2008-02-01 | 2 | -2/+2 |
| | | | | SVN-Revision: 10345 | ||||
* | fix GCC version selection for Magicbox | Imre Kaloz | 2008-01-27 | 1 | -1/+1 |
| | | | | SVN-Revision: 10288 | ||||
* | add another softfloat patch | Imre Kaloz | 2007-12-28 | 1 | -0/+26 |
| | | | | SVN-Revision: 10007 | ||||
* | fixup softfloat handling | Imre Kaloz | 2007-12-28 | 1 | -0/+2 |
| | | | | SVN-Revision: 10003 | ||||
* | fix a few stampfile locations | Felix Fietkau | 2007-11-20 | 1 | -1/+1 |
| | | | | SVN-Revision: 9587 | ||||
* | add gcc 4.2.2 | Imre Kaloz | 2007-10-25 | 20 | -0/+4359 |
| | | | | SVN-Revision: 9443 | ||||
* | openwrt: honour gcc extra configuration flags | Felix Fietkau | 2007-10-23 | 1 | -0/+2 |
| | | | | | | | | | | | Although the CONFIG_EXTRA_GCC_OPTIONS flag is available, it isn't used anywhere. This change adds the extra flag to both gcc configure stages. Signed-off-by: Jeremy Kerr <jk@ozlabs.org> SVN-Revision: 9406 | ||||
* | changed the -fhonours-copts gcc patch, such that the function needs to be ↵ | John Crispin | 2007-10-07 | 4 | -4/+4 |
| | | | | | | turned on explicitly SVN-Revision: 9167 | ||||
* | major target cleanup. it is now possible to have subtargets that can ↵ | Felix Fietkau | 2007-09-08 | 1 | -1/+1 |
| | | | | | | override many target settings, including arch - merge adm5120, adm5120eb. target profiles still need to be adapted for subtargets SVN-Revision: 8694 | ||||
* | fix typo (closes: #2275) | Nicolas Thill | 2007-08-26 | 1 | -1/+1 |
| | | | | SVN-Revision: 8492 |