This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Perl 5 source code".
The branch, y2038 has been updated
via 4f08aefc2c4c343d5d8e198f19492f9b3b65111a (commit)
via 528df35c57fd6f2d7c9270f4a0eaefdb0379dc9a (commit)
from f327053f0262037e2a34492e7a4f38cd2910acc7 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 4f08aefc2c4c343d5d8e198f19492f9b3b65111a
Author: Michael G. Schwern <[EMAIL PROTECTED]>
Date: Fri Oct 3 16:05:10 2008 -0400
Fix gmtime() and localtime() so they can pop times larger than 2**55 off
the stack. Neither POPn nor SvNVx work when casted to (Time64_T). Had to
use a double and then cast.
Also POPq uses an SvIV so that's no good.
This causes an unfortunate loss in accuracy near 2**63 up to 8 minutes.
%lld is broken, it uses regular integers. Need to use doubles and %.0f
instead, again losing accuracy.
Now things can go out to 2**63-512.
commit 528df35c57fd6f2d7c9270f4a0eaefdb0379dc9a
Author: Michael G. Schwern <[EMAIL PROTECTED]>
Date: Fri Oct 3 16:04:53 2008 -0400
We are no longer bound by the limits of the tm struct.
-----------------------------------------------------------------------
Summary of changes:
pp_sys.c | 22 +++++++++++++++-------
t/op/time.t | 2 +-
2 files changed, 16 insertions(+), 8 deletions(-)
hooks/post-receive
--
Perl 5 source code