Commit Graph

15 Commits

Author SHA1 Message Date
Sergei Trofimovich 784020ca76 texi2pod.pl: add no-op --no-split option support [PR28144]
Change 2faf902da ("generate single html manual page by default")
added use of --no-split option to makeinfo. binutils reuses
makeinfo options for texi2pod.pl wrapper. Unsupported option
led to silent manpage truncation.

The change adds no-op option support.

etc/

	* texi2pod.pl: Handle no-op --no-split option.
2021-11-10 20:14:00 -05:00
Alan Modra c0d69d6967 Update year range in copyright notice of binutils files 2021-11-10 20:14:00 -05:00
Simon Marchi 957f0a864a texi2pod.pl: import support for @t{...} from gcc
GDB's man page source (in gdb.texinfo) contains:

    @t{++}

The @t{...} part is supposed to display the wrapped text with a
fixed-width font.  The texi2pod.pl script currently doesn't handle
@t{...}, so it appears as-is in the man page:

    You can use GDB to debug programs written in C, C@t{++}, Fortran and Modula-2.

gcc's version of texi2pod.pl (at contrib/texi2pod.pl in gcc's repo)
replaces @t{...} with the wrapped text as-is, which I think is an
acceptable behavior.  The fixed-width font distinction is not really
important for a man page, where the text will be displayed with whatever
font the user is using.

Import the line that does that from gcc's version.

I have verified that there is no other, unwanted change in man pages
generated in binutils' and GDB's doc, with this patch applied.

etc/ChangeLog:

	* texi2pod.pl: Handle @t{...} tags.
2021-11-10 20:14:00 -05:00
Alan Modra bc70b16620 Update year range in copyright notice of binutils files 2021-11-10 20:14:00 -05:00
Alan Modra d3afeac439 Update year range in copyright notice of binutils files 2021-11-10 20:14:00 -05:00
Alan Modra ae34198848 update-copyright.py for binutils
This is a modified form of gcc's contrib/update-copyright.py.

	* update-copyright.py: New file.
	* add-log.el: Update copyright year range.
	* texi2pod.pl: Likewise.
2021-11-10 20:14:00 -05:00
Nick Clifton babc07f7ef Fix compile time warning messages building with gcc v6.1.1
etc	* texi2pod.pl: Escape curly braces, whilst searching for keyword
	strong.

gas	* config/tc-arm.c: For non-ELF based targets skip ARM feature sets
	that are not supported.

	* config/tc-arc.c (md_apply_fix): Avoid left shifting a signed
	constant.
	* config/tc-cr16.c (check_range): Likewise.
	* config/tc-nios2.c (nios2_check_overflow): Likewise.
2021-11-10 20:14:00 -05:00
Nick Clifton 0b8d42946a Fix generation of as.1 manual page so that it can be converted to DocBook format.
etc	* texi2pod.pl: Add TARGET to the list of recognised man page
	sections.
2016-03-22 10:29:06 +01:00
Eric Christopher 263435cc61 2007-04-04 Eric Christopher <echristo@apple.com>
Move from gcc:
        2007-04-04  Zack Weinberg  <zack@mrtock.ucsd.edu>

                * texi2pod.pl: Correct handling of @itemize with no argument.

        2007-02-16  Matthias Klose  <doko@debian.org>

                * texi2pod.pl: Handle @subsubsection, ignore @anchor.

        2007-02-06  Richard Sandiford  <richard@codesourcery.com>

                * texi2pod.pl: Handle @multitable.
2007-04-05 05:55:51 +00:00
Daniel Jacobowitz f15f78bf55 * texi2pod.pl: Correct handling of absolute @include. 2006-05-31 15:47:48 +00:00
Daniel Jacobowitz a7fc2a4772 * texi2pod.pl: Handle -I. 2006-05-02 13:59:42 +00:00
Mark Mitchell 6fd3ff4e70 * texi2pod.pl: Substitue for @value even when part of @include. 2005-10-21 23:29:22 +00:00
Bob Wilson a6d19f4cd4 * texi2pod.pl: Import latest version from GCC. 2005-10-21 18:08:07 +00:00
Nick Clifton 2fbf4a7f36 Import latest version of texi2pod.pl from FSF GCC sources. 2002-06-11 15:34:33 +00:00
Nick Clifton 10bfaa0b6e oops - omitted from previous delta 2001-03-26 21:42:48 +00:00