[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug #16788] 'ORDINARY_MTIME_MAX' macro causes integral constant overflo
From: |
Paul D. Smith |
Subject: |
[bug #16788] 'ORDINARY_MTIME_MAX' macro causes integral constant overflow |
Date: |
Tue, 22 Oct 2013 16:25:47 +0000 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.101 Safari/537.36 |
Follow-up Comment #2, bug #16788 (project make):
Paul (Eggert) provided these macros; they are intended to work properly in
various endianness, sizeof(int), sizeof(uintmax_t), etc. environments.
There's something a little tricky about them related to overflow handling, in
order to cause compile-time decisions instead of run-time decisions I think,
but I can't remember what it is. The ChangeLog.2 entry at 2000-06-10 has a
few details. I think this is probably OK but I'd like to look at it again and
make sure I understand what's going on.
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?16788>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/