This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
[PING] Re: Patch for Re: out of date docs?
- From: Gerald Pfeifer <gerald at pfeifer dot com>
- To: Ian Lance Taylor <iant at google dot com>
- Cc: Rainer Orth <ro at techfak dot uni-bielefeld dot de>, Jay <jay dot krell at cornell dot edu>, gcc at gcc dot gnu dot org
- Date: Tue, 6 Jan 2009 12:42:14 +0100 (CET)
- Subject: [PING] Re: Patch for Re: out of date docs?
- References: <COL101-W65504D1937E5287C54170E62C0@phx.gbl> <m3abcz84cr.fsf@google.com> <alpine.LSU.1.99.0811022118020.29652@acrux.dbai.tuwien.ac.at> <18703.9144.385573.953258@manam.TechFak.Uni-Bielefeld.DE>
On Mon, 3 Nov 2008, Rainer Orth wrote:
>>> I believe that this is false these days. I believe that it has been
>>> false since a cross-compiler to the alpha required a 64-bit
>>> HOST_WIDE_INT, which was in gcc 3.4.
>> Does this mean you (or Rainer) would approve the following documentation
>> update? ;-)
> at least I can't since I've never built cross-compilers to
> alpha-dec-osf, so I cannot say if it's true or not.
Ian? Okay to commit?
2008-11-18 Gerald Pfeifer <gerald@pfeifer.com>
* doc/install.texi (alpha*-dec-osf*): Remove note on 32-bit
hosted cross-compilers generating less efficient code.
Index: doc/install.texi
===================================================================
--- doc/install.texi (revision 143097)
+++ doc/install.texi (working copy)
@@ -2798,14 +2798,6 @@
new version of DEC Unix, you should rebuild GCC to pick up the new version
stamp.
-Note that since the Alpha is a 64-bit architecture, cross-compilers from
-32-bit machines will not generate code as efficient as that generated
-when the compiler is running on a 64-bit machine because many
-optimizations that depend on being able to represent a word on the
-target in an integral value on the host cannot be performed. Building
-cross-compilers on the Alpha for 32-bit machines has only been tested in
-a few cases and may not work properly.
-
@samp{make compare} may fail on old versions of DEC Unix unless you add
@option{-save-temps} to @code{BOOT_CFLAGS}. On these systems, the name
of the assembler input file is stored in the object file, and that makes