summaryrefslogtreecommitdiff
path: root/win32/config.vc
diff options
context:
space:
mode:
authorJarkko Hietaniemi <jhi@iki.fi>2016-10-24 22:07:46 -0400
committerJarkko Hietaniemi <jhi@iki.fi>2016-10-28 22:04:46 -0400
commit4cb05021f1602b1c29295f791d76ba4b38426f2a (patch)
tree14fd1f8cff8ca1bae0bcf4ea57380ccedc45957b /win32/config.vc
parenta8b2934d541975842b17146eaf9343dd439e5eca (diff)
downloadperl-4cb05021f1602b1c29295f791d76ba4b38426f2a.tar.gz
Configure: add defs summarizing doublekind/longdblkind
For windows/netware It seems that many of the recent fp definitions have not been yet copied over there [1] [2], so went mostly by dead reckoning [3]. [1] Note that many of them are not absolutely necessary for building. [2] The proper updating involves doing stuff in win32, which I do not have. [3] As far as I can tell, Windows CE does not really not have long double.
Diffstat (limited to 'win32/config.vc')
-rw-r--r--win32/config.vc13
1 files changed, 13 insertions, 0 deletions
diff --git a/win32/config.vc b/win32/config.vc
index 50d2a92605..cfac6e7ca2 100644
--- a/win32/config.vc
+++ b/win32/config.vc
@@ -156,6 +156,14 @@ d_dlerror='define'
d_dlopen='define'
d_dlsymun='undef'
d_dosuid='undef'
+d_double_has_inf='define'
+d_double_has_nan='define'
+d_double_has_negative_zero='define'
+d_double_has_subnormals='define'
+d_double_style_cray='undef'
+d_double_style_ibm='undef'
+d_double_style_ieee='define'
+d_double_style_vax='undef'
d_drand48_r='undef'
d_drand48proto='undef'
d_dup2='define'
@@ -333,6 +341,11 @@ d_lockf='undef'
d_log1p='undef'
d_log2='undef'
d_logb='undef'
+d_long_double_style_ieee='undef'
+d_long_double_style_ieee_doubledouble='undef'
+d_long_double_style_ieee_extended='define'
+d_long_double_style_ieee_std='undef'
+d_long_double_style_vax='undef'
d_longdbl='define'
d_longlong='undef'
d_lrint='undef'