]> git.ipfire.org Git - thirdparty/glibc.git/commit - ChangeLog
mktime: merge wrapv change from gnulib
authorPaul Eggert <eggert@cs.ucla.edu>
Fri, 16 Mar 2012 09:36:14 +0000 (02:36 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Wed, 23 May 2012 21:36:24 +0000 (14:36 -0700)
commit62bdf9a68363655f0a3d03f930de2bda97a161cc
tree755462bc4e83c718ead78f886c4e5d33ceb1bdb6
parent5e292e4fa55177b858fa034ab5829de3f7587d76
mktime: merge wrapv change from gnulib

* time/mktime.c (WRAPV): New macro.
(time_t_avg, time_t_add_ok, time_t_int_add_ok): New static functions.
(guess_time_tm, __mktime_internal): Do not assume that signed
integer overflow wraps around; modern compilers generate code
where this assumption is no longer valid.
ChangeLog
time/mktime.c