Format cleanup for "smallbook" layout
authorRoland Pesch <pesch@cygnus>
Wed, 20 Feb 1991 01:18:13 +0000 (01:18 +0000)
committerRoland Pesch <pesch@cygnus>
Wed, 20 Feb 1991 01:18:13 +0000 (01:18 +0000)
gas/doc/as.texinfo

index 0c903e695c926585e2dd8b52c21caee8804f7200..13031304ef5b6d6d75a89df1e62890bf77cd37e8 100644 (file)
@@ -36,7 +36,7 @@ original English.
 @tex
 @finalout
 @end tex
-
+@smallbook
 @setchapternewpage odd
 @c if m680x0
 @c @settitle Using GNU as (680x0)
@@ -637,7 +637,7 @@ takes exactly one filename) to give the object file a different name.
 Whatever the object file is called, @code{as} will overwrite any
 existing file of the same name.
 
-@subsection Fold Data Segment into Text Segment: @code{-R}
+@subsection Data Segment into Text Segment: @code{-R}
 @code{-R} tells @code{as} to write the object file as if all
 data-segment data lives in the text segment.  This is only done at
 the very last moment:  your binary data are the same, but data
@@ -842,13 +842,13 @@ another$label:           # This is an empty statement.
 @section Constants
 A constant is a number, written so that its value is known by
 inspection, without knowing any context.  Like this:
-@example
+@smallexample
 .byte  74, 0112, 092, 0x4A, 0X4a, 'J, '\J # All the same value.
 .ascii "Ring the bell\7"                  # A string constant.
 .octa  0x123456789abcdef0123456789ABCDEF0 # A bignum.
 .float 0f-314159265358979323846264338327\
 95028841971.693993751E-40                 # - pi, a flonum.
-@end example
+@end smallexample
 
 @menu
 * Characters::                 Character Constants
@@ -1787,17 +1787,17 @@ of a program quit, it could use this directive tells @code{as} to
 quit also.  One day @code{.abort} will not be supported.
 
 @node Align, App-File, Abort, Pseudo Ops
-@section @code{.align @var{absolute-expression} , @var{absolute-expression}}
+@section @code{.align @var{abs-expression} , @var{abs-expression}}
 Pad the location counter (in the current subsegment) to a particular
-storage boundary.  The first expression is the number of low-order zero
-bits the location counter will have after advancement.  For example
-@samp{.align 3} will advance the location counter until it a multiple of
-8.  If the location counter is already a multiple of 8, no change is
-needed.
+storage boundary.  The first expression (which must be absolute) is the
+number of low-order zero bits the location counter will have after
+advancement.  For example @samp{.align 3} will advance the location
+counter until it a multiple of 8.  If the location counter is already a
+multiple of 8, no change is needed.
 
-The second expression gives the value to be stored in the padding
-bytes.  It (and the comma) may be omitted.  If it is omitted, the
-padding bytes are zero.
+The second expression (also absolute) gives the value to be stored in
+the padding bytes.  It (and the comma) may be omitted.  If it is
+omitted, the padding bytes are zero.
 
 @node App-File, Ascii, Align, Pseudo Ops
 @section @code{.app-file @var{string}}
@@ -1844,9 +1844,9 @@ absolute expression).  If @var{subsegment} is omitted, it defaults
 to zero.
 
 @node Desc, Double, Data, Pseudo Ops
-@section @code{.desc @var{symbol}, @var{absolute-expression}}
+@section @code{.desc @var{symbol}, @var{abs-expression}}
 This directive sets the descriptor of the symbol (@pxref{Symbol Attributes})
-to the low 16 bits of @var{absolute-expression}.
+to the low 16 bits of an absolute expression.
 
 @node Double, Else, Desc, Pseudo Ops
 @section @code{.double @var{flonums}}
@@ -2030,9 +2030,10 @@ One day this directive will be unsupported: it is used only
 for compatibility with existing assembler programs. @refill
 
 @node List, Long, Ln, Pseudo Ops
-@section @code{.list}, @code{.nolist}, @code{.eject}, @code{.lflags}, @code{.title}, @code{.sbttl}
-GNU @code{as} ignores these directives; however, they're
-accepted for compatibility with assemblers that use them.
+@section @code{.list} and related directives
+GNU @code{as} ignores the directives @code{.list}, @code{.nolist},
+@code{.eject}, @code{.lflags}, @code{.title}, @code{.sbttl}; however,
+they're accepted for compatibility with assemblers that use them.
 
 @node Long, Lsym, List, Pseudo Ops
 @section @code{.long @var{expressions}}
@@ -4425,7 +4426,7 @@ ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
 @end ifinfo
 
 @page
-@unnumberedsec Appendix: How to Apply These Terms to Your New Programs
+@unnumberedsec How to Apply These Terms to Your New Programs
 
   If you develop a new program, and you want it to be of the greatest
 possible use to humanity, the best way to achieve this is to make it
@@ -4478,14 +4479,14 @@ You should also get your employer (if you work as a programmer) or your
 school, if any, to sign a ``copyright disclaimer'' for the program, if
 necessary.  Here is a sample; alter the names:
 
-@example
+@smallexample
 Yoyodyne, Inc., hereby disclaims all copyright interest in the
 program `Gnomovision' (a program to direct compilers to make passes
 at assemblers) written by James Hacker.
 
 @var{signature of Ty Coon}, 1 April 1989
 Ty Coon, President of Vice
-@end example
+@end smallexample
 
 That's all there is to it!