Subject: Re: Problem and fix for systat/top/ps
To: None <port-vax@NetBSD.org>
From: der Mouse <mouse@Rodents.Montreal.QC.CA>
List: port-vax
Date: 03/13/2007 14:28:39
> return (infnan(-ERANGE));
> return (infnan(EDOM));
> return (infnan(ERANGE));
> 237: fb 01 ef c2 calls $0x1,0 <__log__D>
> 23b: fd ff ff
> 23e: 6e 50 50 cvtld r0,r0
> 241: 04 ret
> 248: fb 01 ef b1 calls $0x1,0 <__log__D>
> 24c: fd ff ff
> 24f: 6e 50 50 cvtld r0,r0
> 252: 04 ret
> 256: fb 01 ef a3 calls $0x1,0 <__log__D>
> 25a: fd ff ff
> 25d: 6e 50 50 cvtld r0,r0
> 260: 04 ret
In addition to the finite() issue, I note that infnan() is being
treated as returning int, not double. This strikes me as probably not
what you want.
/~\ The ASCII der Mouse
\ / Ribbon Campaign
X Against HTML mouse@rodents.montreal.qc.ca
/ \ Email! 7D C8 61 52 5D E7 2D 39 4E F1 31 3E E8 B3 27 4B