Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 30 Oct 2001 01:26:32 -0800
From:      Peter Wemm <peter@wemm.org>
To:        Doug Rabson <dfr@nlsystems.com>
Cc:        Marcel Moolenaar <marcel@xcllnt.net>, ia64@FreeBSD.ORG
Subject:   Re: New toolchain and root filesystem available 
Message-ID:  <20011030092632.0A1B7380A@overcee.netplex.com.au>
In-Reply-To: <20011030090332.U549-100000@salmon.nlsystems.com> 

index | next in thread | previous in thread | raw e-mail

Doug Rabson wrote:
> On Tue, 30 Oct 2001, Marcel Moolenaar wrote:
> 
> > On Mon, Oct 29, 2001 at 10:53:21PM +0000, Doug Rabson wrote:
> > > We have shifted over to supporting a much newer toolchain, based
> > > approximately binutils 2.11.2 and gcc 3.0.1. This combination appears to
> > > generate noticably better code but more importantly changes a few critica
    l
> > > parts of the ELF ABI. This means that you will need a fresh set of
> > > binaries to continue to work properly. I've uploaded a fresh toolchain an
    d
> > > a matching set of binaries:
> > >
> > > 	http://people.freebsd.org/~dfr/ia64-toolchain-29102001.tar.gz
> > > 	http://people.freebsd.org/~dfr/ia64-root-29102001.tar.gz
> >
> > I get major breakages. I'll look at it tomorrow. It's time to
> > go to bed now...
> >
> > FYI,
> 
> The header files think we are C++ because of the '-Wp,-+' flag that I used
> to allow the C++ comments in Intel's efi headers. Gcc only warns about
> these in '-ansi' mode so you can use this patch. You also need
> -fno-builtin to stop gcc from turning printf into puts (bah). The new
toolchain encodes __FreeBSD__ etc. into the specs file so you don't need
> to play games with the 'CC' variable any more either.

Use -ffreestanding instead of -fno-builtin.  That's the officially blessed
way of saying that its not linking with libc.

Cheers,
-Peter
--
Peter Wemm - peter@FreeBSD.org; peter@yahoo-inc.com; peter@netplex.com.au
"All of this is for nothing if we don't go to the stars" - JMS/B5


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



help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20011030092632.0A1B7380A>