summaryrefslogtreecommitdiff
path: root/contrib
Commit message (Collapse)AuthorAgeFilesLines
* Import the binutils-2_17-branch from the sourceware CVS repository,vendor/binutils/binutils-2_17-branch-20070807-000013Dimitry Andric2010-10-192-438/+0
| | | | | | | | | | | | | exactly as it was on Tue, 7 Aug 2007 00:00:13 +0000. Corresponds to git commit b458c361f01f7a257f897d0961d0a379ee999aaa. This is currently (and most likely forever :) the last commit on this branch. Notes: svn path=/vendor/binutils/dist/; revision=214082 svn path=/vendor/binutils/binutils-2_17-branch-20070807-000013/; revision=214098; tag=vendor/binutils/binutils-2_17-branch-20070807-000013
* Flatten vendor/binutils/dist.David E. O'Brien2009-05-062-0/+438
| | | | Notes: svn path=/vendor/binutils/dist/; revision=191843
* Rename vendor/binutils/*/contrib to vendor/binutils/*/xDavid E. O'Brien2009-01-191114-946447/+0
| | | | | | | | | | Binutils has a "contrib" subdirectory - thus flattening cannot happen without renaming the upper level contrib directory in a first pass. Also, don't record this move and remove any keyword expansion. Notes: svn path=/vendor/binutils/dist/; revision=187443
* Import of Binutils from the FSF 2.15 branch (just post-.0 release).David E. O'Brien2008-05-2946-0/+40773
| | | | | | | These bits are taken from the FSF anoncvs repo on 23-May-2004 04:41:00 UTC. Notes: svn path=/vendor/binutils/dist/; revision=179404
* Bring in fix for Binutils PR other/16240: Check for a failure return fromDavid E. O'Brien2008-01-291-0/+2
| | | | | | | | | | | cplus_demangle_type. This is the rev 1.50-1.51 change. Our addr2line, etc.. would crash if used on C++ code that contains certain symbol types. One example is _ZN13PatternDriver23StringScalarDeleteValueC1ERKNS_25ConflateStringScalarValueERKNS_25AbstractStringScalarValueERKNS_12TemplateEnumINS_12pdcomplementELZNS_16complement_namesEELZNS_14COMPLEMENTENUMEEEE Notes: svn path=/vendor/binutils/dist/; revision=175790
* Import two binutils header files from FSF 2.15 branch.Alexander Kabaev2007-04-062-20/+17
| | | | | | | | | | These fix binutils compilation on i386/amd64 with GCC 4.1 and have no other effect. No response by: obrien Notes: svn path=/vendor/binutils/dist/; revision=168433
* * elf64-sparc.c (sparc64_elf_adjust_dynamic_symbol): When linking aMarius Strobl2006-06-081-1/+5
| | | | | | | | | | | | | | | | | | | | non-shared object, do not reserve space in .plt and .rela.plt for regular symbols neither defined nor referenced in shared objects. This is a backport of rev. 1.101 (sourceware.org repository) to Binutils 2.15 which fixes the creation of bogus relocations in the PLT of Firefox and Thunderbird binaries and which in turn caused them to segfault in rtld(1). This is committed to the vendor branch as it doesn't represent a local change but the original vendor fix is from after elf_link_hash_flags was replaced with bitfields. PR: sparc64/89486 Approved by: maintainer timeout Obtained from: NetBSD MFC after: 1 week Notes: svn path=/vendor/binutils/dist/; revision=159399
* Fix bogus fmov* SPARC opcodes.David E. O'Brien2005-07-071-101/+63
| | | | | | | | | | | | (Note this makes the vendor branch not represent Binutils in the vendor's CVS repository at any point in time. Portmgr did not like the state of Binutils on Sparc that represented the point in time the vendor fixed this issue. I'd rather have fixed this on RELENG_6.) Approved by: re Notes: svn path=/vendor/binutils/dist/; revision=147824
* Import of Binutils from the FSF 2.15 branch (just post-.0 release).David E. O'Brien2004-07-064-0/+985
| | | | | | | These bits are taken from the FSF anoncvs repo on 23-May-2004 04:41:00 UTC. Notes: svn path=/vendor/binutils/dist/; revision=131722
* Import of Binutils from the FSF 2.15 branch (just post-.0 release).David E. O'Brien2004-06-16661-110036/+214410
| | | | | | | These bits are taken from the FSF anoncvs repo on 23-May-2004 04:41:00 UTC. Notes: svn path=/vendor/binutils/dist/; revision=130561
* Play along with the effort to use getopt_long from libc.David E. O'Brien2004-03-173-1388/+0
| | | | Notes: svn path=/vendor/binutils/dist/; revision=127105
* Things that never should have been imported.David E. O'Brien2003-03-0236-12979/+0
| | | | Notes: svn path=/vendor/binutils/dist/; revision=111756
* Junk that never should have gotten imported.David E. O'Brien2003-03-0219-36061/+0
| | | | Notes: svn path=/vendor/binutils/dist/; revision=111755
* Import of Binutils from the FSF 2.13 branch (just pre-.2 release).David E. O'Brien2002-12-02127-2823/+18523
| | | | | | | These bits are taken from the FSF anoncvs repo on 27-Oct-2002 21:12:00 EST. Notes: svn path=/vendor/binutils/dist/; revision=107492
* Import of Binutils from the FSF 2.13 branch (just pre-.1 release).David E. O'Brien2002-10-112-0/+112
| | | | | | | These bits are taken from the FSF anoncvs repo on 11-Oct-2002 22:39:35 PDT. Notes: svn path=/vendor/binutils/dist/; revision=104871
* Typo fixed on Vendor branchDavid E. O'Brien2002-10-111-1/+1
| | | | Notes: svn path=/vendor/binutils/dist/; revision=104858
* Import of Binutils from the FSF 2.13 branch (just pre-.1 release).David E. O'Brien2002-10-11395-16561/+35149
| | | | | | | These bits are taken from the FSF anoncvs repo on 11-Oct-2002 22:39:35 PDT. Notes: svn path=/vendor/binutils/dist/; revision=104834
* Remove these MIPS (and stragglers) from the vendor branch so I won'tDavid E. O'Brien2002-08-317-13874/+0
| | | | | | | accidently import them again. Notes: svn path=/vendor/binutils/dist/; revision=102736
* Import of Binutils from the FSF 2.12 branch (post-.1 release).David E. O'Brien2002-08-3118-1460/+8266
| | | | Notes: svn path=/vendor/binutils/dist/; revision=102729
* Import of Binutils from the FSF 2.12 branch (just post-.1 release).David E. O'Brien2002-07-05105-3072/+13301
| | | | | | | These bits are taken from the FSF anoncvs repo on 22-June-2002 23:28:00 EDT. Notes: svn path=/vendor/binutils/dist/; revision=99461
* Import of Binutils from the FSF 2.12 branch.David E. O'Brien2002-04-12127-8608/+15556
| | | | | | | | (this fixes several linker problems and coredumps) These bits are taken from the FSF anoncvs repo on 10-April-2002 13:24 Zulu Notes: svn path=/vendor/binutils/dist/; revision=94536
* Import of Binutils from the FSF 2.12 branch (just post-.0 release).David E. O'Brien2002-03-2069-6722/+12495
| | | | | | | These bits are taken from the FSF anoncvs repo on 20-March-2002 13:33:33 PST. Notes: svn path=/vendor/binutils/dist/; revision=92828
* Import of Binutils from the FSF 2.12 branch (pre-.0 release).David E. O'Brien2002-02-22158-4172/+13404
| | | | | | | These bits are taken from the FSF anoncvs repo on 21-Feburary-2002 20:15 PST. Notes: svn path=/vendor/binutils/dist/; revision=91041
* Enlist the FreeBSD-CURRENT users as testers of what is to become BinutilsDavid E. O'Brien2002-01-27529-46521/+107362
| | | | | | | | version 2.12.0. These bits are taken from the FSF anoncvs repo on 27-January-2002 03:41 PST. Notes: svn path=/vendor/binutils/dist/; revision=89857
* Fix the 'nm' -> segfault bug (on the vendor branch). This has been fixedPeter Wemm2001-12-201-0/+2
| | | | | | | | | | | the same way in the cygnus base source. The problem was that bfd was writing to memory obtained from malloc(0). The next import will update this if necessary. I'm not sure of the origins of this patch. Discussed with: obrien Notes: svn path=/vendor/binutils/dist/; revision=88237
* Halloween import of Binutils from the FSF 2.11 branch.David E. O'Brien2001-11-0167-4270/+12259
| | | | | | | This fixes some IA-64 related bugs. Notes: svn path=/vendor/binutils/dist/; revision=85815
* Import the extra bits needed to target IA-64, PowerPC, and sparc64.David E. O'Brien2001-10-1336-36/+43264
| | | | | | | (this is Binutils from the FSF 2.11 branch [checked out 19-July-2001]) Notes: svn path=/vendor/binutils/dist/; revision=84865
* Import of Binutils from the FSF 2.11 branch [checked out 19-July-2001].David E. O'Brien2001-07-281-0/+291
| | | | Notes: svn path=/vendor/binutils/dist/; revision=80508
* Import of Binutils from the FSF 2.11 branch [checked out 19-July-2001].David E. O'Brien2001-07-2034-230/+1552
| | | | | | | This fixes an annoying `ld' bug. Notes: svn path=/vendor/binutils/dist/; revision=80016
* Import of GNU Binutils version 2.11.2.David E. O'Brien2001-06-262-0/+1139
| | | | Notes: svn path=/vendor/binutils/dist/; revision=78844
* Import of GNU Binutils version 2.11.2.David E. O'Brien2001-06-26454-7059/+13621
| | | | Notes: svn path=/vendor/binutils/dist/; revision=78828
* Import of GNU Binutils version 2.11.0.David E. O'Brien2001-05-28496-73329/+113393
| | | | | | | Believe it or not, this is heavily stripped down. Notes: svn path=/vendor/binutils/dist/; revision=77298
* Import a virgin (but trimed) Binutils 2.10 release.David E. O'Brien2000-11-261-3/+4
| | | | Notes: svn path=/vendor/binutils/dist/; revision=69180
* Import of GNU Binutils version 2.10.1.David E. O'Brien2000-11-251-0/+9
| | | | | | | Believe it or not, this is heavily stripped down. Notes: svn path=/vendor/binutils/dist/; revision=69159
* Import of GNU Binutils version 2.10.1.David E. O'Brien2000-11-1560-1228/+6420
| | | | | | | Believe it or not, this is heavily stripped down. Notes: svn path=/vendor/binutils/dist/; revision=68765
* Import a virgin (but trimed) Binutils 2.10 release.David E. O'Brien2000-11-1313-0/+912
| | | | Notes: svn path=/vendor/binutils/dist/; revision=68673
* Upgrade to Binutils 2.10.0.David E. O'Brien2000-11-133-0/+4062
| | | | Notes: svn path=/vendor/binutils/dist/; revision=68670
* Import a virgin (but trimed) Binutils 2.10 release.David E. O'Brien2000-06-2069-3041/+4429
| | | | Notes: svn path=/vendor/binutils/dist/; revision=61843
* Addition SCO/SVR4 offical EI_OSABI types taken from the sourceware trunk.David E. O'Brien2000-05-131-0/+9
| | | | Notes: svn path=/vendor/binutils/dist/; revision=60529
* Import of Binutils 2.10 snapshot.David E. O'Brien2000-05-12542-45858/+236481
| | | | Notes: svn path=/vendor/binutils/dist/; revision=60484
* Vendor import of the 19990502 Cygnus Sourceware version of sparc-ops.c.David E. O'Brien2000-04-191-2/+2
| | | | | | | This fixes a critcal problem in building a sparc64 toolchain. Notes: svn path=/vendor/binutils/dist/; revision=59396
* Header file gotten from the Cygnus Sourceware Binutils anoncvs repositoryDavid E. O'Brien2000-04-181-35/+260
| | | | | | | on 14-April-2000. This gives us offical SCO/SVR4 ABI values for EI_OSABI. Notes: svn path=/vendor/binutils/dist/; revision=59343
* Import the Sparc bits of GNU binutils 2.9.1.David E. O'Brien2000-04-0513-0/+14178
| | | | | | | Requested by: steve Notes: svn path=/vendor/binutils/dist/; revision=59024
* Import the latest version ehopt.c from the Cygnus Sourceware anoncvsDavid E. O'Brien2000-02-021-2/+37
| | | | | | | | | | | | repository (dated 5-3-1999). This fixes the endless loop the assembler gets in when it is trying to decide how big part of the exception handling table should be on the Alpha. This version of this file allows qradiobutton.cpp from qt and widget.cc from kdelibs11 to be compilable. Notes: svn path=/vendor/binutils/dist/; revision=56944
* Import files needed to build mips binaries with binutils 2.9.1.Warner Losh1999-02-2815-0/+14287
| | | | Notes: svn path=/vendor/binutils/dist/; revision=44348
* Import GNU binutils-2.9.1. This will break things for a few minutesJohn Polstra1998-09-06361-11766/+74989
| | | | | | | | | until I've made the commits to resolve the conflicts. Submitted by: Doug Rabson <dfr> Notes: svn path=/vendor/binutils/dist/; revision=38889
* Import an extra source file from binutils 2.8.1 that is included onJohn Birrell1998-03-091-0/+517
| | | | | | | alpha. Notes: svn path=/vendor/binutils/dist/; revision=34351
* This commit was manufactured by cvs2svn to create branchcvs2svn1998-03-011-0/+8
| | | | | | | 'VENDOR-binutils'. Notes: svn path=/vendor/binutils/dist/; revision=33974
* Initial import of GNU binutils version 2.8.1. Believe it or not,John Polstra1998-03-01574-0/+335157
this is heavily stripped down. Notes: svn path=/vendor/binutils/dist/; revision=33965