diff options
author | Jarkko Hietaniemi <jhi@iki.fi> | 2015-02-01 12:17:41 -0500 |
---|---|---|
committer | Jarkko Hietaniemi <jhi@iki.fi> | 2015-02-02 17:02:58 -0500 |
commit | 498b0fa9b0b73af65d2cf95771a5a46515b62d34 (patch) | |
tree | 34c438b7687d7f587964453a2b79e7963a4682c9 /perl.h | |
parent | 02e75e52e271c046df890b5089c2cb1953332c0d (diff) | |
download | perl-498b0fa9b0b73af65d2cf95771a5a46515b62d34.tar.gz |
infnan: define NV_NAN (and NV_QNAN, NV_SNAN) if sunmath
Diffstat (limited to 'perl.h')
-rw-r--r-- | perl.h | 5 |
1 files changed, 5 insertions, 0 deletions
@@ -4346,6 +4346,11 @@ static const union { unsigned int __i; float __f; } __PL_inf_u = #if !defined(NV_NAN) && defined(SNAN) # define NV_NAN (NV)SNAN #endif +#if !defined(NV_NAN) && defined(I_SUNMATH) +# define NV_NAN (NV)quiet_nan() +# define NV_QNAN (NV)quiet_nan() +# define NV_SNAN (NV)signaling_nan() +#endif #if !defined(NV_NAN) # if INTSIZE == 4 /* See the discussion near __PL_inf_u. */ |