summaryrefslogtreecommitdiff
path: root/config.h.in
diff options
context:
space:
mode:
authorGuido Günther <agx@sigxcpu.org>2013-09-26 12:17:15 +0200
committerGuido Günther <agx@sigxcpu.org>2013-09-26 12:17:15 +0200
commit20cacffd38862928f8fb3e53b99369d67bcda7df (patch)
tree7d9a0b0c18474f859afdd79302a48b7ff95e554d /config.h.in
parent7b8d517a7feb2a54cbf5ba2a5f1aa4e3a4a6ffcd (diff)
New upstream version 1.1.3~rc1
Diffstat (limited to 'config.h.in')
-rw-r--r--config.h.in28
1 files changed, 24 insertions, 4 deletions
diff --git a/config.h.in b/config.h.in
index 29f72e9b1..e893856cb 100644
--- a/config.h.in
+++ b/config.h.in
@@ -778,6 +778,10 @@
don't. */
#undef HAVE_DECL_LOCALTIME_R
+/* Define to 1 if you have the declaration of `LOOP_CTL_GET_FREE', and to 0 if
+ you don't. */
+#undef HAVE_DECL_LOOP_CTL_GET_FREE
+
/* Define to 1 if you have the declaration of `LO_FLAGS_AUTOCLEAR', and to 0
if you don't. */
#undef HAVE_DECL_LO_FLAGS_AUTOCLEAR
@@ -1973,6 +1977,10 @@
/* Location or name of the mount program */
#undef MOUNT
+/* define to 1 if Linux kernel headers require a workaround to avoid
+ compilation errors when mixed with glibc netinet headers */
+#undef NETINET_LINUX_WORKAROUND
+
/* Define to 1 if your C compiler doesn't accept -c and -o together. */
#undef NO_MINUS_C_MINUS_O
@@ -2018,6 +2026,9 @@
/* Location of pkcheck program */
#undef PKCHECK_PATH
+/* Pass uid to pkcheck */
+#undef PKCHECK_SUPPORTS_UID
+
/* Location of polkit-auth program */
#undef POLKIT_AUTH
@@ -2565,20 +2576,28 @@
'reference to static identifier "f" in extern inline function'.
This bug was observed with Sun C 5.12 SunOS_i386 2011/11/16.
- Suppress the use of extern inline on Apple's platforms, as Libc at least
- through Libc-825.26 (2013-04-09) is incompatible with it; see, e.g.,
+ Suppress the use of extern inline on problematic Apple configurations, as
+ Libc at least through Libc-825.26 (2013-04-09) mishandles it; see, e.g.,
<http://lists.gnu.org/archive/html/bug-gnulib/2012-12/msg00023.html>.
Perhaps Apple will fix this some day. */
+#if (defined __APPLE__ \
+ && ((! defined _DONT_USE_CTYPE_INLINE_ \
+ && (defined __GNUC__ || defined __cplusplus)) \
+ || (defined _FORTIFY_SOURCE && 0 < _FORTIFY_SOURCE \
+ && defined __GNUC__ && ! defined __cplusplus)))
+# define _GL_EXTERN_INLINE_APPLE_BUG
+#endif
#if ((__GNUC__ \
? defined __GNUC_STDC_INLINE__ && __GNUC_STDC_INLINE__ \
: (199901L <= __STDC_VERSION__ \
&& !defined __HP_cc \
&& !(defined __SUNPRO_C && __STDC__))) \
- && !defined __APPLE__)
+ && !defined _GL_EXTERN_INLINE_APPLE_BUG)
# define _GL_INLINE inline
# define _GL_EXTERN_INLINE extern inline
+# define _GL_EXTERN_INLINE_IN_USE
#elif (2 < __GNUC__ + (7 <= __GNUC_MINOR__) && !defined __STRICT_ANSI__ \
- && !defined __APPLE__)
+ && !defined _GL_EXTERN_INLINE_APPLE_BUG)
# if __GNUC_GNU_INLINE__
/* __gnu_inline__ suppresses a GCC 4.2 diagnostic. */
# define _GL_INLINE extern inline __attribute__ ((__gnu_inline__))
@@ -2586,6 +2605,7 @@
# define _GL_INLINE extern inline
# endif
# define _GL_EXTERN_INLINE extern
+# define _GL_EXTERN_INLINE_IN_USE
#else
# define _GL_INLINE static _GL_UNUSED
# define _GL_EXTERN_INLINE static _GL_UNUSED