This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH] Document Sparc64 configuration
> I'm afraid there is a structural problem with this patch: Basically, it
> adds a new section with an empty body.
Yes, I tentatively introduced the notion of "fallthrough" section :-)
> I suggest to add that new section, move the contents of sparcv9 into that
> section, and add a reference from sparcv9 to sparc64: "This is a synonym
> for ...".
Fine with me.
> While you are at it, would you mind removing the obsolete paragraph
> related to GCC 2.95 above?
Done.
Ok for mainline and 3.3 branch?
--
Eric Botcazou
2003-05-22 Eric Botcazou <ebotcazou@libertysurf.fr>
* doc/install.texi: Remove sparc64-*-*. Add sparc64-*-solaris2*.
Document sparcv9-*-solaris2* as a synonym for sparc64-*-solaris2*.
Index: doc/install.texi
===================================================================
RCS file: /cvs/gcc/gcc/gcc/doc/install.texi,v
retrieving revision 1.151.2.32
diff -u -r1.151.2.32 install.texi
--- doc/install.texi 22 May 2003 07:57:07 -0000 1.151.2.32
+++ doc/install.texi 22 May 2003 12:53:12 -0000
@@ -1718,7 +1718,7 @@
@item
@uref{#sparc-*-linux*,,sparc-*-linux*}
@item
-@uref{#sparc64-*-*,,sparc64-*-*}
+@uref{#sparc64-*-solaris2*,,sparc64-*-solaris2*}
@item
@uref{#sparcv9-*-solaris2*,,sparcv9-*-solaris2*}
@item
@@ -3232,18 +3232,7 @@
@html
<hr />
@end html
-@heading @anchor{sparc64-*-*}sparc64-*-*
-
-GCC version 2.95 is not able to compile code correctly for
-@code{sparc64} targets. Users of the Linux kernel, at least,
-can use the @code{sparc32} program to start up a new shell
-invocation with an environment that causes @command{configure} to
-recognize (via @samp{uname -a}) the system as @samp{sparc-*-*} instead.
-
-@html
-<hr />
-@end html
-@heading @anchor{sparcv9-*-solaris2*}sparcv9-*-solaris2*
+@heading @anchor{sparc64-*-solaris2*}sparc64-*-solaris2*
The following compiler flags must be specified in the configure
step in order to bootstrap this target with the Sun compiler:
@@ -3253,7 +3242,14 @@
@end example
@option{-xildoff} turns off the incremental linker, and @option{-xarch=v9}
-specifies the v9 architecture to the Sun linker and assembler.
+specifies the SPARCv9 architecture to the Sun linker and assembler.
+
+@html
+<hr />
+@end html
+@heading @anchor{sparcv9-*-solaris2*}sparcv9-*-solaris2*
+
+This is a synonym for sparc64-*-solaris2*.
@html
<hr />