Related articles |
---|
Port of GCC to Intel IA-64 architecture (Merced) jpripp@ecsu.campus.mci.net (Jason Tripp) (1998-06-27) |
Re: Port of GCC to Intel IA-64 architecture (Merced) Alexandru.Petrescu@crpht.lu (Alexandru Petrescu) (1998-06-28) |
Re: Port of GCC to Intel IA-64 architecture (Merced) fjh@cs.mu.OZ.AU (1998-06-28) |
Re: Port of GCC to Intel IA-64 architecture (Merced) sef@kithrup.com (Sean Eric Fagan) (1998-07-01) |
Re: Port of GCC to Intel IA-64 architecture (Merced) burley@cygnus.com (Craig Burley) (1998-07-01) |
Re: Port of GCC to Intel IA-64 architecture (Merced) meissner@cygnus.com (Michael Meissner) (1998-07-01) |
Re: Port of GCC to Intel IA-64 architecture (Merced) tim@wagner.princeton.edu (1998-07-08) |
Re: Port of GCC to Intel IA-64 architecture (Merced) fjh@cs.mu.OZ.AU (1998-07-10) |
From: | Craig Burley <burley@cygnus.com> |
Newsgroups: | comp.compilers |
Date: | 1 Jul 1998 22:53:51 -0400 |
Organization: | Cygnus Support |
References: | 98-06-153 98-06-158 98-06-166 |
Keywords: | GCC, architecture |
fjh@cs.mu.OZ.AU (Fergus Henderson) writes:
> Doesn't gcc already work with 64 bit addresses and data? Certainly
> there's a port of gcc which generates 64 bit code for the Alpha.
I believe that port is called `gcc', and another one a lot like it is
called `egcs'.
What is still a problem, AFAIK, is that, internally, gcc makes some
assumptions about the equivalency of sizes of integers between the
host and target machines.
The effect of this is that some optimizations don't work when gcc is
configured as a cross-compiler between 32-bit and 64-bit systems.
(And, no, I don't know quite what "don't work" means here -- at least
"don't get performed so as to produce more optimal code", probably,
but maybe as much as "produces incorrect code".)
--
James Craig Burley, Software Craftsperson burley@gnu.org
--
Return to the
comp.compilers page.
Search the
comp.compilers archives again.