This is the mail archive of the gcc-patches@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]

Re: doc patch for INSTALL/OpenServer


[ This patch supercedes all others in this thread. ] 

> Some hand fix-ups that I think are proper vis-a-vis texinfo.  Mainly,
> use of @samp{foo} instead of `foo' or 'foo', also it seems appropriate
> to use @uref{} around what appears to be nearly a URL (and make it

Thanx for the education, Craig.  It's pretty obvious that I originally
patched INSTALL and then "backported" that text into install.texi.  I'm
so ashamed. :-)

I will be out of town next week, so I'll be unable to do the commit once
it's cleared.  I would like to see this on both branches in case a release
is done before I return.

RJL


Index: install.texi
===================================================================
RCS file: /egcs/carton/cvsfiles/egcs/gcc/install.texi,v
retrieving revision 1.21
diff -u -p -r1.21 install.texi
--- install.texi	1998/07/02 08:13:40	1.21
+++ install.texi	1998/08/13 15:12:02
@@ -992,11 +992,12 @@ Use this configuration for SCO release 3
 Use this for the SCO OpenServer Release family including 5.0.0, 5.0.2, 
 5.0.4, 5.0.5, Internet FastStart 1.0, and Internet FastStart 1.1.
 
-GNU CC can generate either ELF or COFF binaries.   ELF is the default.
-To get COFF output, you must specify @samp{-mcoff}) on the command line.
+GNU CC can generate COFF binaries if you specify @samp{-mcoff} or ELF
+binaries, the default.    A full @samp{make bootstrap} is recommended
+so that an ELF compiler that builds ELF is generated.                   
 
-For 5.0.0 and 5.0.2, you must install TLS597 from ftp.sco.com/TLS.
-5.0.4 and later do not require this patch.
+You must have TLS597 from @uref{ftp://ftp.sco.com/TLS} installed for ELF
+C++ binaries to work correctly on releases before 5.0.4. 
 
 The native SCO assembler that is provided with the OS at no charge
 is normally required.  If, however, you must be able to use the GNU
@@ -1008,11 +1009,11 @@ option, you will be unable to build COFF
 result in non-obvious failures.  In general, the "--with-gnu-as" option
 isn't as well tested as the native assembler.
 
-@emph{NOTE:} You must follow the instructions about invoking
-@samp{make bootstrap} because the native OpenServer compiler builds
-a @file{cc1plus} that will not correctly parse many valid C++ programs.
-You must do a @samp{make bootstrap} if you are building with the native
-compiler.
+@emph{NOTE:} If you are building C++, you must follow the instructions
+about invoking @samp{make bootstrap} because the native OpenServer
+compiler may build a @file{cc1plus} that will not correctly parse many
+valid C++ programs.  You must do a @samp{make bootstrap} if you are
+building with the native compiler.
 
 @item i386-*-isc
 It may be a good idea to link with GNU malloc instead of the malloc that


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