From 9e66c3e6fe4f36e061a4d265f8e514c80ec11ef8 Mon Sep 17 00:00:00 2001 From: Bruce Momjian Date: Sat, 4 Feb 2006 01:00:02 +0000 Subject: [PATCH] Move thread_test directory from /tools to /test so source-only tarballs have the directory for the configure test. --- configure | 14 +++++++------- configure.in | 10 +++++----- src/include/pg_config.h.in | 21 --------------------- src/{tools => test}/thread/Makefile | 2 +- src/{tools => test}/thread/README | 0 src/{tools => test}/thread/thread_test.c | 2 +- 6 files changed, 14 insertions(+), 35 deletions(-) rename src/{tools => test}/thread/Makefile (87%) rename src/{tools => test}/thread/README (100%) rename src/{tools => test}/thread/thread_test.c (99%) diff --git a/configure b/configure index feed25181d..10fee9956b 100755 --- a/configure +++ b/configure @@ -22753,13 +22753,13 @@ if test x"$template" != x"win32" then { echo "$as_me:$LINENO: WARNING: *** 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 safety. " >&5 echo "$as_me: WARNING: *** 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 safety. " >&2;} @@ -22782,11 +22782,11 @@ if test "$cross_compiling" = yes; then echo "${ECHO_T}maybe" >&6 { echo "$as_me:$LINENO: WARNING: *** 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 echo "$as_me: WARNING: *** 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;} else cat >conftest.$ac_ext <<_ACEOF @@ -22795,7 +22795,7 @@ _ACEOF cat confdefs.h >>conftest.$ac_ext cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ -#include "$srcdir/src/tools/thread/thread_test.c" +#include "$srcdir/src/test/thread/thread_test.c" _ACEOF rm -f conftest$ac_exeext 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 *** 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. " >&5 echo "$as_me: error: @@ -22833,7 +22833,7 @@ echo "$as_me: error: *** *** You can use the configure option --enable-thread-safety-force *** 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. " >&2;} { (exit 1); exit 1; }; } diff --git a/configure.in b/configure.in index 57e9196f60..fbdf27b398 100644 --- a/configure.in +++ b/configure.in @@ -1,5 +1,5 @@ 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 Developers, please strive to achieve this order: dnl @@ -1288,7 +1288,7 @@ if test x"$template" != x"win32" then AC_MSG_WARN([ *** 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 safety. ]) @@ -1304,7 +1304,7 @@ _CFLAGS="$CFLAGS" _LIBS="$LIBS" CFLAGS="$CFLAGS $PTHREAD_CFLAGS -DIN_CONFIGURE" 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(no) 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 *** 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. ])], [AC_MSG_RESULT(maybe) AC_MSG_WARN([ *** 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" LIBS="$_LIBS" diff --git a/src/include/pg_config.h.in b/src/include/pg_config.h.in index 8db19b4c48..12cc33b44a 100644 --- a/src/include/pg_config.h.in +++ b/src/include/pg_config.h.in @@ -213,15 +213,6 @@ /* Define to 1 if you have the `crypto' library (-lcrypto). */ #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). */ #undef HAVE_LIBEAY32 @@ -237,9 +228,6 @@ /* Define to 1 if you have the `ld' library (-lld). */ #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). */ #undef HAVE_LIBNSL @@ -255,9 +243,6 @@ /* Define to 1 if you have the `resolv' library (-lresolv). */ #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). */ #undef HAVE_LIBSSL @@ -267,12 +252,6 @@ /* Define to 1 if you have the `unix' library (-lunix). */ #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). */ #undef HAVE_LIBZ diff --git a/src/tools/thread/Makefile b/src/test/thread/Makefile similarity index 87% rename from src/tools/thread/Makefile rename to src/test/thread/Makefile index c152e8c33d..98e1839fdf 100644 --- a/src/tools/thread/Makefile +++ b/src/test/thread/Makefile @@ -4,7 +4,7 @@ # # 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 $ # #------------------------------------------------------------------------- diff --git a/src/tools/thread/README b/src/test/thread/README similarity index 100% rename from src/tools/thread/README rename to src/test/thread/README diff --git a/src/tools/thread/thread_test.c b/src/test/thread/thread_test.c similarity index 99% rename from src/tools/thread/thread_test.c rename to src/test/thread/thread_test.c index 2e66813855..3c1d67c8e7 100644 --- a/src/tools/thread/thread_test.c +++ b/src/test/thread/thread_test.c @@ -6,7 +6,7 @@ * Portions Copyright (c) 1996-2005, PostgreSQL Global Development Group * 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 * pthread_setspecific()/pthread_getspecific() to be thread-safe.