Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Configure probes for format, sizes, ranges and digits
Probe FLOATVAL_FMT/floatvalfmt with float round-trip precision tests. Found that long double and __float128 on intel are stable only with %17Lg. I.e. 17 digits precision in number-string round trips. Do the precision test for all float types. Also test for the cpp defines of ranges and DBL|FLT_DIG (precision digits). New config hash value for floatvaldig, the number of compiler precision digits, which be different to the tested floatvalfmt. Improved HAS_FLOAT128 detection. Use HAS_INT64 instead of HAS_LONGLONG for bswap64.
- Loading branch information
Reini Urban
committed
Sep 12, 2012
1 parent
4afbef5
commit d92e691
Showing
5 changed files
with
149 additions
and
36 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters