Structural changes for Info file only (no effect on printed manual),

mostly thanks to Gumby suggestions:

  1: move copyright/copying explanation up before top node as usual for
     info files
  2: coalesce main menu and descriptive list of binutils
  3: point directly into separate ld info file from binutils main menu
This commit is contained in:
Roland Pesch
1992-07-10 23:22:16 +00:00
parent 7bea91489e
commit 8b2c227584

View File

@ -13,6 +13,30 @@ END-INFO-DIR-ENTRY
@end format @end format
@end ifinfo @end ifinfo
@ifinfo
Copyright @copyright{} 1991 Free Software Foundation, Inc.
Permission is granted to make and distribute verbatim copies of
this manual provided the copyright notice and this permission notice
are preserved on all copies.
@ignore
Permission is granted to process this file through TeX and print the
results, provided the printed document carries a copying permission
notice identical to this one except for the removal of this paragraph
(this paragraph not being relevant to the printed manual).
@end ignore
Permission is granted to copy and distribute modified versions of this
manual under the conditions for verbatim copying, provided also that
the entire resulting derived work is distributed under the terms of a
permission notice identical to this one.
Permission is granted to copy and distribute translations of this manual
into another language, under the above conditions for modified versions.
@end ifinfo
@synindex ky cp @synindex ky cp
@c @c
@c This file documents the GNU binary utilities "ar", "ld", "objdump", "nm", @c This file documents the GNU binary utilities "ar", "ld", "objdump", "nm",
@ -68,6 +92,8 @@ into another language, under the above conditions for modified versions.
@cindex version @cindex version
This brief manual contains preliminary documentation for the GNU binary This brief manual contains preliminary documentation for the GNU binary
utilities (collectively version 1.97): utilities (collectively version 1.97):
@iftex
@table @code @table @code
@item ar @item ar
Create, modify, and extract from archives Create, modify, and extract from archives
@ -87,50 +113,20 @@ List section sizes and total size
@item strip @item strip
Discard symbols Discard symbols
@end table @end table
@end iftex
@ifinfo
Copyright @copyright{} 1991 Free Software Foundation, Inc.
Permission is granted to make and distribute verbatim copies of
this manual provided the copyright notice and this permission notice
are preserved on all copies.
@ignore
Permission is granted to process this file through TeX and print the
results, provided the printed document carries a copying permission
notice identical to this one except for the removal of this paragraph
(this paragraph not being relevant to the printed manual).
@end ignore
Permission is granted to copy and distribute modified versions of this
manual under the conditions for verbatim copying, provided also that
the entire resulting derived work is distributed under the terms of a
permission notice identical to this one.
Permission is granted to copy and distribute translations of this manual
into another language, under the above conditions for modified versions.
@end ifinfo
@menu @menu
* ar:: ar * ar:: Create, modify, and extract from archives
* ld:: ld * ld:(ld)Overview. Combine object and archive files
* nm:: nm * nm:: List symbols from object files
* objdump:: objdump * objdump:: Display information from object files
* ranlib:: ranlib * ranlib:: Generate index to archive contents
* size:: size * size:: List section sizes and total size
* strip:: strip * strip:: Discard symbols
* Index:: Index * Index::
--- The Detailed Node Listing ---
ar
* ar-cmdline:: Controlling @code{ar} on the command line
* ar-scripts:: Controlling @code{ar} with a script
@end menu @end menu
@node ar, ld, Top, Top @node ar, nm, Top, Top
@chapter ar @chapter ar
@kindex ar @kindex ar
@ -539,15 +535,16 @@ Requires prior use of @code{OPEN} or @code{CREATE}.
@end table @end table
@iftex
@node ld, nm, ar, Top @node ld
@chapter ld @chapter ld
@cindex linker @cindex linker
@kindex ld @kindex ld
The GNU linker @code{ld} is now described in a separate manual. The GNU linker @code{ld} is now described in a separate manual.
@xref{Top,, Overview,, Using LD: the GNU linker}. @xref{Top,, Overview,, Using LD: the GNU linker}.
@end iftex
@node nm, objdump, ld, Top @node nm, objdump, ar, Top
@chapter nm @chapter nm
@cindex symbols @cindex symbols
@kindex nm @kindex nm