On Wed, Nov 12, 2008 at 04:45:01AM -0800, Gisle Aas wrote: > Change 34823 by [EMAIL PROTECTED] on 2008/11/12 12:30:19 > > sizeof(long double) is 8 bytes for all Microsoft compilers > from Jan Dubois
> ==== //depot/perl/win32/config.vc#195 (text) ==== > Index: perl/win32/config.vc > --- perl/win32/config.vc#194~34777~ 2008-11-08 05:06:53.000000000 -0800 > +++ perl/win32/config.vc 2008-11-12 04:30:19.000000000 -0800 > @@ -764,7 +764,7 @@ > localtime_r_proto='0' > locincpth='/usr/local/include /opt/local/include /usr/gnu/include > /opt/gnu/include /usr/GNU/include /opt/GNU/include' > loclibpth='/usr/local/lib /opt/local/lib /usr/gnu/lib /opt/gnu/lib > /usr/GNU/lib /opt/GNU/lib' > -longdblsize='10' > +longdblsize='8' > longlongsize='8' > longsize='4' > lp='' > > ==== //depot/perl/win32/config.vc64#65 (text) ==== > Index: perl/win32/config.vc64 > --- perl/win32/config.vc64#64~34777~ 2008-11-08 05:06:53.000000000 -0800 > +++ perl/win32/config.vc64 2008-11-12 04:30:19.000000000 -0800 > @@ -764,7 +764,7 @@ > localtime_r_proto='0' > locincpth='/usr/local/include /opt/local/include /usr/gnu/include > /opt/gnu/include /usr/GNU/include /opt/GNU/include' > loclibpth='/usr/local/lib /opt/local/lib /usr/gnu/lib /opt/gnu/lib > /usr/GNU/lib /opt/GNU/lib' > -longdblsize='10' > +longdblsize='8' > longlongsize='8' > longsize='4' > lp='' > End of Patch. Shouldn't that be accompanied by corresponding changes to win32/config_H.vc and win32/config_H.vc64? Right now they have #ifdef HAS_LONG_DOUBLE # ifndef __GNUC__ # define LONG_DOUBLESIZE 10 /**/ # else # define LONG_DOUBLESIZE 12 /**/ # endif #endif and #ifdef HAS_LONG_DOUBLE #define LONG_DOUBLESIZE 10 /**/ #endif respectively. Nicholas Clark
