aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBruce Momjian <bruce@momjian.us>2009-12-11 02:21:21 +0000
committerBruce Momjian <bruce@momjian.us>2009-12-11 02:21:21 +0000
commit64579962bbe522bf9ced8e4ed712b9072fb89142 (patch)
tree61acd18503ac544a7bd3d60e05db2457c5f0ebbd
parent324385d67fe87e182325decdef1756a8f76733a8 (diff)
downloadpostgresql-64579962bbe522bf9ced8e4ed712b9072fb89142.tar.gz
postgresql-64579962bbe522bf9ced8e4ed712b9072fb89142.zip
Properly define ENABLE_THREAD_SAFETY in conflgure, per suggestion from Peter.
-rwxr-xr-xconfigure7
-rw-r--r--configure.in6
2 files changed, 12 insertions, 1 deletions
diff --git a/configure b/configure
index e1212ba2ab8..009a177b088 100755
--- a/configure
+++ b/configure
@@ -4881,6 +4881,13 @@ else
fi
+if test "$enable_thread_safety" = yes; then
+
+cat >>confdefs.h <<\_ACEOF
+#define ENABLE_THREAD_SAFETY 1
+_ACEOF
+
+fi
{ $as_echo "$as_me:$LINENO: result: $enable_thread_safety" >&5
$as_echo "$enable_thread_safety" >&6; }
diff --git a/configure.in b/configure.in
index 97c3c76b9e9..38ac6c8caaf 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.615 2009/12/02 14:07:25 momjian Exp $
+dnl $PostgreSQL: pgsql/configure.in,v 1.616 2009/12/11 02:21:21 momjian Exp $
dnl
dnl Developers, please strive to achieve this order:
dnl
@@ -559,6 +559,10 @@ IFS=$ac_save_IFS
#
AC_MSG_CHECKING([allow thread-safe client libraries])
PGAC_ARG_BOOL(enable, thread-safety, yes, [disable thread-safety in client libraries])
+if test "$enable_thread_safety" = yes; then
+ AC_DEFINE([ENABLE_THREAD_SAFETY], 1,
+ [Define to 1 to build client libraries as thread-safe code. (--enable-thread-safety)])
+fi
AC_MSG_RESULT([$enable_thread_safety])
AC_SUBST(enable_thread_safety)