summaryrefslogtreecommitdiff
path: root/patches
AgeCommit message (Collapse)AuthorFilesLines
2008-05-02Remove some EXPERIMENTAL binutils versions, I do not have time to create ↵Yann E. MORIN"6-0/+172
associated patches. /trunk/patches/binutils/2.18.50.0.4/200-ld-makefile-path.patch | 30 30 0 0 ++++++++++ /trunk/patches/binutils/2.18.50.0.4/100-arm-uclibcgnueabi.patch | 30 30 0 0 ++++++++++ /trunk/patches/binutils/2.18.50.0.4/300-check-ldrunpath-length.patch | 26 26 0 0 +++++++++ /trunk/patches/binutils/2.18.50.0.6/200-ld-makefile-path.patch | 30 30 0 0 ++++++++++ /trunk/patches/binutils/2.18.50.0.6/100-arm-uclibcgnueabi.patch | 30 30 0 0 ++++++++++ /trunk/patches/binutils/2.18.50.0.6/300-check-ldrunpath-length.patch | 26 26 0 0 +++++++++ /trunk/config/binutils.in | 24 0 24 0 -------- 7 files changed, 172 insertions(+), 24 deletions(-)
2008-05-02Remove unused glibc patches.Yann E. MORIN"5-128/+0
2008-04-30Merge the fortran stuff to trunk now it works!Yann E. MORIN"1-0/+38
Fortran is not supported for all targets, though. ARM at least does not work. /trunk/scripts/build/binutils.sh | 8 8 0 0 ++++++++ /trunk/scripts/build/cc_gcc.sh | 11 6 5 0 ++++++----- /trunk/scripts/crosstool.sh | 10 9 1 0 +++++++++- /trunk/tools/addToolVersion.sh | 3 3 0 0 +++ /trunk/steps.mk | 2 2 0 0 ++ /trunk/config/cc/gcc.in | 16 16 0 0 ++++++++++++++++ 6 files changed, 44 insertions(+), 6 deletions(-)
2008-04-13Update patch to gdb. Thanks Khem RAJ <kraj@mvista.com>Yann E. MORIN"1-7/+6
patches/gdb/6.5/500-thread-timeout.patch | 13 6 7 0 ++++++------- docs/CREDITS | 3 3 0 0 +++ 2 files changed, 9 insertions(+), 7 deletions(-)
2008-02-17Robert P. J. DAY says:Yann E. MORIN"6-0/+339
Based on feedback from Mike Frysinger, add the following patchset for glibc-2.7. Not stress-tested, but at least make it available for interested testers.
2008-02-17Robert P. J. DAY says:Yann E. MORIN"4-236/+0
According to Mike Frysinger, this patch was removed from Gentoo in the 2.3.x series and didn't seem to cause any adverse effects. So toss it from the patch directories for glibc 2.5 and up.
2008-02-17Robert P. J. DAY says:Yann E. MORIN"4-268/+0
According to Mike Frysinger, this patch hasn't been necessary since glibc-2.4+, so turf it from glibc patches 2.5 and up. If someone complains, it can always go back in.
2008-02-17Robert P. J. DAY says:Yann E. MORIN"34-0/+8032
apparently, the patchset for gcc 4.2.1 applies properly to the source for gcc 4.2.2 and gcc 4.2.3. so, if you want, you can simply add support for those last two just by augmenting menuconfig and adding a couple symlinks for those two directories. seems like a cheap way to add a couple new versions.
2008-02-15Robert P. J. DAY says:Yann E. MORIN"2-0/+50
Add support for duma-2.5.12.
2008-02-15Robert P. J. DAY says:Yann E. MORIN"4-280/+0
I have been assured by Mike Frysinger that this patch has been unnecessary since glibc-2.4.
2008-02-15Robert P. J. DAY says:Yann E. MORIN"9-0/+297
Add support for the selection of strace-4.5.16, including an updated set of patches from strace-4.5.15.
2008-01-18Add a new patch to uClibc-0.9.29.Yann E. MORIN"1-0/+18
2007-10-30New patch to binutils 2.18, from "Matvejchikov Ilya" ↵Yann E. MORIN"1-0/+32
<matvejchikov@gmail.com> (coming from buildroot). Fixes building with /old/ version of texinfo. Thanks!
2007-09-23Renamed all patches file names so that locales are now irrelevant to sort ↵Yann E. MORIN"148-616/+0
the files. Removed the locale check as it is now irrelevant. Removed the experimental binutils 2.17.50.0.xx: 2.18 is here now.
2007-09-07Add D.U.M.A. 2_5_8 and associated patches.Yann E. MORIN"3-81/+53
Fix a patch for D.U.M.A 2_5_1. Add libelf 0.8.10, still does not build... :-(
2007-09-06Fix the glibc-2.6.1 ARM NPTL patch.Yann E. MORIN"1-2/+2
2007-09-06Add a patch to enqable NPTL build on ARM OABI with glibc-2.6.1.Yann E. MORIN"1-0/+13
Fix a comment.
2007-08-15Add patches against gcc-3.4.6. Untested.Yann E. MORIN"17-0/+14652
2007-08-15Remove dead linuxthreads patches.Yann E. MORIN"24-3575/+0
2007-08-14Do a clean-up pass on the OBSOLETE features (versions):Yann E. MORIN"428-174230/+0
- remove legions of those, - remove associated patches no longer needed, - mark then as (OBSOLETE) in the prompt;
2007-08-12Add experimental binutils-2.17.50.0.18, along with patches from previous ↵Yann E. MORIN"3-0/+69
snapshot.
2007-08-11Add glibc: 2.5.1 - 2.6 - 2.6.1.Yann E. MORIN"27-0/+1605
Apply the same patches as glibc 2.5: they apply without any problem (except for ridiculously small offsets).
2007-08-06Add patches for binutils-2.17.50.0.17 (vampirised from buildroot).Yann E. MORIN"3-0/+69
2007-08-04Add patches for gcc-4.2.1.Yann E. MORIN"17-0/+4016
2007-07-30Remove any reference to libfloat. That has gone once and for all.Yann E. MORIN"3-112/+2
Rationale: Most of the time, soft-float problems are caused by this sucker of gcc: it has support for soft float for all of the targets I've tried so far, but does not activate this code until you dwelve into half a dozen of files to make it accept to build and link the support code... So, yes: gcc has soft-float support. And again, yes: gcc is a sucker.
2007-07-23The latest uClibc-0.9.29 patch grabbed from buildroot is buggy wrt a type ↵Yann E. MORIN"1-1/+1
(__ulong_t does not exist, while __u_long does). Fix that.
2007-07-21Vampirise two more patches against uClibc-0.9.29 from buildroot.Yann E. MORIN"2-0/+142
2007-07-21Remove unused patch to uClibc-0.9.29.Yann E. MORIN"1-396/+0
2007-07-16Update and fix a patch to strace.Yann E. MORIN"1-7/+9
2007-07-15Copy softfloat fix patch from gcc-4.1.2 to gcc-4.2.0.Yann E. MORIN"1-0/+58
2007-07-14Re-diff strace patches against current version.Yann E. MORIN"11-128/+134
2007-07-14Add patches for strace 4.5.15.Yann E. MORIN"10-0/+985
2007-07-14Add a patch to gcc to expand switch-case to an if-else sequence (from ↵Yann E. MORIN"1-0/+153
buildroot).
2007-07-12Add D.U.M.A., the Electric Fence successor.Yann E. MORIN"2-0/+130
2007-06-01Add the first tool facility: sstrip.Yann E. MORIN"1-0/+12
2007-05-27Merge the NPTL stuff.Yann E. MORIN"4-0/+114
That still leaves the linuxthreads stuff broken, but it was just before. I don't care anyway. Time to fix that later...
2007-05-22Port the custom ISA patch to uClibc-0.9.29Yann E. MORIN"1-0/+31
2007-05-20Forgot to svn add...Yann E. MORIN"15-0/+3882
2007-05-19Add uClibc-0.9.29:Yann E. MORIN"4-0/+494
- associated patch set - update the munging function to accomodate the new config variables libfloat version was missing from the previous commit... :-( Better handle the case where the sample directory already exist but isn't under revision control, and in case the destination file doesn't exist in the sample directory.
2007-05-19Correctly handle the libfloat case: download, extract and patch sub-actions.Yann E. MORIN"2-0/+0
Small improvement in messages in scipts/functions when retrieving a file.
2007-05-19Remove an incorrect path from uClibc-0.9.29: we _do_ need a xgcc to buld ↵Yann E. MORIN"1-13/+0
this header!
2007-05-18Add dmalloc debug library facility.Yann E. MORIN"6-0/+320
Add patches for dmalloc. Ignore the generated config/debug.in
2007-05-18Patches for glibc-2.5, courtesy of "Robert P. J. Day" <rpjday@mindspring.com>Yann E. MORIN"7-0/+479
2007-05-17Make the debug config menu a generated file.Yann E. MORIN"1-0/+13
Add a uClibc-0.9.29 patch directory with one patch (from me!). Update the armeb-unknown-linux-uclibc sample to uClibc-0.9.29. Some eyecandy in the gdb build process.
2007-05-17Debug facilities:Yann E. MORIN"41-0/+4907
- add a framework to easily add new ones - add gdb as a first debug facility - add patches for gdb After the kernel checked its installed headers, clean up the mess of .checked.* files. Reorder scripts/crosstool.sh: - dump the configuration early - renice early - get info about build system early, when setting up the environment - when in cross or native, the host tools are those of the build system, and only in this case - elapsed time calculations moved to scripts/functions Remove handling of the color: it's gone once and for all. Update tools/addToolVersion.sh: - handle debug facilities - commonalise some code - remove dead tools (cygwin, tcc) Point to my address for bug reports.
2007-05-08Huge fixes to glibc build, so that we can build at least (and at last):Yann E. MORIN"1-0/+45
- use ports addon even when installing headers, - use optimisation (-O) when installing headers, to avoid unnecessary warnings (thanks Robert P. J. DAY for pointing this out!), - lowest kernel version to use is only X.Y.Z, not X.Y.Z.T, - a bit of preparations for NPTL (RSN I hope), - fix fixing the linker scripts (changing the backup file is kind of useless and stupid); Shut uClibc finish step: there really is nothing to do; Add a patch for glibc-2.3.6 weak aliases handling on some archs (ARM and ALPHA at least); Did not catch the make errors: fixed the pattern matching in scripts/functions; Introduce a new log level, ALL: - send components' build messages there, - DEBUG log level is destined only for crosstool-NG debug messages, - migrate sub-actions to use appropriate log levels; Update the armeb-unknown-linux-gnu sample: - it builds! - uses gcc-4.0.4 and glibc-2.3.6, - updated to latest config options set.
2007-05-01Merge patches sent by Robert P. J. Day <rpjday@mindspring.com>.Yann E. MORIN"4-0/+169
Warning: the buildroot folks purposedly removed the skip-comment patch but didn't really said why. Keeping it for the sake of having it in svn just in case (removing it will be easier thant not having it at all).
2007-05-01Vampirise patches for binutils 2.17 from buildroot.Yann E. MORIN"6-0/+263
2007-04-10Vampirised another piece of patch from buildroot to apply to gcc-4.0.4.Yann E. MORIN"1-0/+49
2007-04-10Add patches for binutils 2.17.50.0.14.Yann E. MORIN"4-0/+218
Vampirised fron buildroot.