This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
[PATCH] install.texi; copy sparc 64-bit info from 3.0_branch
- To: gcc-patches at gcc dot gnu dot org
- Subject: [PATCH] install.texi; copy sparc 64-bit info from 3.0_branch
- From: Janis Johnson <janis187 at us dot ibm dot com>
- Date: Fri, 19 Oct 2001 09:51:35 -0700
Gerald Pfeifer pre-approved this patch, so I'm checking it in.
2001-10-19 Janis Johnson <janis187@us.ibm.com>
* doc/install.texi (Specific, sparc-sun-solaris2*) Copy documentation
about 64-bit support from the 3.0_branch version.
Index: install.texi
===================================================================
RCS file: /cvs/gcc/gcc/gcc/doc/install.texi,v
retrieving revision 1.71
diff -u -r1.71 install.texi
--- install.texi 2001/10/17 08:44:09 1.71
+++ install.texi 2001/10/19 16:42:19
@@ -3251,6 +3251,18 @@
2.6 and has been fixed in later (5.x) versions of the assembler,
starting with Solaris 7.
+Starting with Solaris 7, the operating system is capable of executing
+64-bit SPARC V9 binaries. GCC 3.0 doesn't properly support this yet.
+Although some patches or recipes to enable this support have been posted
+to various newsgroups and mailing lists, we recommend against using
+them, since the compiler may either crash or, worse, silently generate
+bad code. If you really need this capability now, you might try a CVS
+version of GCC 3.1, which will fully support this. If all you want is
+code tuned for the UltraSPARC CPU, you should try the
+@option{-mtune=ultrasparc} option instead, which should be safe from
+those bugs and produce code that, unlike full 64-bit code, can still run
+on non-UltraSPARC machines.
+
@html
</p>
<hr>