Move thread_test directory from /tools to /test so source-only tarballs
have the directory for the configure test.
This commit is contained in:
parent
0e04982e78
commit
9e66c3e6fe
|
@ -22753,13 +22753,13 @@ if test x"$template" != x"win32"
|
||||||
then
|
then
|
||||||
{ echo "$as_me:$LINENO: WARNING:
|
{ echo "$as_me:$LINENO: WARNING:
|
||||||
*** Skipping thread test program. --enable-thread-safety-force was used.
|
*** Skipping thread test program. --enable-thread-safety-force was used.
|
||||||
*** Run the program in src/tools/thread on the your machine and add
|
*** Run the program in src/test/thread on the your machine and add
|
||||||
proper locking function calls to your applications to guarantee thread
|
proper locking function calls to your applications to guarantee thread
|
||||||
safety.
|
safety.
|
||||||
" >&5
|
" >&5
|
||||||
echo "$as_me: WARNING:
|
echo "$as_me: WARNING:
|
||||||
*** Skipping thread test program. --enable-thread-safety-force was used.
|
*** Skipping thread test program. --enable-thread-safety-force was used.
|
||||||
*** Run the program in src/tools/thread on the your machine and add
|
*** Run the program in src/test/thread on the your machine and add
|
||||||
proper locking function calls to your applications to guarantee thread
|
proper locking function calls to your applications to guarantee thread
|
||||||
safety.
|
safety.
|
||||||
" >&2;}
|
" >&2;}
|
||||||
|
@ -22782,11 +22782,11 @@ if test "$cross_compiling" = yes; then
|
||||||
echo "${ECHO_T}maybe" >&6
|
echo "${ECHO_T}maybe" >&6
|
||||||
{ echo "$as_me:$LINENO: WARNING:
|
{ echo "$as_me:$LINENO: WARNING:
|
||||||
*** Skipping thread test program because of cross-compile build.
|
*** Skipping thread test program because of cross-compile build.
|
||||||
*** Run the program in src/tools/thread on the target machine.
|
*** Run the program in src/test/thread on the target machine.
|
||||||
" >&5
|
" >&5
|
||||||
echo "$as_me: WARNING:
|
echo "$as_me: WARNING:
|
||||||
*** Skipping thread test program because of cross-compile build.
|
*** Skipping thread test program because of cross-compile build.
|
||||||
*** Run the program in src/tools/thread on the target machine.
|
*** Run the program in src/test/thread on the target machine.
|
||||||
" >&2;}
|
" >&2;}
|
||||||
else
|
else
|
||||||
cat >conftest.$ac_ext <<_ACEOF
|
cat >conftest.$ac_ext <<_ACEOF
|
||||||
|
@ -22795,7 +22795,7 @@ _ACEOF
|
||||||
cat confdefs.h >>conftest.$ac_ext
|
cat confdefs.h >>conftest.$ac_ext
|
||||||
cat >>conftest.$ac_ext <<_ACEOF
|
cat >>conftest.$ac_ext <<_ACEOF
|
||||||
/* end confdefs.h. */
|
/* end confdefs.h. */
|
||||||
#include "$srcdir/src/tools/thread/thread_test.c"
|
#include "$srcdir/src/test/thread/thread_test.c"
|
||||||
_ACEOF
|
_ACEOF
|
||||||
rm -f conftest$ac_exeext
|
rm -f conftest$ac_exeext
|
||||||
if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
|
if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
|
||||||
|
@ -22824,7 +22824,7 @@ echo "${ECHO_T}no" >&6
|
||||||
***
|
***
|
||||||
*** You can use the configure option --enable-thread-safety-force
|
*** You can use the configure option --enable-thread-safety-force
|
||||||
*** to force threads to be enabled. However, you must then run
|
*** to force threads to be enabled. However, you must then run
|
||||||
*** the program in src/tools/thread and add locking function calls
|
*** the program in src/test/thread and add locking function calls
|
||||||
*** to your applications to guarantee thread safety.
|
*** to your applications to guarantee thread safety.
|
||||||
" >&5
|
" >&5
|
||||||
echo "$as_me: error:
|
echo "$as_me: error:
|
||||||
|
@ -22833,7 +22833,7 @@ echo "$as_me: error:
|
||||||
***
|
***
|
||||||
*** You can use the configure option --enable-thread-safety-force
|
*** You can use the configure option --enable-thread-safety-force
|
||||||
*** to force threads to be enabled. However, you must then run
|
*** to force threads to be enabled. However, you must then run
|
||||||
*** the program in src/tools/thread and add locking function calls
|
*** the program in src/test/thread and add locking function calls
|
||||||
*** to your applications to guarantee thread safety.
|
*** to your applications to guarantee thread safety.
|
||||||
" >&2;}
|
" >&2;}
|
||||||
{ (exit 1); exit 1; }; }
|
{ (exit 1); exit 1; }; }
|
||||||
|
|
10
configure.in
10
configure.in
|
@ -1,5 +1,5 @@
|
||||||
dnl Process this file with autoconf to produce a configure script.
|
dnl Process this file with autoconf to produce a configure script.
|
||||||
dnl $PostgreSQL: pgsql/configure.in,v 1.445 2006/02/04 00:42:54 petere Exp $
|
dnl $PostgreSQL: pgsql/configure.in,v 1.446 2006/02/04 01:00:01 momjian Exp $
|
||||||
dnl
|
dnl
|
||||||
dnl Developers, please strive to achieve this order:
|
dnl Developers, please strive to achieve this order:
|
||||||
dnl
|
dnl
|
||||||
|
@ -1288,7 +1288,7 @@ if test x"$template" != x"win32"
|
||||||
then
|
then
|
||||||
AC_MSG_WARN([
|
AC_MSG_WARN([
|
||||||
*** Skipping thread test program. --enable-thread-safety-force was used.
|
*** Skipping thread test program. --enable-thread-safety-force was used.
|
||||||
*** Run the program in src/tools/thread on the your machine and add
|
*** Run the program in src/test/thread on the your machine and add
|
||||||
proper locking function calls to your applications to guarantee thread
|
proper locking function calls to your applications to guarantee thread
|
||||||
safety.
|
safety.
|
||||||
])
|
])
|
||||||
|
@ -1304,7 +1304,7 @@ _CFLAGS="$CFLAGS"
|
||||||
_LIBS="$LIBS"
|
_LIBS="$LIBS"
|
||||||
CFLAGS="$CFLAGS $PTHREAD_CFLAGS -DIN_CONFIGURE"
|
CFLAGS="$CFLAGS $PTHREAD_CFLAGS -DIN_CONFIGURE"
|
||||||
LIBS="$LIBS $PTHREAD_LIBS"
|
LIBS="$LIBS $PTHREAD_LIBS"
|
||||||
AC_TRY_RUN([#include "$srcdir/src/tools/thread/thread_test.c"],
|
AC_TRY_RUN([#include "$srcdir/src/test/thread/thread_test.c"],
|
||||||
[AC_MSG_RESULT(yes)],
|
[AC_MSG_RESULT(yes)],
|
||||||
[AC_MSG_RESULT(no)
|
[AC_MSG_RESULT(no)
|
||||||
AC_MSG_ERROR([
|
AC_MSG_ERROR([
|
||||||
|
@ -1313,13 +1313,13 @@ AC_TRY_RUN([#include "$srcdir/src/tools/thread/thread_test.c"],
|
||||||
***
|
***
|
||||||
*** You can use the configure option --enable-thread-safety-force
|
*** You can use the configure option --enable-thread-safety-force
|
||||||
*** to force threads to be enabled. However, you must then run
|
*** to force threads to be enabled. However, you must then run
|
||||||
*** the program in src/tools/thread and add locking function calls
|
*** the program in src/test/thread and add locking function calls
|
||||||
*** to your applications to guarantee thread safety.
|
*** to your applications to guarantee thread safety.
|
||||||
])],
|
])],
|
||||||
[AC_MSG_RESULT(maybe)
|
[AC_MSG_RESULT(maybe)
|
||||||
AC_MSG_WARN([
|
AC_MSG_WARN([
|
||||||
*** Skipping thread test program because of cross-compile build.
|
*** Skipping thread test program because of cross-compile build.
|
||||||
*** Run the program in src/tools/thread on the target machine.
|
*** Run the program in src/test/thread on the target machine.
|
||||||
])])
|
])])
|
||||||
CFLAGS="$_CFLAGS"
|
CFLAGS="$_CFLAGS"
|
||||||
LIBS="$_LIBS"
|
LIBS="$_LIBS"
|
||||||
|
|
|
@ -213,15 +213,6 @@
|
||||||
/* Define to 1 if you have the `crypto' library (-lcrypto). */
|
/* Define to 1 if you have the `crypto' library (-lcrypto). */
|
||||||
#undef HAVE_LIBCRYPTO
|
#undef HAVE_LIBCRYPTO
|
||||||
|
|
||||||
/* Define to 1 if you have the `cygipc' library (-lcygipc). */
|
|
||||||
#undef HAVE_LIBCYGIPC
|
|
||||||
|
|
||||||
/* Define to 1 if you have the `dl' library (-ldl). */
|
|
||||||
#undef HAVE_LIBDL
|
|
||||||
|
|
||||||
/* Define to 1 if you have the `dld' library (-ldld). */
|
|
||||||
#undef HAVE_LIBDLD
|
|
||||||
|
|
||||||
/* Define to 1 if you have the `eay32' library (-leay32). */
|
/* Define to 1 if you have the `eay32' library (-leay32). */
|
||||||
#undef HAVE_LIBEAY32
|
#undef HAVE_LIBEAY32
|
||||||
|
|
||||||
|
@ -237,9 +228,6 @@
|
||||||
/* Define to 1 if you have the `ld' library (-lld). */
|
/* Define to 1 if you have the `ld' library (-lld). */
|
||||||
#undef HAVE_LIBLD
|
#undef HAVE_LIBLD
|
||||||
|
|
||||||
/* Define to 1 if you have the `m' library (-lm). */
|
|
||||||
#undef HAVE_LIBM
|
|
||||||
|
|
||||||
/* Define to 1 if you have the `nsl' library (-lnsl). */
|
/* Define to 1 if you have the `nsl' library (-lnsl). */
|
||||||
#undef HAVE_LIBNSL
|
#undef HAVE_LIBNSL
|
||||||
|
|
||||||
|
@ -255,9 +243,6 @@
|
||||||
/* Define to 1 if you have the `resolv' library (-lresolv). */
|
/* Define to 1 if you have the `resolv' library (-lresolv). */
|
||||||
#undef HAVE_LIBRESOLV
|
#undef HAVE_LIBRESOLV
|
||||||
|
|
||||||
/* Define to 1 if you have the `socket' library (-lsocket). */
|
|
||||||
#undef HAVE_LIBSOCKET
|
|
||||||
|
|
||||||
/* Define to 1 if you have the `ssl' library (-lssl). */
|
/* Define to 1 if you have the `ssl' library (-lssl). */
|
||||||
#undef HAVE_LIBSSL
|
#undef HAVE_LIBSSL
|
||||||
|
|
||||||
|
@ -267,12 +252,6 @@
|
||||||
/* Define to 1 if you have the `unix' library (-lunix). */
|
/* Define to 1 if you have the `unix' library (-lunix). */
|
||||||
#undef HAVE_LIBUNIX
|
#undef HAVE_LIBUNIX
|
||||||
|
|
||||||
/* Define to 1 if you have the `util' library (-lutil). */
|
|
||||||
#undef HAVE_LIBUTIL
|
|
||||||
|
|
||||||
/* Define to 1 if you have the `wsock32' library (-lwsock32). */
|
|
||||||
#undef HAVE_LIBWSOCK32
|
|
||||||
|
|
||||||
/* Define to 1 if you have the `z' library (-lz). */
|
/* Define to 1 if you have the `z' library (-lz). */
|
||||||
#undef HAVE_LIBZ
|
#undef HAVE_LIBZ
|
||||||
|
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
#
|
#
|
||||||
# Copyright (c) 2003-2005, PostgreSQL Global Development Group
|
# Copyright (c) 2003-2005, PostgreSQL Global Development Group
|
||||||
#
|
#
|
||||||
# $PostgreSQL: pgsql/src/tools/thread/Makefile,v 1.8 2005/01/01 20:44:34 tgl Exp $
|
# $PostgreSQL: pgsql/src/test/thread/Makefile,v 1.1 2006/02/04 01:00:02 momjian Exp $
|
||||||
#
|
#
|
||||||
#-------------------------------------------------------------------------
|
#-------------------------------------------------------------------------
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
* Portions Copyright (c) 1996-2005, PostgreSQL Global Development Group
|
* Portions Copyright (c) 1996-2005, PostgreSQL Global Development Group
|
||||||
* Portions Copyright (c) 1994, Regents of the University of California
|
* Portions Copyright (c) 1994, Regents of the University of California
|
||||||
*
|
*
|
||||||
* $PostgreSQL: pgsql/src/tools/thread/thread_test.c,v 1.41 2005/10/15 02:49:52 momjian Exp $
|
* $PostgreSQL: pgsql/src/test/thread/thread_test.c,v 1.1 2006/02/04 01:00:02 momjian Exp $
|
||||||
*
|
*
|
||||||
* This program tests to see if your standard libc functions use
|
* This program tests to see if your standard libc functions use
|
||||||
* pthread_setspecific()/pthread_getspecific() to be thread-safe.
|
* pthread_setspecific()/pthread_getspecific() to be thread-safe.
|
Loading…
Reference in New Issue