Subject: Softfloat lc040 patch for current.
To: None <port-mac68k@NetBSD.org>
From: Bruce ONeel <edoneel@sdf.lonestar.org>
List: port-mac68k
Date: 01/15/2004 11:29:05
Hi,

 Thanks to John Klos of sixgirls.org for the usage of a macppc
      system, I was able to get the patch to work on NetBSD current
      from 9 Jan 2004.  NB:  The patch below replaces 
      src/sys/arch/mac68k/mac68k/machdep.c with a copy that does NOT
      call m68k_make_fpu_idle_frame().  This is not the right solution
      and probably causes problems with a system with a real FPU.
      The correct solution probably requires someone who actually
      understands the problem.  Beyond that the patch should be
      transparent in that if you set MKSOFTFLOAT to "yes" the
      softfloat build will be done and if you do not set it then the
      normal build will be done.  fpCCR is still not correct either.
      Finally, note that this was tested on one Powerbook 500 with an
      LC040, so one can not call that extensive testing.

Grap the patch from      
http://edoneel.chaosnet.org/download/NetBSD-current/lc040-softfloat-2004
0113.tar.gz
or from edoneel.chaosnet.org, choose Downloads and then it's near the
top of the page.

I'll work to update this every few weeks or so.

Thanks to all of you who helped get this working.

cheers

bruce