public inbox for linux-ia64@vger.kernel.org
 help / color / mirror / Atom feed
* [Linux-ia64] gcc3.0 tarball available
@ 2001-06-18 21:26 David Mosberger
  2001-06-18 23:39 ` Michael Madore
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: David Mosberger @ 2001-06-18 21:26 UTC (permalink / raw)
  To: linux-ia64

As you may have heard, gcc3.0 has been released.  A tar ball
containing the binaries for ia64 linux can be found at:

	ftp://ftp.hpl.hp.com/pub/linux-ia64/

Everything is built with debug info, so the tar ball is quite big
(71MB). It extracts into /opt/gcc3/ and the "bin" directory contains
the C, C++, Java, and Fortran compiler (the latter two haven't been
tested much).  The tar ball also includes a recent version of binutils
and gdb.  This makes it possible to the Linux kernel with:

	make CROSS_COMPILE=/opt/gcc3/bin/

There are some known issues with gcc3.0.  For example, glibc doesn't
build out of the box (though there are easy workarounds for this) and
there is a remaining C++ ABI incompatibility with respect to the
layout of the vtables (they should contain function descriptors, but
currently contain function pointers) but other than that, gcc3.0 seems
to work quite well and is definitely worth playing with.  For example,
I have been building Linux kernels with it for some time now and would
generally recommend to use it.

Many thanks in particular to Jim Wilson and Richard Henderson on
working so hard to make gcc3.0 useful for ia64 linux!

Enjoy,

	--david

PS: Of course, the tar ball is provided "as is", without warrant,
    support, etc.


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2001-06-19  7:30 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2001-06-18 21:26 [Linux-ia64] gcc3.0 tarball available David Mosberger
2001-06-18 23:39 ` Michael Madore
2001-06-19  0:53 ` David Mosberger
2001-06-19  7:30 ` David Mosberger

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox