Subject: GCC 3.3 toolchain (native build!)
To: None <port-dreamcast@netbsd.org>
From: Marcus Comstedt <marcus@mc.pp.se>
List: port-dreamcast
Date: 06/11/2003 00:56:00
Well, it's two weeks in the making, but now I am finally able to
present you with this treat:  A native stage 3 build of the new GCC
3.3 for NetBSD/dreamcast.  It was built using the latest binutils
(2.13.2.1), and I then rebuilt the binutils with the new compiler.
Also included is a gdb 5.3 built with the GCC and binutils.

  <URL:http://mc.pp.se/dc/files/gcc3.3toolchain_local.tar.bz2>

The stuff installs in /usr/local, so make sure to put /usr/local/bin
first in your path if you want to use it.  Also, I did not include a
link cc -> gcc, make it yourself or invoke the compiler as "gcc".

GCC was built from the FSF distribution without any patches
whatsoever, and configured with `configure --enable-languages=c,c++
--disable-shared'.

The binutils and gdb packages required some minor tweaking to build,
but the required patches have been sent upstreams to the respective
maintainers.  Both where configured without any special options.

Finally, to top it all off, here is a fresh kernel built with this new
toolchain:

  <URL:http://mc.pp.se/dc/files/netbsd-DOREIMON-20030610>

(config file:  <URL:http://mc.pp.se/dc/files/DOREIMON-20030610>)

Enjoy!


  // Marcus