]> git.eshelyaron.com Git - emacs.git/commit
Sync from gnulib
authorPaul Eggert <eggert@cs.ucla.edu>
Mon, 2 May 2016 01:36:38 +0000 (18:36 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Mon, 2 May 2016 01:37:01 +0000 (18:37 -0700)
commit3707f609cb8017371610a5e2233bd8478416217c
treefc9ecf2d9754bf95cc33bd9319871d5ebd866fa1
parent13f4efb0fd5573255c694607552532788ba31c95
Sync from gnulib

This incorporates:
2016-05-01 mktime: port to stricter signed overflow checking
2016-05-01 mktime: speed up DEBUG_MKTIME benchmarks
2016-05-01 mktime: resurrect DEBUG_MKTIME testing
2016-05-01 mktime: simplify DEBUG_MKTIME
2016-05-01 Port mktime_internal offset to unsigned time_t
2016-04-27 xstrtol: prohibit monstrosities like "1bB"
2016-04-13 mktime: improve integer overflow checking
2016-04-13 intprops: check two's complement assumption
2016-04-13 intprops, mktime, strtol: assume two's complement
* lib/intprops.h, lib/mktime-internal.h, lib/mktime.c:
* lib/strtol.c, lib/timegm.c, m4/mktime.m4, m4/std-gnu11.m4:
Copy from gnulib.
lib/intprops.h
lib/mktime-internal.h
lib/mktime.c
lib/strtol.c
lib/timegm.c
m4/mktime.m4
m4/std-gnu11.m4