This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

A small patch for INSTALL/install.texi


I am not sure if they are fixed in egcs or not. Here is the patch.


-- 
H.J. Lu (hjl@gnu.org)
--
Wed Jan 14 09:13:33 1998  H.J. Lu  (hjl@gnu.org)

	* INSTALL: Updated from install1.texi.

	* install.texi: Fix typoes.

Index: INSTALL
===================================================================
RCS file: /home/work/cvs/gnu/egcs/gcc/INSTALL,v
retrieving revision 1.1.1.5
diff -u -r1.1.1.5 INSTALL
--- INSTALL	1997/12/16 17:28:52	1.1.1.5
+++ INSTALL	1998/01/14 17:11:30
@@ -3,12 +3,12 @@
 may copy, distribute, and modify it freely as long as you preserve this
 copyright notice and permission notice.
 
-Note most of this information is out of date and superceded by the EGCS
-install procedures.  It is provided for historical reference only.
-
 Installing GNU CC
 *****************
 
+   Note most of this information is out of date and superceded by the
+EGCS install procedures.  It is provided for historical reference only.
+
    Here is the procedure for installing GNU CC on a Unix system.  See
 *Note VMS Install::, for VMS systems.  In this section we assume you
 compile in the same directory that contains the source files; see *Note
@@ -164,6 +164,16 @@
           `--nfp' currently has no effect, though perhaps there are
           other systems where it could usefully make a difference.
 
+    `--enable-haifa'
+
+    `--disable-haifa'
+          Use `--enable-haifa' to enable use of an experimental
+          instruction scheduler (from IBM Haifa).  This may or may not
+          produce better code.  Some targets on which it is known to be
+          a win enable it by default; use `--disable-haifa' to disable
+          it in these cases.  `configure' will print out whether the
+          Haifa scheduler is enabled when it is run.
+
     `--enable-threads=TYPE'
           Certain systems, notably Linux-based GNU systems, can't be
           relied on to supply a threads facility for the Objective C
@@ -1944,10 +1954,8 @@
 `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 `main'.  On such systems, GNU CC uses a utility
-called `collect2' to arrange to call these functions at start time.
+   GNU CC uses a utility called `collect2' on nearly all systems to
+arrange to call various initialization functions at start time.
 
    The program `collect2' works by linking the program once and looking
 through the linker output file for symbols with particular names
Index: install.texi
===================================================================
RCS file: /home/work/cvs/gnu/egcs/gcc/install.texi,v
retrieving revision 1.1.1.7
diff -u -r1.1.1.7 install.texi
--- install.texi	1998/01/14 03:10:00	1.1.1.7
+++ install.texi	1998/01/14 16:00:48
@@ -141,9 +141,9 @@
 
 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.
-@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.
+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.
 
 @item --with-stabs
 On MIPS based systems and on Alphas, you must specify whether you want


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]