Subject: Important 1.5 toolchain patch available
To: None <port-sparc64@netbsd.org>
From: Todd Vierling <tv@wasabisystems.com>
List: port-sparc64
Date: 01/24/2001 11:00:22
Along with the already available ld fix, there's also now a cpp fix that
have both been bundled into one tarball.  If you have installed 1.5 on a
sparc64 system and want to use the included compiler toolchain, you need
this patch in order to have a fully working C compiler and linker.

At ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-1.5/patches/, you'll find
"sparc64-compfix.tgz" which contains both these files.  Extract that tarball
from the root (/) directory to replace /usr/bin/cpp and /usr/bin/ld.

Problems fixed:

- ld was improperly bundled with 1.5 (older binutils based ld was used,
  which does not work properly on V9 SPARC)

- cpp originally called /usr/libexec/cpp directly, which does not predefine
  the usual platform definitions (like __ELF__) in gcc 2.95.2; modified to
  reroute through "cc -E" instead

-- 
-- Todd Vierling <tv@wasabisystems.com>  *  Wasabi NetBSD:  Run with it.
-- NetBSD 1.5 now available on CD-ROM  --  http://www.wasabisystems.com/