diff options
author | Daniel Veillard <veillard@redhat.com> | 2009-08-14 08:58:50 +0200 |
---|---|---|
committer | Daniel Veillard <veillard@redhat.com> | 2009-08-14 08:58:50 +0200 |
commit | 52588cf2f11ce43a184cc3c54fbe50dea19930da (patch) | |
tree | dca951b8ac15bba3fd3609c9cd63153010e7fe09 /config.h.in | |
parent | 9d0f428e4daa0fd880dc9cc8a9417adf41a3106a (diff) | |
download | libxslt-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.in | 43 |
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_ |