[Bug fortran/32979] Implement vendor-specific ISNAN() intrinsic function

2007-08-03 Thread kargl at gcc dot gnu dot org
--- Comment #1 from kargl at gcc dot gnu dot org 2007-08-03 19:50 --- If we're going to implement isnan, then we should implement all of the FP classification functions (isfinite, isinf, isnan, isnormal, and maybe fpclassify). -- kargl at gcc dot gnu dot org changed: What

[Bug fortran/32979] Implement vendor-specific ISNAN() intrinsic function

2007-08-03 Thread burnus at gcc dot gnu dot org
--- Comment #2 from burnus at gcc dot gnu dot org 2007-08-03 20:25 --- > If we're going to implement isnan, then we should implement all of the > FP classification functions (isfinite, isinf, isnan, isnormal, and maybe > fpclassify). I'm not sure if this is needed. For instance, isnan()

[Bug fortran/32979] Implement vendor-specific ISNAN() intrinsic function

2007-08-03 Thread burnus at gcc dot gnu dot org
--- Comment #4 from burnus at gcc dot gnu dot org 2007-08-03 20:45 --- > I then believe that we do not need isnan. A person can use > either IEEE_* when it becomes available or bind(c). I don't > see why isnan is special in comparison to isinf. I don't see it either, but other compilers

[Bug fortran/32979] Implement vendor-specific ISNAN() intrinsic function

2007-08-03 Thread sgk at troutmask dot apl dot washington dot edu
--- Comment #3 from sgk at troutmask dot apl dot washington dot edu 2007-08-03 20:33 --- Subject: Re: Implement vendor-specific ISNAN() intrinsic function On Fri, Aug 03, 2007 at 08:25:08PM -, burnus at gcc dot gnu dot org wrote: > > > If we're going to implement isnan, then we s

[Bug fortran/32979] Implement vendor-specific ISNAN() intrinsic function

2007-08-03 Thread fxcoudert at gcc dot gnu dot org
-- fxcoudert at gcc dot gnu dot org changed: What|Removed |Added Status|UNCONFIRMED |NEW Ever Confirmed|0 |1 Last recon

[Bug fortran/32979] Implement vendor-specific ISNAN() intrinsic function

2007-08-03 Thread fxcoudert at gcc dot gnu dot org
--- Comment #5 from fxcoudert at gcc dot gnu dot org 2007-08-03 22:07 --- I'd go for implementing isnan as an extension, and only isnan. (until we get the IEEE module). The following patch does just that: Index: intrinsic.c ==

[Bug fortran/32979] Implement vendor-specific ISNAN() intrinsic function

2007-08-04 Thread burnus at gcc dot gnu dot org
--- Comment #6 from burnus at gcc dot gnu dot org 2007-08-04 11:57 --- Created an attachment (id=14020) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=14020&action=view) Patch for invoke.texi > I'd go for implementing isnan as an extension, and only isnan. (until we get > the IEEE

[Bug fortran/32979] Implement vendor-specific ISNAN() intrinsic function

2007-08-04 Thread fxcoudert at gcc dot gnu dot org
-- fxcoudert at gcc dot gnu dot org changed: What|Removed |Added URL||http://gcc.gnu.org/ml/gcc- |

[Bug fortran/32979] Implement vendor-specific ISNAN() intrinsic function

2007-08-05 Thread fxcoudert at gcc dot gnu dot org
--- Comment #7 from fxcoudert at gcc dot gnu dot org 2007-08-05 10:18 --- Subject: Bug 32979 Author: fxcoudert Date: Sun Aug 5 10:18:38 2007 New Revision: 127224 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=127224 Log: PR fortran/32979 * intrinsic.h (gfc_che

[Bug fortran/32979] Implement vendor-specific ISNAN() intrinsic function

2007-08-05 Thread fxcoudert at gcc dot gnu dot org
--- Comment #8 from fxcoudert at gcc dot gnu dot org 2007-08-05 10:36 --- Fixed. -- fxcoudert at gcc dot gnu dot org changed: What|Removed |Added Status|ASSI