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
