This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Configure: mixed-endian double-doubles
authorJarkko Hietaniemi <jhi@iki.fi>
Tue, 8 Dec 2015 13:48:40 +0000 (08:48 -0500)
committerJarkko Hietaniemi <jhi@iki.fi>
Mon, 14 Dec 2015 11:38:34 +0000 (06:38 -0500)
commit3118d7d684b56cbeb702af874f4326683c45f045
tree937a3fec05ec874b35552c3d82fe01a6c9fb83a6
parentb5897239a0c3c2f5ec699690086b30e7db4305d4
Configure: mixed-endian double-doubles

The ppc64el is the first seen little-endian double-double (and also
the first little-endian ppc), but it turns out its little-endianness
is mixed: the doubles are still in big-endian order.  Configure was
expecting wrongly a fully byte-reversed double-double.

Therefore extend the long double format detection to cover all the
(double-double) permutations, though the formats of five and eight
are rather unlikely (based on current platforms using double-double).
Configure
config_h.SH
uconfig.h
win32/config_H.gc
win32/config_H.vc