In metaconfig.git, the branch master has been updated

<http://perl5.git.perl.org/metaconfig.git/commitdiff/4098e4ce324d96b4e0caaf51584558ec5fab288e?hp=90c748886b134637adca2d761f3084331e2756d7>

- Log -----------------------------------------------------------------
commit 4098e4ce324d96b4e0caaf51584558ec5fab288e
Author: Aaron Crane <a...@cpan.org>
Date:   Thu Apr 21 16:23:40 2016 +0100

    Add missing ?H: lines for d_longdbl.U
    
    This should have been part of 9c52d4117799c8de73f4871a148d3bb88fe5214d
-----------------------------------------------------------------------

Summary of changes:
 U/modified/d_longdbl.U | 23 ++++++++++++++++++-----
 1 file changed, 18 insertions(+), 5 deletions(-)

diff --git a/U/modified/d_longdbl.U b/U/modified/d_longdbl.U
index 4d1a1a5..abcf25c 100644
--- a/U/modified/d_longdbl.U
+++ b/U/modified/d_longdbl.U
@@ -29,7 +29,10 @@
 ?S:    0 = double, 1 = IEEE 754 128-bit little endian,
 ?S:    2 = IEEE 754 128-bit big endian, 3 = x86 80-bit little endian,
 ?S:    4 = x86 80-bit big endian, 5 = double-double 128-bit little endian,
-?S:    6 = double-double 128-bit big endian, -1 = unknown format.
+?S:    6 = double-double 128-bit big endian,
+?S:    7 = 128-bit mixed double-double (64-bit LEs in BE),
+?S:    8 = 128-bit mixed double-double (64-bit BEs in LE),
+?S:    -1 = unknown format.
 ?S:.
 ?C:HAS_LONG_DOUBLE:
 ?C:    This symbol will be defined if the C compiler supports long
@@ -53,8 +56,10 @@
 ?C:    LONG_DOUBLE_IS_IEEE_754_128_BIT_BIG_ENDIAN
 ?C:    LONG_DOUBLE_IS_X86_80_BIT_LITTLE_ENDIAN
 ?C:    LONG_DOUBLE_IS_X86_80_BIT_BIG_ENDIAN
-?C:    LONG_DOUBLE_IS_DOUBLEDOUBLE_128_BIT_LITTLE_ENDIAN
-?C:    LONG_DOUBLE_IS_DOUBLEDOUBLE_128_BIT_BIG_ENDIAN
+?C:    LONG_DOUBLE_IS_DOUBLEDOUBLE_128_BIT_LE_LE
+?C:    LONG_DOUBLE_IS_DOUBLEDOUBLE_128_BIT_BE_BE
+?C:    LONG_DOUBLE_IS_DOUBLEDOUBLE_128_BIT_LE_BE
+?C:    LONG_DOUBLE_IS_DOUBLEDOUBLE_128_BIT_BE_LE
 ?C:    LONG_DOUBLE_IS_UNKNOWN_FORMAT
 ?C:    It is only defined if the system supports long doubles.
 ?C:.
@@ -68,9 +73,13 @@
 ?H:?LONG_DOUBLESIZE:#define LONG_DOUBLE_IS_IEEE_754_128_BIT_BIG_ENDIAN 2
 ?H:?LONG_DOUBLESIZE:#define LONG_DOUBLE_IS_X86_80_BIT_LITTLE_ENDIAN            
3
 ?H:?LONG_DOUBLESIZE:#define LONG_DOUBLE_IS_X86_80_BIT_BIG_ENDIAN               
4
-?H:?LONG_DOUBLESIZE:#define LONG_DOUBLE_IS_DOUBLEDOUBLE_128_BIT_LITTLE_ENDIAN  
5
-?H:?LONG_DOUBLESIZE:#define LONG_DOUBLE_IS_DOUBLEDOUBLE_128_BIT_BIG_ENDIAN     
6
+?H:?LONG_DOUBLESIZE:#define LONG_DOUBLE_IS_DOUBLEDOUBLE_128_BIT_LE_LE  5
+?H:?LONG_DOUBLESIZE:#define LONG_DOUBLE_IS_DOUBLEDOUBLE_128_BIT_BE_BE  6
+?H:?LONG_DOUBLESIZE:#define LONG_DOUBLE_IS_DOUBLEDOUBLE_128_BIT_LE_BE  7
+?H:?LONG_DOUBLESIZE:#define LONG_DOUBLE_IS_DOUBLEDOUBLE_128_BIT_BE_LE  8
 ?H:?LONG_DOUBLESIZE:#define LONG_DOUBLE_IS_UNKNOWN_FORMAT                      
-1
+?H:?LONG_DOUBLESIZE:#define LONG_DOUBLE_IS_DOUBLEDOUBLE_128_BIT_LITTLE_ENDIAN  
LONG_DOUBLE_IS_DOUBLEDOUBLE_128_BIT_LE_LE /* back-compat */
+?H:?LONG_DOUBLESIZE:#define LONG_DOUBLE_IS_DOUBLEDOUBLE_128_BIT_BIG_ENDIAN     
LONG_DOUBLE_IS_DOUBLEDOUBLE_128_BIT_BE_BE /* back-compat */
 ?H:?LONG_DOUBLESIZE:#endif
 ?H:.
 ?F:!try
@@ -78,6 +87,10 @@
 ?LINT:known LONG_DOUBLE_IS_IEEE_754_128_BIT_BIG_ENDIAN 
LONG_DOUBLE_IS_X86_80_BIT_LITTLE_ENDIAN
 ?LINT:known LONG_DOUBLE_IS_X86_80_BIT_BIG_ENDIAN 
LONG_DOUBLE_IS_DOUBLEDOUBLE_128_BIT_LITTLE_ENDIAN
 ?LINT:known LONG_DOUBLE_IS_DOUBLEDOUBLE_128_BIT_BIG_ENDIAN 
LONG_DOUBLE_IS_UNKNOWN_FORMAT
+?LINT:known LONG_DOUBLE_IS_DOUBLEDOUBLE_128_BIT_LE_LE
+?LINT:known LONG_DOUBLE_IS_DOUBLEDOUBLE_128_BIT_BE_BE
+?LINT:known LONG_DOUBLE_IS_DOUBLEDOUBLE_128_BIT_LE_BE
+?LINT:known LONG_DOUBLE_IS_DOUBLEDOUBLE_128_BIT_BE_LE
 ?LINT:set d_longdbl
 ?LINT:set d_ldexpl
 : check for long doubles

--
perl5 metaconfig repository

Reply via email to