#
baf28c19 |
|
26-Feb-2016 |
Felix Fietkau <nbd@openwrt.org> |
toolchain: use musl instead of glibc by default for mips64 Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48804 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
60c157c3 |
|
29-Jan-2016 |
Felix Fietkau <nbd@openwrt.org> |
toolchain: fix default toolchain selection for mips64 added in r47355 Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48554 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
c3ccb603 |
|
19-Jan-2016 |
Felix Fietkau <nbd@openwrt.org> |
toolchain/musl: remove old CONFIG_MUSL_ENABLE_DEBUG option Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48387 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
4145445f |
|
10-Nov-2015 |
Felix Fietkau <nbd@openwrt.org> |
gcc: remove version 4.6, it is no longer needed Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47443 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
1c93a835 |
|
09-Nov-2015 |
Felix Fietkau <nbd@openwrt.org> |
toolchain: add support of ARC architecture This includes binutils, gcc, gdb and uClibc-ng. Latest release of ARC gcc (as of today it is "arc-2015.06") is based on upstream gcc 4.8.4. Sources are available on GitHub, see: https://github.com/foss-for-synopsys-dwc-arc-processors/gcc Latest release of ARC binutils (as of today it is "arc-2015.06") is based on upstream binutils 2.23. Sources are available on GitHub, see: https://github.com/foss-for-synopsys-dwc-arc-processors/binutils-gdb/releases/tag/arc-2015.06 Latest release of ARC GDB (as of today this is "arc-2015.06-gdb") is based on upstream gdb 7.9.1. Sources are available on GitHub, see: https://github.com/foss-for-synopsys-dwc-arc-processors/binutils-gdb/releases/tag/arc-2015.06-gdb Note that for binutils and gdb that come from unified git repository (which is the case for upstream binutils/gdb today) we need to disable building of gdb in binutils and binutils in gdb hence in binutils: ------>8------ --disable-sim --disable-gdb ------>8------ and in gdb: ------>8------ --disable-binutils --disable-ld --disable-gas ------>8------ Also in gdb we disable sim because if the following breakage while building with it: ------------>8------------ /usr/bin/env bash ./../common/genmloop.sh -shell /usr/bin/env bash \ -mono -fast -pbb -switch sem5-switch.c \ -cpu a5f -infile ./mloop5.in \ -outfile-suffix 5 unknown option: bash Makefile:699: recipe for target 'stamp-5mloop' failed make[7]: *** [stamp-5mloop] Error 1 ------------>8------------ Cc: Felix Fietkau <nbd@openwrt.org> Cc: John Crispin <blogic@openwrt.org> Cc: Jonas Gorski <jogo@openwrt.org> Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47438 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
fcd9c87d |
|
06-Nov-2015 |
Felix Fietkau <nbd@openwrt.org> |
uClibc: mark as broken for all architectures that use musl by default We will only support uClibc for targets that actually need it. Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47401 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
af010833 |
|
02-Nov-2015 |
Felix Fietkau <nbd@openwrt.org> |
toolchain: use glibc instead of uclibc for mips64 by default - uclibc is still buggy there in a few places Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47355 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
6c5fac76 |
|
15-Jun-2015 |
Felix Fietkau <nbd@openwrt.org> |
toolchain: switch to musl by default, except for mips64 Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@45995 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
e813bb20 |
|
28-Mar-2015 |
Felix Fietkau <nbd@openwrt.org> |
toolchain/musl: update to the latest version, adds aarch64 support Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@45091 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
28e5e701 |
|
24-Mar-2015 |
Felix Fietkau <nbd@openwrt.org> |
toolchain: remove obsolete !avr32 dependency Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44962 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
980da762 |
|
15-Mar-2015 |
John Crispin <blogic@openwrt.org> |
toolchain: r44701 accidentially removed the uclibc default when TOOLCHAINOPTS is set Signed-off-by: John Crispin <blogic@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44766 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
5dcaa0ab |
|
12-Mar-2015 |
John Crispin <blogic@openwrt.org> |
glibc: make it more obvious that eglibc is a version of glibc Signed-off-by: John Crispin <blogic@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44704 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
d5f527f3 |
|
12-Mar-2015 |
John Crispin <blogic@openwrt.org> |
toolchain: The glorious return of glibc, ver 2.21 It's the eglibc packaging with a bit of spit-polishing. And testing. :-) [blogic: merged glibc and eglibc into 1 and made eglibc a glibc variant] Signed-off-by: Jeff Waugh <jdub@bethesignal.org> Signed-off-by: John Crispin <blogic@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@44701 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
688e4807 |
|
23-Nov-2014 |
Florian Fainelli <florian@openwrt.org> |
aarch64: add initial support Add initial support for the AArch64 architecture Signed-off-by: Florian Fainelli <florian@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@43353 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
fb600aed |
|
19-Oct-2014 |
Felix Fietkau <nbd@openwrt.org> |
toolchain: mark musl as non-broken Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42977 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
cac28485 |
|
13-Sep-2014 |
Hauke Mehrtens <hauke@openwrt.org> |
Kconfig: Aesthetic/formatting fixes to toolchain/Config.in. 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> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@42518 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
a55b541f |
|
10-Jul-2014 |
Felix Fietkau <nbd@openwrt.org> |
toolchain: switch back to uClibc for octeon, it actually works now Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41576 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
70331110 |
|
10-Jul-2014 |
John Crispin <blogic@openwrt.org> |
toolchain: only default eglibc for octeon and not all of mips64 Signed-off-by: John Crispin <blogic@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41559 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
f2126e7f |
|
18-Jun-2014 |
John Crispin <blogic@openwrt.org> |
toolchain: use different defaults for octeon force eglibc and gcc4.6+linaro for octeon Signed-off-by: Martin Fäcknitz <faecknitz@hotsplots.de> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@41251 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
cda03f85 |
|
25-Feb-2014 |
Felix Fietkau <nbd@openwrt.org> |
musl: move the dependency on BROKEN to the right config symbol Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@39754 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
5a057bfe |
|
29-Nov-2013 |
Imre Kaloz <kaloz@openwrt.org> |
enable using soft-float regardless of having a fpu Signed-off-by: Imre Kaloz <kaloz@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38939 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
1f939e14 |
|
22-Nov-2013 |
Imre Kaloz <kaloz@openwrt.org> |
move menuconfig options into separate files Signed-off-by: Imre Kaloz <kaloz@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38895 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
13aae580 |
|
30-May-2013 |
Florian Fainelli <florian@openwrt.org> |
toolchain: do not build GDB when using an external toolchain The external toolchain should provide it if needed. Signed-off-by: Florian Fainelli <florian@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@36802 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
6a47391e |
|
17-Apr-2013 |
Felix Fietkau <nbd@openwrt.org> |
toolchain: get rid of libc implementation symbol overloading git-svn-id: svn://svn.openwrt.org/openwrt/trunk@36360 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
ab8468d3 |
|
17-Apr-2013 |
Felix Fietkau <nbd@openwrt.org> |
build: consistently use 'depends on' instead of 'depends' make the syntax more compatible with kernel menuconfig Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@36351 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
6ac8d169 |
|
04-Apr-2013 |
Florian Fainelli <florian@openwrt.org> |
toolchain: musl is not available on MIPS64 Signed-off-by: Florian Fainelli <florian@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@36206 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
a4fbc42a |
|
04-Apr-2013 |
Florian Fainelli <florian@openwrt.org> |
toolchain: allow choosing the MIPS64 user-land ABI Signed-off-by: Florian Fainelli <florian@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@36205 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
5d7f822b |
|
20-Feb-2013 |
Jo-Philipp Wich <jow@openwrt.org> |
buildroot: allow specifying libc personality for external toolchains git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35703 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
24cc4007 |
|
23-Nov-2012 |
Florian Fainelli <florian@openwrt.org> |
[buildroot] add preliminary support for musl Musl is an alternative C-library, see http://www.musl-libc.org for more infos. Signed-off-by: Florian Fainelli <florian@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34314 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
2462884c |
|
28-Jun-2012 |
Felix Fietkau <nbd@openwrt.org> |
toolchain: enable gdb by default git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32518 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
3b19d53e |
|
28-Apr-2012 |
Mirko Vogt <mirko@openwrt.org> |
[toolchain/glibc*] purge support for glibc - use eglibc instead! for reference: http://www.mail-archive.com/openwrt-devel@lists.openwrt.org/msg13425.html git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31503 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
a432055c |
|
10-Apr-2012 |
Jo-Philipp Wich <jow@openwrt.org> |
[toolchain] exclude CONFIG_GDB on avr32, allows enabling CONFIG_GDB unconditionally without failing avr32 builds git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31249 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
949f7489 |
|
08-Jan-2012 |
Jo-Philipp Wich <jow@openwrt.org> |
[toolchain] introduce a USE_EXTERNAL_LIBC symbol which gets selected by 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. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29689 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
1285a069 |
|
11-Mar-2011 |
Imre Kaloz <kaloz@openwrt.org> |
[toolchain]: fixup armeb, too git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26034 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
6e26fed8 |
|
11-Mar-2011 |
Imre Kaloz <kaloz@openwrt.org> |
[toolchain]: simplify TARGET_SUFFIX selection git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26033 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
1e298cab |
|
10-Mar-2011 |
Felix Fietkau <nbd@openwrt.org> |
toolchain: fix r26004 git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26006 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
71afee3f |
|
10-Mar-2011 |
Alexandros C. Couloumbis <alex@ozo.com> |
toolchain: fix r25969 git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26004 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
e442f210 |
|
09-Mar-2011 |
Felix Fietkau <nbd@openwrt.org> |
fix target name mixup caused by r25928 git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25969 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
c5b1e5de |
|
06-Mar-2011 |
Imre Kaloz <kaloz@openwrt.org> |
only support EABI on ARM targets git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25928 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
7dd2d2cb |
|
25-Feb-2011 |
Imre Kaloz <kaloz@openwrt.org> |
We use different toolchain directories for different ARM archs, so we should set the default arch of gcc to reflect this. This enables EABI support for armv4 CPUs. Signed-off-by: Jochen Friedrich <jochen@scram.de> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25705 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
0d46434b |
|
30-Dec-2010 |
Gabor Juhos <juhosg@openwrt.org> |
cns21xx: add initial support for the Cavium CNS21xx SoC git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24859 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
dcaba475 |
|
14-Dec-2010 |
Imre Kaloz <kaloz@openwrt.org> |
add plemininary ultrasparc support git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24558 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
9d8805d1 |
|
26-Sep-2009 |
Nicolas Thill <nico@openwrt.org> |
[toolchain] move EABI config option out of GCC git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17753 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
f9f42992 |
|
22-Sep-2009 |
Nicolas Thill <nico@openwrt.org> |
[toolchain] add external toolchain support, enhance native toolchain support (special thanks to Luigi Mantellini for his help... and patience ;) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17682 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
5a42b0b7 |
|
10-Sep-2009 |
Nicolas Thill <nico@openwrt.org> |
[cosmetic] add comments & fix descriptions in toolchain config items git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17561 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
5f8db514 |
|
10-Sep-2009 |
Nicolas Thill <nico@openwrt.org> |
prepare for upcoming external toolchain support: move config items not strictly toolchain related out of the toolchain submenu git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17560 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
1884df4f |
|
18-Aug-2009 |
Geoff Levand <geoff@infradead.org> |
pxcab: Replace TARGET_pxcab with feature powerpc64 Signed-off-by: Geoff Levand <geoffrey.levand@am.sony.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17307 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
0963266b |
|
18-Aug-2009 |
Geoff Levand <geoff@infradead.org> |
powerpc: Create a powerpc64 config feature 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> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17306 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
50cc5085 |
|
26-Jul-2009 |
Florian Fainelli <florian@openwrt.org> |
[toolchain] add the insight gdb frontend (#4701) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17019 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
f49a6c58 |
|
16-Jul-2009 |
Florian Fainelli <florian@openwrt.org> |
This patch adds a target for the IBM PowerXCell Accelerator Board. (aka 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> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16860 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
c5548f92 |
|
06-Jul-2009 |
Nicolas Thill <nico@openwrt.org> |
add a config option to select the binary stripping method to use (between none, strip & sstrip) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16728 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
d3d02816 |
|
28-Jun-2009 |
Florian Fainelli <florian@openwrt.org> |
[toolchain] enable software floating point emulation by default for mips and mipsel targets git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16604 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
4c0720f3 |
|
16-Mar-2009 |
Hamish Guthrie <hcg@openwrt.org> |
Added defaults for extra target architecture for ps3 git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14897 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
019e6e2d |
|
13-Mar-2009 |
Felix Fietkau <nbd@openwrt.org> |
move cflags default setting to target makefiles git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14866 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
6f670968 |
|
11-Jan-2009 |
Nicolas Thill <nico@openwrt.org> |
use different optimizations for x86 & x86_64 on uml git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13984 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
878ec515 |
|
10-Jan-2009 |
Nicolas Thill <nico@openwrt.org> |
fix wrong TARGET_SUFFIX when building a toolchain with uClibc & EABI (closes: #4437) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13962 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
3b75e47f |
|
07-Jan-2009 |
Nicolas Thill <nico@openwrt.org> |
[massive] add support for alternative C libraries (currently only glibc/eglibc) 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
|
#
839c3365 |
|
31-Jul-2008 |
Felix Fietkau <nbd@openwrt.org> |
storm is ARMv4, not ARMv4T (thx, SeG) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12046 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
7670811a |
|
21-Jul-2008 |
Gabor Juhos <juhosg@openwrt.org> |
surprise :p git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11894 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
588d69a7 |
|
04-Jun-2008 |
Imre Kaloz <kaloz@openwrt.org> |
add preliminary Marvell Orion support git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11352 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
240ffbd5 |
|
03-Jun-2008 |
Imre Kaloz <kaloz@openwrt.org> |
soft-float shouldn't be used on targets with FPU git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11338 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
3166c564 |
|
27-Apr-2008 |
Imre Kaloz <kaloz@openwrt.org> |
add preliminary support for Storm SL3512 based devices, not ready yet git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10956 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
f87edf70 |
|
26-Apr-2008 |
Imre Kaloz <kaloz@openwrt.org> |
PXA has Xscale core as well, so optimize the same way as we do on IXP/IOP git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10948 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
a2f90644 |
|
14-Apr-2008 |
Imre Kaloz <kaloz@openwrt.org> |
do target dependent optimizations git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10834 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
e5eb1146 |
|
12-Apr-2008 |
Jeremy Kerr <jk@ozlabs.org> |
[toolchain] provide a cleaner way to specify a biarch toolchain build 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> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10802 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
03d5cedd |
|
14-Feb-2008 |
Felix Fietkau <nbd@openwrt.org> |
revert ARM to oabi by default, add some eabi patches for fixing up the toolchain, which unfortunately break eabi userland, but are IMHO a necessary basis for further eabi fixes git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10458 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
6614ecc1 |
|
27-Jan-2008 |
Ralph Hempel <ralph.hempel@lantiq.com> |
add uClibc version 0.9.28.2, 0.9.28.3 and snapshots for development purpose (and already deployed evaluation boards) the version 0.9.29 is still the default version git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10282 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
5aa65905 |
|
26-Jan-2008 |
Gabor Juhos <juhosg@openwrt.org> |
[toolchain] uClibc: restore support of shadow passwords, but make it configurable git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10276 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
11db200b |
|
29-Dec-2007 |
Felix Fietkau <nbd@openwrt.org> |
unconditionally enable c99 math support in uclibc - many packages need it git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10024 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
a63bc28b |
|
28-Dec-2007 |
Imre Kaloz <kaloz@openwrt.org> |
use softfloat and GNU EABI on the IOP, too git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10015 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
a9209c6d |
|
28-Dec-2007 |
Imre Kaloz <kaloz@openwrt.org> |
move ARM to the GNU EABI git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10013 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
926ea6a6 |
|
28-Dec-2007 |
Imre Kaloz <kaloz@openwrt.org> |
use soft float by default on arm and powerpc git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10011 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
4ac2960e |
|
26-Dec-2007 |
Imre Kaloz <kaloz@openwrt.org> |
softfloat should be available on armeb, but not on mips until the kernel fpu emulation can be disabled git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9930 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
8e7ceac6 |
|
26-Oct-2007 |
Florian Fainelli <florian@openwrt.org> |
Update CFLAGS pickup to match the target variable name, allow i686 to be optimised git-svn-id: svn://svn.openwrt.org/openwrt/trunk@9451 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
55be0ccf |
|
10-Jul-2007 |
Felix Fietkau <nbd@openwrt.org> |
fix cflags for xscale (#2026) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7910 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
220855cb |
|
01-Jul-2007 |
Florian Fainelli <florian@openwrt.org> |
Use -Os for rdc and -O2 for the x86 target git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7831 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
5f63e4dd |
|
01-Jun-2007 |
John Crispin <blogic@openwrt.org> |
add initial support for the crisarchitecture used on foxboards to openwrt git-svn-id: svn://svn.openwrt.org/openwrt/trunk@7439 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
a745eee3 |
|
05-Dec-2006 |
Felix Fietkau <nbd@openwrt.org> |
switch to -O2 on x86 for performance reasons git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5694 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
df8db850 |
|
26-Oct-2006 |
Tim Yardley <lst@openwrt.org> |
add a configuration option to enable full c99 math in libm. this is needed for functions like floorf (which happens to be used in postgresql server as an example) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@5302 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
4d15c89e |
|
09-Oct-2006 |
Felix Fietkau <nbd@openwrt.org> |
remove unused multilib option git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@5000 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
245ac097 |
|
04-Sep-2006 |
Felix Fietkau <nbd@openwrt.org> |
remove -mcpu=405 for magicbox, because it enables soft-float, which makes binaries bigger and broken git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4756 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
21d65d62 |
|
30-Aug-2006 |
Felix Fietkau <nbd@openwrt.org> |
set -mcpu=405 in the default cflags for magicbox git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4718 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
92167e10 |
|
10-Aug-2006 |
Mike Baker <mbm@openwrt.org> |
add secret option to use host's toolchain when native compiling git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4553 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
1fc46cb1 |
|
06-Aug-2006 |
Imre Kaloz <kaloz@openwrt.org> |
add XScale support to -ng git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@4475 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
4464f79a |
|
15-Jun-2006 |
Felix Fietkau <nbd@openwrt.org> |
fix menuconfig developer options structure git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@3948 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
56ca3617 |
|
31-May-2006 |
Felix Fietkau <nbd@openwrt.org> |
cleanup; replace .PHONY with FORCE; disable gdb by default git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@3877 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
47fe20b2 |
|
20-Apr-2006 |
Felix Fietkau <nbd@openwrt.org> |
menuconfig cleanup git-svn-id: svn://svn.openwrt.org/openwrt/branches/buildroot-ng/openwrt@3684 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
26a9bbb8 |
|
12-Jan-2006 |
Mike Baker <mbm@openwrt.org> |
fix cflags git-svn-id: svn://svn.openwrt.org/openwrt/trunk/openwrt@2944 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
f70edb67 |
|
23-Oct-2005 |
Felix Fietkau <nbd@openwrt.org> |
add -funit-at-a-time in trunk/ as well git-svn-id: svn://svn.openwrt.org/openwrt/trunk/openwrt@2291 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
6a0c7478 |
|
17-Jul-2005 |
Felix Fietkau <nbd@openwrt.org> |
move target/default/target_skeleton into package/base-files, put all the default files in ipkg packages, cleanup some junk in toolchain/, toolchain/ no longer changes build_mipsel/root git-svn-id: svn://svn.openwrt.org/openwrt/trunk/openwrt@1494 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
895c381d |
|
05-Apr-2005 |
Felix Fietkau <nbd@openwrt.org> |
hide experimental/developer options from the user. can be reenabled by using make menuconfig DEVELOPER=1 git-svn-id: svn://svn.openwrt.org/openwrt/trunk/openwrt@567 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
3d904bb1 |
|
05-Mar-2005 |
Mike Baker <mbm@openwrt.org> |
nbd's makefile/menuconfig rewrite git-svn-id: svn://svn.openwrt.org/openwrt/trunk/openwrt@307 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
9f7b13da |
|
17-Feb-2005 |
Waldemar Brodkorb <wbx@openwrt.org> |
added -mips2 for optimization, request by nico git-svn-id: svn://svn.openwrt.org/openwrt/trunk/openwrt@258 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
0a4c7971 |
|
08-Feb-2005 |
Waldemar Brodkorb <wbx@openwrt.org> |
largefs default, needed for precompiled openssh-packages git-svn-id: svn://svn.openwrt.org/openwrt/trunk/openwrt@228 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
5aaac5f2 |
|
16-Jan-2005 |
Mike Baker <mbm@openwrt.org> |
remove gdb for now git-svn-id: svn://svn.openwrt.org/openwrt/trunk/openwrt@203 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
b062195b |
|
16-Jan-2005 |
Mike Baker <mbm@openwrt.org> |
Update defaults git-svn-id: svn://svn.openwrt.org/openwrt/trunk/openwrt@202 3c298f89-4303-0410-b956-a3cf2f4a3e73
|
#
1ca99c8b |
|
16-Jan-2005 |
Mike Baker <mbm@openwrt.org> |
Initial revision git-svn-id: svn://svn.openwrt.org/openwrt/trunk/openwrt@197 3c298f89-4303-0410-b956-a3cf2f4a3e73
|