emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] master b458ac2: Define _GNU_SOURCE in unexmacosx.c


From: Paul Eggert
Subject: [Emacs-diffs] master b458ac2: Define _GNU_SOURCE in unexmacosx.c
Date: Sat, 17 Sep 2016 01:02:10 +0000 (UTC)

branch: master
commit b458ac205ebfdb532ee26ed4ea04000869bb37d0
Author: Paul Eggert <address@hidden>
Commit: Paul Eggert <address@hidden>

    Define _GNU_SOURCE in unexmacosx.c
    
    Problem reported by Bob Halley in:
    http://lists.gnu.org/archive/html/emacs-devel/2016-09/msg00427.html
    * src/unexmacosx.c (_GNU_SOURCE): Define if not already defined.
---
 src/unexmacosx.c |    6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/src/unexmacosx.c b/src/unexmacosx.c
index bdacc8b..2ba67df 100644
--- a/src/unexmacosx.c
+++ b/src/unexmacosx.c
@@ -85,6 +85,12 @@ along with GNU Emacs.  If not, see 
<http://www.gnu.org/licenses/>.  */
    be changed accordingly.
 */
 
+/* Make symbols like LLONG_WIDTH visible when the Gnulib <limits.h>
+   is included before <config.h>.  */
+#ifndef _GNU_SOURCE
+#define _GNU_SOURCE 1
+#endif
+
 /* config.h #define:s malloc/realloc/free and then includes stdlib.h.
    We want the undefined versions, but if config.h includes stdlib.h
    with the #define:s in place, the prototypes will be wrong and we get



reply via email to

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