Subject: Re: Working Dreamcast images.
To: None <thorpej@wasabisystems.com>
From: Christian Groessler <cpg@aladdin.de>
List: port-dreamcast
Date: 01/27/2002 16:41:54
Hi,

On 01/26/2002 11:31:55 PM PST Jason R Thorpe wrote:
>
>The tools are somewhat problematic on Dreamcast (actually, all SuperH)
>right now; GCC 2.95.3 is horribly broken for SuperH.
>

and your older mail

On 01/17/2002 09:02:17 AM PST Jason R Thorpe wrote:
>
>On Thu, Jan 17, 2002 at 02:15:48PM +0100, Christian Groessler wrote:
>
> > I'm trying to cross compile the distribution. I created the ELF
> > toolchain with
> >
> > USE_NEW_TOOLCHAIN=yes OBJECT_FMT=ELF ./build.sh -t -m dreamcast
> >
> > which worked fine.
>
>The new ELF toolchain is known to have some bugs on the SuperH.  I haven't
>finished merging fixes from the old SuperH toolchain into the new one yet.
>
>For example, if you build a kernel with the new toolchain, networking doesn't
>work (I know it's not just me; someone else reported this to me, as well).

Just FYI, I've used 2.95.3 successfully to (cross-) compile dreamcast
kernels and networting appears to work fine.
Maybe the problem was in the network card driver as I'm using my
hacked driver for the Lan Adapter (hit300) not the bba.


>I'm going to commit my new NetBSD SuperH GCC configuration to
>gcc-current within a few days, hopefully.  gcc-current should work
>much better than 2.95.3.

Last time I tried (cross-) building a snapshot the error was a missing
directory in src/gnu/lib/libbfd/arch/. Is this already fixed?

regards,
chris