diff options
| author | Paul Eggert | 2012-07-06 20:06:00 -0700 |
|---|---|---|
| committer | Paul Eggert | 2012-07-06 20:06:00 -0700 |
| commit | 5a16b9bc1deaee43c4a5d9c9ebdc16e6e53ca6ef (patch) | |
| tree | 54213e8b68b869b491bb557b1b3a08e8585cbe98 /src | |
| parent | f3047c750dddbf9fe0bb6211b868247b4fc1a3ea (diff) | |
| download | emacs-5a16b9bc1deaee43c4a5d9c9ebdc16e6e53ca6ef.tar.gz emacs-5a16b9bc1deaee43c4a5d9c9ebdc16e6e53ca6ef.zip | |
* sysdep.c (ULLONG_MAX): Define if not already defined.
Fixes: debbugs:11781
Diffstat (limited to 'src')
| -rw-r--r-- | src/ChangeLog | 2 | ||||
| -rw-r--r-- | src/sysdep.c | 5 |
2 files changed, 7 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog index 47110ca04f1..9b76d795249 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,5 +1,7 @@ | |||
| 1 | 2012-07-07 Paul Eggert <eggert@cs.ucla.edu> | 1 | 2012-07-07 Paul Eggert <eggert@cs.ucla.edu> |
| 2 | 2 | ||
| 3 | * sysdep.c (ULLONG_MAX): Define if not already defined (Bug#11781). | ||
| 4 | |||
| 3 | * sysdep.c (list_system_processes): Port to NetBSD-current (Bug#11797). | 5 | * sysdep.c (list_system_processes): Port to NetBSD-current (Bug#11797). |
| 4 | 6 | ||
| 5 | Do not require float-time's arg to fit in time_t (Bug#11825). | 7 | 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); | |||
| 108 | static _Noreturn void croak (char *); | 108 | static _Noreturn void croak (char *); |
| 109 | #endif | 109 | #endif |
| 110 | 110 | ||
| 111 | /* ULLONG_MAX is missing on Red Hat Linux 7.3; see Bug#11781. */ | ||
| 112 | #ifndef ULLONG_MAX | ||
| 113 | #define ULLONG_MAX TYPE_MAXIMUM (unsigned long long int) | ||
| 114 | #endif | ||
| 115 | |||
| 111 | /* Declare here, including term.h is problematic on some systems. */ | 116 | /* Declare here, including term.h is problematic on some systems. */ |
| 112 | extern void tputs (const char *, int, int (*)(int)); | 117 | extern void tputs (const char *, int, int (*)(int)); |
| 113 | 118 | ||