Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 18 May 2000 22:25:21 -0500
From:      "Scot W. Hetzel" <hetzels@westbend.net>
To:        <current@FreeBSD.ORG>
Subject:   Re: New 64 bit Compiler from SGI
Message-ID:  <00d801bfc141$dd4e6280$8dfee0d1@westbend.net>
References:  <200005180749.AAA01369@rah.star-gate.com>

next in thread | previous in thread | raw e-mail | index | archive | help
From: "Amancio Hasty" <hasty@rah.star-gate.com>
> For those interested , SGI has released their 64 bit
> compiler for Intel's Itanium.
>
> http://oss.sgi.com/projects/Pro64/
>
That great, now when does FreeBSD64 come out ;-)

Is FreeBSD 64-bit clean as referred to in the below question from the SGI
FAQ ( http://oss.sgi.com/projects/Pro64/faq.html )?

Q. I have a C program that runs correctly on Linux/IA-32.  When I compile it
and run it in the NUE environment, I do not get correct answers.  Any ideas?

A. Is your program 64-bit clean?  The Linux/IA-32 programming model uses an
ILP32 model.  That means that sizeof(int)==sizeof(long)==sizeof(void *) ==
32 bits.  The Linux/IA-64 programming model used a LP64 model.  That means
that sizeof(int)==32 bits and sizeof(long)==sizeof(void *)==64 bits.  If
your program violates the LP64 model you will have problems.  This is why
the version of gcc in SPEC95 will not work (nor will it ever without
modification).

Scot





To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?00d801bfc141$dd4e6280$8dfee0d1>