This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Fix erroneous USE_LONG_DOUBLE in configure.com.
authorCraig A. Berry <craigberry@mac.com>
Sat, 22 Dec 2012 22:38:41 +0000 (16:38 -0600)
committerCraig A. Berry <craigberry@mac.com>
Sat, 22 Dec 2012 22:38:41 +0000 (16:38 -0600)
commite5be143b5eeb5441193de029bd97401f93ece0bb
treee8d1769ac7c11d179ff1fce0f88538a00bf896dc
parenta2ea9adf4a132fb805eb52099c5ebe4765311cff
Fix erroneous USE_LONG_DOUBLE in configure.com.

Once upon a time there was a "use64bit" option [1] that only later
became separated into use64bitint, uselongdouble, and use64bitall,
but we didn't properly separate out everything.  So if you chose
64-bit integers but not long doubles, you would get the macro
USE_LONG_DOUBLE defined but without other supporting defines and
with incompatible branches followed in various parts of the #ifdef
jungle.  So separate them out.  Thanks to Thomas Pfau for trying
what's apparently a rare configuration.

[1] See fafa4fee6354847ae7fda.
configure.com