In perl.git, the branch blead has been updated <http://perl5.git.perl.org/perl.git/commitdiff/8593d8e7bf09e8da95a3fb5cce4041e0577208a6?hp=0cd93aca4e274765289e9e01d34c4a5dcf06df1c>
- Log ----------------------------------------------------------------- commit 8593d8e7bf09e8da95a3fb5cce4041e0577208a6 Author: David Mitchell <[email protected]> Date: Mon Mar 2 15:50:09 2015 +0000 regen uconfig.h Needed after 0cd93aca4e274765. ----------------------------------------------------------------------- Summary of changes: uconfig.h | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/uconfig.h b/uconfig.h index 62458ce..a3a7fff 100644 --- a/uconfig.h +++ b/uconfig.h @@ -1917,7 +1917,8 @@ /* LONG_DOUBLESIZE: * This symbol contains the size of a long double, so that the * C preprocessor can make decisions based on it. It is only - * defined if the system supports long doubles. + * defined if the system supports long doubles. Note that this + * is sizeof(long double), which may include unused bytes. */ /* HAS_LDEXPL: * This symbol, if defined, indicates that the ldexpl routine is @@ -4877,6 +4878,11 @@ */ /* NVSIZE: * This symbol contains the sizeof(NV). + * Note that some floating point formats have unused bytes. + * The most notable example is the x86* 80-bit extended precision + * which comes in byte sizes of 12 and 16 (for 32 and 64 bit + * platforms, respectively), but which only uses 10 bytes. + * Perl compiled with -Duselongdouble on x86* is like this. */ /* NV_PRESERVES_UV: * This symbol, if defined, indicates that a variable of type NVTYPE @@ -5161,6 +5167,6 @@ #endif /* Generated from: - * 0b960722a4dac6f7f6060a886109bb674ad8acdc08d0d14e9c3af5e1bf9e89a6 config_h.SH + * 496e563499c7b715275d61ae663d25dd20d963c75f9d3ee7850dae949df14136 config_h.SH * f00aaa095a00a83a70716ff4b9df8a1e7feb27fbb4d9b759d4ca27e6412545b1 uconfig.sh * ex: set ro: */ -- Perl5 Master Repository
