aboutsummaryrefslogtreecommitdiff
path: root/patches/binutils
Commit message (Collapse)AuthorAgeFilesLines
* binutils/binutils: do not fwd declare struct stat (2.22).Titus von Boxberg2012-11-061-0/+42
| | | | | | | | | | For canadian cross to host i686-mingw32 fwd declaring struct stat is not possible. Instead #include <sys/stat.h> Signed-off-by: Titus von Boxberg <titus@v9g.de> Message-Id: <417a15d4277913841ddd.1353100974@tschetwerikow.boxberg.lan> Patchwork-Id: 199733
* binutils/binutils: backport upstream fix for binutils 2.22 ld bug 14189Florian Fainelli2012-09-191-0/+12
| | | | | | See http://sourceware.org/bugzilla/show_bug.cgi?id=14189 for more information. Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
* binutils/binutils: add the patches used by BuildRoot for 2.22Benoît Thébaudeau"2011-12-144-0/+148
| | | | Signed-off-by: "Benoît Thébaudeau" <benoit.thebaudeau@advansee.com>
* binutils/binutils: add latest versionYann E. MORIN"2011-09-114-0/+111
| | | | | | Add patches used by buildroot. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
* binutils/binutils: fixup version stringsYann E. MORIN"2011-09-1151-0/+0
| | | | | | | | | | | Recently, all binutils versions have been renamed after a GPL compliance issue was found and fixed in binutils; http://sourceware.org/ml/binutils/2011-08/msg00198.html Although legacy symlinks have been put in place, we should now use the new, real version strings. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
* binutils/binutils: fixup version stringsYann E. MORIN"2011-09-1129-1236/+0
| | | | | | | | | | | | | Recently, all binutils versions have been renamed after a GPL compliance issue was found and fixed in binutils; http://sourceware.org/ml/binutils/2011-08/msg00198.html Old versions are no-longer available since the rename (eg. 2.19 has been superseeded by 2.19.1, and only 2.19.1a was regenerated). Remove now-missing versions. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
* binutils/binutils: remove faulty patchYann E. MORIN"2010-08-312-23/+0
| | | | | | | | | | | | | The added code should be conditinal to the target system being !MIPS, but is based on the host system being !MIPS. This is plain wrong, and had not been noticed until now as I never used those binutils versions on MIPS. See: http://sourceware.org/ml/crossgcc/2010-08/msg00192.html Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
* binutils/binutils: forward-port the patchset from 2.20 to 2.20.1Yann E. MORIN"2010-08-1719-0/+807
| | | | | | | Among other things, this should fix the issue reported by Thomas at: http://sourceware.org/ml/crossgcc/2010-08/msg00115.html Signed-off-by: "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
* binutils/binutils: add patch to default emulation for mips64Zhuang Yuyao2010-02-212-0/+36
|
* binutils/binultils: import binutils-2.20 patches from OEJoachim Nilsson2010-01-076-0/+227
| | | | | | | | | | | This is a set of patches for binutils-2.20 that have been "ported", or rather shamelessly stolen, from the OpenEmbedded project: http://cgit.openembedded.org/cgit.cgi/openembedded/tree/recipes/binutils/binutils-2.20 Tried and tested on Arm (big-endian Xscale, and little-endian i.MX27) with GCC 4.4.2 Signed-off-by: Joachim Nilsson <jocke@vmlinux.org>
* patches/binutils/2.20: make patches appliableFrederic Roussel2009-11-117-30/+23
| | | | | | | | Fix filenames in patch files for binutils-2.20. Some patch files were only usable with patch argument '-p0'. Fix the diff context to match 2.20 release. Signed-off-by: Frederic Roussel <fr.frasc@gmail.com>
* config/binutils: add latest version 2.20Yann E. MORIN"2009-10-2714-0/+547
| | | | Also add patchset vampirised from Gentoo.
* config/binutils: remove obsolete experimental versionsYann E. MORIN"2009-10-2720-736/+0
|
* config: rip-out versions marked as OBSOLETEYann E. MORIN"2009-10-2820-2395/+0
|
* Added initial AVR32 support (bare-metal,newlib)Martin Lund"2009-05-221-0/+52747
|
* Add binutils-2.19.1 patchset, propagated from the 2.19 patchset.Yann E. MORIN"2009-03-089-0/+504
| | | | | | | | | | | | | /trunk/patches/binutils/2.19.1/120-sh-targets.patch | 57 57 0 0 +++ /trunk/patches/binutils/2.19.1/170-use-relro.patch | 19 19 0 0 + /trunk/patches/binutils/2.19.1/160-use-new-ld-dtags.patch | 19 19 0 0 + /trunk/patches/binutils/2.19.1/180-libiberty-pic.patch | 19 19 0 0 + /trunk/patches/binutils/2.19.1/100-ppc64-pie.patch | 25 25 0 0 + /trunk/patches/binutils/2.19.1/110-RPATH_ENVVAR-smack.patch | 22 22 0 0 + /trunk/patches/binutils/2.19.1/140-pt-pax-flags-20081101.patch | 254 254 0 0 +++++++++++++++ /trunk/patches/binutils/2.19.1/150-warn-textrel.patch | 53 53 0 0 +++ /trunk/patches/binutils/2.19.1/130-check_ldrunpath_length.patch | 36 36 0 0 ++ 9 files changed, 504 insertions(+)
* Re-diff the binutils-2.18.50.0.4 patches.Yann E. MORIN"2009-03-074-21/+41
| | | | | | | | | | Breakage spotted by "Sander Visser" <Sander.Visser@evidente.se> /trunk/patches/binutils/2.18.50.0.4/110-ld-makefile-path.patch | 19 12 7 0 ++++++--- /trunk/patches/binutils/2.18.50.0.4/130-i386-no-divide-comment.patch | 7 6 1 0 +++ /trunk/patches/binutils/2.18.50.0.4/100-arm-uclibcgnueabi.patch | 21 13 8 0 ++++++---- /trunk/patches/binutils/2.18.50.0.4/120-check-ldrunpath-length.patch | 15 10 5 0 +++++-- 4 files changed, 41 insertions(+), 21 deletions(-)
* Remove a patch for binutils-2.19 that makes the cross MIPS case fail.Yann E. MORIN"2008-11-243-16/+0
| | | | | | | | | - it is not necessary to use the gnu_hash section by default. - renumber following patches /trunk/patches/binutils/2.19/170-use-relro.patch | 14 14 0 0 ++++++++++++++ /trunk/patches/binutils/2.19/180-libiberty-pic.patch | 14 14 0 0 ++++++++++++++ 2 files changed, 28 insertions(+)
* Add binutils-2.19 and associated patchset (vampirised from Gentoo).Yann E. MORIN"2008-11-2310-0/+475
| | | | | | | | | | | | | | | /trunk/patches/binutils/2.19/120-sh-targets.patch | 52 52 0 0 ++++ /trunk/patches/binutils/2.19/180-use-relro.patch | 14 14 0 0 + /trunk/patches/binutils/2.19/160-use-new-ld-dtags.patch | 14 14 0 0 + /trunk/patches/binutils/2.19/100-ppc64-pie.patch | 20 20 0 0 + /trunk/patches/binutils/2.19/190-libiberty-pic.patch | 14 14 0 0 + /trunk/patches/binutils/2.19/170-generate-gnu-hash.patch | 16 16 0 0 + /trunk/patches/binutils/2.19/110-RPATH_ENVVAR-smack.patch | 17 17 0 0 + /trunk/patches/binutils/2.19/140-pt-pax-flags-20081101.patch | 249 249 0 0 +++++++++++++++++ /trunk/patches/binutils/2.19/150-warn-textrel.patch | 48 48 0 0 +++ /trunk/patches/binutils/2.19/130-check_ldrunpath_length.patch | 31 31 0 0 ++ /trunk/config/binutils.in | 5 5 0 0 + 11 files changed, 480 insertions(+)
* Add binutils-2.18.50.0.9.Yann E. MORIN"2008-09-2213-0/+633
| | | | | | | | | | | | | | | | | Add a patch to binutils to not use '/' as a comment separator on i386 assembly when targeting bare metal (breaks linux kernel build). /trunk/patches/binutils/2.18.50.0.8/130-i386-no-divide-comment.patch | 64 64 0 0 ++++++++++ /trunk/patches/binutils/2.18.50.0.9/130-i386-no-divide-comment.patch | 64 64 0 0 ++++++++++ /trunk/patches/binutils/2.14/110-i386-no-divide-comment.patch | 38 38 0 0 ++++++ /trunk/patches/binutils/2.14/270-i386-no-divide-comment.patch | 38 38 0 0 ++++++ /trunk/patches/binutils/2.16.1/160-i386-no-divide-comment.patch | 40 40 0 0 ++++++ /trunk/patches/binutils/2.17/210-i386-no-divide-comment.patch | 64 64 0 0 ++++++++++ /trunk/patches/binutils/2.18/120-i386-no-divide-comment.patch | 64 64 0 0 ++++++++++ /trunk/patches/binutils/2.18.50.0.4/130-i386-no-divide-comment.patch | 64 64 0 0 ++++++++++ /trunk/patches/binutils/2.18.50.0.6/130-i386-no-divide-comment.patch | 64 64 0 0 ++++++++++ /trunk/patches/binutils/2.18.50.0.7/130-i386-no-divide-comment.patch | 64 64 0 0 ++++++++++ /trunk/config/binutils.in | 6 6 0 0 + 11 files changed, 570 insertions(+)
* Allow binutils-2.18 to use a shell other than bash when building.Yann E. MORIN"2008-08-251-0/+20
|
* Fourth step at renaming patches: renumber all patches with a 10-step.Yann E. MORIN"2008-07-2833-0/+0
|
* REname binutils patches to not include 'binutils' nor the version in the ↵Yann E. MORIN"2008-07-2816-0/+0
| | | | patch names.
* Add binutils-2.18.50.0.8 pathset, copied and rebased from 2.18.50.0.7.Yann E. MORIN"2008-07-143-0/+69
| | | | | | | /trunk/patches/binutils/2.18.50.0.8/200-ld-makefile-path.patch | 24 24 0 0 ++++++++++ /trunk/patches/binutils/2.18.50.0.8/100-arm-uclibcgnueabi.patch | 24 24 0 0 ++++++++++ /trunk/patches/binutils/2.18.50.0.8/300-check-ldrunpath-length.patch | 21 21 0 0 +++++++++ 3 files changed, 69 insertions(+)
* Make binutils 2.17 recognise makeinfo 2.11 as being more recent than the ↵Yann E. MORIN"2008-06-151-0/+16
| | | | | | | required 2.4. /trunk/patches/binutils/2.17/120-makeinfo-version.patch | 16 0 16 0 ---------------- 1 file changed, 16 deletions(-)
* Add latest binutils snapshot, and propagate patches from previous snapshot.Yann E. MORIN"2008-05-153-0/+86
| | | | | /trunk/config/binutils.in | 6 6 0 0 ++++++ 1 file changed, 6 insertions(+)
* Remove some EXPERIMENTAL binutils versions, I do not have time to create ↵Yann E. MORIN"2008-05-026-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(-)
* New patch to binutils 2.18, from "Matvejchikov Ilya" ↵Yann E. MORIN"2007-10-301-0/+32
| | | | | | <matvejchikov@gmail.com> (coming from buildroot). Fixes building with /old/ version of texinfo. Thanks!
* Renamed all patches file names so that locales are now irrelevant to sort ↵Yann E. MORIN"2007-09-2333-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.
* Do a clean-up pass on the OBSOLETE features (versions):Yann E. MORIN"2007-08-1426-2232/+0
| | | | | | - remove legions of those, - remove associated patches no longer needed, - mark then as (OBSOLETE) in the prompt;
* Add experimental binutils-2.17.50.0.18, along with patches from previous ↵Yann E. MORIN"2007-08-123-0/+69
| | | | snapshot.
* Add patches for binutils-2.17.50.0.17 (vampirised from buildroot).Yann E. MORIN"2007-08-063-0/+69
|
* Merge patches sent by Robert P. J. Day <rpjday@mindspring.com>.Yann E. MORIN"2007-05-014-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).
* Vampirise patches for binutils 2.17 from buildroot.Yann E. MORIN"2007-05-016-0/+263
|
* Add patches for binutils 2.17.50.0.14.Yann E. MORIN"2007-04-104-0/+218
| | | | Vampirised fron buildroot.
* Add the full crosstool-NG sources to the new repository of its own.Yann E. MORIN"2007-02-2454-0/+5712
You might just say: 'Yeah! crosstool-NG's got its own repo!". Unfortunately, that's because the previous repo got damaged beyond repair and I had no backup. That means I'm putting backups in place in the afternoon. That also means we've lost history... :-(