head 1.2; access; symbols pkgsrc-2013Q2:1.2.0.24 pkgsrc-2013Q2-base:1.2 pkgsrc-2012Q4:1.2.0.22 pkgsrc-2012Q4-base:1.2 pkgsrc-2011Q4:1.2.0.20 pkgsrc-2011Q4-base:1.2 pkgsrc-2011Q2:1.2.0.18 pkgsrc-2011Q2-base:1.2 pkgsrc-2009Q4:1.2.0.16 pkgsrc-2009Q4-base:1.2 pkgsrc-2008Q4:1.2.0.14 pkgsrc-2008Q4-base:1.2 pkgsrc-2008Q3:1.2.0.12 pkgsrc-2008Q3-base:1.2 cube-native-xorg:1.2.0.10 cube-native-xorg-base:1.2 pkgsrc-2008Q2:1.2.0.8 pkgsrc-2008Q2-base:1.2 pkgsrc-2008Q1:1.2.0.6 pkgsrc-2008Q1-base:1.2 pkgsrc-2007Q4:1.2.0.4 pkgsrc-2007Q4-base:1.2 pkgsrc-2007Q3:1.2.0.2 pkgsrc-2007Q3-base:1.2 pkgsrc-2007Q2:1.1.0.8 pkgsrc-2007Q2-base:1.1 pkgsrc-2007Q1:1.1.0.6 pkgsrc-2007Q1-base:1.1 pkgsrc-2006Q4:1.1.0.4 pkgsrc-2006Q4-base:1.1 pkgsrc-2006Q3:1.1.0.2 pkgsrc-2006Q3-base:1.1; locks; strict; comment @# @; 1.2 date 2007.09.07.14.11.53; author tsutsui; state dead; branches; next 1.1; 1.1 date 2006.09.24.15.20.28; author joerg; state Exp; branches; next ; desc @@ 1.2 log @Update tme to 0.6. Ok'ed by skrll@@. See fredette's annoucement for details: http://mail-index.netbsd.org/port-sparc/2007/09/07/0000.html >> The new version of tme, 0.6, fixes many bugs in the Sun 3 emulation, >> and can also emulate a SPARCstation 2. NetBSD 3.x seems to run pretty >> well on the different emulations. @ text @$NetBSD: patch-ag,v 1.1 2006/09/24 15:20:28 joerg Exp $ --- ic/ieee754/ieee754-misc-auto.sh.orig 2005-05-11 00:13:33.000000000 +0000 +++ ic/ieee754/ieee754-misc-auto.sh @@@@ -473,7 +473,10 @@@@ tme_ieee754_${precision}_value_from_buil tme_uint32_t chunk; /* x must not be a NaN or an infinity: */ -#if (TME_FLOAT_FORMAT_IEEE754_${capprecision}_BUILTIN == TME_FLOAT_FORMAT_FLOAT) +#if defined(isnan) && defined(__DragonFly__) + assert (!isnan(x_builtin)); + assert (!isinf(x_builtin)); +#elif (TME_FLOAT_FORMAT_IEEE754_${capprecision}_BUILTIN == TME_FLOAT_FORMAT_FLOAT) assert (!isnanf(x_builtin)); assert (!isinff(x_builtin)); #elif (TME_FLOAT_FORMAT_IEEE754_${capprecision}_BUILTIN == TME_FLOAT_FORMAT_DOUBLE) @ 1.1 log @Fix libtool fragment on DragonFly, so that LTDL_SHLIBPATH_VAR gets correctly defined. Use isnan and isinf on DragonFly and not the non-standard isinff/isnanf. @ text @d1 1 a1 1 $NetBSD$ @