Commit Graph

450 Commits (6f4052abe0d2259c641ed42c230cbb534ef7a868)

Author SHA1 Message Date
Felix Fietkau affe22dce7 binutils: fix path to cloog and ppl
SVN-Revision: 18265
15 years ago
Felix Fietkau 4fd397fad9 add binutils 2.20
SVN-Revision: 18263
15 years ago
Florian Fainelli 912525e8bb update insight to 6.8-1 (#6007)
SVN-Revision: 18217
15 years ago
Felix Fietkau 27e1c7f091 uClibc: implement copysignl in libc on powerpc to avoid undefined references in libstdc++
SVN-Revision: 18178
15 years ago
Felix Fietkau 46cc3f164d gcc: compile libgcc and libstdc++ with -O2 instead of -Os on power pc to avoid generating references to gpr save/restore functions which cannot yet be resolved at this point
SVN-Revision: 18177
15 years ago
Florian Fainelli 6d7b5a7e62 combine the two gcc-4.4.1 selects into a single one
SVN-Revision: 18148
15 years ago
Felix Fietkau b59e59dcba gcc: fix compile on armv4t with the cs toolchain
SVN-Revision: 18131
15 years ago
Felix Fietkau e7c0b6aa00 gcc: fix bug reporting url in newer compiler versions
SVN-Revision: 18130
15 years ago
Florian Fainelli 97d2d1f90f get rid of gcc-4.4.0 support
SVN-Revision: 18115
15 years ago
Florian Fainelli 903704d98b refresh toolchain patches, add ubicom32 patch to gcc 4.4.1 and 4.4.2
SVN-Revision: 18114
15 years ago
Florian Fainelli 0a18260fed add support for gcc-4.4.2, add missing gcc-4.4.1 md5sum
SVN-Revision: 18113
15 years ago
Felix Fietkau 902aecf9e1 mark the llvm toolchain as broken
SVN-Revision: 18105
15 years ago
Felix Fietkau 6c2b49cf23 fix potential inconsistencies in toolchain selection on linux 2.4
SVN-Revision: 18097
15 years ago
Felix Fietkau 82fcc3bef3 use the new 4.3.3+cs toolchain for mips and arm - significantly improves code size on mips and performance on arm
SVN-Revision: 18094
15 years ago
Felix Fietkau cb3495fac5 fix pthread mklibs relinking by copying libpthread_so.a from uclibc instead of using the standard _pic variant
SVN-Revision: 18090
15 years ago
Felix Fietkau 4136623a5f gcc: backport libgcc_pic changes to older gcc4 versions, install the libgcc map file as well
SVN-Revision: 18087
15 years ago
Felix Fietkau c96312958c gcc: create a proper libgcc_pic.a static library for relinking (4.3.3+ for now, backport will follow)
SVN-Revision: 18086
15 years ago
Felix Fietkau 161792d02c remove support for uclibc 0.9.29
SVN-Revision: 18078
15 years ago
Felix Fietkau b4d03a2780 binutils: add support for non-pic handling and use it in the codesourcery based gcc, fixes mips support for this toolchain
SVN-Revision: 18070
15 years ago
Felix Fietkau de6c0303ee uClibc: add support for mips non-pic relocations in ldso
SVN-Revision: 18069
15 years ago
Felix Fietkau 60fb2fd748 gcc: prevent the libgcc configure script from enabling support for the fixed point math extension, as it can bloat up libgcc size to 1.4M on mips
SVN-Revision: 18066
15 years ago
Felix Fietkau b948f83ed8 gcc: disable mips non-PIC ABI calls in the codesourcery based version by default, as our binutils version does not support it
SVN-Revision: 18064
15 years ago
Felix Fietkau 0b077fa3a7 add a binutils variant based on a binutils snapshot and codesourcery g++ enhancements (compiles, but fails to link the kernel)
SVN-Revision: 18060
15 years ago
Felix Fietkau f0f100551d add a gcc variant based on gcc 4.3.3 with codesourcery enhancements
SVN-Revision: 18059
15 years ago
Claudio Mignanti 3b048781ea cris: fix ICE PR26515 (#3723)
SVN-Revision: 18042
15 years ago
Nicolas Thill 3cf6975414 gcc: fix 4.1.2 ICE on mips (see http://gcc.gnu.org/bugzilla/show_bug.cgi?id=33256)
SVN-Revision: 18029
15 years ago
Felix Fietkau 215ccb66e6 gcc: add llvm-gcc and llvm from trunk (does not successfully compile a target yet, but gets close)
SVN-Revision: 18019
15 years ago
Felix Fietkau e0645618a3 uClibc: add copysign, copysignf, copysignl for i386
SVN-Revision: 18017
15 years ago
Felix Fietkau 0e43efeae7 uClibc: fix strrchr on i386
SVN-Revision: 18016
15 years ago
Florian Fainelli 96d804c54f optimize binaries for the rm5200 cpu present on cobalt, do not use the mips32 isa
SVN-Revision: 17980
15 years ago
Claudio Mignanti b88e08839a dump 2.6.25 support
SVN-Revision: 17816
15 years ago
Nicolas Thill fd6e548d42 uClibc: remove absolute path linking to host libraries in libpthread.so (closes: #5601)
SVN-Revision: 17814
15 years ago
Nicolas Thill 737b4b4bcb move EABI config option out of GCC
SVN-Revision: 17753
15 years ago
Nicolas Thill 00eeac51a0 eglibc: use 'select' instead of 'depends' for configuration options, add dependencies for features avalaible in 2.8 or later
SVN-Revision: 17751
15 years ago
Nicolas Thill f859299d85 eglibc: add support for 2.10 branch
SVN-Revision: 17748
15 years ago
Nicolas Thill 6f2afa8f29 and fix another typo, still in eglibc configuration file
SVN-Revision: 17747
15 years ago
Nicolas Thill f288b5e102 fix typo in eglibc configuration file
SVN-Revision: 17746
15 years ago
Nicolas Thill f3a3b1934b eglibc: update svn revisions
SVN-Revision: 17744
15 years ago
Florian Fainelli 2b59f3fc3f switch to gcc-4.4.1 and enabled octeon specific optimizations
SVN-Revision: 17743
15 years ago
Florian Fainelli 9e1759bfe6 Do not save variables in hi or lo across system calls, fixes issues with gcc-4.4 (#5351)
SVN-Revision: 17742
15 years ago
Felix Fietkau 49ec2321b7 gcc: fix a linker error in 4.3.3 and 4.3.4 that is triggered by including an object in a linking process which is already part of libbackend.a
SVN-Revision: 17718
15 years ago
Nicolas Thill c9bc7c504c add external toolchain support, enhance native toolchain support (special thanks to Luigi Mantellini for his help... and patience ;)
SVN-Revision: 17682
15 years ago
Nicolas Thill 47ac8caa62 add comments & fix descriptions in toolchain config items
SVN-Revision: 17561
15 years ago
Nicolas Thill de9bb2b998 prepare for upcoming external toolchain support: move config items not strictly toolchain related out of the toolchain submenu
SVN-Revision: 17560
15 years ago
Nicolas Thill f69f5f0b38 fix wrong description for CONFIG_SSP
SVN-Revision: 17550
15 years ago
Felix Fietkau 91fe363562 uclibc: to rebuild libc.so.0, mklibs.py needs access to libc_so.a which was not exported by default. use it instead of libc_pic.a
SVN-Revision: 17438
15 years ago
Florian Fainelli ffa2d292fe more cygwin build fixes
SVN-Revision: 17401
15 years ago
Felix Fietkau aee9d6c31c add a heavily cleaned up version of ubicom32 toolchain support
SVN-Revision: 17346
15 years ago
Geoff Levand d719b51871 pxcab: Replace TARGET_pxcab with feature powerpc64
Signed-off-by: Geoff Levand <geoffrey.levand@am.sony.com>

SVN-Revision: 17307
15 years ago
Geoff Levand 7581681466 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>

SVN-Revision: 17306
15 years ago
Imre Kaloz 5a8a22bdc2 add gcc 4.3.4
SVN-Revision: 17165
15 years ago
Florian Fainelli 46c7a003ca add support for gcc-4.4.1 (#5580)
SVN-Revision: 17161
15 years ago
Florian Fainelli 724307fca1 disable warnings as error in the gdb configuration (#5602)
SVN-Revision: 17064
15 years ago
Imre Kaloz a5a0ef7ab7 use binutils 2.19.1 on ppc44x, too
SVN-Revision: 17035
15 years ago
Florian Fainelli 3eedb2a791 add the insight gdb frontend (#4701)
SVN-Revision: 17019
15 years ago
Gabor Juhos c8f178d61a binutils: use 2.19.1 for ppc40x by default
SVN-Revision: 16916
15 years ago
Florian Fainelli 2ec0cba393 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>

SVN-Revision: 16860
15 years ago
Gabor Juhos 8324887aa1 binutils: fix build failure on powerpc target
SVN-Revision: 16848
15 years ago
Felix Fietkau 7dc435ea29 move the toolchain_install stampfile to the right place to fix spurious missing toolchain errors after cleaning stuff
SVN-Revision: 16776
15 years ago
Gabor Juhos c8d103a660 uClibc: fix build error on ARM targets (closes #5473)
SVN-Revision: 16735
15 years ago
Nicolas Thill 4702698c68 add a config option to select the binary stripping method to use (between none, strip & sstrip)
SVN-Revision: 16728
15 years ago
Florian Fainelli 1e9cba3b82 add more gcc-4.4 patches from uclibc's mailing-list
SVN-Revision: 16720
15 years ago
Claudio Mignanti f3822efd8e install headers, fix foxboard-utils
SVN-Revision: 16661
15 years ago
Florian Fainelli 18de35e660 enable software floating point emulation by default for mips and mipsel targets
SVN-Revision: 16604
15 years ago
Imre Kaloz 17276a575d add missing patch from the uclibc buildroot
SVN-Revision: 16541
15 years ago
Imre Kaloz 2004d4165a add preliminary coldfire v4e support
SVN-Revision: 16538
15 years ago
Lars-Peter Clausen 9fb98fc03c disable tls for stdlibc++. fixes c++ inside a gcc-4.4.0 toolchain.
SVN-Revision: 16345
15 years ago
Gabor Juhos da4435f2e1 uClibc-0.9.30.1: fix possible NULL pointer dereference (closes #5242)
SVN-Revision: 16304
15 years ago
Imre Kaloz 7f9fd5033c now that the gemini target is working, get rid of the obsolete and buggy storm target
SVN-Revision: 16274
15 years ago
Felix Fietkau 2f94a08df9 uClibc: bsd supports the same floating point classification functions as c99, fixes inetd
SVN-Revision: 16172
15 years ago
Felix Fietkau 1c57770f28 uClibc: add a wrapper for the missing finite() function
SVN-Revision: 16170
15 years ago
Hamish Guthrie 0c592ec7b3 Add the missing 5th arg to the ppoll syscall. Fixes the uclibc error that ppoll returns -EINVAL. Thanks to Geoff Levand <geoffrey.levand@am.sony.com>
SVN-Revision: 16166
15 years ago
Felix Fietkau 23260054dc uClibc 0.9.30.1: fix extra/scripts/unifdef.c like in linux 2.6.28 - nptl does not need this fix, because the problem was fixed upstream already
SVN-Revision: 16140
15 years ago
Jo-Philipp Wich 00a0035fa8 enable UCLIBC_SUPPORT_AI_ADDRCONFIG in common uclibc 0.9.30.1 config, this will restore support for getifaddrs() and fix compilation of lldpd and possibly others
SVN-Revision: 16108
15 years ago
Florian Fainelli f797b4293a add support for glibc-2.4 (#5213)
SVN-Revision: 16089
15 years ago
Imre Kaloz cd649df858 make uclibc 0.9.30.1 the default
SVN-Revision: 16047
15 years ago
Felix Fietkau cc7805ea27 upgrade uclibc-nptl to a recent version - seems to work on xscale with gcc 4.3.3
SVN-Revision: 16004
15 years ago
Imre Kaloz 267af10b33 disable EABI for gemini and storm -- our toolchain can't support EABI on plain armv4, yet
SVN-Revision: 15914
15 years ago
Imre Kaloz f24a7c7a68 add preliminary support for the successor of the storm port
SVN-Revision: 15772
15 years ago
Claudio Mignanti a866aa0226 Gcc 4.3.3 default for etrax
SVN-Revision: 15742
15 years ago
Jo-Philipp Wich bc3538d2d2 Fix Image Builder building - added missing /bin dir to toolchain Signed-off-by: Vasilis Tsiligiannis <b_tsiligiannis@silverton.gr>
SVN-Revision: 15681
15 years ago
Felix Fietkau b3bb79cb72 uclibc 0.9.30.1: add c99 long double math fix from gentoo (thx, ralph) fixes compile error on powerpc
SVN-Revision: 15670
15 years ago
Felix Fietkau 3bea3bc8b1 uClibc 0.9.30*: add a separate config file for brcm-2.4, since linux 2.4 module loading support is optional in this version
SVN-Revision: 15644
15 years ago
Felix Fietkau 90826d83c9 remove binutils 2.17 and 2.19
SVN-Revision: 15619
15 years ago
Felix Fietkau 141925202e fix the uclibc rebuild issue which leads to unresolved symbols in libnl (and possibly other libraries)
SVN-Revision: 15599
15 years ago
Felix Fietkau 010c9c48e0 remove obsolete gcc version md5sums
SVN-Revision: 15598
15 years ago
Felix Fietkau c633a16d80 uclibc 0.9.30: fix isnan declaration
SVN-Revision: 15589
15 years ago
Felix Fietkau db8f5e9c5e uclibc 0.9.29: fix isinf, finite prototypes
SVN-Revision: 15588
15 years ago
Gabor Juhos 496aad1058 fix a small bug in binutils 2.19.1 * http://sourceware.org/bugzilla/show_bug.cgi?id=7093
SVN-Revision: 15538
15 years ago
Florian Fainelli 3e0e015a0d define libc_cv_slibdir, fixes mips64 compilation (#5011)
SVN-Revision: 15526
15 years ago
Hamish Guthrie c146cbd79c Changed default gcc for ps3
SVN-Revision: 15504
15 years ago
Florian Fainelli 9f627dbf6e building uml on x86_64 w/ uClibc 0.9.29 is currently broken, select 0.9.30.1 which is working
SVN-Revision: 15450
15 years ago
Mirko Vogt dcfa07d142 patch breaks wchar_t-support in libstdc++ since a needless autoconf was disabled (r15345)
SVN-Revision: 15445
15 years ago
Nicolas Thill 128b623ec8 gcc: fix 4.2.4 ICE on avr32 (see http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34762)
SVN-Revision: 15434
15 years ago
Nicolas Thill 8a38ccc1d1 gcc: symlink ./lib64 to ./lib for x86_64 as well
SVN-Revision: 15432
15 years ago
Felix Fietkau 8ce7b559d0 gcc: fix a segfault in the mbsd_multi patch for 4.4.0
SVN-Revision: 15394
15 years ago
Felix Fietkau dcd9f20085 port the mbsd_multi patch to gcc 4.4.0, refresh the other patches
SVN-Revision: 15369
15 years ago
Nicolas Thill 222f37cbde uClibc cleanup: - 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)
SVN-Revision: 15368
15 years ago
Nicolas Thill 2783110a97 uClibc NPTL: remove the pthread daemon() fix and revert r15343
SVN-Revision: 15367
15 years ago
Florian Fainelli e15ca56024 add preliminary support for gcc-4.4.0, need to forward port the fhonour-copt patch
SVN-Revision: 15345
15 years ago