Subject: Re: selecting ARM endianness [was: CVS commit: syssrc]
To: Ben Harris <bjh21@netbsd.org>
From: Todd Vierling <tv@wasabisystems.com>
List: tech-toolchain
Date: 02/19/2001 18:05:03
On Mon, 19 Feb 2001, Ben Harris wrote:
: > [*] When we switch to gcc 2.95.2 in-tree, I will be replacing the
: > /usr/bin/cpp script with one that uses cc -E to preprocess files, rather
: > than /usr/libexec/cpp. It seems that cpp in gcc 2.95.2 doesn't
: > predefine anything, and this change will be needed if and when we go to
: > gcc 3.0 (which has no `internal' cpp executable at all).
:
: Hmm. Have you written that script already? It'd be useful to me, since
: I'm already using 2.95.2 to sort out the ARM/ELF toolchain, and it's
: notable that (e.g.) syscall stubs get the wrong predefines with the
: current cpp.
The replacement /usr/bin/cpp was cobbled together as a temporary fix for the
cpp supplied with the sparc64 1.5 toolchain, so until it's officially
cleaned up and in-tree, you can fetch it from
ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-1.5/patches/sparc64-compfix.tgz (just
get cpp out of that tarball and ignore the ld binary).
--
-- Todd Vierling <tv@wasabisystems.com> * Wasabi NetBSD: Run with it.
-- NetBSD 1.5 now available on CD-ROM -- http://www.wasabisystems.com/