summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJarkko Hietaniemi <jhi@iki.fi>2002-02-09 22:41:18 +0000
committerJarkko Hietaniemi <jhi@iki.fi>2002-02-09 22:41:18 +0000
commit1f361dc9dfcffbdbcb8ce7a381b7b488799cc19d (patch)
treec770fa6241372f7b562a653088f39b5cda6ddccd
parent9200a1b047c4d162aa5464d20038426ad445ad42 (diff)
downloadperl-1f361dc9dfcffbdbcb8ce7a381b7b488799cc19d.tar.gz
The -W 0,float(ieee) and gcvt() are the bad combination.
p4raw-id: //depot/perl@14616
-rw-r--r--hints/os390.sh3
1 files changed, 1 insertions, 2 deletions
diff --git a/hints/os390.sh b/hints/os390.sh
index 8766f0b566..e85ebef978 100644
--- a/hints/os390.sh
+++ b/hints/os390.sh
@@ -206,8 +206,7 @@ fi
# Most of the time gcvt() seems to work fine but
# sometimes values like 0.1, 0.2, come out as "10", "20",
# a trivial Perl demonstration snippet is 'print 0.1'.
-# Yes, a flagrant bug, but unfortunately not trivial to
-# reproduce in C using gcvt().
+# The -W 0,float(ieee) seems to be the switch breaking gcvt().
# sprintf() seems to get things right(er).
d_Gconvert='sprintf((b),"%.*g",(n),(x))'