summaryrefslogtreecommitdiff
path: root/config.h.in
diff options
context:
space:
mode:
authorDaniel Veillard <veillard@redhat.com>2009-08-14 08:58:50 +0200
committerDaniel Veillard <veillard@redhat.com>2009-08-14 08:58:50 +0200
commit52588cf2f11ce43a184cc3c54fbe50dea19930da (patch)
treedca951b8ac15bba3fd3609c9cd63153010e7fe09 /config.h.in
parent9d0f428e4daa0fd880dc9cc8a9417adf41a3106a (diff)
downloadlibxslt-52588cf2f11ce43a184cc3c54fbe50dea19930da.tar.gz
libxslt-52588cf2f11ce43a184cc3c54fbe50dea19930da.tar.bz2
libxslt-52588cf2f11ce43a184cc3c54fbe50dea19930da.zip
Adding a test program to check thread reentrancy
* xsltproc/testThreads.c: based loosely on libxml2 one, checks concurrent use of the same stylesheet and extensions reentrancy * config.h.in configure.in: we need to check for pthreads * Makefile.am xsltproc/Makefile.am: add the new program and insert in make check
Diffstat (limited to 'config.h.in')
-rw-r--r--config.h.in43
1 files changed, 40 insertions, 3 deletions
diff --git a/config.h.in b/config.h.in
index 7b8783da..b3e2dd55 100644
--- a/config.h.in
+++ b/config.h.in
@@ -42,6 +42,9 @@
/* Define to 1 if you have the <inttypes.h> header file. */
#undef HAVE_INTTYPES_H
+/* Define if pthread library is there (-lpthread) */
+#undef HAVE_LIBPTHREAD
+
/* Define to 1 if you have the <locale.h> header file. */
#undef HAVE_LOCALE_H
@@ -66,6 +69,9 @@
/* Define to 1 if you have the `printf' function. */
#undef HAVE_PRINTF
+/* Define if <pthread.h> is there */
+#undef HAVE_PTHREAD_H
+
/* Define to 1 if you have the `snprintf' function. */
#undef HAVE_SNPRINTF
@@ -132,6 +138,10 @@
/* Define to 1 if you have the `_stat' function. */
#undef HAVE__STAT
+/* Define to the sub-directory in which libtool stores uninstalled libraries.
+ */
+#undef LT_OBJDIR
+
/* Name of package */
#undef PACKAGE
@@ -153,13 +163,40 @@
/* Define to 1 if you have the ANSI C header files. */
#undef STDC_HEADERS
-/* Version number of package */
-#undef VERSION
-
+/* Enable extensions on AIX 3, Interix. */
+#ifndef _ALL_SOURCE
+# undef _ALL_SOURCE
+#endif
/* Enable GNU extensions on systems that have them. */
#ifndef _GNU_SOURCE
# undef _GNU_SOURCE
#endif
+/* Enable threading extensions on Solaris. */
+#ifndef _POSIX_PTHREAD_SEMANTICS
+# undef _POSIX_PTHREAD_SEMANTICS
+#endif
+/* Enable extensions on HP NonStop. */
+#ifndef _TANDEM_SOURCE
+# undef _TANDEM_SOURCE
+#endif
+/* Enable general extensions on Solaris. */
+#ifndef __EXTENSIONS__
+# undef __EXTENSIONS__
+#endif
+
+
+/* Version number of package */
+#undef VERSION
+
+/* Define to 1 if on MINIX. */
+#undef _MINIX
+
+/* Define to 2 if the system does not provide POSIX.1 features except with
+ this defined. */
+#undef _POSIX_1_SOURCE
+
+/* Define to 1 if you need to in order for `stat' and other things to work. */
+#undef _POSIX_SOURCE
/* Using the Win32 Socket implementation */
#undef _WINSOCKAPI_