Commit Graph

142 Commits

Author SHA1 Message Date
Manuel Novoa III 1172dbb8b1 Sigh... Let's try this again. 2005-08-04 05:44:48 +00:00
Manuel Novoa III 42c9321a15 Add BR2_CROSS_TOOLCHAIN_TARGET_UTILS to allow bundling of some useful debug
apps with a deployed cross toolchain.  Should probably do ltrace as well...
Also, add another compat symlink for cross gdb.
2005-08-04 03:49:25 +00:00
Eric Andersen 60bb12e60d filter through dos2unix 2005-08-03 03:17:26 +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
Manuel Novoa III 5c445e68c7 Update locale config to match non-locale settings. 2005-08-03 01:23:13 +00:00
Manuel Novoa III c0a49140ad Add sstrip for host and/or target. 2005-08-03 01:20:34 +00:00
Mike Frysinger 806cb2a2dd prune 2.16.90.0.1 / 2.16.90.0.2 2005-08-02 04:24:17 +00:00
Mike Frysinger 13ed16a397 import binutils 2.16.91.0.2 2005-08-02 04:23:39 +00:00
"Steven J. Hill" 1ba78f57e1 Add in options for NPTL in uClibc. Users can select, but since NPTL is
on a branch it will not have any effect. Updated DBAu1500 configuration
files for latest uClibc snapshot and NPTL options.
2005-07-29 23:28:31 +00:00
Eric Andersen dbd27ef3ac Minor updates 2005-07-27 11:16:00 +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
Eric Andersen 58f2a53ffb Update the set of available kernel headers to include 2.4.31 and 2.6.12 2005-07-18 22:20:12 +00:00
Mike Frysinger 53fdf867ba revert earlier change since it doesnt work with last uClibc release :/ 2005-07-11 21:49:45 +00:00
Mike Frysinger 63661115b1 import 4.0.1 based on 4.0.0 2005-07-10 01:46:11 +00:00
Joakim Tjernlund 8a3d415a8e Fix buildroot not to modify Rules.mak. Patch From vapier. 2005-06-30 00:36:16 +00:00
Joakim Tjernlund d1002763cf Update default config a little. 2005-06-30 00:26:20 +00:00
Mike Frysinger 8cec884c8c make 2.16.1 the default binutils 2005-06-27 22:50:33 +00:00
Mike Frysinger 9d8efeafaa import binutils 2.16.91.0.1 2005-06-27 22:49:57 +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
"Steven J. Hill" 3639edcabf i kan spel, can u? 2005-06-25 19:01:23 +00:00
Eric Andersen 369864cf10 be a bit more consistant with naming, always escape wildcards 2005-06-24 08:36:13 +00:00
Eric Andersen 491b44e86a If you update the kernel headers tarball and run make against an already built
buildroot, the header files will be re-extracted, but they will not be put in
exactly the right place if the name of the extracted directory includes the
kernel version numbers.

For example, linux-libc-headers-2.4.25.tar.bz2 will be extracted to
$(TOOLCHAIN_BUILD_DIR)/linux-libc-headers-2.4.25, and then the mv command will
move the newly extracted headers into the already existing
$(TOOLCHAIN_BUILD_DIR)/linux directory, instead of replacing that directory as
desired.

The fix is to first remove the $(TOOLCHAIN_BUILD_DIR)/linux directory and then
do the mv command.

http://bugs.busybox.net/view.php?id=296
2005-06-23 23:25:25 +00:00
Eric Andersen 2605b7410f Update ccache to the latest version, which adds features.
http://bugs.busybox.net/view.php?id=297
2005-06-23 22:09:12 +00:00
Manuel Novoa III 42ca8b26e4 Add support for binutils 2.16.1. Patches are identical to those for 2.16. 2005-06-18 23:22:01 +00:00
Mike Frysinger b7094a31ca add missing hunk for clocale=uclibc support in libstdc++ configure 2005-06-02 23:47:29 +00:00
Eric Andersen 9514bc67c3 Apply any uClibc patches that are present 2005-05-26 22:16:31 +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
Mike Frysinger 64bf7c6725 use the linux-gnu* -> linux-* change from upstream mainline 2005-05-12 11:35:00 +00:00
Mike Frysinger 1ab7a7e885 2.16.90.0.3 released 2005-05-11 02:21:43 +00:00
"Steven J. Hill" 42f7febfb8 Patch from 2.6.12-rc3 Linux/MIPS tree to add in NPTL changes for MIPS. Hopefully 2.6.12 will release soon so we can get the updates. 2005-05-05 04:26:07 +00:00
Manuel Novoa III df2c1a437a Uh... sjhill... Why do you think this shouldn't be here? 2005-05-05 03:25:19 +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
Manuel Novoa III 5b72a75f94 Looks like the 2.16 patches should work fine for 2.15.97, and tested with a mipsel soft-float cross+native toolchain build. 2005-05-03 05:06:06 +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 306f002a87 No need to patch this when there's a configuration parameter. 2005-05-02 13:40:22 +00:00
Paul Mundt 8e6c4f0576 sh64 no longer implies sh as far as uClibc is concerned.. 2005-05-02 13:38:26 +00:00
Manuel Novoa III d8756d11d4 Obsolete. 2005-05-02 13:37:16 +00:00
Manuel Novoa III a6e7be031d This is the 100 patch for 2.16.90.0.2. Note that 2.16.90.0.2 seems to be broken for mips. 2005-05-02 13:36:13 +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
Manuel Novoa III 5b01ff9528 No longer needed and actually breaks the gcc java build. 2005-05-01 03:22:24 +00:00
Eric Andersen 47fc1c4a16 Prune out a bunch of binutils versions that are no longer
the latest and greatest in their respective binutils series
2005-05-01 00:52:31 +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 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