Mercurial > hg > octave-kai > gnulib-hg
changeset 6315:e4e3de21fe24
* xtime.h (XTIME_PRECISION): Now of type int, not long long int,
so that the code works even with ancient cpp. Portability problem
with GCC 2.7.2.1 reported by Thomas M.Ott.
author | Paul Eggert <eggert@cs.ucla.edu> |
---|---|
date | Thu, 29 Sep 2005 16:51:23 +0000 |
parents | 41c42e1f6734 |
children | f1727ec07f78 |
files | lib/ChangeLog lib/xtime.h |
diffstat | 2 files changed, 9 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/lib/ChangeLog +++ b/lib/ChangeLog @@ -1,3 +1,9 @@ +2005-09-29 Paul Eggert <eggert@cs.ucla.edu> + + * xtime.h (XTIME_PRECISION): Now of type int, not long long int, + so that the code works even with ancient cpp. Portability problem + with GCC 2.7.2.1 reported by Thomas M.Ott. + 2005-09-27 Jim Meyering <jim@meyering.net> * getcwd.c: Change #ifdef<TAB>HAVE_CONFIG_H to #ifdef HAVE_CONFIG_H.
--- a/lib/xtime.h +++ b/lib/xtime.h @@ -27,14 +27,14 @@ seconds. */ # if HAVE_LONG_LONG typedef long long int xtime_t; -# define XTIME_PRECISION 1000000000LL +# define XTIME_PRECISION 1000000000 # else # include <limits.h> typedef long int xtime_t; # if LONG_MAX >> 31 >> 31 == 0 -# define XTIME_PRECISION 1L +# define XTIME_PRECISION 1 # else -# define XTIME_PRECISION 1000000000L +# define XTIME_PRECISION 1000000000 # endif # endif