Commit Graph

100 Commits

Author SHA1 Message Date
Eric Andersen cee3371c5f Weed out older, no longer maintained versions of gcc 2005-05-01 00:43:16 +00:00
Eric Andersen 172f4c76b3 It is now official, the cause of the mysterious gcc 3.3.5 exception
handling failure is definately sjlj. Only enable it for the apparently
broken gcc 3.3.3 toolchain, which _does_ need it for exception handling
to work properly.
2005-05-01 00:34:11 +00:00
Manuel Novoa III 51b8148162 Fix soft float options for gcc 4. 2005-04-30 22:59:05 +00:00
Manuel Novoa III 7b67264adf Someone forgot mipsel for soft float... 2005-04-30 22:02:38 +00:00
Manuel Novoa III 71afd3a1a0 Add 4.0.0 support. Some arches may still need some tweaking and/or additional patches. But I successfully built cross and target toolchains for x86 and mipsel supporting c/c++/objective-c/java. Of course I haven't tested them yet... 2005-04-30 22:01:20 +00:00
Manuel Novoa III 3e0abd14cf Support gcc 4.[01]. Only tried for 4.0.0 at this point. 2005-04-30 21:58:58 +00:00
Manuel Novoa III 79a40a3437 Add gcc 4.0.0 support. Note... I haven't needed the sjlj exception support in some time, but haven't touched the default in this commit. 2005-04-30 21:57:58 +00:00
Manuel Novoa III bea1c36aa2 Fill in a couple of omissions. 2005-04-30 21:55:13 +00:00
Manuel Novoa III 42b8eb1908 Needed --disable-werror to get 2.16.mumble build from dying on missing prototypes in lex-generated files. 2005-04-30 21:51:23 +00:00
Mike Frysinger c996726e38 grab the -linux-gnu* -> -linux-* config changes from mainline and backport them to the 2.16 branch 2005-04-30 01:03:47 +00:00
Mike Frysinger c8846c81b8 2.16.90.0.2 released 2005-04-30 00:33:04 +00:00
"Steven J. Hill" 8a5d57bbb2 Add support for soon to be released binutils-2.16 as well as
GCC-4.1.0. These tool versions are needed so that NPTL support
can be added into uClibc. Backporting NPTL from GCC-4.1.0 into
GCC-4.0 may be possible, but not recommended.
2005-04-28 03:53:52 +00:00
Joakim Tjernlund d17c8983f2 Don't forget about libgcc_s_nof.so when processing
libgcc_s.so
2005-04-25 10:18:30 +00:00
"Steven J. Hill" 7f6a277243 Fix broken patch. Was this even tested? 2005-04-23 03:26:54 +00:00
Eric Andersen 74ad4e12c8 Change all instances of 'ln -sf' to 'ln -snf' 2005-04-15 02:19:11 +00:00
Eric Andersen bb000d4268 Add a bunch of patches snarfed from the debian gdb package 2005-04-14 08:05:03 +00:00
Mike Frysinger 53acd0071b delete older 2.15.94.0.2 and add new 2.16.90.0.1 2005-04-11 06:26:15 +00:00
Eric Andersen 7e66561771 update gdb a bit. remove support for ancient versions. 2005-03-26 06:46:02 +00:00
Eric Andersen 74ef9c30b7 Overwrite any existing link should there be one 2005-03-26 01:42:52 +00:00
Eric Andersen e4094f9359 Add missing definition for 'struct ip_nat_multi_range_compat' so
that iptables can compile
2005-03-22 20:05:01 +00:00
Mike Frysinger 20fb51307a Bug #110, acmay writes: The gdb version depends on BR2_HOST_GDB, but it should be BR2_PACKAGE_GDB_CLIENT. 2005-03-21 02:33:24 +00:00
Eric Andersen d487848a7a Bump available sanitized kernel headers 2005-03-18 10:23:50 +00:00
Eric Andersen c3cdda3ce1 Be extra careful about where the uClibc config file comes from 2005-03-09 08:36:49 +00:00
Eric Andersen a319b8a598 Fixup gcc 3.3.3 and 3.3.4 builds with patches backported
from stuff I added to gcc-3.3.5
2005-03-08 06:48:38 +00:00
Eric Andersen 43d24f250f gcc 3.4.0 also needs to not emit embedded pic relocs for mips 2005-03-02 12:54:47 +00:00
Eric Andersen cd2388d5b3 Fix things the other way round. Instead of restoring the mips
embedded pic support into binutils, instead fixup gcc to not emit
any embedded pic relocations.
2005-03-02 12:30:29 +00:00
Eric Andersen 5968b7e4de bother. Fix the filename 2005-03-02 11:17:51 +00:00
Eric Andersen a0ce935a2a 117_mips_symbolic_link is from debian 2005-03-02 11:15:13 +00:00
Eric Andersen df31643d0d 450-mips-restore-embedded-pic is I believe the minimum necessary to get gcc
3.3.x to compile again on mips.  As was, compiling gcc 3.3.x for mips would
cause gcc to blow up whining about combining symbols from different segments,
since stock binutils no longer supports the PC relative expressions emitted by
gcc 3.3.x for mips when generating embedded PIC code.
2005-03-02 11:15:05 +00:00
Eric Andersen 1bd8374691 Always use CFLAGS_FOR_BUILD for using CC_FOR_BUILD 2005-03-02 08:57:32 +00:00
Eric Andersen 75e551047f kill off support for gdb 5.3 2005-03-02 08:55:16 +00:00
Eric Andersen 8cbab86501 simplify target language selection to remove nasty nested ifeq 2005-03-02 07:30:26 +00:00
Eric Andersen e076bd4b33 teach BR2_INSTALL_LIBSTDCPP to actually install libstdc++ 2005-03-02 07:07:22 +00:00
Eric Andersen 183e72f23c On mips, default to 4k pages to make binaries smaller 2005-03-01 16:31:31 +00:00
Mike Frysinger 8bdef6dd22 use tested patch from upstream 2005-03-01 02:49:42 +00:00
Mike Frysinger 74d1a95f1f 3.3.5 needs arm big endian lovin too 2005-03-01 02:48:11 +00:00
Joakim Tjernlund bb352e9616 Added support for gdb 6.3. Rediffed 100-uclibc-conf.patch to fix
obvious rejects.
2005-02-27 23:47:35 +00:00
Eric Andersen a777f26c32 pdinoto writes:
This patch adds an option in GCC config to compile Objective-C language support
in the toolchain. It is disabled by default, so it is not intrusive.
2005-02-25 02:38:28 +00:00
Eric Andersen 2460dadf07 Trivial updates 2005-02-25 01:30:13 +00:00
Eric Andersen 15c40c9722 This doesn't need ncurses headers installed in the target 2005-02-24 22:26:06 +00:00
Mike Frysinger c1f119b500 2.15.94.0.2.2 has been released 2005-02-19 20:54:44 +00:00
Mike Frysinger 65993ce772 old 2005-02-19 20:54:15 +00:00
Eric Andersen b8d48d66b3 Update toolchain with some cvs additions from the debian package 2005-02-17 18:52:22 +00:00
Eric Andersen 6970a92158 give uclibc and busybox config files consistant variable names 2005-02-15 22:48:08 +00:00
Eric Andersen 601b1a1ad1 cleanup using a variable before it was defined 2005-02-11 21:32:35 +00:00
Eric Andersen dab038a04a fixup use of a variable before it is set 2005-02-11 21:02:07 +00:00
Eric Andersen 1a35a66350 Fix some silly bugs: a variable for gcc was used before it was defined, remove
'.svn' not 'CVS' from the install, add 2.4.29 kernel headers as the default.
2005-02-11 20:52:06 +00:00
Eric Andersen d06645d8ed There is no need to have a separate 'Makefile.in' file in the
general case, therefore, combine the toplevel Makefile options
such as setting TARGETS into the per-package *.mk file
2005-02-10 03:06:39 +00:00
Mike Frysinger 876cbada9e default ldconfig to non-static 2005-01-27 07:09:31 +00:00
Eric Andersen 675837a507 Patch from acmay: http://bugs.uclibc.org/view.php?id=47
0000047: ARM BigEndian does not allow Soft Float

When ARMEB is selected for the arch I am unable to select soft float support.

The toolchain/Config.in does not have a depend for armeb, it just has arm.

The attached patch should cover it.
2005-01-23 11:18:02 +00:00