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
Eric Andersen
7be239c03f
Patch from acmay: http://bugs.uclibc.org/view.php?id=50
...
0000050: gdb_server and gdb_client fixes and split
Here is a patch with 2 issues.
gdbserver does not depend on ncurses (just the full gdb needs it)
Split out gdb client config option, to be separate from gdbserver. If you
build gdb client for the host once it does not need to be rebuilt when the rest
of libs change. So I build it and save it off.
2005-01-23 11:09:40 +00:00