diff -Nurpa binutils-2.13.2/Makefile.in binutils-2.13.2.1/Makefile.in --- binutils-2.13.2/Makefile.in 2002-12-28 23:33:28.000000000 -0500 +++ binutils-2.13.2.1/Makefile.in 2003-01-01 20:24:13.000000000 -0500 @@ -1,7 +1,7 @@ # # Makefile for directory with subdirs to build. # Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, -# 1999, 2000, 2001, 2002 Free Software Foundation +# 1999, 2000, 2001, 2002, 2003 Free Software Foundation # # This file is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -1810,7 +1810,7 @@ DEVO_SUPPORT= README Makefile.in configu # distribution (perhaps it would be better to include it anyway). ETC_SUPPORT= Makefile.in configure configure.in standards.texi \ make-stds.texi standards.info* configure.texi configure.info* \ - configbuild.* configdev.* + configbuild.* configdev.* fdl.texi texi2pod.pl # When you use `make setup-dirs' or `make taz' you should always redefine diff -Nurpa binutils-2.13.2/bfd/ChangeLog binutils-2.13.2.1/bfd/ChangeLog --- binutils-2.13.2/bfd/ChangeLog 2002-12-28 23:32:30.000000000 -0500 +++ binutils-2.13.2.1/bfd/ChangeLog 2003-01-01 20:23:01.000000000 -0500 @@ -1,3 +1,13 @@ +2003-01-01 Daniel Jacobowitz + + * configure.in: Version 2.13.2.1 released, set is_release. + * configure: Regenerate. + +2002-12-29 Daniel Jacobowitz + + * configure.in: Clear is_release on the branch again. + * configure: Regenerate. + 2002-12-28 Daniel Jacobowitz * configure.in: Version 2.13.2 released, set is_release. diff -Nurpa binutils-2.13.2/bfd/configure binutils-2.13.2.1/bfd/configure --- binutils-2.13.2/bfd/configure 2002-12-28 23:32:31.000000000 -0500 +++ binutils-2.13.2.1/bfd/configure 2003-01-01 20:23:03.000000000 -0500 @@ -1118,7 +1118,7 @@ fi PACKAGE=bfd -VERSION=2.13.2 +VERSION=2.13.2.1 if test "`cd $srcdir && pwd`" != "`pwd`" && test -f $srcdir/config.status; then { echo "configure: error: source directory already configured; run "make distclean" there first" 1>&2; exit 1; } diff -Nurpa binutils-2.13.2/bfd/configure.in binutils-2.13.2.1/bfd/configure.in --- binutils-2.13.2/bfd/configure.in 2002-12-28 23:32:31.000000000 -0500 +++ binutils-2.13.2.1/bfd/configure.in 2003-01-01 20:23:03.000000000 -0500 @@ -7,7 +7,7 @@ AC_INIT(libbfd.c) AC_CANONICAL_SYSTEM AC_ISC_POSIX -AM_INIT_AUTOMAKE(bfd, 2.13.2) +AM_INIT_AUTOMAKE(bfd, 2.13.2.1) # Uncomment the next line to remove the date from the reported bfd version is_release=y diff -Nurpa binutils-2.13.2/bfd/version.h binutils-2.13.2.1/bfd/version.h --- binutils-2.13.2/bfd/version.h 2002-12-28 23:32:32.000000000 -0500 +++ binutils-2.13.2.1/bfd/version.h 2003-01-01 19:56:28.000000000 -0500 @@ -1 +1 @@ -#define BFD_VERSION_DATE 20021229 +#define BFD_VERSION_DATE 20030102 diff -Nurpa binutils-2.13.2/binutils/doc/binutils.info binutils-2.13.2.1/binutils/doc/binutils.info --- binutils-2.13.2/binutils/doc/binutils.info 2002-12-28 23:34:25.000000000 -0500 +++ binutils-2.13.2.1/binutils/doc/binutils.info 2003-01-01 20:25:07.000000000 -0500 @@ -33,37 +33,37 @@ Free Documentation License".  Indirect: binutils.info-1: 1669 -binutils.info-2: 44265 -binutils.info-3: 92357 +binutils.info-2: 44267 +binutils.info-3: 92359  Tag Table: (Indirect) Node: Top1669 -Node: ar3168 -Node: ar cmdline5342 -Node: ar scripts13474 -Node: nm19153 -Node: objcopy26677 -Node: objdump44265 -Node: ranlib55866 -Node: size56617 -Node: strings59480 -Node: strip61779 -Node: c++filt64769 -Ref: c++filt-Footnote-167711 -Node: addr2line67817 -Node: nlmconv70411 -Node: windres73014 -Node: dlltool78066 -Node: readelf87514 -Node: Selecting The Target System91340 -Node: Target Selection92357 -Node: Architecture Selection95058 -Node: Linker Emulation Selection96303 -Node: Reporting Bugs97181 -Node: Bug Criteria97957 -Node: Bug Reporting98503 -Node: GNU Free Documentation License105530 -Node: Index123958 +Node: ar3170 +Node: ar cmdline5344 +Node: ar scripts13476 +Node: nm19155 +Node: objcopy26679 +Node: objdump44267 +Node: ranlib55868 +Node: size56619 +Node: strings59482 +Node: strip61781 +Node: c++filt64771 +Ref: c++filt-Footnote-167713 +Node: addr2line67819 +Node: nlmconv70413 +Node: windres73016 +Node: dlltool78068 +Node: readelf87516 +Node: Selecting The Target System91342 +Node: Target Selection92359 +Node: Architecture Selection95060 +Node: Linker Emulation Selection96305 +Node: Reporting Bugs97183 +Node: Bug Criteria97959 +Node: Bug Reporting98505 +Node: GNU Free Documentation License105532 +Node: Index123960  End Tag Table diff -Nurpa binutils-2.13.2/binutils/doc/binutils.info-1 binutils-2.13.2.1/binutils/doc/binutils.info-1 --- binutils-2.13.2/binutils/doc/binutils.info-1 2002-12-28 23:34:25.000000000 -0500 +++ binutils-2.13.2.1/binutils/doc/binutils.info-1 2003-01-01 20:25:07.000000000 -0500 @@ -37,7 +37,7 @@ Introduction ************ This brief manual contains preliminary documentation for the GNU -binary utilities (collectively version 2.13.2): +binary utilities (collectively version 2.13.2.1): This document is distributed under the terms of the GNU Free Documentation License. A copy of the license is included in the diff -Nurpa binutils-2.13.2/etc/fdl.texi binutils-2.13.2.1/etc/fdl.texi --- binutils-2.13.2/etc/fdl.texi 1969-12-31 19:00:00.000000000 -0500 +++ binutils-2.13.2.1/etc/fdl.texi 2002-02-27 22:34:36.000000000 -0500 @@ -0,0 +1,368 @@ +@c -*-texinfo-*- +@node GNU Free Documentation License, , , Copying This Manual + +@appendix GNU Free Documentation License +@center Version 1.1, March 2000 + +@display +Copyright (C) 2000 Free Software Foundation, Inc. +59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + +Everyone is permitted to copy and distribute verbatim copies +of this license document, but changing it is not allowed. +@end display +@sp 1 +@enumerate 0 +@item +PREAMBLE + +The purpose of this License is to make a manual, textbook, or other +written document ``free'' in the sense of freedom: to assure everyone +the effective freedom to copy and redistribute it, with or without +modifying it, either commercially or noncommercially. Secondarily, +this License preserves for the author and publisher a way to get +credit for their work, while not being considered responsible for +modifications made by others. + +This License is a kind of ``copyleft'', which means that derivative +works of the document must themselves be free in the same sense. It +complements the GNU General Public License, which is a copyleft +license designed for free software. + +We have designed this License in order to use it for manuals for free +software, because free software needs free documentation: a free +program should come with manuals providing the same freedoms that the +software does. But this License is not limited to software manuals; +it can be used for any textual work, regardless of subject matter or +whether it is published as a printed book. We recommend this License +principally for works whose purpose is instruction or reference. + +@sp 1 +@item +APPLICABILITY AND DEFINITIONS + +This License applies to any manual or other work that contains a +notice placed by the copyright holder saying it can be distributed +under the terms of this License. The ``Document'', below, refers to any +such manual or work. Any member of the public is a licensee, and is +addressed as ``you.'' + +A ``Modified Version'' of the Document means any work containing the +Document or a portion of it, either copied verbatim, or with +modifications and/or translated into another language. + +A ``Secondary Section'' is a named appendix or a front-matter section of +the Document that deals exclusively with the relationship of the +publishers or authors of the Document to the Document's overall subject +(or to related matters) and contains nothing that could fall directly +within that overall subject. (For example, if the Document is in part a +textbook of mathematics, a Secondary Section may not explain any +mathematics.) The relationship could be a matter of historical +connection with the subject or with related matters, or of legal, +commercial, philosophical, ethical or political position regarding +them. + +The ``Invariant Sections'' are certain Secondary Sections whose titles +are designated, as being those of Invariant Sections, in the notice +that says that the Document is released under this License. + +The ``Cover Texts'' are certain short passages of text that are listed, +as Front-Cover Texts or Back-Cover Texts, in the notice that says that +the Document is released under this License. + +A ``Transparent'' copy of the Document means a machine-readable copy, +represented in a format whose specification is available to the +general public, whose contents can be viewed and edited directly and +straightforwardly with generic text editors or (for images composed of +pixels) generic paint programs or (for drawings) some widely available +drawing editor, and that is suitable for input to text formatters or +for automatic translation to a variety of formats suitable for input +to text formatters. A copy made in an otherwise Transparent file +format whose markup has been designed to thwart or discourage +subsequent modification by readers is not Transparent. A copy that is +not ``Transparent'' is called ``Opaque.'' + +Examples of suitable formats for Transparent copies include plain +ASCII without markup, Texinfo input format, LaTeX input format, SGML +or XML using a publicly available DTD, and standard-conforming simple +HTML designed for human modification. Opaque formats include +PostScript, PDF, proprietary formats that can be read and edited only +by proprietary word processors, SGML or XML for which the DTD and/or +processing tools are not generally available, and the +machine-generated HTML produced by some word processors for output +purposes only. + +The ``Title Page'' means, for a printed book, the title page itself, +plus such following pages as are needed to hold, legibly, the material +this License requires to appear in the title page. For works in +formats which do not have any title page as such, ``Title Page'' means +the text near the most prominent appearance of the work's title, +preceding the beginning of the body of the text. +@sp 1 +@item +VERBATIM COPYING + +You may copy and distribute the Document in any medium, either +commercially or noncommercially, provided that this License, the +copyright notices, and the license notice saying this License applies +to the Document are reproduced in all copies, and that you add no other +conditions whatsoever to those of this License. You may not use +technical measures to obstruct or control the reading or further +copying of the copies you make or distribute. However, you may accept +compensation in exchange for copies. If you distribute a large enough +number of copies you must also follow the conditions in section 3. + +You may also lend copies, under the same conditions stated above, and +you may publicly display copies. +@sp 1 +@item +COPYING IN QUANTITY + +If you publish printed copies of the Document numbering more than 100, +and the Document's license notice requires Cover Texts, you must enclose +the copies in covers that carry, clearly and legibly, all these Cover +Texts: Front-Cover Texts on the front cover, and Back-Cover Texts on +the back cover. Both covers must also clearly and legibly identify +you as the publisher of these copies. The front cover must present +the full title with all words of the title equally prominent and +visible. You may add other material on the covers in addition. +Copying with changes limited to the covers, as long as they preserve +the title of the Document and satisfy these conditions, can be treated +as verbatim copying in other respects. + +If the required texts for either cover are too voluminous to fit +legibly, you should put the first ones listed (as many as fit +reasonably) on the actual cover, and continue the rest onto adjacent +pages. + +If you publish or distribute Opaque copies of the Document numbering +more than 100, you must either include a machine-readable Transparent +copy along with each Opaque copy, or state in or with each Opaque copy +a publicly-accessible computer-network location containing a complete +Transparent copy of the Document, free of added material, which the +general network-using public has access to download anonymously at no +charge using public-standard network protocols. If you use the latter +option, you must take reasonably prudent steps, when you begin +distribution of Opaque copies in quantity, to ensure that this +Transparent copy will remain thus accessible at the stated location +until at least one year after the last time you distribute an Opaque +copy (directly or through your agents or retailers) of that edition to +the public. + +It is requested, but not required, that you contact the authors of the +Document well before redistributing any large number of copies, to give +them a chance to provide you with an updated version of the Document. +@sp 1 +@item +MODIFICATIONS + +You may copy and distribute a Modified Version of the Document under +the conditions of sections 2 and 3 above, provided that you release +the Modified Version under precisely this License, with the Modified +Version filling the role of the Document, thus licensing distribution +and modification of the Modified Version to whoever possesses a copy +of it. In addition, you must do these things in the Modified Version: + +A. Use in the Title Page (and on the covers, if any) a title distinct + from that of the Document, and from those of previous versions + (which should, if there were any, be listed in the History section + of the Document). You may use the same title as a previous version + if the original publisher of that version gives permission.@* +B. List on the Title Page, as authors, one or more persons or entities + responsible for authorship of the modifications in the Modified + Version, together with at least five of the principal authors of the + Document (all of its principal authors, if it has less than five).@* +C. State on the Title page the name of the publisher of the + Modified Version, as the publisher.@* +D. Preserve all the copyright notices of the Document.@* +E. Add an appropriate copyright notice for your modifications + adjacent to the other copyright notices.@* +F. Include, immediately after the copyright notices, a license notice + giving the public permission to use the Modified Version under the + terms of this License, in the form shown in the Addendum below.@* +G. Preserve in that license notice the full lists of Invariant Sections + and required Cover Texts given in the Document's license notice.@* +H. Include an unaltered copy of this License.@* +I. Preserve the section entitled ``History'', and its title, and add to + it an item stating at least the title, year, new authors, and + publisher of the Modified Version as given on the Title Page. If + there is no section entitled ``History'' in the Document, create one + stating the title, year, authors, and publisher of the Document as + given on its Title Page, then add an item describing the Modified + Version as stated in the previous sentence.@* +J. Preserve the network location, if any, given in the Document for + public access to a Transparent copy of the Document, and likewise + the network locations given in the Document for previous versions + it was based on. These may be placed in the ``History'' section. + You may omit a network location for a work that was published at + least four years before the Document itself, or if the original + publisher of the version it refers to gives permission.@* +K. In any section entitled ``Acknowledgements'' or ``Dedications'', + preserve the section's title, and preserve in the section all the + substance and tone of each of the contributor acknowledgements + and/or dedications given therein.@* +L. Preserve all the Invariant Sections of the Document, + unaltered in their text and in their titles. Section numbers + or the equivalent are not considered part of the section titles.@* +M. Delete any section entitled ``Endorsements.'' Such a section + may not be included in the Modified Version.@* +N. Do not retitle any existing section as ``Endorsements'' + or to conflict in title with any Invariant Section.@* +@sp 1 +If the Modified Version includes new front-matter sections or +appendices that qualify as Secondary Sections and contain no material +copied from the Document, you may at your option designate some or all +of these sections as invariant. To do this, add their titles to the +list of Invariant Sections in the Modified Version's license notice. +These titles must be distinct from any other section titles. + +You may add a section entitled ``Endorsements'', provided it contains +nothing but endorsements of your Modified Version by various +parties--for example, statements of peer review or that the text has +been approved by an organization as the authoritative definition of a +standard. + +You may add a passage of up to five words as a Front-Cover Text, and a +passage of up to 25 words as a Back-Cover Text, to the end of the list +of Cover Texts in the Modified Version. Only one passage of +Front-Cover Text and one of Back-Cover Text may be added by (or +through arrangements made by) any one entity. If the Document already +includes a cover text for the same cover, previously added by you or +by arrangement made by the same entity you are acting on behalf of, +you may not add another; but you may replace the old one, on explicit +permission from the previous publisher that added the old one. + +The author(s) and publisher(s) of the Document do not by this License +give permission to use their names for publicity for or to assert or +imply endorsement of any Modified Version. +@sp 1 +@item +COMBINING DOCUMENTS + +You may combine the Document with other documents released under this +License, under the terms defined in section 4 above for modified +versions, provided that you include in the combination all of the +Invariant Sections of all of the original documents, unmodified, and +list them all as Invariant Sections of your combined work in its +license notice. + +The combined work need only contain one copy of this License, and +multiple identical Invariant Sections may be replaced with a single +copy. If there are multiple Invariant Sections with the same name but +different contents, make the title of each such section unique by +adding at the end of it, in parentheses, the name of the original +author or publisher of that section if known, or else a unique number. +Make the same adjustment to the section titles in the list of +Invariant Sections in the license notice of the combined work. + +In the combination, you must combine any sections entitled ``History'' +in the various original documents, forming one section entitled +``History''; likewise combine any sections entitled ``Acknowledgements'', +and any sections entitled ``Dedications.'' You must delete all sections +entitled ``Endorsements.'' +@sp 1 +@item +COLLECTIONS OF DOCUMENTS + +You may make a collection consisting of the Document and other documents +released under this License, and replace the individual copies of this +License in the various documents with a single copy that is included in +the collection, provided that you follow the rules of this License for +verbatim copying of each of the documents in all other respects. + +You may extract a single document from such a collection, and distribute +it individually under this License, provided you insert a copy of this +License into the extracted document, and follow this License in all +other respects regarding verbatim copying of that document. +@sp 1 +@item +AGGREGATION WITH INDEPENDENT WORKS + +A compilation of the Document or its derivatives with other separate +and independent documents or works, in or on a volume of a storage or +distribution medium, does not as a whole count as a Modified Version +of the Document, provided no compilation copyright is claimed for the +compilation. Such a compilation is called an ``aggregate'', and this +License does not apply to the other self-contained works thus compiled +with the Document, on account of their being thus compiled, if they +are not themselves derivative works of the Document. + +If the Cover Text requirement of section 3 is applicable to these +copies of the Document, then if the Document is less than one quarter +of the entire aggregate, the Document's Cover Texts may be placed on +covers that surround only the Document within the aggregate. +Otherwise they must appear on covers around the whole aggregate. +@sp 1 +@item +TRANSLATION + +Translation is considered a kind of modification, so you may +distribute translations of the Document under the terms of section 4. +Replacing Invariant Sections with translations requires special +permission from their copyright holders, but you may include +translations of some or all Invariant Sections in addition to the +original versions of these Invariant Sections. You may include a +translation of this License provided that you also include the +original English version of this License. In case of a disagreement +between the translation and the original English version of this +License, the original English version will prevail. +@sp 1 +@item +TERMINATION + +You may not copy, modify, sublicense, or distribute the Document except +as expressly provided for under this License. Any other attempt to +copy, modify, sublicense or distribute the Document is void, and will +automatically terminate your rights under this License. However, +parties who have received copies, or rights, from you under this +License will not have their licenses terminated so long as such +parties remain in full compliance. +@sp 1 +@item +FUTURE REVISIONS OF THIS LICENSE + +The Free Software Foundation may publish new, revised versions +of the GNU Free Documentation License from time to time. Such new +versions will be similar in spirit to the present version, but may +differ in detail to address new problems or concerns. See +http://www.gnu.org/copyleft/. + +Each version of the License is given a distinguishing version number. +If the Document specifies that a particular numbered version of this +License ``or any later version'' applies to it, you have the option of +following the terms and conditions either of that specified version or +of any later version that has been published (not as a draft) by the +Free Software Foundation. If the Document does not specify a version +number of this License, you may choose any version ever published (not +as a draft) by the Free Software Foundation. + +@end enumerate + +@unnumberedsec ADDENDUM: How to use this License for your documents + +To use this License in a document you have written, include a copy of +the License in the document and put the following copyright and +license notices just after the title page: + +@smallexample +@group +Copyright (C) @var{year} @var{your name}. +Permission is granted to copy, distribute and/or modify this document +under the terms of the GNU Free Documentation License, Version 1.1 +or any later version published by the Free Software Foundation; +with the Invariant Sections being @var{list their titles}, with the +Front-Cover Texts being @var{list}, and with the Back-Cover Texts being @var{list}. +A copy of the license is included in the section entitled "GNU +Free Documentation License." +@end group +@end smallexample + +If you have no Invariant Sections, write ``with no Invariant Sections'' +instead of saying which ones are invariant. If you have no +Front-Cover Texts, write ``no Front-Cover Texts'' instead of +``Front-Cover Texts being @var{list}''; likewise for Back-Cover Texts. + +If your document contains nontrivial examples of program code, we +recommend releasing these examples in parallel under your choice of +free software license, such as the GNU General Public License, +to permit their use in free software. diff -Nurpa binutils-2.13.2/etc/texi2pod.pl binutils-2.13.2.1/etc/texi2pod.pl --- binutils-2.13.2/etc/texi2pod.pl 1969-12-31 19:00:00.000000000 -0500 +++ binutils-2.13.2.1/etc/texi2pod.pl 2002-07-13 21:14:53.000000000 -0400 @@ -0,0 +1,427 @@ +#! /usr/bin/perl -w + +# Copyright (C) 1999, 2000, 2001, 200 Free Software Foundation, Inc. + +# This file is part of GNU CC. + +# GNU CC is free software; you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation; either version 2, or (at your option) +# any later version. + +# GNU CC is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. + +# You should have received a copy of the GNU General Public License +# along with GNU CC; see the file COPYING. If not, write to +# the Free Software Foundation, 59 Temple Place - Suite 330, +# Boston MA 02111-1307, USA. + +# This does trivial (and I mean _trivial_) conversion of Texinfo +# markup to Perl POD format. It's intended to be used to extract +# something suitable for a manpage from a Texinfo document. + +$output = 0; +$skipping = 0; +%sects = (); +$section = ""; +@icstack = (); +@endwstack = (); +@skstack = (); +@instack = (); +$shift = ""; +%defs = (); +$fnno = 1; +$inf = ""; +$ibase = ""; + +while ($_ = shift) { + if (/^-D(.*)$/) { + if ($1 ne "") { + $flag = $1; + } else { + $flag = shift; + } + $value = ""; + ($flag, $value) = ($flag =~ /^([^=]+)(?:=(.+))?/); + die "no flag specified for -D\n" + unless $flag ne ""; + die "flags may only contain letters, digits, hyphens, dashes and underscores\n" + unless $flag =~ /^[a-zA-Z0-9_-]+$/; + $defs{$flag} = $value; + } elsif (/^-/) { + usage(); + } else { + $in = $_, next unless defined $in; + $out = $_, next unless defined $out; + usage(); + } +} + +if (defined $in) { + $inf = gensym(); + open($inf, "<$in") or die "opening \"$in\": $!\n"; + $ibase = $1 if $in =~ m|^(.+)/[^/]+$|; +} else { + $inf = \*STDIN; +} + +if (defined $out) { + open(STDOUT, ">$out") or die "opening \"$out\": $!\n"; +} + +while(defined $inf) { +while(<$inf>) { + # Certain commands are discarded without further processing. + /^\@(?: + [a-z]+index # @*index: useful only in complete manual + |need # @need: useful only in printed manual + |(?:end\s+)?group # @group .. @end group: ditto + |page # @page: ditto + |node # @node: useful only in .info file + |(?:end\s+)?ifnottex # @ifnottex .. @end ifnottex: use contents + )\b/x and next; + + chomp; + + # Look for filename and title markers. + /^\@setfilename\s+([^.]+)/ and $fn = $1, next; + /^\@settitle\s+([^.]+)/ and $tl = postprocess($1), next; + + # Identify a man title but keep only the one we are interested in. + /^\@c\s+man\s+title\s+([A-Za-z0-9-]+)\s+(.+)/ and do { + if (exists $defs{$1}) { + $fn = $1; + $tl = postprocess($2); + } + next; + }; + + # Look for blocks surrounded by @c man begin SECTION ... @c man end. + # This really oughta be @ifman ... @end ifman and the like, but such + # would require rev'ing all other Texinfo translators. + /^\@c\s+man\s+begin\s+([A-Z]+)\s+([A-Za-z0-9-]+)/ and do { + $output = 1 if exists $defs{$2}; + $sect = $1; + next; + }; + /^\@c\s+man\s+begin\s+([A-Z]+)/ and $sect = $1, $output = 1, next; + /^\@c\s+man\s+end/ and do { + $sects{$sect} = "" unless exists $sects{$sect}; + $sects{$sect} .= postprocess($section); + $section = ""; + $output = 0; + next; + }; + + # handle variables + /^\@set\s+([a-zA-Z0-9_-]+)\s*(.*)$/ and do { + $defs{$1} = $2; + next; + }; + /^\@clear\s+([a-zA-Z0-9_-]+)/ and do { + delete $defs{$1}; + next; + }; + + next unless $output; + + # Discard comments. (Can't do it above, because then we'd never see + # @c man lines.) + /^\@c\b/ and next; + + # End-block handler goes up here because it needs to operate even + # if we are skipping. + /^\@end\s+([a-z]+)/ and do { + # Ignore @end foo, where foo is not an operation which may + # cause us to skip, if we are presently skipping. + my $ended = $1; + next if $skipping && $ended !~ /^(?:ifset|ifclear|ignore|menu|iftex)$/; + + die "\@end $ended without \@$ended at line $.\n" unless defined $endw; + die "\@$endw ended by \@end $ended at line $.\n" unless $ended eq $endw; + + $endw = pop @endwstack; + + if ($ended =~ /^(?:ifset|ifclear|ignore|menu|iftex)$/) { + $skipping = pop @skstack; + next; + } elsif ($ended =~ /^(?:example|smallexample|display)$/) { + $shift = ""; + $_ = ""; # need a paragraph break + } elsif ($ended =~ /^(?:itemize|enumerate|[fv]?table)$/) { + $_ = "\n=back\n"; + $ic = pop @icstack; + } else { + die "unknown command \@end $ended at line $.\n"; + } + }; + + # We must handle commands which can cause skipping even while we + # are skipping, otherwise we will not process nested conditionals + # correctly. + /^\@ifset\s+([a-zA-Z0-9_-]+)/ and do { + push @endwstack, $endw; + push @skstack, $skipping; + $endw = "ifset"; + $skipping = 1 unless exists $defs{$1}; + next; + }; + + /^\@ifclear\s+([a-zA-Z0-9_-]+)/ and do { + push @endwstack, $endw; + push @skstack, $skipping; + $endw = "ifclear"; + $skipping = 1 if exists $defs{$1}; + next; + }; + + /^\@(ignore|menu|iftex)\b/ and do { + push @endwstack, $endw; + push @skstack, $skipping; + $endw = $1; + $skipping = 1; + next; + }; + + next if $skipping; + + # Character entities. First the ones that can be replaced by raw text + # or discarded outright: + s/\@copyright\{\}/(c)/g; + s/\@dots\{\}/.../g; + s/\@enddots\{\}/..../g; + s/\@([.!? ])/$1/g; + s/\@[:-]//g; + s/\@bullet(?:\{\})?/*/g; + s/\@TeX\{\}/TeX/g; + s/\@pounds\{\}/\#/g; + s/\@minus(?:\{\})?/-/g; + s/\\,/,/g; + + # Now the ones that have to be replaced by special escapes + # (which will be turned back into text by unmunge()) + s/&/&/g; + s/\@\{/{/g; + s/\@\}/}/g; + s/\@\@/&at;/g; + + # Inside a verbatim block, handle @var specially. + if ($shift ne "") { + s/\@var\{([^\}]*)\}/<$1>/g; + } + + # POD doesn't interpret E<> inside a verbatim block. + if ($shift eq "") { + s//>/g; + } else { + s//>/g; + } + + # Single line command handlers. + + /^\@include\s+(.+)$/ and do { + push @instack, $inf; + $inf = gensym(); + + # Try cwd and $ibase. + open($inf, "<" . $1) + or open($inf, "<" . $ibase . "/" . $1) + or die "cannot open $1 or $ibase/$1: $!\n"; + next; + }; + + /^\@(?:section|unnumbered|unnumberedsec|center)\s+(.+)$/ + and $_ = "\n=head2 $1\n"; + /^\@subsection\s+(.+)$/ + and $_ = "\n=head3 $1\n"; + + # Block command handlers: + /^\@itemize\s+(\@[a-z]+|\*|-)/ and do { + push @endwstack, $endw; + push @icstack, $ic; + $ic = $1; + $_ = "\n=over 4\n"; + $endw = "itemize"; + }; + + /^\@enumerate(?:\s+([a-zA-Z0-9]+))?/ and do { + push @endwstack, $endw; + push @icstack, $ic; + if (defined $1) { + $ic = $1 . "."; + } else { + $ic = "1."; + } + $_ = "\n=over 4\n"; + $endw = "enumerate"; + }; + + /^\@([fv]?table)\s+(\@[a-z]+)/ and do { + push @endwstack, $endw; + push @icstack, $ic; + $endw = $1; + $ic = $2; + $ic =~ s/\@(?:samp|strong|key|gcctabopt|env)/B/; + $ic =~ s/\@(?:code|kbd)/C/; + $ic =~ s/\@(?:dfn|var|emph|cite|i)/I/; + $ic =~ s/\@(?:file)/F/; + $_ = "\n=over 4\n"; + }; + + /^\@((?:small)?example|display)/ and do { + push @endwstack, $endw; + $endw = $1; + $shift = "\t"; + $_ = ""; # need a paragraph break + }; + + /^\@itemx?\s*(.+)?$/ and do { + if (defined $1) { + # Entity escapes prevent munging by the <> processing below. + $_ = "\n=item $ic\<$1\>\n"; + } else { + $_ = "\n=item $ic\n"; + $ic =~ y/A-Ya-y/B-Zb-z/; + $ic =~ s/(\d+)/$1 + 1/eg; + } + }; + + $section .= $shift.$_."\n"; +} +# End of current file. +close($inf); +$inf = pop @instack; +} + +die "No filename or title\n" unless defined $fn && defined $tl; + +$sects{NAME} = "$fn \- $tl\n"; +$sects{FOOTNOTES} .= "=back\n" if exists $sects{FOOTNOTES}; + +for $sect (qw(NAME SYNOPSIS DESCRIPTION OPTIONS ENVIRONMENT FILES + BUGS NOTES FOOTNOTES SEEALSO AUTHOR COPYRIGHT)) { + if(exists $sects{$sect}) { + $head = $sect; + $head =~ s/SEEALSO/SEE ALSO/; + print "=head1 $head\n\n"; + print scalar unmunge ($sects{$sect}); + print "\n"; + } +} + +sub usage +{ + die "usage: $0 [-D toggle...] [infile [outfile]]\n"; +} + +sub postprocess +{ + local $_ = $_[0]; + + # @value{foo} is replaced by whatever 'foo' is defined as. + while (m/(\@value\{([a-zA-Z0-9_-]+)\})/g) { + if (! exists $defs{$2}) { + print STDERR "Option $2 not defined\n"; + s/\Q$1\E//; + } else { + $value = $defs{$2}; + s/\Q$1\E/$value/; + } + } + + # Formatting commands. + # Temporary escape for @r. + s/\@r\{([^\}]*)\}/R<$1>/g; + s/\@(?:dfn|var|emph|cite|i)\{([^\}]*)\}/I<$1>/g; + s/\@(?:code|kbd)\{([^\}]*)\}/C<$1>/g; + s/\@(?:gccoptlist|samp|strong|key|option|env|command|b)\{([^\}]*)\}/B<$1>/g; + s/\@sc\{([^\}]*)\}/\U$1/g; + s/\@file\{([^\}]*)\}/F<$1>/g; + s/\@w\{([^\}]*)\}/S<$1>/g; + s/\@(?:dmn|math)\{([^\}]*)\}/$1/g; + + # Cross references are thrown away, as are @noindent and @refill. + # (@noindent is impossible in .pod, and @refill is unnecessary.) + # @* is also impossible in .pod; we discard it and any newline that + # follows it. Similarly, our macro @gol must be discarded. + + s/\(?\@xref\{(?:[^\}]*)\}(?:[^.<]|(?:<[^<>]*>))*\.\)?//g; + s/\s+\(\@pxref\{(?:[^\}]*)\}\)//g; + s/;\s+\@pxref\{(?:[^\}]*)\}//g; + s/\@noindent\s*//g; + s/\@refill//g; + s/\@gol//g; + s/\@\*\s*\n?//g; + + # @uref can take one, two, or three arguments, with different + # semantics each time. @url and @email are just like @uref with + # one argument, for our purposes. + s/\@(?:uref|url|email)\{([^\},]*)\}/<B<$1>>/g; + s/\@uref\{([^\},]*),([^\},]*)\}/$2 (C<$1>)/g; + s/\@uref\{([^\},]*),([^\},]*),([^\},]*)\}/$3/g; + + # Turn B blah> into B I B to + # match Texinfo semantics of @emph inside @samp. Also handle @r + # inside bold. + s/<//g; + 1 while s/B<((?:[^<>]|I<[^<>]*>)*)R<([^>]*)>/B<$1>${2}B]*)I<([^>]+)>/B<$1>I<$2>B]*)B<([^>]+)>/I<$1>B<$2>I//g; + s/([BI])<(\s+)([^>]+)>/$2$1<$3>/g; + s/([BI])<([^>]+?)(\s+)>/$1<$2>$3/g; + + # Extract footnotes. This has to be done after all other + # processing because otherwise the regexp will choke on formatting + # inside @footnote. + while (/\@footnote/g) { + s/\@footnote\{([^\}]+)\}/[$fnno]/; + add_footnote($1, $fnno); + $fnno++; + } + + return $_; +} + +sub unmunge +{ + # Replace escaped symbols with their equivalents. + local $_ = $_[0]; + + s/</E/g; + s/>/E/g; + s/{/\{/g; + s/}/\}/g; + s/&at;/\@/g; + s/&/&/g; + return $_; +} + +sub add_footnote +{ + unless (exists $sects{FOOTNOTES}) { + $sects{FOOTNOTES} = "\n=over 4\n\n"; + } + + $sects{FOOTNOTES} .= "=item $fnno.\n\n"; $fnno++; + $sects{FOOTNOTES} .= $_[0]; + $sects{FOOTNOTES} .= "\n\n"; +} + +# stolen from Symbol.pm +{ + my $genseq = 0; + sub gensym + { + my $name = "GEN" . $genseq++; + my $ref = \*{$name}; + delete $::{$name}; + return $ref; + } +} diff -Nurpa binutils-2.13.2/gas/ChangeLog binutils-2.13.2.1/gas/ChangeLog --- binutils-2.13.2/gas/ChangeLog 2002-12-20 16:19:05.000000000 -0500 +++ binutils-2.13.2.1/gas/ChangeLog 2003-01-01 20:23:10.000000000 -0500 @@ -1,3 +1,9 @@ +2003-01-01 Daniel Jacobowitz + + * doc/Makefile.am (as.1): Depend on "asconfig.texi gasver.texi + $(CPU_DOCS)". + * doc/Makefile.in: Regenerate. + 2002-12-19 Alan Modra * doc/as.texinfo (Invoking): Typo fix. diff -Nurpa binutils-2.13.2/gas/doc/Makefile.am binutils-2.13.2.1/gas/doc/Makefile.am --- binutils-2.13.2/gas/doc/Makefile.am 2002-07-13 21:14:34.000000000 -0400 +++ binutils-2.13.2.1/gas/doc/Makefile.am 2003-01-01 20:23:16.000000000 -0500 @@ -84,7 +84,7 @@ info: $(MANS) # Build the man page from the texinfo file # The sed command removes the no-adjust Nroff command so that # the man output looks standard. -as.1: $(srcdir)/as.texinfo +as.1: $(srcdir)/as.texinfo asconfig.texi gasver.texi $(CPU_DOCS) touch $@ -$(TEXI2POD) $(MANCONF) < $(srcdir)/as.texinfo > as.pod -($(POD2MAN) as.pod | \ diff -Nurpa binutils-2.13.2/gas/doc/Makefile.in binutils-2.13.2.1/gas/doc/Makefile.in --- binutils-2.13.2/gas/doc/Makefile.in 2002-07-13 21:14:34.000000000 -0400 +++ binutils-2.13.2.1/gas/doc/Makefile.in 2003-01-01 20:23:16.000000000 -0500 @@ -470,7 +470,7 @@ info: $(MANS) # Build the man page from the texinfo file # The sed command removes the no-adjust Nroff command so that # the man output looks standard. -as.1: $(srcdir)/as.texinfo +as.1: $(srcdir)/as.texinfo asconfig.texi gasver.texi $(CPU_DOCS) touch $@ -$(TEXI2POD) $(MANCONF) < $(srcdir)/as.texinfo > as.pod -($(POD2MAN) as.pod | \ diff -Nurpa binutils-2.13.2/gas/doc/as.1 binutils-2.13.2.1/gas/doc/as.1 --- binutils-2.13.2/gas/doc/as.1 2002-12-20 16:23:39.000000000 -0500 +++ binutils-2.13.2.1/gas/doc/as.1 2003-01-01 20:25:10.000000000 -0500 @@ -128,7 +128,7 @@ .\" ======================================================================== .\" .IX Title "AS 1" -.TH AS 1 "2002-12-20" "binutils-2.13.2" "GNU Development Tools" +.TH AS 1 "2003-01-01" "binutils-2.13.2.1" "GNU Development Tools" .SH "NAME" AS \- the portable GNU assembler. .SH "SYNOPSIS" diff -Nurpa binutils-2.13.2/gas/doc/as.info binutils-2.13.2.1/gas/doc/as.info --- binutils-2.13.2/gas/doc/as.info 2002-12-28 23:34:28.000000000 -0500 +++ binutils-2.13.2.1/gas/doc/as.info 2003-01-01 20:25:10.000000000 -0500 @@ -20,412 +20,412 @@ Free Documentation License".  Indirect: as.info-1: 746 -as.info-2: 50203 -as.info-3: 100157 -as.info-4: 149617 -as.info-5: 199474 -as.info-6: 249454 -as.info-7: 296361 -as.info-8: 350345 -as.info-9: 398461 -as.info-10: 430867 -as.info-11: 449291 +as.info-2: 50205 +as.info-3: 100159 +as.info-4: 149619 +as.info-5: 199476 +as.info-6: 249456 +as.info-7: 296363 +as.info-8: 350347 +as.info-9: 398463 +as.info-10: 430869 +as.info-11: 449293  Tag Table: (Indirect) Node: Top746 -Node: Overview1668 -Node: Manual20620 -Node: GNU Assembler21559 -Node: Object Formats22725 -Node: Command Line23172 -Node: Input Files24254 -Node: Object26233 -Node: Errors27180 -Node: Invoking28370 -Node: a30271 -Node: D32030 -Node: f32250 -Node: I32753 -Node: K33292 -Node: L33591 -Node: listing34423 -Node: M36009 -Node: MD40405 -Node: o40824 -Node: R41272 -Node: statistics42288 -Node: traditional-format42688 -Node: v43154 -Node: W43422 -Node: Z44322 -Node: Syntax44837 -Node: Preprocessing45427 -Node: Whitespace46987 -Node: Comments47377 -Node: Symbol Intro49520 -Node: Statements50203 -Node: Constants52117 -Node: Characters52743 -Node: Strings53236 -Node: Chars55389 -Node: Numbers56130 -Node: Integers56661 -Node: Bignums57304 -Node: Flonums57647 -Node: Sections59380 -Node: Secs Background59754 -Node: Ld Sections64780 -Node: As Sections67176 -Node: Sub-Sections68081 -Node: bss71080 -Node: Symbols72025 -Node: Labels72672 -Node: Setting Symbols73398 -Node: Symbol Names73763 -Node: Dot78236 -Node: Symbol Attributes78678 -Node: Symbol Value79410 -Node: Symbol Type80446 -Node: a.out Symbols80825 -Node: Symbol Desc81075 -Node: Symbol Other81357 -Node: COFF Symbols81513 -Node: SOM Symbols82142 -Node: Expressions82575 -Node: Empty Exprs83323 -Node: Integer Exprs83665 -Node: Arguments84055 -Node: Operators85152 -Node: Prefix Ops85478 -Node: Infix Ops85797 -Node: Pseudo Ops88185 -Node: Abort93004 -Node: ABORT93405 -Node: Align93667 -Node: Ascii95856 -Node: Asciz96157 -Node: Balign96397 -Node: Byte98255 -Node: Comm98488 -Node: Data99847 -Node: Def100157 -Node: Desc100525 -Node: Dim101018 -Node: Double101409 -Node: Eject101740 -Node: Else101908 -Node: Elseif102198 -Node: End102482 -Node: Endef102690 -Node: Endfunc103013 -Node: Endif103181 -Node: Equ103434 -Node: Equiv103737 -Node: Err104133 -Node: Exitm104436 -Node: Extern104596 -Node: Fail104850 -Node: File105288 -Node: Fill105897 -Node: Float106854 -Node: Func107188 -Node: Global107768 -Node: Hidden108511 -Node: hword109080 -Node: Ident109401 -Node: If109701 -Node: Incbin112292 -Node: Include112980 -Node: Int113524 -Node: Internal113898 -Node: Irp114533 -Node: Irpc115332 -Node: Lcomm116151 -Node: Lflags116892 -Node: Line117079 -Node: Linkonce118102 -Node: Ln119322 -Node: MRI119470 -Node: List119797 -Node: Long120400 -Node: Macro120570 -Node: Nolist122954 -Node: Octa123370 -Node: Org123696 -Node: P2align124971 -Node: Previous126892 -Node: PopSection127579 -Node: Print128080 -Node: Protected128302 -Node: Psize128939 -Node: Purgem129616 -Node: PushSection129830 -Node: Quad130413 -Node: Rept130859 -Node: Sbttl131265 -Node: Scl131623 -Node: Section132119 -Node: Set135878 -Node: Short136430 -Node: Single136743 -Node: Size137080 -Node: Sleb128137817 -Node: Skip138132 -Node: Space138447 -Node: Stab139332 -Node: String141327 -Node: Struct141746 -Node: SubSection142462 -Node: Symver143016 -Node: Tag145400 -Node: Text145908 -Node: Title146220 -Node: Type146592 -Node: Uleb128147699 -Node: Val148014 -Node: Version148375 -Node: VTableEntry148641 -Node: VTableInherit148922 -Node: Weak149356 -Node: Word149617 -Node: Deprecated151451 -Node: Machine Dependencies151676 -Node: AMD29K-Dependent154152 -Node: AMD29K Options154535 -Node: AMD29K Syntax154709 -Node: AMD29K-Macros154973 -Node: AMD29K-Chars155224 -Node: AMD29K-Regs155487 -Node: AMD29K Floating Point156751 -Node: AMD29K Directives156957 -Node: AMD29K Opcodes158365 -Node: Alpha-Dependent158701 -Node: Alpha Notes159132 -Node: Alpha Options159404 -Node: Alpha Syntax161590 -Node: Alpha-Chars162050 -Node: Alpha-Regs162268 -Node: Alpha-Relocs162639 -Node: Alpha Floating Point168616 -Node: Alpha Directives168829 -Node: Alpha Opcodes173855 -Node: ARC-Dependent174141 -Node: ARC Options174516 -Node: ARC Syntax175568 -Node: ARC-Chars175788 -Node: ARC-Regs175907 -Node: ARC Floating Point176018 -Node: ARC Directives176320 -Node: ARC Opcodes177602 -Node: ARM-Dependent177802 -Node: ARM Options178176 -Node: ARM Syntax183311 -Node: ARM-Chars183531 -Node: ARM-Regs184042 -Node: ARM Floating Point184214 -Node: ARM Directives184404 -Node: ARM Opcodes186471 -Node: CRIS-Dependent188521 -Node: CRIS-Opts188823 -Node: CRIS-Expand190561 -Node: CRIS-Syntax191386 -Node: CRIS-Chars191712 -Node: CRIS-Pic192250 -Ref: crispic192433 -Node: CRIS-Regs195948 -Node: CRIS-Pseudos196352 -Ref: crisnous197115 -Node: D10V-Dependent198177 -Node: D10V-Opts198520 -Node: D10V-Syntax199474 -Node: D10V-Size199994 -Node: D10V-Subs200954 -Node: D10V-Chars201976 -Node: D10V-Regs203562 -Node: D10V-Addressing204593 -Node: D10V-Word205266 -Node: D10V-Float205767 -Node: D10V-Opcodes206069 -Node: D30V-Dependent206453 -Node: D30V-Opts206798 -Node: D30V-Syntax207464 -Node: D30V-Size207987 -Node: D30V-Subs208945 -Node: D30V-Chars209967 -Node: D30V-Guarded212252 -Node: D30V-Regs212920 -Node: D30V-Addressing214046 -Node: D30V-Float214701 -Node: D30V-Opcodes215003 -Node: H8/300-Dependent215387 -Node: H8/300 Options215791 -Node: H8/300 Syntax215972 -Node: H8/300-Chars216259 -Node: H8/300-Regs216543 -Node: H8/300-Addressing217447 -Node: H8/300 Floating Point218473 -Node: H8/300 Directives218789 -Node: H8/300 Opcodes219309 -Node: H8/500-Dependent227662 -Node: H8/500 Options228066 -Node: H8/500 Syntax228247 -Node: H8/500-Chars228534 -Node: H8/500-Regs228825 -Node: H8/500-Addressing229581 -Node: H8/500 Floating Point230198 -Node: H8/500 Directives230514 -Node: H8/500 Opcodes230833 -Node: HPPA-Dependent235946 -Node: HPPA Notes236371 -Node: HPPA Options237118 -Node: HPPA Syntax237302 -Node: HPPA Floating Point238561 -Node: HPPA Directives238756 -Node: HPPA Opcodes245347 -Node: ESA/390-Dependent245595 -Node: ESA/390 Notes246045 -Node: ESA/390 Options246825 -Node: ESA/390 Syntax247024 -Node: ESA/390 Floating Point249185 -Node: ESA/390 Directives249454 -Node: ESA/390 Opcodes252731 -Node: i386-Dependent252982 -Node: i386-Options254040 -Node: i386-Syntax254651 -Node: i386-Mnemonics257054 -Node: i386-Regs259508 -Node: i386-Prefixes261542 -Node: i386-Memory264290 -Node: i386-Jumps267216 -Node: i386-Float268326 -Node: i386-SIMD270144 -Node: i386-16bit271242 -Node: i386-Bugs273267 -Node: i386-Arch274006 -Node: i386-Notes275870 -Node: i860-Dependent276715 -Node: Notes-i860277101 -Node: Options-i860277595 -Node: Directives-i860278600 -Node: Opcodes for i860279262 -Node: i960-Dependent281381 -Node: Options-i960281773 -Node: Floating Point-i960285654 -Node: Directives-i960285911 -Node: Opcodes for i960287931 -Node: callj-i960288537 -Node: Compare-and-branch-i960289012 -Node: M32R-Dependent290901 -Node: M32R-Opts291164 -Node: M32R-Warnings292916 -Node: M68K-Dependent295904 -Node: M68K-Opts296361 -Node: M68K-Syntax302652 -Node: M68K-Moto-Syntax304480 -Node: M68K-Float307058 -Node: M68K-Directives307567 -Node: M68K-opcodes308162 -Node: M68K-Branch308374 -Node: M68K-Chars312560 -Node: M68HC11-Dependent312955 -Node: M68HC11-Opts313358 -Node: M68HC11-Syntax316061 -Node: M68HC11-Float316877 -Node: M68HC11-opcodes317390 -Node: M68HC11-Branch317558 -Node: M88K-Dependent320065 -Node: M88K Directives320306 -Node: MIPS-Dependent321814 -Node: MIPS Opts322824 -Node: MIPS Object328783 -Node: MIPS Stabs330338 -Node: MIPS ISA331049 -Node: MIPS autoextend332179 -Node: MIPS insn332890 -Node: MIPS option stack333376 -Node: MIPS ASE instruction generation overrides334139 -Node: MMIX-Dependent334901 -Node: MMIX-Opts335267 -Node: MMIX-Expand338086 -Node: MMIX-Syntax339390 -Ref: mmixsite339736 -Node: MMIX-Chars340577 -Node: MMIX-Symbols341216 -Node: MMIX-Regs343269 -Node: MMIX-Pseudos344279 -Ref: MMIX-loc344402 -Ref: MMIX-local345482 -Ref: MMIX-is346014 -Ref: MMIX-greg346285 -Ref: GREG-base347204 -Ref: MMIX-byte348521 -Ref: MMIX-constants348992 -Ref: MMIX-prefix349637 -Ref: MMIX-spec350011 -Node: MMIX-mmixal350345 -Node: PDP-11-Dependent353831 -Node: PDP-11-Options354210 -Node: PDP-11-Pseudos359207 -Node: PDP-11-Syntax359541 -Node: PDP-11-Mnemonics360281 -Node: PDP-11-Synthetic360572 -Node: PJ-Dependent360779 -Node: PJ Options360994 -Node: PPC-Dependent361261 -Node: PowerPC-Opts361477 -Node: SH-Dependent363329 -Node: SH Options363711 -Node: SH Syntax364143 -Node: SH-Chars364402 -Node: SH-Regs364681 -Node: SH-Addressing365280 -Node: SH Floating Point366174 -Node: SH Directives366470 -Node: SH Opcodes366826 -Node: SH64-Dependent371073 -Node: SH64 Options371428 -Node: SH64 Syntax372853 -Node: SH64-Chars373122 -Node: SH64-Regs373407 -Node: SH64-Addressing374488 -Node: SH64 Directives375656 -Node: SH64 Opcodes376753 -Node: Sparc-Dependent377457 -Node: Sparc-Opts377830 -Node: Sparc-Aligned-Data380076 -Node: Sparc-Float380920 -Node: Sparc-Directives381110 -Node: Z8000-Dependent383059 -Node: Z8000 Options384018 -Node: Z8000 Syntax384193 -Node: Z8000-Chars384469 -Node: Z8000-Regs384687 -Node: Z8000-Addressing385477 -Node: Z8000 Directives386420 -Node: Z8000 Opcodes388018 -Node: Vax-Dependent397954 -Node: VAX-Opts398461 -Node: VAX-float402185 -Node: VAX-directives402806 -Node: VAX-opcodes403655 -Node: VAX-branch404033 -Node: VAX-operands406529 -Node: VAX-no407281 -Node: V850-Dependent407507 -Node: V850 Options407893 -Node: V850 Syntax409706 -Node: V850-Chars409932 -Node: V850-Regs410082 -Node: V850 Floating Point411619 -Node: V850 Directives411814 -Node: V850 Opcodes412714 -Node: Reporting Bugs417999 -Node: Bug Criteria418722 -Node: Bug Reporting419482 -Node: Acknowledgements426050 -Ref: Acknowledgements-Footnote-1430841 -Node: GNU Free Documentation License430867 -Node: Index449291 +Node: Overview1670 +Node: Manual20622 +Node: GNU Assembler21561 +Node: Object Formats22727 +Node: Command Line23174 +Node: Input Files24256 +Node: Object26235 +Node: Errors27182 +Node: Invoking28372 +Node: a30273 +Node: D32032 +Node: f32252 +Node: I32755 +Node: K33294 +Node: L33593 +Node: listing34425 +Node: M36011 +Node: MD40407 +Node: o40826 +Node: R41274 +Node: statistics42290 +Node: traditional-format42690 +Node: v43156 +Node: W43424 +Node: Z44324 +Node: Syntax44839 +Node: Preprocessing45429 +Node: Whitespace46989 +Node: Comments47379 +Node: Symbol Intro49522 +Node: Statements50205 +Node: Constants52119 +Node: Characters52745 +Node: Strings53238 +Node: Chars55391 +Node: Numbers56132 +Node: Integers56663 +Node: Bignums57306 +Node: Flonums57649 +Node: Sections59382 +Node: Secs Background59756 +Node: Ld Sections64782 +Node: As Sections67178 +Node: Sub-Sections68083 +Node: bss71082 +Node: Symbols72027 +Node: Labels72674 +Node: Setting Symbols73400 +Node: Symbol Names73765 +Node: Dot78238 +Node: Symbol Attributes78680 +Node: Symbol Value79412 +Node: Symbol Type80448 +Node: a.out Symbols80827 +Node: Symbol Desc81077 +Node: Symbol Other81359 +Node: COFF Symbols81515 +Node: SOM Symbols82144 +Node: Expressions82577 +Node: Empty Exprs83325 +Node: Integer Exprs83667 +Node: Arguments84057 +Node: Operators85154 +Node: Prefix Ops85480 +Node: Infix Ops85799 +Node: Pseudo Ops88187 +Node: Abort93006 +Node: ABORT93407 +Node: Align93669 +Node: Ascii95858 +Node: Asciz96159 +Node: Balign96399 +Node: Byte98257 +Node: Comm98490 +Node: Data99849 +Node: Def100159 +Node: Desc100527 +Node: Dim101020 +Node: Double101411 +Node: Eject101742 +Node: Else101910 +Node: Elseif102200 +Node: End102484 +Node: Endef102692 +Node: Endfunc103015 +Node: Endif103183 +Node: Equ103436 +Node: Equiv103739 +Node: Err104135 +Node: Exitm104438 +Node: Extern104598 +Node: Fail104852 +Node: File105290 +Node: Fill105899 +Node: Float106856 +Node: Func107190 +Node: Global107770 +Node: Hidden108513 +Node: hword109082 +Node: Ident109403 +Node: If109703 +Node: Incbin112294 +Node: Include112982 +Node: Int113526 +Node: Internal113900 +Node: Irp114535 +Node: Irpc115334 +Node: Lcomm116153 +Node: Lflags116894 +Node: Line117081 +Node: Linkonce118104 +Node: Ln119324 +Node: MRI119472 +Node: List119799 +Node: Long120402 +Node: Macro120572 +Node: Nolist122956 +Node: Octa123372 +Node: Org123698 +Node: P2align124973 +Node: Previous126894 +Node: PopSection127581 +Node: Print128082 +Node: Protected128304 +Node: Psize128941 +Node: Purgem129618 +Node: PushSection129832 +Node: Quad130415 +Node: Rept130861 +Node: Sbttl131267 +Node: Scl131625 +Node: Section132121 +Node: Set135880 +Node: Short136432 +Node: Single136745 +Node: Size137082 +Node: Sleb128137819 +Node: Skip138134 +Node: Space138449 +Node: Stab139334 +Node: String141329 +Node: Struct141748 +Node: SubSection142464 +Node: Symver143018 +Node: Tag145402 +Node: Text145910 +Node: Title146222 +Node: Type146594 +Node: Uleb128147701 +Node: Val148016 +Node: Version148377 +Node: VTableEntry148643 +Node: VTableInherit148924 +Node: Weak149358 +Node: Word149619 +Node: Deprecated151453 +Node: Machine Dependencies151678 +Node: AMD29K-Dependent154154 +Node: AMD29K Options154537 +Node: AMD29K Syntax154711 +Node: AMD29K-Macros154975 +Node: AMD29K-Chars155226 +Node: AMD29K-Regs155489 +Node: AMD29K Floating Point156753 +Node: AMD29K Directives156959 +Node: AMD29K Opcodes158367 +Node: Alpha-Dependent158703 +Node: Alpha Notes159134 +Node: Alpha Options159406 +Node: Alpha Syntax161592 +Node: Alpha-Chars162052 +Node: Alpha-Regs162270 +Node: Alpha-Relocs162641 +Node: Alpha Floating Point168618 +Node: Alpha Directives168831 +Node: Alpha Opcodes173857 +Node: ARC-Dependent174143 +Node: ARC Options174518 +Node: ARC Syntax175570 +Node: ARC-Chars175790 +Node: ARC-Regs175909 +Node: ARC Floating Point176020 +Node: ARC Directives176322 +Node: ARC Opcodes177604 +Node: ARM-Dependent177804 +Node: ARM Options178178 +Node: ARM Syntax183313 +Node: ARM-Chars183533 +Node: ARM-Regs184044 +Node: ARM Floating Point184216 +Node: ARM Directives184406 +Node: ARM Opcodes186473 +Node: CRIS-Dependent188523 +Node: CRIS-Opts188825 +Node: CRIS-Expand190563 +Node: CRIS-Syntax191388 +Node: CRIS-Chars191714 +Node: CRIS-Pic192252 +Ref: crispic192435 +Node: CRIS-Regs195950 +Node: CRIS-Pseudos196354 +Ref: crisnous197117 +Node: D10V-Dependent198179 +Node: D10V-Opts198522 +Node: D10V-Syntax199476 +Node: D10V-Size199996 +Node: D10V-Subs200956 +Node: D10V-Chars201978 +Node: D10V-Regs203564 +Node: D10V-Addressing204595 +Node: D10V-Word205268 +Node: D10V-Float205769 +Node: D10V-Opcodes206071 +Node: D30V-Dependent206455 +Node: D30V-Opts206800 +Node: D30V-Syntax207466 +Node: D30V-Size207989 +Node: D30V-Subs208947 +Node: D30V-Chars209969 +Node: D30V-Guarded212254 +Node: D30V-Regs212922 +Node: D30V-Addressing214048 +Node: D30V-Float214703 +Node: D30V-Opcodes215005 +Node: H8/300-Dependent215389 +Node: H8/300 Options215793 +Node: H8/300 Syntax215974 +Node: H8/300-Chars216261 +Node: H8/300-Regs216545 +Node: H8/300-Addressing217449 +Node: H8/300 Floating Point218475 +Node: H8/300 Directives218791 +Node: H8/300 Opcodes219311 +Node: H8/500-Dependent227664 +Node: H8/500 Options228068 +Node: H8/500 Syntax228249 +Node: H8/500-Chars228536 +Node: H8/500-Regs228827 +Node: H8/500-Addressing229583 +Node: H8/500 Floating Point230200 +Node: H8/500 Directives230516 +Node: H8/500 Opcodes230835 +Node: HPPA-Dependent235948 +Node: HPPA Notes236373 +Node: HPPA Options237120 +Node: HPPA Syntax237304 +Node: HPPA Floating Point238563 +Node: HPPA Directives238758 +Node: HPPA Opcodes245349 +Node: ESA/390-Dependent245597 +Node: ESA/390 Notes246047 +Node: ESA/390 Options246827 +Node: ESA/390 Syntax247026 +Node: ESA/390 Floating Point249187 +Node: ESA/390 Directives249456 +Node: ESA/390 Opcodes252733 +Node: i386-Dependent252984 +Node: i386-Options254042 +Node: i386-Syntax254653 +Node: i386-Mnemonics257056 +Node: i386-Regs259510 +Node: i386-Prefixes261544 +Node: i386-Memory264292 +Node: i386-Jumps267218 +Node: i386-Float268328 +Node: i386-SIMD270146 +Node: i386-16bit271244 +Node: i386-Bugs273269 +Node: i386-Arch274008 +Node: i386-Notes275872 +Node: i860-Dependent276717 +Node: Notes-i860277103 +Node: Options-i860277597 +Node: Directives-i860278602 +Node: Opcodes for i860279264 +Node: i960-Dependent281383 +Node: Options-i960281775 +Node: Floating Point-i960285656 +Node: Directives-i960285913 +Node: Opcodes for i960287933 +Node: callj-i960288539 +Node: Compare-and-branch-i960289014 +Node: M32R-Dependent290903 +Node: M32R-Opts291166 +Node: M32R-Warnings292918 +Node: M68K-Dependent295906 +Node: M68K-Opts296363 +Node: M68K-Syntax302654 +Node: M68K-Moto-Syntax304482 +Node: M68K-Float307060 +Node: M68K-Directives307569 +Node: M68K-opcodes308164 +Node: M68K-Branch308376 +Node: M68K-Chars312562 +Node: M68HC11-Dependent312957 +Node: M68HC11-Opts313360 +Node: M68HC11-Syntax316063 +Node: M68HC11-Float316879 +Node: M68HC11-opcodes317392 +Node: M68HC11-Branch317560 +Node: M88K-Dependent320067 +Node: M88K Directives320308 +Node: MIPS-Dependent321816 +Node: MIPS Opts322826 +Node: MIPS Object328785 +Node: MIPS Stabs330340 +Node: MIPS ISA331051 +Node: MIPS autoextend332181 +Node: MIPS insn332892 +Node: MIPS option stack333378 +Node: MIPS ASE instruction generation overrides334141 +Node: MMIX-Dependent334903 +Node: MMIX-Opts335269 +Node: MMIX-Expand338088 +Node: MMIX-Syntax339392 +Ref: mmixsite339738 +Node: MMIX-Chars340579 +Node: MMIX-Symbols341218 +Node: MMIX-Regs343271 +Node: MMIX-Pseudos344281 +Ref: MMIX-loc344404 +Ref: MMIX-local345484 +Ref: MMIX-is346016 +Ref: MMIX-greg346287 +Ref: GREG-base347206 +Ref: MMIX-byte348523 +Ref: MMIX-constants348994 +Ref: MMIX-prefix349639 +Ref: MMIX-spec350013 +Node: MMIX-mmixal350347 +Node: PDP-11-Dependent353833 +Node: PDP-11-Options354212 +Node: PDP-11-Pseudos359209 +Node: PDP-11-Syntax359543 +Node: PDP-11-Mnemonics360283 +Node: PDP-11-Synthetic360574 +Node: PJ-Dependent360781 +Node: PJ Options360996 +Node: PPC-Dependent361263 +Node: PowerPC-Opts361479 +Node: SH-Dependent363331 +Node: SH Options363713 +Node: SH Syntax364145 +Node: SH-Chars364404 +Node: SH-Regs364683 +Node: SH-Addressing365282 +Node: SH Floating Point366176 +Node: SH Directives366472 +Node: SH Opcodes366828 +Node: SH64-Dependent371075 +Node: SH64 Options371430 +Node: SH64 Syntax372855 +Node: SH64-Chars373124 +Node: SH64-Regs373409 +Node: SH64-Addressing374490 +Node: SH64 Directives375658 +Node: SH64 Opcodes376755 +Node: Sparc-Dependent377459 +Node: Sparc-Opts377832 +Node: Sparc-Aligned-Data380078 +Node: Sparc-Float380922 +Node: Sparc-Directives381112 +Node: Z8000-Dependent383061 +Node: Z8000 Options384020 +Node: Z8000 Syntax384195 +Node: Z8000-Chars384471 +Node: Z8000-Regs384689 +Node: Z8000-Addressing385479 +Node: Z8000 Directives386422 +Node: Z8000 Opcodes388020 +Node: Vax-Dependent397956 +Node: VAX-Opts398463 +Node: VAX-float402187 +Node: VAX-directives402808 +Node: VAX-opcodes403657 +Node: VAX-branch404035 +Node: VAX-operands406531 +Node: VAX-no407283 +Node: V850-Dependent407509 +Node: V850 Options407895 +Node: V850 Syntax409708 +Node: V850-Chars409934 +Node: V850-Regs410084 +Node: V850 Floating Point411621 +Node: V850 Directives411816 +Node: V850 Opcodes412716 +Node: Reporting Bugs418001 +Node: Bug Criteria418724 +Node: Bug Reporting419484 +Node: Acknowledgements426052 +Ref: Acknowledgements-Footnote-1430843 +Node: GNU Free Documentation License430869 +Node: Index449293  End Tag Table diff -Nurpa binutils-2.13.2/gas/doc/as.info-1 binutils-2.13.2.1/gas/doc/as.info-1 --- binutils-2.13.2/gas/doc/as.info-1 2002-12-28 23:34:28.000000000 -0500 +++ binutils-2.13.2.1/gas/doc/as.info-1 2003-01-01 20:25:10.000000000 -0500 @@ -23,7 +23,7 @@ File: as.info, Node: Top, Next: Overvi Using as ******** - This file is a user guide to the GNU assembler `as' version 2.13.2. + This file is a user guide to the GNU assembler `as' version 2.13.2.1. This document is distributed under the terms of the GNU Free Documentation License. A copy of the license is included in the diff -Nurpa binutils-2.13.2/gas/doc/gasver.texi binutils-2.13.2.1/gas/doc/gasver.texi --- binutils-2.13.2/gas/doc/gasver.texi 2002-12-28 23:34:27.000000000 -0500 +++ binutils-2.13.2.1/gas/doc/gasver.texi 2003-01-01 20:25:09.000000000 -0500 @@ -1 +1 @@ -@set VERSION 2.13.2 +@set VERSION 2.13.2.1 diff -Nurpa binutils-2.13.2/ld/ChangeLog binutils-2.13.2.1/ld/ChangeLog --- binutils-2.13.2/ld/ChangeLog 2002-12-20 16:19:12.000000000 -0500 +++ binutils-2.13.2.1/ld/ChangeLog 2003-01-01 19:56:31.000000000 -0500 @@ -1,3 +1,10 @@ +2003-01-01 Daniel Jacobowitz + + Suggested by Manfred Hollstein : + * Makefile.am (ld.1): Depend on configdoc.texi + and ldver.texi. + * Makefile.in: Regenerated. + 2002-12-17 Nick Clifton * emultempl/pe.em (longopts): Duplicate entry for --compact-implib diff -Nurpa binutils-2.13.2/ld/Makefile.am binutils-2.13.2.1/ld/Makefile.am --- binutils-2.13.2/ld/Makefile.am 2002-07-13 21:14:43.000000000 -0400 +++ binutils-2.13.2.1/ld/Makefile.am 2003-01-01 19:56:31.000000000 -0500 @@ -1186,7 +1186,7 @@ ld.dvi: $(srcdir)/ld.texinfo configdoc.t # Build the man page from the texinfo file # The sed command removes the no-adjust Nroff command so that # the man output looks standard. -ld.1: $(srcdir)/ld.texinfo +ld.1: $(srcdir)/ld.texinfo configdoc.texi ldver.texi touch $@ -$(TEXI2POD) $(MANCONF) < $(srcdir)/ld.texinfo > ld.pod -($(POD2MAN) ld.pod | \ diff -Nurpa binutils-2.13.2/ld/Makefile.in binutils-2.13.2.1/ld/Makefile.in --- binutils-2.13.2/ld/Makefile.in 2002-07-13 21:14:43.000000000 -0400 +++ binutils-2.13.2.1/ld/Makefile.in 2003-01-01 19:56:31.000000000 -0500 @@ -1898,7 +1898,7 @@ ld.dvi: $(srcdir)/ld.texinfo configdoc.t # Build the man page from the texinfo file # The sed command removes the no-adjust Nroff command so that # the man output looks standard. -ld.1: $(srcdir)/ld.texinfo +ld.1: $(srcdir)/ld.texinfo configdoc.texi ldver.texi touch $@ -$(TEXI2POD) $(MANCONF) < $(srcdir)/ld.texinfo > ld.pod -($(POD2MAN) ld.pod | \ diff -Nurpa binutils-2.13.2/ld/ld.1 binutils-2.13.2.1/ld/ld.1 --- binutils-2.13.2/ld/ld.1 2002-12-16 18:04:30.000000000 -0500 +++ binutils-2.13.2.1/ld/ld.1 2003-01-01 20:25:12.000000000 -0500 @@ -128,7 +128,7 @@ .\" ======================================================================== .\" .IX Title "LD 1" -.TH LD 1 "2002-12-16" "binutils-2.13.1" "GNU Development Tools" +.TH LD 1 "2003-01-01" "binutils-2.13.2.1" "GNU Development Tools" .SH "NAME" ld \- Using LD, the GNU linker .SH "SYNOPSIS" diff -Nurpa binutils-2.13.2/ld/ld.info binutils-2.13.2.1/ld/ld.info --- binutils-2.13.2/ld/ld.info 2002-12-28 23:34:28.000000000 -0500 +++ binutils-2.13.2.1/ld/ld.info 2003-01-01 20:25:11.000000000 -0500 @@ -4,87 +4,87 @@ START-INFO-DIR-ENTRY * Ld: (ld). The GNU linker. END-INFO-DIR-ENTRY - This file documents the GNU linker LD version 2.13.2. + This file documents the GNU linker LD version 2.13.2.1. Copyright (C) 1991, 92, 93, 94, 95, 96, 97, 98, 99, 2000, 2001, 2002 Free Software Foundation, Inc.  Indirect: -ld.info-1: 323 -ld.info-2: 2610 -ld.info-3: 64158 -ld.info-4: 113543 -ld.info-5: 161684 -ld.info-6: 197412 +ld.info-1: 325 +ld.info-2: 2614 +ld.info-3: 64162 +ld.info-4: 113547 +ld.info-5: 161688 +ld.info-6: 197416  Tag Table: (Indirect) -Node: Top323 -Node: Overview1090 -Node: Invocation2203 -Node: Options2610 -Node: Environment64158 -Node: Scripts65913 -Node: Basic Script Concepts67646 -Node: Script Format70348 -Node: Simple Example71206 -Node: Simple Commands74296 -Node: Entry Point74742 -Node: File Commands75492 -Node: Format Commands78545 -Node: Miscellaneous Commands80502 -Node: Assignments82723 -Node: Simple Assignments83055 -Node: PROVIDE84751 -Node: SECTIONS85924 -Node: Output Section Description87810 -Node: Output Section Name88795 -Node: Output Section Address89662 -Node: Input Section91296 -Node: Input Section Basics92088 -Node: Input Section Wildcards94423 -Node: Input Section Common97230 -Node: Input Section Keep98699 -Node: Input Section Example99168 -Node: Output Section Data100125 -Node: Output Section Keywords102894 -Node: Output Section Discarding106326 -Node: Output Section Attributes107271 -Node: Output Section Type108105 -Node: Output Section LMA109246 -Node: Output Section Region111350 -Node: Output Section Phdr111763 -Node: Output Section Fill112414 -Node: Overlay Description113543 -Node: MEMORY117782 -Node: PHDRS121859 -Node: VERSION126898 -Node: Expressions133898 -Node: Constants134732 -Node: Symbols135288 -Node: Location Counter136020 -Node: Operators138333 -Node: Evaluation139244 -Node: Expression Section140598 -Node: Builtin Functions142074 -Node: Implicit Linker Scripts148125 -Node: Machine Dependent148893 -Node: H8/300149480 -Node: i960150276 -Node: ARM151956 -Node: HPPA ELF32153110 -Node: MMIX154728 -Node: TI COFF155939 -Node: BFD156441 -Node: BFD outline157895 -Node: BFD information loss159176 -Node: Canonical format161684 -Node: Reporting Bugs166030 -Node: Bug Criteria166723 -Node: Bug Reporting167417 -Node: MRI174377 -Node: GNU Free Documentation License179001 -Node: Index197412 +Node: Top325 +Node: Overview1094 +Node: Invocation2207 +Node: Options2614 +Node: Environment64162 +Node: Scripts65917 +Node: Basic Script Concepts67650 +Node: Script Format70352 +Node: Simple Example71210 +Node: Simple Commands74300 +Node: Entry Point74746 +Node: File Commands75496 +Node: Format Commands78549 +Node: Miscellaneous Commands80506 +Node: Assignments82727 +Node: Simple Assignments83059 +Node: PROVIDE84755 +Node: SECTIONS85928 +Node: Output Section Description87814 +Node: Output Section Name88799 +Node: Output Section Address89666 +Node: Input Section91300 +Node: Input Section Basics92092 +Node: Input Section Wildcards94427 +Node: Input Section Common97234 +Node: Input Section Keep98703 +Node: Input Section Example99172 +Node: Output Section Data100129 +Node: Output Section Keywords102898 +Node: Output Section Discarding106330 +Node: Output Section Attributes107275 +Node: Output Section Type108109 +Node: Output Section LMA109250 +Node: Output Section Region111354 +Node: Output Section Phdr111767 +Node: Output Section Fill112418 +Node: Overlay Description113547 +Node: MEMORY117786 +Node: PHDRS121863 +Node: VERSION126902 +Node: Expressions133902 +Node: Constants134736 +Node: Symbols135292 +Node: Location Counter136024 +Node: Operators138337 +Node: Evaluation139248 +Node: Expression Section140602 +Node: Builtin Functions142078 +Node: Implicit Linker Scripts148129 +Node: Machine Dependent148897 +Node: H8/300149484 +Node: i960150280 +Node: ARM151960 +Node: HPPA ELF32153114 +Node: MMIX154732 +Node: TI COFF155943 +Node: BFD156445 +Node: BFD outline157899 +Node: BFD information loss159180 +Node: Canonical format161688 +Node: Reporting Bugs166034 +Node: Bug Criteria166727 +Node: Bug Reporting167421 +Node: MRI174381 +Node: GNU Free Documentation License179005 +Node: Index197416  End Tag Table diff -Nurpa binutils-2.13.2/ld/ld.info-1 binutils-2.13.2.1/ld/ld.info-1 --- binutils-2.13.2/ld/ld.info-1 2002-12-28 23:34:28.000000000 -0500 +++ binutils-2.13.2.1/ld/ld.info-1 2003-01-01 20:25:11.000000000 -0500 @@ -4,7 +4,7 @@ START-INFO-DIR-ENTRY * Ld: (ld). The GNU linker. END-INFO-DIR-ENTRY - This file documents the GNU linker LD version 2.13.2. + This file documents the GNU linker LD version 2.13.2.1. Copyright (C) 1991, 92, 93, 94, 95, 96, 97, 98, 99, 2000, 2001, 2002 Free Software Foundation, Inc. @@ -15,7 +15,7 @@ File: ld.info, Node: Top, Next: Overvi Using ld ******** - This file documents the GNU linker ld version 2.13.2. + This file documents the GNU linker ld version 2.13.2.1. This document is distributed under the terms of the GNU Free Documentation License. A copy of the license is included in the diff -Nurpa binutils-2.13.2/ld/ld.info-2 binutils-2.13.2.1/ld/ld.info-2 --- binutils-2.13.2/ld/ld.info-2 2002-12-28 23:34:28.000000000 -0500 +++ binutils-2.13.2.1/ld/ld.info-2 2003-01-01 20:25:11.000000000 -0500 @@ -4,7 +4,7 @@ START-INFO-DIR-ENTRY * Ld: (ld). The GNU linker. END-INFO-DIR-ENTRY - This file documents the GNU linker LD version 2.13.2. + This file documents the GNU linker LD version 2.13.2.1. Copyright (C) 1991, 92, 93, 94, 95, 96, 97, 98, 99, 2000, 2001, 2002 Free Software Foundation, Inc. diff -Nurpa binutils-2.13.2/ld/ld.info-3 binutils-2.13.2.1/ld/ld.info-3 --- binutils-2.13.2/ld/ld.info-3 2002-12-28 23:34:28.000000000 -0500 +++ binutils-2.13.2.1/ld/ld.info-3 2003-01-01 20:25:11.000000000 -0500 @@ -4,7 +4,7 @@ START-INFO-DIR-ENTRY * Ld: (ld). The GNU linker. END-INFO-DIR-ENTRY - This file documents the GNU linker LD version 2.13.2. + This file documents the GNU linker LD version 2.13.2.1. Copyright (C) 1991, 92, 93, 94, 95, 96, 97, 98, 99, 2000, 2001, 2002 Free Software Foundation, Inc. diff -Nurpa binutils-2.13.2/ld/ld.info-4 binutils-2.13.2.1/ld/ld.info-4 --- binutils-2.13.2/ld/ld.info-4 2002-12-28 23:34:28.000000000 -0500 +++ binutils-2.13.2.1/ld/ld.info-4 2003-01-01 20:25:11.000000000 -0500 @@ -4,7 +4,7 @@ START-INFO-DIR-ENTRY * Ld: (ld). The GNU linker. END-INFO-DIR-ENTRY - This file documents the GNU linker LD version 2.13.2. + This file documents the GNU linker LD version 2.13.2.1. Copyright (C) 1991, 92, 93, 94, 95, 96, 97, 98, 99, 2000, 2001, 2002 Free Software Foundation, Inc. diff -Nurpa binutils-2.13.2/ld/ld.info-5 binutils-2.13.2.1/ld/ld.info-5 --- binutils-2.13.2/ld/ld.info-5 2002-12-28 23:34:28.000000000 -0500 +++ binutils-2.13.2.1/ld/ld.info-5 2003-01-01 20:25:11.000000000 -0500 @@ -4,7 +4,7 @@ START-INFO-DIR-ENTRY * Ld: (ld). The GNU linker. END-INFO-DIR-ENTRY - This file documents the GNU linker LD version 2.13.2. + This file documents the GNU linker LD version 2.13.2.1. Copyright (C) 1991, 92, 93, 94, 95, 96, 97, 98, 99, 2000, 2001, 2002 Free Software Foundation, Inc. diff -Nurpa binutils-2.13.2/ld/ld.info-6 binutils-2.13.2.1/ld/ld.info-6 --- binutils-2.13.2/ld/ld.info-6 2002-12-28 23:34:28.000000000 -0500 +++ binutils-2.13.2.1/ld/ld.info-6 2003-01-01 20:25:11.000000000 -0500 @@ -4,7 +4,7 @@ START-INFO-DIR-ENTRY * Ld: (ld). The GNU linker. END-INFO-DIR-ENTRY - This file documents the GNU linker LD version 2.13.2. + This file documents the GNU linker LD version 2.13.2.1. Copyright (C) 1991, 92, 93, 94, 95, 96, 97, 98, 99, 2000, 2001, 2002 Free Software Foundation, Inc. diff -Nurpa binutils-2.13.2/ld/ldver.texi binutils-2.13.2.1/ld/ldver.texi --- binutils-2.13.2/ld/ldver.texi 2002-12-28 23:34:28.000000000 -0500 +++ binutils-2.13.2.1/ld/ldver.texi 2003-01-01 20:25:11.000000000 -0500 @@ -1 +1 @@ -@set VERSION 2.13.2 +@set VERSION 2.13.2.1 diff -Nurpa binutils-2.13.2/md5.sum binutils-2.13.2.1/md5.sum --- binutils-2.13.2/md5.sum 2002-12-28 23:34:40.000000000 -0500 +++ binutils-2.13.2.1/md5.sum 2003-01-01 20:25:24.000000000 -0500 @@ -1,8 +1,8 @@ 0636e73ff0215e8d672dc4c32c317bb3 COPYING f30a9716ef3762e3467a2f62bf790f0a COPYING.LIB -b9566e9591356867a4f76b2331ee3803 Makefile.in +08db8858efa4cfb6e017d464a1dca535 Makefile.in 07c33a285703b40cd6f93a478e97e03b README -788fe0f63f2538862bb9b9f94eec5d57 bfd/ChangeLog +f5f667ed34083cda646d4263d0c5250a bfd/ChangeLog ceab81aa1f02825092808fdafba0239d bfd/COPYING 5452badacdd346e2b802eb3165181239 bfd/doc/ChangeLog ef86cc06d653b31314f5f181479bd06e bfd/doc/Makefile.am @@ -141,10 +141,10 @@ c68858258fd03ca08a1b8c0e9c4ec6d5 bfd/co 309e1188a26de15d169dc6a3f94527ca bfd/coffswap.h 156e4cf4065c2e3280a2553e2d18ea15 bfd/config.bfd ba015fd292de7cb5ca14caca356ed620 bfd/config.in -302129b6b9830b2e398f7a307e909367 bfd/configure +f5ca6ea2bf7dfe2f5f9156b8abaa33ed bfd/configure a8485b69f68d81f4ef2f29b51bb36d85 bfd/configure.com b40d92cd28a8cf8cef739a21f1309653 bfd/configure.host -4f26ffbb465c86d48148c9c9de610bcb bfd/configure.in +aa40eebb13dffc23b5242943e32330cb bfd/configure.in 7a2bd5509e6448c5af7e35d8f91b6b27 bfd/corefile.c 6bc9b90664a2ebdf2b85f19dce0b7f11 bfd/cpu-a29k.c f93b02f976ea91934c4118be4ed019d4 bfd/cpu-alpha.c @@ -378,7 +378,7 @@ c6fe09f52a6db35b3d98d17093e2b862 bfd/te d438eda84dea807c94c54f92cc726be6 bfd/trad-core.c cf93f1ed7a1b7cb96e2ae5be9c08d149 bfd/vaxnetbsd.c d4e3b208cc6a4ac4c5a271b6e18392d5 bfd/versados.c -1f6bf180814803412c79aa55dc317834 bfd/version.h +7b456ee4b81c3f0fd423244ece9bdab1 bfd/version.h 925cae7648148831ade24dc7fe2e97d7 bfd/vms-gsd.c 02f6d5016088d7619cc4c4ae8f01f960 bfd/vms-hdr.c 3d5bc9052e861f8bcf97c05131a16848 bfd/vms-misc.c @@ -432,8 +432,8 @@ e1cb308ffdea7c84dc19a0a2385df4b7 bfd/el 9ba3204dcc3e96d064c198cd5f9abf7c binutils/doc/binutils.texi 2cc6566ba22a85f1778732ef45852fa6 binutils/doc/addr2line.1 7d0e8fa73e6eec7c048a00154e8bb937 binutils/doc/ar.1 -8bb7ccd4eeb14cb56860fe39a5bae34c binutils/doc/binutils.info -0947d0d7680fff1426a6e21aae520059 binutils/doc/binutils.info-1 +dcb91bc824c4edd30af81c697d236ccb binutils/doc/binutils.info +ca7bb113aabc3a20154e79d7360e3e4e binutils/doc/binutils.info-1 30b0774dc1f13a3731b38c80e9a92dff binutils/doc/binutils.info-2 f1d3d06ceb59013fee8ba9d39a5a8a26 binutils/doc/binutils.info-3 ec4b4199dd4cdf0b5d437284cca1fd7c binutils/doc/cxxfilt.man @@ -710,6 +710,8 @@ e67b330b1ad623f1bd3850483cd4666f etc/co c1f7c41d3e596256ab5f5f933a66293f etc/configdev.fig 8e14386548b8da4c5072aa2abea55886 etc/configdev.jin 32fc10cbdbf679bd0ffc8857cf069b43 etc/configdev.tin +97ca8794237456a3774a2d7672b74076 etc/fdl.texi +bb43814657829ae64a1f39d540a262fa etc/texi2pod.pl d32cde8fca0d726661f95218462e5876 gas/config/aout_gnu.h b592f5b86e41d4efc4a7941181d52004 gas/config/atof-ieee.c 4027fb83cf42e6199aea0cb2526a06fc gas/config/atof-tahoe.c @@ -887,7 +889,7 @@ ed8248ba3c34b041f1d8942b285d6196 gas/co 24321a594216c63ab30682628854e075 gas/config/te-aix5.h de47a876f200861dcb2d222f6641f960 gas/CONTRIBUTORS ceab81aa1f02825092808fdafba0239d gas/COPYING -4b6127964961d9779673b450e926e26d gas/ChangeLog +ef2bcfca4dc8764ad0ff1ebce880cc7c gas/ChangeLog 9ecb01297d27a4e8565104c1eb0f1d01 gas/ChangeLog-0001 7d8ca9ba3eaab0c7d27c86fb7d9b394c gas/ChangeLog-9295 00c130a2ca3989987e76f520e90a94d0 gas/ChangeLog-9697 @@ -973,8 +975,8 @@ d965a2571fae5bd6c2ac95a4c362a697 gas/sy df57d3e0b2752e5caab5294b3acee98c gas/vmsconf.sh b6c157233ef7eaa990b72e76ab74727e gas/write.c 317dde246bbca73361da6bbb7cecc3d9 gas/write.h -65102a698dfc4fd56b0a33e7148af276 gas/doc/Makefile.am -44b79da66ccebece11491c2c67062aca gas/doc/Makefile.in +ee0a813795d9a63a18b49d1ba388f5d8 gas/doc/Makefile.am +927a08620539502c6d4b0909c9e0aa09 gas/doc/Makefile.in 1c9d2cce0767576ae2e109fdf85d7b19 gas/doc/all.texi 1577026b0f8ef58f098bf19f17429438 gas/doc/as.texinfo a59215bdf94de57a0285409852af014d gas/doc/c-a29k.texi @@ -1012,9 +1014,9 @@ c35cff5fc6b0d61e695e6e97caef04d9 gas/do 73b674cd9bd9d15802cc28334b6a25e1 gas/doc/h8.texi e336a19984b85214b87ec5ab559f1d74 gas/doc/internals.texi 846abcd539cfba15ee7ca0e530ac7960 gas/doc/c-ia64.texi -c6fa1af7daf08d6482962cd64aa4b6b7 gas/doc/as.1 -ef55a20801b044cd2bba454379c92f46 gas/doc/as.info -45b61bdc12f78efaddaab3326d6e12e3 gas/doc/as.info-1 +3aff9369f45016d94ba92b73b5590bd0 gas/doc/as.1 +c91581afc6f3a1bd238a8cbba9c81031 gas/doc/as.info +703bb64cbcd251ff463a7fef72764d21 gas/doc/as.info-1 f65dc6595144396992ea18a9533a77ff gas/doc/as.info-2 f1d9dcd812809ef279ad8039190b8b5b gas/doc/as.info-3 3070553e648bb730de310a5f58db9a7f gas/doc/as.info-4 @@ -1025,7 +1027,7 @@ f1d9dcd812809ef279ad8039190b8b5b gas/do 3b1c400f754de13cc434f11382e7a623 gas/doc/as.info-9 b477b77add1cd87167be98ae03ba91a2 gas/doc/as.info-10 c2aa5f66834d997b14c839372a97880a gas/doc/as.info-11 -67fa28f2649cf89442fca3ba3d2a8886 gas/doc/gasver.texi +31889ee1ba75654cd6d7eaf5841e4835 gas/doc/gasver.texi 0b143e674db088043bd6265bb8ef416b gas/po/es.gmo b9c5a43c08d47586c6e2ada63d9293ad gas/po/.cvsignore bfb5c178c2404196ab54d7532a61e3d4 gas/po/Make-in @@ -3553,12 +3555,12 @@ d31180db1f9253b62c3d9e1c121366cf ld/emu 414d3af83e84f7afd6dcc3afa2184fa7 ld/emulparams/shlelf32_nbsd.sh 2169ae2a71b4a6875eaa305168d042d1 ld/emulparams/shlelf64_nbsd.sh d5b1fddfa21a41fbd34775e65f7e714d ld/emulparams/vaxnbsd.sh -c7792126665cfa48ccdc57e5a16e942c ld/ChangeLog +7dfec5f3b818cbeb00a0b875c836a2c4 ld/ChangeLog 2e04f27f0a15ad7ce7206acabe5ed684 ld/ChangeLog-9197 b73f002c7cc445237e97e9ed358922e6 ld/ChangeLog-9899 d618facc3e8ce8bf3d02ba452e1be6ab ld/MAINTAINERS -670d0986d7e7e9758a7e9f33992e87c9 ld/Makefile.am -7e2cae91cc717c9bc8eddea7e8af54eb ld/Makefile.in +6b6ea5f2e3ef37bf0345f2c007d57df4 ld/Makefile.am +2f68a9f56bad1b87a69a6946ad98a65b ld/Makefile.in d4a2e2c3fa63065d544e4519565a6522 ld/NEWS 8c9d5c9236dc0e5ada0d35bb40a32512 ld/README 01627b664c7e61ab5dc202bb72913e0a ld/TODO @@ -4501,19 +4503,19 @@ a610bcc96604a12a5b3cb77abfa51018 ld/tes cbe16bcdbd24b53697714aee0ac152ae ld/testsuite/ld-powerpc/powerpc.exp 1df628b1f3b57d938a0d1c4a20387143 ld/testsuite/ld-powerpc/reloc.d 53652025c67e058e17ee2f5b68f62577 ld/testsuite/ld-powerpc/reloc.s -9cfcecc67a87eabdd0f4a6db6b130e21 ld/ld.info -56a9b220f2f5240da757e2475693a6ae ld/ld.1 +fe071c1bc899b61f10703ba98f3d6a6d ld/ld.info +fc0d9bd340e3bc8686fedc8c9d56562a ld/ld.1 16b62ae8314f9d25cae62e7711a49609 ld/ldgram.c 1d2f69fe0f7caf6fd83325beeb818de0 ld/configdoc.texi -e6b473779a24f95eeb47499ca1674314 ld/ld.info-1 -f0c05d10a8f73fac012258bbdc5c63eb ld/ld.info-2 -119bd7509d389e4f35a0b2526752a092 ld/ld.info-3 -b3d4e5568054fc81f6366f435f83e5c8 ld/ld.info-4 -683cf0ccaf52394b8a4693400f800d3a ld/ld.info-5 +986b79d6164d622f67f426ae697b81a6 ld/ld.info-1 +4b5c94be60a8a37e8af10786e68b3ae3 ld/ld.info-2 +1d74034163299fc6ca7ba91174a949d6 ld/ld.info-3 +a37211a10e61b59804ee726f0382c46d ld/ld.info-4 +c7c02306463b75f0e1e07978acc6c7c1 ld/ld.info-5 d31c1f5a51d2eb4ca7b16dea9e7426e1 ld/ldgram.h ec2a9de92e47586207969dd8f6d4cfbf ld/ldlex.c -67fa28f2649cf89442fca3ba3d2a8886 ld/ldver.texi -6431482b0827c114a0f405c405afa838 ld/ld.info-6 +31889ee1ba75654cd6d7eaf5841e4835 ld/ldver.texi +2a475addb37c26056c597bf7b6070749 ld/ld.info-6 7b65854f594c84e80295173de277b3dc libiberty/config/mh-cxux7 4004fdcde347fda58406b4b84a995c66 libiberty/config/mh-aix 044204f5b4bcac5eae2face0602129ae libiberty/config/mh-fbsd21