summaryrefslogtreecommitdiff
path: root/config.h.in
diff options
context:
space:
mode:
authorGuido Günther <agx@sigxcpu.org>2012-06-26 07:50:37 +0200
committerGuido Günther <agx@sigxcpu.org>2012-06-26 07:50:37 +0200
commit9deae39bc818603d8cfe8dd4061159f8b2985bd4 (patch)
tree6e03b68f73c985cc8579e1915c206519011fd9b7 /config.h.in
parent75e280b07f9fd9ae55514c65b1f1147276668c5e (diff)
New upstream version 0.9.13~rc1
Diffstat (limited to 'config.h.in')
-rw-r--r--config.h.in36
1 files changed, 32 insertions, 4 deletions
diff --git a/config.h.in b/config.h.in
index 0f7b2dc2b..275cde677 100644
--- a/config.h.in
+++ b/config.h.in
@@ -74,6 +74,13 @@
/* Define this to 1 if F_DUPFD behavior does not match POSIX */
#undef FCNTL_DUPFD_BUGGY
+/* Enable compile-time and run-time bounds-checking, and some warnings,
+ without upsetting newer glibc. */
+ #if defined __OPTIMIZE__ && __OPTIMIZE__
+ # define _FORTIFY_SOURCE 2
+ #endif
+
+
/* Define to 1 if the system's ftello function has the Solaris bug. */
#undef FTELLO_BROKEN_AFTER_SWITCHING_FROM_READ_TO_WRITE
@@ -111,6 +118,10 @@
#undef GNULIB_FFLUSH
/* Define to a C preprocessor expression that evaluates to 1 or 0, depending
+ whether the gnulib module fscanf shall be considered present. */
+#undef GNULIB_FSCANF
+
+/* Define to a C preprocessor expression that evaluates to 1 or 0, depending
whether the gnulib module malloc-gnu shall be considered present. */
#undef GNULIB_MALLOC_GNU
@@ -127,6 +138,10 @@
#undef GNULIB_REALLOC_GNU
/* Define to a C preprocessor expression that evaluates to 1 or 0, depending
+ whether the gnulib module scanf shall be considered present. */
+#undef GNULIB_SCANF
+
+/* Define to a C preprocessor expression that evaluates to 1 or 0, depending
whether the gnulib module sigpipe shall be considered present. */
#undef GNULIB_SIGPIPE
@@ -256,6 +271,9 @@
/* Define to 1 when the gnulib module ioctl should be tested. */
#undef GNULIB_TEST_IOCTL
+/* Define to 1 when the gnulib module isatty should be tested. */
+#undef GNULIB_TEST_ISATTY
+
/* Define to 1 when the gnulib module listen should be tested. */
#undef GNULIB_TEST_LISTEN
@@ -779,6 +797,9 @@
/* Define if you have the declaration of environ. */
#undef HAVE_ENVIRON_DECL
+/* Define to 1 if you have the <execinfo.h> header file. */
+#undef HAVE_EXECINFO_H
+
/* Define to 1 if you have the 'fchown' function. */
#undef HAVE_FCHOWN
@@ -1282,6 +1303,9 @@
/* Define to 1 if you have the <selinux/label.h> header file. */
#undef HAVE_SELINUX_LABEL_H
+/* Define to 1 if you have the `selinux_lxc_contexts_path' function. */
+#undef HAVE_SELINUX_LXC_CONTEXTS_PATH
+
/* Define to 1 if you have the 'sendmsg' function. */
#undef HAVE_SENDMSG
@@ -2103,6 +2127,9 @@
/* whether local secrets management driver is available */
#undef WITH_SECRETS
+/* Define to 1 if at least one storage backend is in use */
+#undef WITH_STORAGE
+
/* whether directory backend for storage driver is enabled */
#undef WITH_STORAGE_DIR
@@ -2121,6 +2148,9 @@
/* whether mpath backend for storage driver is enabled */
#undef WITH_STORAGE_MPATH
+/* whether RBD backend for storage driver is enabled */
+#undef WITH_STORAGE_RBD
+
/* whether SCSI backend for storage driver is enabled */
#undef WITH_STORAGE_SCSI
@@ -2171,9 +2201,6 @@
/* Number of bits in a file offset, on hosts where this is settable. */
#undef _FILE_OFFSET_BITS
-/* enable compile-time and run-time bounds-checking, and some warnings */
-#undef _FORTIFY_SOURCE
-
/* Define to 1 if Gnulib overrides 'struct stat' on Windows so that struct
stat.st_size becomes 64-bit. */
#undef _GL_WINDOWS_64_BIT_ST_SIZE
@@ -2194,7 +2221,8 @@
#undef _MINIX
/* The _Noreturn keyword of C11. */
-#ifndef _Noreturn
+#if ! (defined _Noreturn \
+ || (defined __STDC_VERSION__ && 201112 <= __STDC_VERSION__))
# if (3 <= __GNUC__ || (__GNUC__ == 2 && 8 <= __GNUC_MINOR__) \
|| 0x5110 <= __SUNPRO_C)
# define _Noreturn __attribute__ ((__noreturn__))