Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | 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 | |||||
* | Disable multilib by default | Florian Fainelli | 2007-08-23 | 1 | -0/+2 | |
| | | | | SVN-Revision: 8471 | |||||
* | Fix the stage2 compilation, no side effect with gcc4 (#2190) | Florian Fainelli | 2007-08-13 | 1 | -3/+1 | |
| | | | | SVN-Revision: 8409 | |||||
* | rdc can be built with gcc4 as well, my mistake | Florian Fainelli | 2007-08-08 | 1 | -1/+1 | |
| | | | | SVN-Revision: 8379 | |||||
* | build system cleanup/restructuring as described in ↵ | Felix Fietkau | 2007-08-07 | 1 | -33/+34 | |
| | | | | | | http://lists.openwrt.org/pipermail/openwrt-devel/2007-August/001159.html SVN-Revision: 8362 | |||||
* | rdc-2.6 must be built with gcc-3.4.6, if not it will not boot at all | Florian Fainelli | 2007-08-05 | 1 | -1/+1 | |
| | | | | SVN-Revision: 8345 | |||||
* | Allow installing gcj/gnu classpath,for those interested | Florian Fainelli | 2007-08-04 | 1 | -1/+6 | |
| | | | | SVN-Revision: 8337 | |||||
* | Port the mbsd_multi patch from freewrt, which adds -fhonour-copts. This will ↵ | Felix Fietkau | 2007-07-31 | 4 | -0/+1175 | |
| | | | | | | emit warnings in packages that don't use our target cflags properly SVN-Revision: 8256 | |||||
* | fix the gcc stampfile for initial stage installation | Felix Fietkau | 2007-07-30 | 1 | -0/+1 | |
| | | | | SVN-Revision: 8250 | |||||
* | add gcc 4.2.1 | Imre Kaloz | 2007-07-30 | 18 | -1/+4041 | |
| | | | | SVN-Revision: 8223 | |||||
* | update magicbox target to 2.6.22-rc6, select gcc 4.2.0 as default for this ↵ | Felix Fietkau | 2007-06-28 | 2 | -8/+4 | |
| | | | | | | target (4.1.2 segfaults at compile time) SVN-Revision: 7762 | |||||
* | fix gcc 4.2.0 compile for ppc | Felix Fietkau | 2007-06-28 | 2 | -0/+27 | |
| | | | | SVN-Revision: 7761 | |||||
* | replace gcc 4.2 snapshot with 4.2.0 release (sync patches with uclibc ↵ | Felix Fietkau | 2007-06-28 | 19 | -30/+254 | |
| | | | | | | buildroot), adjust gcc makefile for PATCH_DIR changes SVN-Revision: 7753 | |||||
* | add support for the AVR32 platform, namely the ATNGW100 board - joint work ↵ | Imre Kaloz | 2007-06-08 | 1 | -0/+19726 | |
| | | | | | | with wigyori SVN-Revision: 7533 | |||||
* | we don't need libmudflap at all | Imre Kaloz | 2007-06-08 | 1 | -0/+2 | |
| | | | | SVN-Revision: 7531 | |||||
* | Nuke lots of obsolete compiler versions Make gcc4 depend on !LINUX_2_4 - I'm ↵ | Felix Fietkau | 2007-03-28 | 65 | -28539/+2 | |
| | | | | | | getting sick of seeing people complain about compile errors when trying to build brcm-2.4 with it. SVN-Revision: 6744 | |||||
* | fix gcc version selection | Imre Kaloz | 2007-03-11 | 1 | -1/+1 | |
| | | | | SVN-Revision: 6556 | |||||
* | Changed default compiler for 2.6 kernels to 4.1.2 | Hamish Guthrie | 2007-03-07 | 1 | -1/+1 | |
| | | | | SVN-Revision: 6539 | |||||
* | add gcc 4.1.2 (closes #1381) | Imre Kaloz | 2007-02-22 | 13 | -0/+4051 | |
| | | | | SVN-Revision: 6343 | |||||
* | Fix gcc version selection - default version for linux 2.4 broken in r6208 - ↵ | Felix Fietkau | 2007-01-26 | 2 | -4/+2 | |
| | | | | | | brcm-2.6 needs an older compiler at least on wgt634u (don't ask me why...) SVN-Revision: 6209 | |||||
* | use gcc 4.1.1 for 2.6, 3.4.6 for 2.4 targets by default | Imre Kaloz | 2007-01-26 | 2 | -5/+5 | |
| | | | | SVN-Revision: 6208 | |||||
* | revert gcc to 4.1.1 for x86 to fix uclibc++ build (closes: #1056, #1202) | Nicolas Thill | 2007-01-23 | 1 | -2/+2 | |
| | | | | SVN-Revision: 6185 | |||||
* | use the gcc 4.2 snapshot in x86-2.6 by default - seems to work better than 4.1.1 | Felix Fietkau | 2006-12-07 | 1 | -1/+4 | |
| | | | | SVN-Revision: 5706 | |||||
* | default to gcc 4.1.1 for the rb532 again | Felix Fietkau | 2006-12-06 | 1 | -1/+1 | |
| | | | | SVN-Revision: 5700 | |||||
* | fix locale stuff (and there was much rejoicing) | Imre Kaloz | 2006-11-28 | 1 | -5/+5 | |
| | | | | SVN-Revision: 5671 | |||||
* | add a gcc 4.2 snapshot | Felix Fietkau | 2006-11-23 | 15 | -3/+3819 | |
| | | | | SVN-Revision: 5625 | |||||
* | Port the locale changes to the other gcc versions as well | Florian Fainelli | 2006-11-21 | 7 | -14/+14 | |
| | | | | SVN-Revision: 5608 | |||||
* | switch rb532 to the old gcc again. 4.1.1 is suddenly causing trouble... | Felix Fietkau | 2006-11-21 | 1 | -1/+1 | |
| | | | | SVN-Revision: 5605 | |||||
* | Forgot that part (#926) | Florian Fainelli | 2006-11-21 | 1 | -0/+1 | |
| | | | | SVN-Revision: 5599 | |||||
* | Fix gcc config_largefile (#926) | Florian Fainelli | 2006-11-21 | 1 | -2/+2 | |
| | | | | SVN-Revision: 5598 | |||||
* | fix gcc compile | Felix Fietkau | 2006-11-12 | 1 | -4/+4 | |
| | | | | SVN-Revision: 5511 | |||||
* | more shell related fixes | Felix Fietkau | 2006-11-12 | 1 | -6/+6 | |
| | | | | SVN-Revision: 5509 | |||||
* | rename the xscale target to ixp4xx for the forthcoming iop target, add gcc ↵ | Imre Kaloz | 2006-10-27 | 1 | -3/+1 | |
| | | | | | | 4.1 patch for arm SVN-Revision: 5310 |