2014-08-28 |
Jarkko Hietaniemi | Don't use isfinitel/isinfl/isnanl if the C99 macros...
|
commit | commitdiff | tree |
2014-08-28 |
Jarkko Hietaniemi | Under C99 isfinite/isinf/isnan are sizeof-aware macros.
|
commit | commitdiff | tree |
2014-08-27 |
Jarkko Hietaniemi | De-prefix Perl_isinfnan.
|
commit | commitdiff | tree |
2014-08-27 |
Jarkko Hietaniemi | pack c/C on inf/nan.
|
commit | commitdiff | tree |
2014-08-27 |
Jarkko Hietaniemi | Make sprintf %c and chr() on inf/nan return the U+FFFD.
|
commit | commitdiff | tree |
2014-08-27 |
Jarkko Hietaniemi | NVgf/NVff agree with -Duselongdouble.
|
commit | commitdiff | tree |
2014-08-27 |
Jarkko Hietaniemi | Comment tweak.
|
commit | commitdiff | tree |
2014-08-26 |
Jarkko Hietaniemi | Detect false infinities.
|
commit | commitdiff | tree |
2014-08-26 |
Jarkko Hietaniemi | printf inf/nan should be inf/nan.
|
commit | commitdiff | tree |
2014-08-26 |
Jarkko Hietaniemi | Add more infnan tests.
|
commit | commitdiff | tree |
2014-08-26 |
Jarkko Hietaniemi | Avoid useless warning, remove debug code.
|
commit | commitdiff | tree |
2014-08-26 |
Jarkko Hietaniemi | *fp*class* comment tweaks.
|
commit | commitdiff | tree |
2014-08-26 |
Jarkko Hietaniemi | Post-VAX VMS has fp_classify().
|
commit | commitdiff | tree |
2014-08-26 |
Jarkko Hietaniemi | Simplify the hexfp space computation.
|
commit | commitdiff | tree |
2014-08-26 |
Jarkko Hietaniemi | Comment why hexfp is set here, not earlier.
|
commit | commitdiff | tree |
2014-08-26 |
Jarkko Hietaniemi | Only one successful exit from grok_infnan().
|
commit | commitdiff | tree |
2014-08-26 |
Jarkko Hietaniemi | Sprinkle the fact that long doubles aren't standardized.
|
commit | commitdiff | tree |
2014-08-26 |
Jarkko Hietaniemi | Allow eg ./perl t/harness t/op/lc.t
|
commit | commitdiff | tree |
2014-08-25 |
Jarkko Hietaniemi | Test fpclassify() with full compile.
|
commit | commitdiff | tree |
2014-08-25 |
Jarkko Hietaniemi | Reorder the *fp*class* in preference order, add comments.
|
commit | commitdiff | tree |
2014-08-25 |
Jarkko Hietaniemi | Configure scan for fp_classl().
|
commit | commitdiff | tree |
2014-08-25 |
Jarkko Hietaniemi | Configure scan for fp_classify().
|
commit | commitdiff | tree |
2014-08-25 |
Jarkko Hietaniemi | More is_inf() et alia dance.
|
commit | commitdiff | tree |
2014-08-25 |
Jarkko Hietaniemi | More robust inf/nan recognition and generation.
|
commit | commitdiff | tree |
2014-08-24 |
Jarkko Hietaniemi | Explicitly cast to MANTISSATYPE since some compilers...
|
commit | commitdiff | tree |
2014-08-24 |
Jarkko Hietaniemi | Fix bad quoting.
|
commit | commitdiff | tree |
2014-08-23 |
Jarkko Hietaniemi | Skip strtold in concise-xs.t, "platform varying".
|
commit | commitdiff | tree |
2014-08-23 |
Jarkko Hietaniemi | Test 9**9**9 for Inf and sin(9**9**9) for NaN.
|
commit | commitdiff | tree |
2014-08-23 |
Jarkko Hietaniemi | Revert "Test 9**9**9 for Inf and sin(9**9**9) for NaN."
|
commit | commitdiff | tree |
2014-08-23 |
Jarkko Hietaniemi | The less-than-zero branch needs to be the default always.
|
commit | commitdiff | tree |
2014-08-23 |
Jarkko Hietaniemi | Test 9**9**9 for Inf and sin(9**9**9) for NaN.
|
commit | commitdiff | tree |
2014-08-23 |
Jarkko Hietaniemi | Do not test memcmp et al, now also Linux inlined it.
|
commit | commitdiff | tree |
2014-08-23 |
Jarkko Hietaniemi | Old HP-UXen had a non-standard strtold().
|
commit | commitdiff | tree |
2014-08-22 |
Jarkko Hietaniemi | Fix infnan.t Win32 failure.
|
commit | commitdiff | tree |
2014-08-22 |
Jarkko Hietaniemi | Fix the PEEK_INFNAN (wrong macro arg name).
|
commit | commitdiff | tree |
2014-08-22 |
Jarkko Hietaniemi | Remove obsolete comment.
|
commit | commitdiff | tree |
2014-08-22 |
Jarkko Hietaniemi | If this format ever happens, it is probably left-aligned.
|
commit | commitdiff | tree |
2014-08-22 |
Jarkko Hietaniemi | Darwin can have libfoo.0.dylib instead of libfoo.dylib.0
|
commit | commitdiff | tree |
2014-08-22 |
Jarkko Hietaniemi | For Darwin MacPorts add the gcc/g++ libdir.
|
commit | commitdiff | tree |
2014-08-22 |
Jarkko Hietaniemi | Add some basic math tests.
|
commit | commitdiff | tree |
2014-08-22 |
Jarkko Hietaniemi | Implement POSIX::strtold().
|
commit | commitdiff | tree |
2014-08-22 |
Jarkko Hietaniemi | Introduce Perl_strtod (macro) to call strtold if long...
|
commit | commitdiff | tree |
2014-08-22 |
Jarkko Hietaniemi | Perl_isinf and Perl_isfinite enhancements.
|
commit | commitdiff | tree |
2014-08-22 |
Jarkko Hietaniemi | Clean up the fpclass forest.
|
commit | commitdiff | tree |
2014-08-22 |
Jarkko Hietaniemi | Add inf/nan tests.
|
commit | commitdiff | tree |
2014-08-22 |
Jarkko Hietaniemi | Unify the Inf/-Inf/NaN also in basic NV stringify.
|
commit | commitdiff | tree |
2014-08-22 |
Jarkko Hietaniemi | Unify inf/nan printf output to Inf, -Inf, and NaN.
|
commit | commitdiff | tree |
2014-08-22 |
Jarkko Hietaniemi | Use grok_infnan() if NV_INF and NV_NAN are defined.
|
commit | commitdiff | tree |
2014-08-21 |
Jarkko Hietaniemi | Partial revert of c6d2504a: do not use isfinite().
|
commit | commitdiff | tree |
2014-08-21 |
Jarkko Hietaniemi | The quest for the hexfp exponent continues.
|
commit | commitdiff | tree |
2014-08-21 |
Jarkko Hietaniemi | Do not anchor the matches, because of sprintf padding.
|
commit | commitdiff | tree |
2014-08-21 |
Jarkko Hietaniemi | IEEE quadruple exponents were off.
|
commit | commitdiff | tree |
2014-08-20 |
Jarkko Hietaniemi | perldelta for hexadecimal floats.
|
commit | commitdiff | tree |
2014-08-20 |
Jarkko Hietaniemi | Mention the possibility of fp rounding modes' effects.
|
commit | commitdiff | tree |
2014-08-20 |
Jarkko Hietaniemi | Try addressing perl #122578, low-order fp diffs.
|
commit | commitdiff | tree |
2014-08-20 |
Jarkko Hietaniemi | Pass $ENV{HARNESS_TIMER} to Test::Harness from t/harness.
|
commit | commitdiff | tree |
2014-08-20 |
Jarkko Hietaniemi | perldelta for hexadecimal floats.
|
commit | commitdiff | tree |
2014-08-20 |
Jarkko Hietaniemi | Separate grok_infnan() from grok_number().
|
commit | commitdiff | tree |
2014-08-20 |
Jarkko Hietaniemi | Perl_signbit should return non-zero for -0.
|
commit | commitdiff | tree |
2014-08-20 |
Jarkko Hietaniemi | Win32 apparently has _isnan() and _finite(), and _fpclass().
|
commit | commitdiff | tree |
2014-08-20 |
Jarkko Hietaniemi | Use Perl_isfinite().
|
commit | commitdiff | tree |
2014-08-20 |
Jarkko Hietaniemi | Perl_isinf enhancements.
|
commit | commitdiff | tree |
2014-08-20 |
Jarkko Hietaniemi | OSX does have isfinite(), and 10.9+ prefers it over...
|
commit | commitdiff | tree |
2014-08-20 |
Jarkko Hietaniemi | Perl_isfinite() enhancements.
|
commit | commitdiff | tree |
2014-08-20 |
Jarkko Hietaniemi | Configure for isfinitel / isinfl.
|
commit | commitdiff | tree |
2014-08-20 |
Jarkko Hietaniemi | Add todo comment about special hexfp values.
|
commit | commitdiff | tree |
2014-08-20 |
Jarkko Hietaniemi | Quadruple float BE test triggering had a typo.
|
commit | commitdiff | tree |
2014-08-20 |
Jarkko Hietaniemi | Reduce double-double %a to single-double for now.
|
commit | commitdiff | tree |
2014-08-20 |
Jarkko Hietaniemi | double-double needs the first mantissa bits of doubles.
|
commit | commitdiff | tree |
2014-08-20 |
Jarkko Hietaniemi | Modify the hexfp exponent explicitly in each long double...
|
commit | commitdiff | tree |
2014-08-20 |
Jarkko Hietaniemi | Comment: scan_num also handles hexadecimal floats now.
|
commit | commitdiff | tree |
2014-08-17 |
Jarkko Hietaniemi | Include longdblkind in perl -V output.
|
commit | commitdiff | tree |
2014-08-17 |
Jarkko Hietaniemi | Comment tweaks.
|
commit | commitdiff | tree |
2014-08-17 |
Jarkko Hietaniemi | Little-endian double-double detection was wrong.
|
commit | commitdiff | tree |
2014-08-17 |
Jarkko Hietaniemi | Add quadruple precision tests, verified by Craig Berry.
|
commit | commitdiff | tree |
2014-08-17 |
Jarkko Hietaniemi | Separate the extraction of hex values.
|
commit | commitdiff | tree |
2014-08-16 |
Jarkko Hietaniemi | Socket 2.015
|
commit | commitdiff | tree |
2014-08-15 |
Jarkko Hietaniemi | Make a wild guess at how to handle double-double.
|
commit | commitdiff | tree |
2014-08-15 |
Jarkko Hietaniemi | Limit testing with 80-bit doubles.
|
commit | commitdiff | tree |
2014-08-15 |
Jarkko Hietaniemi | 80-bit big-endian extraction was also wrong.
|
commit | commitdiff | tree |
2014-08-15 |
Jarkko Hietaniemi | Try preparing for weird UVSIZE or NV_MANT_DIG.
|
commit | commitdiff | tree |
2014-08-15 |
Jarkko Hietaniemi | In frexp+ldexp path simply prefer Uquad_t to UV.
|
commit | commitdiff | tree |
2014-08-15 |
Jarkko Hietaniemi | Big endian frexp+ldexp byte extraction was wrong.
|
commit | commitdiff | tree |
2014-08-15 |
Jarkko Hietaniemi | On literal hexadecimal floats use uquad, not UV.
|
commit | commitdiff | tree |
2014-08-15 |
Jarkko Hietaniemi | Comment tweaks.
|
commit | commitdiff | tree |
2014-08-15 |
Jarkko Hietaniemi | Use XDIGIT_VALUE().
|
commit | commitdiff | tree |
2014-08-15 |
Jarkko Hietaniemi | Zero is better longdblkind for "no long double" than -1.
|
commit | commitdiff | tree |
2014-08-15 |
Jarkko Hietaniemi | Whitespace only: line breaks before elses.
|
commit | commitdiff | tree |
2014-08-15 |
Jarkko Hietaniemi | Adjust need size for locale radix.
|
commit | commitdiff | tree |
2014-08-14 |
Jarkko Hietaniemi | Hexadecimal float literals, for perl #122219
|
commit | commitdiff | tree |
2014-08-14 |
Jarkko Hietaniemi | Hexadecimal float sprintf, for perl #122219
|
commit | commitdiff | tree |
2014-08-14 |
Jarkko Hietaniemi | Perl_ldexp is one of ldexpl, scalbnl, or ldexp
|
commit | commitdiff | tree |
2014-08-14 |
Jarkko Hietaniemi | Configure scan for ldexpl
|
commit | commitdiff | tree |
2014-08-14 |
Jarkko Hietaniemi | Configure scan for the kind of long double we have
|
commit | commitdiff | tree |
2014-08-13 |
Jarkko Hietaniemi | For older clang versions put back -Wno-unused-value.
|
commit | commitdiff | tree |
2014-08-05 |
Jarkko Hietaniemi | Sun c99 needs -Xa for many system interfaces.
|
commit | commitdiff | tree |
2014-08-05 |
Jarkko Hietaniemi | Sun c99 doesn't like bare -O.
|
commit | commitdiff | tree |
2014-08-05 |
Jarkko Hietaniemi | Sun c99 ccversion.
|
commit | commitdiff | tree |
2014-08-05 |
Jarkko Hietaniemi | Newer Sun C compilers are not 'SUNwspro', but 'solstudio'.
|
commit | commitdiff | tree |
2014-07-29 |
Jarkko Hietaniemi | Mention sv_gets as the Perl-ish fgets-ish API.
|
commit | commitdiff | tree |
next |