[rtems-tools commit] Bugfix: gdb-7.3.1 couldn' t be build with a modern texinfo package.

Sebastian Huber sebh at rtems.org
Thu Mar 10 07:52:59 UTC 2016


Module:    rtems-tools
Branch:    master
Commit:    87bca993aef15f122ef741b93505b5a3a99d3a3a
Changeset: http://git.rtems.org/rtems-tools/commit/?id=87bca993aef15f122ef741b93505b5a3a99d3a3a

Author:    Götz Pfeiffer <pfeiffer at elbe.acc.bessy.de>
Date:      Thu Jan  7 15:14:29 2016 +0100

Bugfix: gdb-7.3.1 couldn't be build with a modern texinfo package.

The texinfo documentation of binutils contained some constructs that are
errors, at least for a modern version of texinfo (version 6.0 and newer). This
meant that gdb-7.3.1 couldn't be build e.g. on fedora-22.

A patch file was added to fix the problematic parts of the documentation.

Close #2520.

---

 tools/4.10/gdb/gdb-7.3.1-rtems4.10-20151123.diff | 49 ++++++++++++++++++++++++
 1 file changed, 49 insertions(+)

diff --git a/tools/4.10/gdb/gdb-7.3.1-rtems4.10-20151123.diff b/tools/4.10/gdb/gdb-7.3.1-rtems4.10-20151123.diff
new file mode 100644
index 0000000..d663fde
--- /dev/null
+++ b/tools/4.10/gdb/gdb-7.3.1-rtems4.10-20151123.diff
@@ -0,0 +1,49 @@
+--- gdb-7.3.1-orig/gdb/doc/gdb.texinfo	2011-09-04 19:10:37.000000000 +0200
++++ gdb-7.3.1/gdb/doc/gdb.texinfo	2015-11-17 10:21:29.671415980 +0100
+@@ -4792,7 +4792,7 @@
+ 
+ 
+ @kindex advance @var{location}
+- at itemx advance @var{location}
++ at item advance @var{location}
+ Continue running the program up to the given @var{location}.  An argument is
+ required, which should be of one of the forms described in
+ @ref{Specify Location}.
+@@ -5582,7 +5582,7 @@
+ @kindex set exec-direction
+ @item set exec-direction
+ Set the direction of target execution.
+- at itemx set exec-direction reverse
++ at item set exec-direction reverse
+ @cindex execute forward or backward in time
+ @value{GDBN} will perform all execution commands in reverse, until the
+ exec-direction mode is changed to ``forward''.  Affected commands include
+@@ -36954,7 +36954,7 @@
+ @printindex cp
+ 
+ @tex
+-% I think something like @colophon should be in texinfo.  In the
++% I think something like @@colophon should be in texinfo.  In the
+ % meantime:
+ \long\def\colophon{\hbox to0pt{}\vfill
+ \centerline{The body of this manual is set in}
+@@ -36966,7 +36966,7 @@
+ \centerline{{\sl\fontname\tensl\/}}
+ \centerline{are used for emphasis.}\vfill}
+ \page\colophon
+-% Blame: doc at cygnus.com, 1991.
++% Blame: doc@@cygnus.com, 1991.
+ @end tex
+ 
+ @bye
+--- gdb-7.3.1-orig/gdb/doc/gdbint.texinfo	2011-02-04 20:10:12.000000000 +0100
++++ gdb-7.3.1/gdb/doc/gdbint.texinfo	2015-11-17 11:38:55.061697037 +0100
+@@ -35,7 +35,7 @@
+ 
+ @titlepage
+ @title @value{GDBN} Internals
+- at subtitle{A guide to the internals of the GNU debugger}
++ at subtitle A guide to the internals of the GNU debugger
+ @author John Gilmore
+ @author Cygnus Solutions
+ @author Second Edition:



More information about the vc mailing list