$OpenBSD: patch-gas_doc_as_1,v 1.1 2009/12/09 16:55:52 ckuethe Exp $
--- gas/doc/as.1.orig	Thu Oct  2 01:28:57 2008
+++ gas/doc/as.1	Sun Dec  6 21:48:53 2009
@@ -1,15 +1,7 @@
-.\" Automatically generated by Pod::Man v1.37, Pod::Parser v1.32
+.\" Automatically generated by Pod::Man 2.22 (Pod::Simple 3.07)
 .\"
 .\" Standard preamble:
 .\" ========================================================================
-.de Sh \" Subsection heading
-.br
-.if t .Sp
-.ne 5
-.PP
-\fB\\$1\fR
-.PP
-..
 .de Sp \" Vertical space (when we can't use .PP)
 .if t .sp .5v
 .if n .sp
@@ -25,11 +17,11 @@
 ..
 .\" Set up some character translations and predefined strings.  \*(-- will
 .\" give an unbreakable dash, \*(PI will give pi, \*(L" will give a left
-.\" double quote, and \*(R" will give a right double quote.  | will give a
-.\" real vertical bar.  \*(C+ will give a nicer C++.  Capital omega is used to
-.\" do unbreakable dashes and therefore won't be available.  \*(C` and \*(C'
-.\" expand to `' in nroff, nothing in troff, for use with C<>.
-.tr \(*W-|\(bv\*(Tr
+.\" double quote, and \*(R" will give a right double quote.  \*(C+ will
+.\" give a nicer C++.  Capital omega is used to do unbreakable dashes and
+.\" therefore won't be available.  \*(C` and \*(C' expand to `' in nroff,
+.\" nothing in troff, for use with C<>.
+.tr \(*W-
 .ds C+ C\v'-.1v'\h'-1p'\s-2+\h'-1p'+\s0\v'.1v'\h'-1p'
 .ie n \{\
 .    ds -- \(*W-
@@ -48,22 +40,26 @@
 .    ds R" ''
 'br\}
 .\"
+.\" Escape single quotes in literal strings from groff's Unicode transform.
+.ie \n(.g .ds Aq \(aq
+.el       .ds Aq '
+.\"
 .\" If the F register is turned on, we'll generate index entries on stderr for
-.\" titles (.TH), headers (.SH), subsections (.Sh), items (.Ip), and index
+.\" titles (.TH), headers (.SH), subsections (.SS), items (.Ip), and index
 .\" entries marked with X<> in POD.  Of course, you'll have to process the
 .\" output yourself in some meaningful fashion.
-.if \nF \{\
+.ie \nF \{\
 .    de IX
 .    tm Index:\\$1\t\\n%\t"\\$2"
 ..
 .    nr % 0
 .    rr F
 .\}
+.el \{\
+.    de IX
+..
+.\}
 .\"
-.\" For nroff, turn off justification.  Always turn off hyphenation; it makes
-.\" way too many mistakes in technical documents.
-.hy 0
-.\"
 .\" Accent mark definitions (@(#)ms.acc 1.5 88/02/08 SMI; from UCB 4.2).
 .\" Fear.  Run.  Save yourself.  No user-serviceable parts.
 .    \" fudge factors for nroff and troff
@@ -128,7 +124,11 @@
 .\" ========================================================================
 .\"
 .IX Title "AS 1"
-.TH AS 1 "2008-10-02" "binutils-2.18.92" "GNU Development Tools"
+.TH AS 1 "2009-12-06" "binutils-2.19.1" "GNU Development Tools"
+.\" For nroff, turn off justification.  Always turn off hyphenation; it makes
+.\" way too many mistakes in technical documents.
+.if n .ad l
+.nh
 .SH "NAME"
 AS \- the portable GNU assembler.
 .SH "SYNOPSIS"
@@ -185,7 +185,7 @@ as [\fB\-a\fR[\fBcdghlns\fR][=\fIfile\fR]] [\fB\-\-alt
 .PP
 \&\fITarget i386 options:\fR
    [\fB\-\-32\fR|\fB\-\-64\fR] [\fB\-n\fR]
-   [\fB\-march\fR=\fI\s-1CPU\s0\fR[+\fI\s-1EXTENSION\s0\fR...]] [\fB\-mtune\fR=\fI\s-1CPU\s0\fR] 
+   [\fB\-march\fR=\fI\s-1CPU\s0\fR[+\fI\s-1EXTENSION\s0\fR...]] [\fB\-mtune\fR=\fI\s-1CPU\s0\fR]
 .PP
 \&\fITarget i960 options:\fR
    [\fB\-ACA\fR|\fB\-ACA_A\fR|\fB\-ACB\fR|\fB\-ACC\fR|\fB\-AKA\fR|\fB\-AKB\fR|
@@ -256,7 +256,7 @@ as [\fB\-a\fR[\fBcdghlns\fR][=\fIfile\fR]] [\fB\-\-alt
 \&\fITarget \s-1PDP11\s0 options:\fR
    [\fB\-mpic\fR|\fB\-mno\-pic\fR] [\fB\-mall\fR] [\fB\-mno\-extensions\fR]
    [\fB\-m\fR\fIextension\fR|\fB\-mno\-\fR\fIextension\fR]
-   [\fB\-m\fR\fIcpu\fR] [\fB\-m\fR\fImachine\fR]  
+   [\fB\-m\fR\fIcpu\fR] [\fB\-m\fR\fImachine\fR]
 .PP
 \&\fITarget picoJava options:\fR
    [\fB\-mb\fR|\fB\-me\fR]
@@ -346,7 +346,7 @@ The assembler arguments must be separated from each ot
 by commas.  For example:
 .PP
 .Vb 1
-\&        gcc -c -g -O -Wa,-alh,-L file.c
+\&        gcc \-c \-g \-O \-Wa,\-alh,\-L file.c
 .Ve
 .PP
 This passes two options to the assembler: \fB\-alh\fR (emit a listing to
@@ -365,7 +365,7 @@ assembler.)
 Read command-line options from \fIfile\fR.  The options read are
 inserted in place of the original @\fIfile\fR option.  If \fIfile\fR
 does not exist, or cannot be read, then the option will be treated
-literally, and not removed.  
+literally, and not removed.
 .Sp
 Options in \fIfile\fR are separated by whitespace.  A whitespace
 character may be included in an option by surrounding the entire
@@ -428,7 +428,7 @@ Define the symbol \fIsym\fR to be \fIvalue\fR before a
 \&\fIvalue\fR must be an integer constant.  As in C, a leading \fB0x\fR
 indicates a hexadecimal value, and a leading \fB0\fR indicates an octal
 value.  The value of the symbol can be overridden inside a source file via the
-use of a \f(CW\*(C`.set\*(C'\fR pseudo\-op.
+use of a \f(CW\*(C`.set\*(C'\fR pseudo-op.
 .IP "\fB\-f\fR" 4
 .IX Item "-f"
 \&\*(L"fast\*(R"\-\-\-skip whitespace and comment preprocessing (assume source is
@@ -665,11 +665,11 @@ is normally the M32R, but this option changes it to th
 .IP "\fB\-\-warn\-explicit\-parallel\-conflicts or \-\-Wp\fR" 4
 .IX Item "--warn-explicit-parallel-conflicts or --Wp"
 Produce warning messages when questionable parallel constructs are
-encountered. 
+encountered.
 .IP "\fB\-\-no\-warn\-explicit\-parallel\-conflicts or \-\-Wnp\fR" 4
 .IX Item "--no-warn-explicit-parallel-conflicts or --Wnp"
 Do not produce warning messages when questionable parallel constructs are 
-encountered. 
+encountered.
 .PP
 The following options are available when as is configured for the
 Motorola 68000 series.
@@ -702,7 +702,7 @@ For details about the \s-1PDP\-11\s0 machine dependent
 see \fBPDP\-11\-Options\fR.
 .IP "\fB\-mpic | \-mno\-pic\fR" 4
 .IX Item "-mpic | -mno-pic"
-Generate position-independent (or position\-dependent) code.  The
+Generate position-independent (or position-dependent) code.  The
 default is \fB\-mpic\fR.
 .IP "\fB\-mall\fR" 4
 .IX Item "-mall"
@@ -746,13 +746,13 @@ defined by the configuration option when building the 
 Specify to use the 16\-bit integer \s-1ABI\s0.
 .IP "\fB\-mlong\fR" 4
 .IX Item "-mlong"
-Specify to use the 32\-bit integer \s-1ABI\s0.  
+Specify to use the 32\-bit integer \s-1ABI\s0.
 .IP "\fB\-mshort\-double\fR" 4
 .IX Item "-mshort-double"
-Specify to use the 32\-bit double \s-1ABI\s0.  
+Specify to use the 32\-bit double \s-1ABI\s0.
 .IP "\fB\-mlong\-double\fR" 4
 .IX Item "-mlong-double"
-Specify to use the 64\-bit double \s-1ABI\s0.  
+Specify to use the 64\-bit double \s-1ABI\s0.
 .IP "\fB\-\-force\-long\-branches\fR" 4
 .IX Item "--force-long-branches"
 Relative branches are turned into absolute ones. This concerns
@@ -801,7 +801,7 @@ equivalent to \-Av8plus and \-Av8plusa, respectively.
 Warn when the assembler switches to another architecture.
 .PP
 The following options are available when as is configured for the 'c54x
-architecture. 
+architecture.
 .IP "\fB\-mfar\-mode\fR" 4
 .IX Item "-mfar-mode"
 Enable extended addressing mode.  All addresses and relocations will assume
@@ -1124,7 +1124,7 @@ Issue a warning for undocumented Z80 instructions that
 .IP "\fB\-Wup\fR" 4
 .IX Item "-Wup"
 .PD
-Issue a warning for undocumented Z80 instructions that do not work on R800.  
+Issue a warning for undocumented Z80 instructions that do not work on R800.
 .IP "\fB\-forbid\-undocumented\-instructions\fR" 4
 .IX Item "-forbid-undocumented-instructions"
 .PD 0
