$NetBSD: patch-aj,v 1.1 2007/03/17 13:44:18 tsutsui Exp $

--- dist/softfloat/softfloat/bits64/softfloat.c.orig	2005-05-11 09:06:30.000000000 +0900
+++ dist/softfloat/softfloat/bits64/softfloat.c	2007-01-07 22:08:03.000000000 +0900
@@ -4909,7 +4909,7 @@
         sub128( aSig0, aSig1, bSig0, bSig1, &aSig0, &aSig1 );
     } while ( 0 <= (sbits64) aSig0 );
     add128(
-        aSig0, aSig1, alternateASig0, alternateASig1, &sigMean0, &sigMean1 );
+        aSig0, aSig1, alternateASig0, alternateASig1, (bits64 *)&sigMean0, &sigMean1 );
     if (    ( sigMean0 < 0 )
          || ( ( ( sigMean0 | sigMean1 ) == 0 ) && ( q & 1 ) ) ) {
         aSig0 = alternateASig0;
