This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: PATCH: IA64 floating-point types
On Tue, 2003-09-09 at 00:39, Richard Henderson wrote:
> On Mon, Sep 08, 2003 at 08:52:09PM -0700, Mark Mitchell wrote:
> > On other IA64 machines,
> > that type should have size 12 and alignment 4, according to the psABI.
>
> Surely not!
>
> > ... but I'd like to understand why we're not following the psABI.
>
> I'm absolutely certain the abi did not say that 5 years ago.
You, of all people, should know.
However:
http://www.intel.com/design/itanium/downloads/24537003.pdf
which is dated May 2001, says (in Section 3.2.1), that long double has
size 12 and alignment 4 in ILP32 mode.
I'm not sure if any operating systems have implemented that layout.
--
Mark Mitchell
CodeSourcery, LLC
mark@codesourcery.com