[binutils] Fix errors reported by version 5.0 of texinfo when parsing assembler documentation.
Nicholas Clifton
nickc at fedoraproject.org
Fri Apr 26 07:26:53 UTC 2013
commit a95226edfcd34949479b8462e37cb333b0a21b4e
Author: Nick Clifton <nickc at redhat.com>
Date: Fri Apr 26 08:26:27 2013 +0100
Fix errors reported by version 5.0 of texinfo when parsing assembler documentation.
binutils-2.23.52.0.1-as-doc-texinfo-fixes.patch | 106 +++++++++++++++++++++++
binutils.spec | 5 +-
2 files changed, 110 insertions(+), 1 deletions(-)
---
diff --git a/binutils-2.23.52.0.1-as-doc-texinfo-fixes.patch b/binutils-2.23.52.0.1-as-doc-texinfo-fixes.patch
index f1dbb70..688bd5e 100644
--- a/binutils-2.23.52.0.1-as-doc-texinfo-fixes.patch
+++ b/binutils-2.23.52.0.1-as-doc-texinfo-fixes.patch
@@ -260,3 +260,109 @@ diff -cp ../binutils-2.23.52.0.1.orig/gas/doc/c-arm.texi gas/doc/c-arm.texi
ldx #_label,16,a ; loads extended bits of _label
or #_label,a ; loads lower 16 bits of _label
bacc a ; full address is in accumulator A
+diff -cp ../binutils-2.23.2.orig/gas/doc/c-mips.texi gas/doc/c-mips.texi
+*** ../binutils-2.23.2.orig/gas/doc/c-mips.texi 2013-04-25 16:43:35.115767923 +0100
+--- gas/doc/c-mips.texi 2013-04-26 08:07:10.338304064 +0100
+*************** the @samp{mad} and @samp{madu} instructi
+*** 234,240 ****
+ instructions around accesses to the @samp{HI} and @samp{LO} registers.
+ @samp{-no-m4650} turns off this option.
+
+! @itemx -m3900
+ @itemx -no-m3900
+ @itemx -m4100
+ @itemx -no-m4100
+--- 234,240 ----
+ instructions around accesses to the @samp{HI} and @samp{LO} registers.
+ @samp{-no-m4650} turns off this option.
+
+! @item -m3900
+ @itemx -no-m3900
+ @itemx -m4100
+ @itemx -no-m4100
+diff -cp ../binutils-2.23.2.orig/gas/doc/c-score.texi gas/doc/c-score.texi
+*** ../binutils-2.23.2.orig/gas/doc/c-score.texi 2013-04-25 16:43:35.043767921 +0100
+--- gas/doc/c-score.texi 2013-04-26 08:07:37.975304830 +0100
+*************** implicitly with the @code{gp} register.
+*** 37,43 ****
+ @item -EB
+ Assemble code for a big-endian cpu
+
+! @itemx -EL
+ Assemble code for a little-endian cpu
+
+ @item -FIXDD
+--- 37,43 ----
+ @item -EB
+ Assemble code for a big-endian cpu
+
+! @item -EL
+ Assemble code for a little-endian cpu
+
+ @item -FIXDD
+*************** Assemble code for no warning message for
+*** 49,61 ****
+ @item -SCORE5
+ Assemble code for target is SCORE5
+
+! @itemx -SCORE5U
+ Assemble code for target is SCORE5U
+
+! @itemx -SCORE7
+ Assemble code for target is SCORE7, this is default setting
+
+! @itemx -SCORE3
+ Assemble code for target is SCORE3
+
+ @item -march=score7
+--- 49,61 ----
+ @item -SCORE5
+ Assemble code for target is SCORE5
+
+! @item -SCORE5U
+ Assemble code for target is SCORE5U
+
+! @item -SCORE7
+ Assemble code for target is SCORE7, this is default setting
+
+! @item -SCORE3
+ Assemble code for target is SCORE3
+
+ @item -march=score7
+diff -cp ../binutils-2.23.2.orig/gas/doc/c-tic54x.texi gas/doc/c-tic54x.texi
+*** ../binutils-2.23.2.orig/gas/doc/c-tic54x.texi 2013-04-25 16:43:35.042767921 +0100
+--- gas/doc/c-tic54x.texi 2013-04-26 08:08:02.418305508 +0100
+*************** LAB:X: add #x, a
+*** 133,139 ****
+
+ When assembled becomes:
+
+! @smallexample @code
+ LAB10 add #10, a
+ @end smallexample
+
+--- 133,139 ----
+
+ When assembled becomes:
+
+! @smallexample
+ LAB10 add #10, a
+ @end smallexample
+
+*************** Assign @var{name} the string @var{string
+*** 345,351 ****
+ performed on @var{string} before assignment.
+
+ @cindex @code{eval} directive, TIC54X
+! @itemx .eval @var{string}, @var{name}
+ Evaluate the contents of string @var{string} and assign the result as a
+ string to the subsym @var{name}. String replacement is performed on
+ @var{string} before assignment.
+--- 345,351 ----
+ performed on @var{string} before assignment.
+
+ @cindex @code{eval} directive, TIC54X
+! @item .eval @var{string}, @var{name}
+ Evaluate the contents of string @var{string} and assign the result as a
+ string to the subsym @var{name}. String replacement is performed on
+ @var{string} before assignment.
diff --git a/binutils.spec b/binutils.spec
index d108bd2..0e73240 100644
--- a/binutils.spec
+++ b/binutils.spec
@@ -27,7 +27,7 @@ Name: %{?cross}binutils%{?_with_debug:-debug}
# official binutils release happens (2.24.0) we will be able to restore
# Version to an honest value and everything will be good again.
Version: 2.23.88.0.1
-Release: 2%{?dist}
+Release: 3%{?dist}
License: GPLv3+
Group: Development/Tools
URL: http://sources.redhat.com/binutils
@@ -479,6 +479,9 @@ exit 0
%endif # %{isnative}
%changelog
+* Fri Apr 26 2013 Nick Clifton <nickc at redhat.com> - 2.23.88.0.1-3
+- Fix errors reported by version 5.0 of texinfo when parsing assembler documentation.
+
* Thu Apr 25 2013 Nick Clifton <nickc at redhat.com> - 2.23.88.0.1-2
- Fix errors reported by version 5.0 of texinfo when parsing linker documentation.
More information about the scm-commits
mailing list