Clarify some collect2 stuff.
authorJeff Law <law@gcc.gnu.org>
Tue, 13 Jan 1998 07:37:58 +0000 (00:37 -0700)
committerJeff Law <law@gcc.gnu.org>
Tue, 13 Jan 1998 07:37:58 +0000 (00:37 -0700)
From-SVN: r17324

gcc/install.texi

index b879850d4036be3d8203edf530f2047042a70783..2c9bdf315548c9d8a8e10bee0c28e1da57cc5cb8 100644 (file)
@@ -141,9 +141,9 @@ linker with GNU CC.
 
 This option does not cause the GNU linker to be installed; it just
 modifies the behavior of GNU CC to work with the GNU linker.
-Specifically, it inhibits the installation of @code{collect2}, a program
-which otherwise serves as a front-end for the system's linker on most
-configurations.
+@cSpecifically, it inhibits the installation of @code{collect2}, a program
+@cwhich otherwise serves as a front-end for the system's linker on most
+@cconfigurations.
 
 @item --with-stabs
 On MIPS based systems and on Alphas, you must specify whether you want
@@ -2205,11 +2205,8 @@ available.
 @node Collect2
 @section @code{collect2}
 
-Many target systems do not have support in the assembler and linker for
-``constructors''---initialization functions to be called before the
-official ``start'' of @code{main}.  On such systems, GNU CC uses a
-utility called @code{collect2} to arrange to call these functions at
-start time.
+GNU CC uses a utility called @code{collect2} on nearly all systems to arrange
+to call various initialization functions at start time.
 
 The program @code{collect2} works by linking the program once and
 looking through the linker output file for symbols with particular names