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]
Other format: [Raw text]

Documentation patch for sparcv9


Hi,

Documentation for the bootstrap process on sparcv9
was requested here:
http://gcc.gnu.org/ml/gcc/2001-12/msg01151.html

Based on the report here:
http://gcc.gnu.org/ml/gcc-prs/2001-12/msg00777.html

I am submitting the following patch:

2002-01-06  Craig Rodrigues  <rodrigc@gcc.gnu.org>
 
        * doc/install.texi (sparcv9-*-solaris2*): Add documentation.


Index: install.texi
===================================================================
RCS file: /cvs/gcc/gcc/gcc/doc/install.texi,v
retrieving revision 1.83
diff -u -r1.83 install.texi
--- install.texi	2001/12/20 04:42:20	1.83
+++ install.texi	2002/01/06 06:09:33
@@ -1649,6 +1649,8 @@
 @item
 @uref{#sparc64-*-*,,sparc64-*-*}
 @item
+@uref{#sparcv9-*-solaris2*,,sparcv9-*-solaris2*}
+@item
 @uref{#*-*-sysv*,,*-*-sysv*}
 @item
 @uref{#vax-dec-ultrix,,vax-dec-ultrix}
@@ -3557,6 +3559,21 @@
 invocation with an environment that causes @command{configure} to
 recognize (via @samp{uname -a}) the system as @samp{sparc-*-*} instead.
 
+@html
+</p>
+<hr>
+@end html
+@heading @anchor{sparcv9-*-solaris2*}sparcv9-*-solaris2*
+
+The following compiler flags must be specified in the configure
+step in order to bootstrap this target with the Sun compiler:
+
+@example
+   % CC="cc -xildoff -xarch=v9" @var{srcdir}/configure [@var{options}] [@var{target}]
+@end example
+
+@samp{-xildoff} turns off the incremental linker, and @samp{-xarch=v9}
+specifies the v9 architecture to the Sun linker and assembler.
 
 @html
 </p>
-- 
Craig Rodrigues        
http://www.gis.net/~craigr    
rodrigc@mediaone.net          


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