Commit Graph

83 Commits

Author SHA1 Message Date
Mike Frysinger
6f0d5ceaed grab patch for superh big endian targets 2006-03-02 05:30:31 +00:00
Mike Frysinger
682af38bb6 no longer needed as it is part of the 4.1.0 release 2006-03-02 05:27:01 +00:00
Mike Frysinger
4bca06f079 update patch to gcc-4.1.0 release 2006-03-02 05:25:36 +00:00
Mike Frysinger
411ee368b6 change default gcc version to 3.4.5 2006-02-20 08:43:04 +00:00
Mike Frysinger
39f565def0 make sure timestamps are updated so that targets arent constantly remade 2006-02-15 00:23:31 +00:00
David Anders
93ce46472e Fix gcc-clean so it doesn't remove binutils binaries per case 0000517 2006-02-10 18:28:12 +00:00
Mike Frysinger
32fa323b89 mach writes in bug 685:
The last revision of gcc-3.4.4 patch file 100-uclibc-conf.patch builds file unwind-dw2-fde-glibc.c into libgcc (at least on mipsel-linux-uclibc and arm-linux-uclibc, but it should be the same on most architectures).

this is due to the simplification of the uclibc patch ... simplified a little too much :)
2006-02-10 05:23:32 +00:00
Mike Frysinger
f6a2b9b691 Thomas Chou: update nios2 patch 2006-02-07 05:00:57 +00:00
Bernhard Reutner-Fischer
8a5ad03f14 - update to apply to current mainline; drop special-case for libmudflap in
toplevel configure as '*-*-linux*' already matches ..-linux-uclibc
2006-01-28 18:41:31 +00:00
David Anders
dd7cf23085 copy forward the arm-softfloat patch from 3.4.3 to 3.4.4 and 3.4.5 2006-01-23 16:10:26 +00:00
Mike Frysinger
59af097dd9 Thomas Chou: allow people to build nios2 with gcc 3.4.4/3.4.5 2006-01-19 09:45:35 +00:00
Peter S. Mazinger
b607547205 Update gcc paths 2006-01-18 17:14:50 +00:00
Mike Frysinger
48dad9737a Thomas Chou says in bug 618: fix gcc to use crt1.o instead of crt0.o 2006-01-15 02:50:49 +00:00
Mike Frysinger
e420a8870a incorporate patches from marc in bug #273 to add support for nios2 2006-01-04 04:52:34 +00:00
Bernhard Reutner-Fischer
de3f04efe5 - no need to disable libmudflap for gcc-4.2
- use the HOSTCC for the intermediate bootstrap compilers
2005-12-21 15:27:33 +00:00
"Steven J. Hill"
b9a4086fb7 Add patch back in. 2005-12-08 06:21:33 +00:00
Bernhard Reutner-Fischer
92834c5674 - import gcc-4.2.0
libmudflap is disabled for now.

  copied from 4.1.0 with slight adjustments
2005-12-06 22:12:15 +00:00
Mike Frysinger
75155b51fd import gcc-3.4.5 2005-12-06 04:56:55 +00:00
Bernhard Reutner-Fischer
d3a7ce970e - fixed in 4.0.3 and 4.1.0 2005-12-02 15:08:33 +00:00
Mike Frysinger
658d5e8d8f simplify uclibc patch so bitrot cant hurt us 2005-11-12 01:15:04 +00:00
Mike Frysinger
abcdf35a86 use the shared gnuconfig package to update config.sub files rather than patching them 2005-11-11 05:28:08 +00:00
Mike Frysinger
3c9bf1fc1f simplify the uclibc support greatly to avoid bitrot and add support for more targets (hppa/ia64/sparc/s390/etc...) 2005-11-11 04:33:18 +00:00
Mike Frysinger
272e7fda19 control pthread support since some arches like x86_64 dont yet support it in uClibc 2005-10-01 00:36:38 +00:00
Mike Frysinger
b7417346cb gcc 4.0.2 ver bump 2005-10-01 00:32:09 +00:00
Mike Frysinger
acd3fd2c2f sync alpha/x86_64/sh updates with previous 4.0.x patches 2005-09-22 06:06:25 +00:00
Mike Frysinger
31576542f4 add alpha/x86_64 support and cleanup sh support 2005-09-22 06:02:45 +00:00
Mike Frysinger
ff763bd983 oops, forgot patch info for alpha port 2005-09-22 06:01:29 +00:00
Mike Frysinger
66c59d4ca8 add x86_64 support 2005-09-22 05:52:36 +00:00
Mike Frysinger
9ce7f32f44 make superh target a bit more flexible 2005-09-22 03:38:30 +00:00
Mike Frysinger
c182c2e9ed alpha support 2005-09-22 03:29:59 +00:00
Mike Frysinger
fbd8ef5267 if target arch installs into a lib64 dir, make sure we move the stuff to plain old lib 2005-09-22 03:06:33 +00:00
Mike Frysinger
b75753d0c8 some superh fixes 2005-08-30 22:53:18 +00:00
Mike Frysinger
58ba99a1ea update sh support 2005-08-30 22:49:33 +00:00
Manuel Novoa III
593c8b05a5 Create some symlinks for {*-}cc since gcc 3.3.6 (at least) doesn't seem to install them. 2005-08-03 01:25:12 +00:00
Eric Andersen
bd7ed099dc Apply the fix for gcc bug #22167
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22167
remove gcc 3.3.3, change config for sjlj exception handling a bit.
2005-07-18 23:34:20 +00:00
Mike Frysinger
63661115b1 import 4.0.1 based on 4.0.0 2005-07-10 01:46:11 +00:00
Joakim Tjernlund
ae2f2bd7bd add #ifndef inhibit_libc in rs6000/linux-unwind.h to make
powerpc gcc compile. This may be the wrong thing to do but atleast 
gcc compiles now.
2005-06-25 21:41:52 +00:00
Mike Frysinger
b7094a31ca add missing hunk for clocale=uclibc support in libstdc++ configure 2005-06-02 23:47:29 +00:00
Mike Frysinger
65e38ef9b7 quick import of gcc-3.3.6 and gcc-3.4.4 2005-05-24 04:19:13 +00:00
"Steven J. Hill"
cda293ad69 Remove unneeded 2.16 binutils patch and update GCC 4.1.0 patches. MIPS
toolchain and filesystem image builds for C/C++. Java will be tested
next.
2005-05-05 03:17:15 +00:00
"Steven J. Hill"
0a7a816eb4 New patches for GCC-4.1.0 for locale and configuration. 2005-05-03 04:22:24 +00:00
Paul Mundt
50b47fadcc Add proper target support for newfangled sh targets.
GCC folk in their infinite wisdom have added half-assed target support
for newer sh cores. The support is there, but of course we have no
way to actually enable the thing, so we do that with this patch.

Likewise, binutils has no idea about any of these new targets either (not
even a half-assed attempt, sadly), so we fix that up too.. now we're able
to actually build a real toolchain for sh2a_nofpu- and other more ineptly
named toolchains (and yes, there are more inept targets than that one,
really. Go look, I promise).
2005-05-02 13:58:00 +00:00
Manuel Novoa III
9b9985681b Ugly hack to force the configuration for the cross libstdc++ to fail for complex funcs we don't yet support. 2005-05-01 05:31:44 +00:00
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
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
"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