From de8cbebe112804e3f7f8e5ebd1e5a3661e311b9c Mon Sep 17 00:00:00 2001 From: Juanma Barranquero Date: Thu, 13 Dec 2012 02:18:28 +0100 Subject: [PATCH] nt/config.nt: Sync with autogen/config.in. (HAVE_INOTIFY, HAVE_SYS_INOTIFY_H): New macros. --- nt/ChangeLog | 5 +++++ nt/config.nt | 26 +++++++++++++++++++------- 2 files changed, 24 insertions(+), 7 deletions(-) diff --git a/nt/ChangeLog b/nt/ChangeLog index ced3733da0..4a82a97b58 100644 --- a/nt/ChangeLog +++ b/nt/ChangeLog @@ -1,3 +1,8 @@ +2012-12-13 Juanma Barranquero + + * config.nt: Sync with autogen/config.in. + (HAVE_INOTIFY, HAVE_SYS_INOTIFY_H): New macros. + 2012-12-11 Juanma Barranquero * config.nt: Sync with autogen/config.in. diff --git a/nt/config.nt b/nt/config.nt index 789a1a8b2a..db26bf6cba 100644 --- a/nt/config.nt +++ b/nt/config.nt @@ -524,6 +524,9 @@ along with GNU Emacs. If not, see . */ /* Define to 1 if you have inet sockets. */ #define HAVE_INET_SOCKETS 1 +/* Define to 1 to use inotify. */ +#undef HAVE_INOTIFY + /* Define to 1 if you have the header file. */ #undef HAVE_INTTYPES_H @@ -920,6 +923,9 @@ along with GNU Emacs. If not, see . */ /* Define to 1 if you have the header file. */ #undef HAVE_SYS_BITYPES_H +/* Define to 1 if you have the header file. */ +#undef HAVE_SYS_INOTIFY_H + /* Define to 1 if you have the header file. */ #undef HAVE_SYS_INTTYPES_H @@ -1536,13 +1542,19 @@ along with GNU Emacs. If not, see . */ when FOO is an inline function in the header; see . _GL_INLINE_HEADER_END contains useful stuff to put - in the same include file, after uses of _GL_INLINE. */ -#if (__GNUC__ \ - ? defined __GNUC_STDC_INLINE__ && __GNUC_STDC_INLINE__ \ - : 199901L <= __STDC_VERSION__) + in the same include file, after uses of _GL_INLINE. + + Suppress the use of extern inline on Apple's platforms, + as Libc-825.25 (2012-09-19) is incompatible with it; see + . + Perhaps Apple will fix this some day. */ +#if ((__GNUC__ \ + ? defined __GNUC_STDC_INLINE__ && __GNUC_STDC_INLINE__ \ + : 199901L <= __STDC_VERSION__) \ + && !defined __APPLE__) # define _GL_INLINE inline # define _GL_EXTERN_INLINE extern inline -#elif 2 < __GNUC__ + (7 <= __GNUC_MINOR__) +#elif 2 < __GNUC__ + (7 <= __GNUC_MINOR__) && !defined __APPLE__ # if __GNUC_GNU_INLINE__ /* __gnu_inline__ suppresses a GCC 4.2 diagnostic. */ # define _GL_INLINE extern inline __attribute__ ((__gnu_inline__)) @@ -1551,8 +1563,8 @@ along with GNU Emacs. If not, see . */ # endif # define _GL_EXTERN_INLINE extern #else -# define _GL_INLINE static -# define _GL_EXTERN_INLINE static +# define _GL_INLINE static _GL_UNUSED +# define _GL_EXTERN_INLINE static _GL_UNUSED #endif #if 4 < __GNUC__ + (6 <= __GNUC_MINOR__) -- 2.20.1