Commit Graph

196 Commits

Author SHA1 Message Date
Bernhard Reutner-Fischer
e96f6433ca - remove accidentally checked in debugging cruft 2007-01-22 19:22:55 +00:00
Bernhard Reutner-Fischer
3968d231ff - don't rely on buggy gmp/mpfr on the host but use our own build iff we are about to build a somewhat current toolchain. 2007-01-22 19:17:23 +00:00
Bernhard Reutner-Fischer
726abd4e51 - provide means to "install uClibc headers in the target filesystem" without a native compiler 2007-01-21 12:58:51 +00:00
Bernhard Reutner-Fischer
5039913554 - handle all gcc-4.x for the softfloat case. 2007-01-21 11:50:10 +00:00
Bernhard Reutner-Fischer
38e2f495da - Adjust patches to take recent upstream fixes into account. 2007-01-08 18:35:27 +00:00
Bernhard Reutner-Fischer
dfb3a52b94 - simpler patch from Paolo Carlini for http://gcc.gnu.org/PR30365 2007-01-06 19:39:51 +00:00
Bernhard Reutner-Fischer
29c38ecea6 - fix typo 2007-01-04 20:24:28 +00:00
Bernhard Reutner-Fischer
87eddc3d1f - I'm pretty sure that i don't want LFS support on the gcc-4_2-branch
Leave the rest as is. *shrug*
2006-12-28 08:49:55 +00:00
Bernhard Reutner-Fischer
dcf9c23309 - Pass largefile support down to the cross- and the native target compiler. 2006-12-28 08:48:31 +00:00
Bernhard Reutner-Fischer
ca4fb5bf3d - add option to disable LFS and regenerate configure
Will send upstream later on.
2006-12-28 08:47:36 +00:00
Bernhard Reutner-Fischer
5480b17d8b - add missing namespace specifiers. Fixes compilation error. 2006-12-28 08:46:30 +00:00
Bernhard Reutner-Fischer
df03c0df98 - add gfortran support 2006-12-22 11:45:20 +00:00
Bernhard Reutner-Fischer
1c0bd351ad - fix building the target-compiler by passing the correct HOSTCC in. 2006-12-22 11:43:06 +00:00
Bernhard Reutner-Fischer
fbbea808f5 - fix setting the REAL_GCC_VERSION if no snapdate was given (i.e. we're using a svn co of the branch).
sjhill, please verify that this still works for you!
2006-12-22 11:38:07 +00:00
Bernhard Reutner-Fischer
70d474dd49 - convert mudflap to non-legacy SUSv3 2006-12-13 23:25:52 +00:00
Bernhard Reutner-Fischer
52e3eee8b9 - workaround vi's syntax highlighting 2006-12-12 17:01:26 +00:00
Bernhard Reutner-Fischer
15710d6d3b - revert r16800. 2006-12-10 13:24:03 +00:00
Bernhard Reutner-Fischer
83fecd0e36 - The sysroot requires an existing argument, so make sure that we did configure
uClibc properly before attempting to use it.
2006-12-07 17:02:32 +00:00
"Steven J. Hill"
dc47b050c6 Update to newer snapshot. 2006-12-07 04:49:05 +00:00
"Steven J. Hill"
aadd9714b6 For GCC 4.2 snapshots, we need to get the actual version from the BASE-VER file so that the target compiler will build and install properly. 2006-12-02 05:15:27 +00:00
Bernhard Reutner-Fischer
6e2823c1fa - add and use BR2_BZCAT config option. 2006-11-17 15:43:51 +00:00
Peter Korsgaard
2235df9734 Make sure libgcc_s.so.1 and friends always gets installed in TARGET_DIR.
Patch by Lars Munch.
2006-11-16 09:55:20 +00:00
Peter Korsgaard
80a224bea1 Fix missing libgcc_s.so.1 with BR2_GCC_SHARED_LIBGCC 2006-10-26 15:15:08 +00:00
Eric Andersen
79727f57d1 update defaults 2006-10-17 20:11:47 +00:00
Eric Andersen
6b48b48034 add a know to enable/disable building a shared libgcc 2006-10-02 19:40:44 +00:00
Mike Frysinger
076c575e82 tidy up 2006-09-30 23:49:09 +00:00
Bernhard Reutner-Fischer
9ecac1185e - rediff against current trunk.
Now compiles again if locale is turned off..
2006-09-28 10:35:12 +00:00
Bernhard Reutner-Fischer
503b91073a - rediff against current trunk 2006-09-28 10:30:29 +00:00
Bernhard Reutner-Fischer
58ab28a9a6 - add missing include 2006-09-11 18:12:13 +00:00
Bernhard Reutner-Fischer
043f8b2666 - add rope-index patch, updated for 4.2.0 2006-08-28 11:39:05 +00:00
Bernhard Reutner-Fischer
4a94f332b9 - typo 2006-07-05 07:29:21 +00:00
Eric Andersen
245939c8c3 make naming consistant with other gcc version 2006-07-04 18:05:36 +00:00
Bernhard Reutner-Fischer
614fdf8d7a - libgcc-math was removed upstream; Drop this hunk 2006-07-04 15:07:57 +00:00
Mike Frysinger
5675a37772 some fixes from Gentoo 2006-06-30 01:25:51 +00:00
Mike Frysinger
7bff1ba4ac backport some fixes from 4.2 patchset to fix __global_locale error 2006-06-30 01:22:21 +00:00
Mike Frysinger
635ab0bbe4 rename patch to match other versions of gcc 2006-06-30 01:15:13 +00:00
Mike Frysinger
145d780b0d rename patch to match other versions of gcc 2006-06-30 01:08:41 +00:00
Mike Frysinger
03e048e0d9 use the main gcc mirror #913 2006-06-30 00:25:12 +00:00
Mike Frysinger
b217dc8b04 add a patched target cause i'm lazy 2006-06-24 04:23:01 +00:00
Eric Andersen
3113d6689e fix gcc build 2006-06-23 07:53:10 +00:00
Eric Andersen
82620711eb support linking with xgot 2006-06-23 07:09:55 +00:00
"Steven J. Hill"
f7116410a5 The newer versions of GCC no longer need this patch. 2006-06-22 04:10:37 +00:00
Mike Frysinger
9399740475 scrub patch 2006-06-21 20:08:35 +00:00
Mike Frysinger
e7460e04eb some fixes from Gentoo 2006-06-21 19:46:28 +00:00
Paul Mundt
2f7fa2f36c Add ARM EABI patch for gcc 4.1.1 too. 2006-06-06 11:36:15 +00:00
Paul Mundt
61aa805b9e Add support for ARM EABI. 2006-06-05 22:11:01 +00:00
Peter Korsgaard
c1eb4cdc6f GCC 4.1.1 support (notice: not yet on ibiblio) 2006-05-30 08:25:59 +00:00
Peter Korsgaard
8e06ef91c2 libstc++ requires large file support 2006-05-30 08:09:11 +00:00
Mike Frysinger
34ac9cf1c8 cut out pointless hunks 2006-04-14 22:26:04 +00:00
Mike Frysinger
3b7f835fde forward port big endian arm fix 2006-04-13 05:51:11 +00:00
Mike Frysinger
ff6ca6a710 since 4.2.0 isnt actually out, rename patchdir to match new snapshot support 2006-04-13 05:50:37 +00:00
Mike Frysinger
7528aaa923 add proper support for gcc snapshots 2006-04-13 05:50:01 +00:00
Mike Frysinger
85586431fa slight tweak so it will actually compile 2006-04-12 03:47:16 +00:00
Mike Frysinger
84523a7eeb forward port the arm big endian patch 2006-04-12 03:12:51 +00:00
Mike Frysinger
b4cec92b0e scrub patches 2006-04-12 02:59:14 +00:00
Manuel Novoa III
31d9d6d296 Well... at least this seems to build. Haven't had time to really test it yet, but checking it in for sjhill to test. 2006-03-26 23:18:37 +00:00
Peter S. Mazinger
7aa8096f08 Compile even if index is a macro 2006-03-25 03:15:40 +00:00
Eric Andersen
7a11f3343e configuration for locale support (and lack thereof) was all screwed up 2006-03-19 07:37:25 +00:00
Mike Frysinger
42e960970b import gcc-3.4.6 2006-03-17 23:58:47 +00:00
Mike Frysinger
32a9d9ead8 remove hunk that doesnt belong (see Gentoo Bug 125395) 2006-03-11 06:05:48 +00:00
Mike Frysinger
e823630d6c add gcc-4.0.3 release 2006-03-11 04:51:50 +00:00
Peter S. Mazinger
3f74fed4c4 Update to use upstream uclibc changes, have to change numbering, 203-204 have to go to other versions as well 2006-03-10 14:05:15 +00:00
Peter S. Mazinger
5949caf7bc uclibc clocale was not recognized, remove unneeded CCODECVT_H 2006-03-04 13:08:23 +00:00
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