Commit Graph

122 Commits

Author SHA1 Message Date
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
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