git: libc/stdtime: Avoid signed overflow in mktime.
    Rimvydas Jasinskas 
    zrj at crater.dragonflybsd.org
       
    Sat May  5 03:37:34 PDT 2018
    
    
  
commit 4a6f8e6b9a11131f19560d667e59581f9f089df9
Author: zrj <rimvydas.jasinskas at gmail.com>
Date:   Fri May 4 17:10:08 2018 +0300
    libc/stdtime: Avoid signed overflow in mktime.
    
    Fixes runtime issue with gcc80 -O2 constant folding. We need to use
    __generic() macro to properly detect and set LONG_MIN/LONG_MAX here.
Summary of changes:
 lib/libc/stdtime/localtime.c | 11 ++---------
 1 file changed, 2 insertions(+), 9 deletions(-)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/4a6f8e6b9a11131f19560d667e59581f9f089df9
-- 
DragonFly BSD source repository
    
    
More information about the Commits
mailing list