From: Paul Eggert Date: Sat, 7 Jul 2012 03:06:00 +0000 (-0700) Subject: * sysdep.c (ULLONG_MAX): Define if not already defined. X-Git-Tag: emacs-24.2.90~1199^2~157 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=5a16b9bc1deaee43c4a5d9c9ebdc16e6e53ca6ef;p=emacs.git * sysdep.c (ULLONG_MAX): Define if not already defined. Fixes: debbugs:11781 --- diff --git a/src/ChangeLog b/src/ChangeLog index 47110ca04f1..9b76d795249 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,5 +1,7 @@ 2012-07-07 Paul Eggert + * sysdep.c (ULLONG_MAX): Define if not already defined (Bug#11781). + * sysdep.c (list_system_processes): Port to NetBSD-current (Bug#11797). Do not require float-time's arg to fit in time_t (Bug#11825). diff --git a/src/sysdep.c b/src/sysdep.c index cf646768af5..475c977044b 100644 --- a/src/sysdep.c +++ b/src/sysdep.c @@ -108,6 +108,11 @@ static int emacs_set_tty (int, struct emacs_tty *, int); static _Noreturn void croak (char *); #endif +/* ULLONG_MAX is missing on Red Hat Linux 7.3; see Bug#11781. */ +#ifndef ULLONG_MAX +#define ULLONG_MAX TYPE_MAXIMUM (unsigned long long int) +#endif + /* Declare here, including term.h is problematic on some systems. */ extern void tputs (const char *, int, int (*)(int));