bug-make
[Top][All Lists]
Advanced

[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/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]