In perl.git, the branch blead has been updated

<http://perl5.git.perl.org/perl.git/commitdiff/884c85deaef58603e3b39e659f541355647185a0?hp=ec2bccfd3800c851677f4f30f680a9734ee6552f>

- Log -----------------------------------------------------------------
commit 884c85deaef58603e3b39e659f541355647185a0
Author: H.Merijn Brand <[email protected]>
Date:   Thu Jul 28 17:08:20 2016 +0200

    Follow-up from backporting work
-----------------------------------------------------------------------

Summary of changes:
 Configure        |  2 +-
 Porting/Glossary | 19 +++++++++++++++++--
 config_h.SH      |  1 +
 uconfig.h        |  8 +++++++-
 4 files changed, 26 insertions(+), 4 deletions(-)

diff --git a/Configure b/Configure
index bd7e022..c1d291b 100755
--- a/Configure
+++ b/Configure
@@ -5252,7 +5252,7 @@ define:define)
 *** Please select one or the other.
 EOM
        exit 1
-        ;;
+       ;;
 esac
 
 : Looking for optional libraries
diff --git a/Porting/Glossary b/Porting/Glossary
index 750351e..5e7560a 100644
--- a/Porting/Glossary
+++ b/Porting/Glossary
@@ -2009,6 +2009,11 @@ d_quad (quadtype.U):
        This variable, if defined, tells that there's a 64-bit integer type,
        quadtype.
 
+d_querylocale (d_newlocale.U):
+       This variable conditionally defines the HAS_QUERYLOCALE symbol, which
+       indicates to the C program that the querylocale() routine is available
+       to return the name of the locale for a category mask.
+
 d_random_r (d_random_r.U):
        This variable conditionally defines the HAS_RANDOM_R symbol,
        which indicates to the C program that the random_r()
@@ -2558,6 +2563,12 @@ d_strerror (d_strerror.U):
        This variable conditionally defines HAS_STRERROR if strerror() is
        available to translate error numbers to strings.
 
+d_strerror_l (d_strerror_l.U):
+       This variable conditionally defines the HAS_STRERROR_L symbol, which
+       indicates to the C program that the strerror_l() routine is available
+       to return the error message for a given errno value in a particular
+       locale (identified by a locale_t object).
+
 d_strerror_r (d_strerror_r.U):
        This variable conditionally defines the HAS_STRERROR_R symbol,
        which indicates to the C program that the strerror_r()
@@ -2913,6 +2924,9 @@ doublekind (longdblfio.U):
        6 = IEEE 754 128-bit big endian,
        7 = IEEE 754 64-bit mixed endian le-be,
        8 = IEEE 754 64-bit mixed endian be-le,
+       9 = VAX 32bit little endian F float format
+       10 = VAX 64bit little endian D float format
+       11 = VAX 64bit little endian G float format
        -1 = unknown format.
 
 doublemantbits (mantbits.U):
@@ -4170,8 +4184,9 @@ longdblkind (d_longdbl.U):
        4 = x86 80-bit big endian,
        5 = double-double 128-bit little endian,
        6 = double-double 128-bit big endian,
-       7 = 128-bit mixed double-double (64-bit LEs in BE),
-       8 = 128-bit mixed double-double (64-bit BEs in LE),
+       7 = 128-bit mixed-endian double-double (64-bit LEs in BE),
+       8 = 128-bit mixed-endian double-double (64-bit BEs in LE),
+       9 = 128-bit PDP-style mixed-endian long doubles,
        -1 = unknown format.
 
 longdblmantbits (mantbits.U):
diff --git a/config_h.SH b/config_h.SH
index a6bda7b..5722333 100755
--- a/config_h.SH
+++ b/config_h.SH
@@ -1942,6 +1942,7 @@ sed <<!GROK!THIS! >$CONFIG_H -e 
's!^#undef\(.*/\)\*!/\*#define\1 \*!' -e 's!^#un
  *     LONG_DOUBLE_IS_DOUBLEDOUBLE_128_BIT_BE_BE
  *     LONG_DOUBLE_IS_DOUBLEDOUBLE_128_BIT_LE_BE
  *     LONG_DOUBLE_IS_DOUBLEDOUBLE_128_BIT_BE_LE
+ *     LONG_DOUBLE_IS_VAX_H_FLOAT
  *     LONG_DOUBLE_IS_UNKNOWN_FORMAT
  *     It is only defined if the system supports long doubles.
  */
diff --git a/uconfig.h b/uconfig.h
index 3f38508..adb22dc 100644
--- a/uconfig.h
+++ b/uconfig.h
@@ -1907,6 +1907,7 @@
  *     LONG_DOUBLE_IS_DOUBLEDOUBLE_128_BIT_BE_BE
  *     LONG_DOUBLE_IS_DOUBLEDOUBLE_128_BIT_LE_BE
  *     LONG_DOUBLE_IS_DOUBLEDOUBLE_128_BIT_BE_LE
+ *     LONG_DOUBLE_IS_VAX_H_FLOAT
  *     LONG_DOUBLE_IS_UNKNOWN_FORMAT
  *     It is only defined if the system supports long doubles.
  */
@@ -3216,10 +3217,15 @@
  *     This symbol, if defined, indicates that the querylocale routine is
  *     available to return the name of the locale for a category mask.
  */
+/* I_XLOCALE:
+ *     This symbol, if defined, indicates to the C program that it should
+ *     include <xlocale.h> to get uselocale() and its friends.
+ */
 /*#define      HAS_NEWLOCALE   / **/
 /*#define      HAS_FREELOCALE  / **/
 /*#define      HAS_USELOCALE   / **/
 /*#define      HAS_QUERYLOCALE / **/
+#      I_XLOCALE               /**/
 
 /* HAS_NEXTAFTER:
  *     This symbol, if defined, indicates that the nextafter routine is
@@ -5260,6 +5266,6 @@
 #endif
 
 /* Generated from:
- * 6ebf4d7bc0bc6e96ef5cba3f8321c118c457d80034521b13e3086ef8ee1c850d config_h.SH
+ * cfa085ebfb9eb05bf5e1ba22c5b95092f6706990ceaf36a22d1d69af4e9cc060 config_h.SH
  * 3b14c76342a834042da506e8c3b4269f7d545453079733cb740970ab9cc4294e uconfig.sh
  * ex: set ro: */

--
Perl5 Master Repository

Reply via email to