Do not define _REENTRANT when building with --disable-threads
This commit is contained in:
4
CHANGES
4
CHANGES
@@ -1,3 +1,7 @@
|
|||||||
|
|
||||||
|
761. [bug] _REENTRANT was still defined when building with
|
||||||
|
--disable-threads.
|
||||||
|
|
||||||
760. [contrib] Significant enhancements to the pgsql sdb driver.
|
760. [contrib] Significant enhancements to the pgsql sdb driver.
|
||||||
|
|
||||||
759. [bug] The resolver didn't turn off "avoid fetches" mode
|
759. [bug] The resolver didn't turn off "avoid fetches" mode
|
||||||
|
|||||||
@@ -18,7 +18,7 @@ AC_DIVERT_PUSH(AC_DIVERSION_NOTICE)dnl
|
|||||||
esyscmd([sed "s/^/# /" COPYRIGHT])dnl
|
esyscmd([sed "s/^/# /" COPYRIGHT])dnl
|
||||||
AC_DIVERT_POP()dnl
|
AC_DIVERT_POP()dnl
|
||||||
|
|
||||||
AC_REVISION($Revision: 1.234 $)
|
AC_REVISION($Revision: 1.235 $)
|
||||||
|
|
||||||
AC_INIT(lib/dns/name.c)
|
AC_INIT(lib/dns/name.c)
|
||||||
AC_PREREQ(2.13)
|
AC_PREREQ(2.13)
|
||||||
@@ -551,13 +551,16 @@ then
|
|||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
fi
|
fi
|
||||||
|
ALWAYS_DEFINES="-D_REENTRANT"
|
||||||
ISC_PLATFORM_USETHREADS="#define ISC_PLATFORM_USETHREADS 1"
|
ISC_PLATFORM_USETHREADS="#define ISC_PLATFORM_USETHREADS 1"
|
||||||
thread_dir=pthreads
|
thread_dir=pthreads
|
||||||
else
|
else
|
||||||
ISC_PLATFORM_USETHREADS="#undef ISC_PLATFORM_USETHREADS"
|
ISC_PLATFORM_USETHREADS="#undef ISC_PLATFORM_USETHREADS"
|
||||||
thread_dir=nothreads
|
thread_dir=nothreads
|
||||||
|
ALWAYS_DEFINES=""
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
AC_SUBST(ALWAYS_DEFINES)
|
||||||
AC_SUBST(ISC_PLATFORM_USETHREADS)
|
AC_SUBST(ISC_PLATFORM_USETHREADS)
|
||||||
|
|
||||||
ISC_THREAD_DIR=$thread_dir
|
ISC_THREAD_DIR=$thread_dir
|
||||||
|
|||||||
@@ -13,7 +13,7 @@
|
|||||||
# NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
|
# NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION
|
||||||
# WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
# WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
|
||||||
|
|
||||||
# $Id: rules.in,v 1.28 2001/02/01 23:19:05 sjacob Exp $
|
# $Id: rules.in,v 1.29 2001/03/02 17:36:27 halley Exp $
|
||||||
|
|
||||||
###
|
###
|
||||||
### Common Makefile rules for BIND 9.
|
### Common Makefile rules for BIND 9.
|
||||||
@@ -101,7 +101,7 @@ STD_CWARNINGS = @STD_CWARNINGS@
|
|||||||
.SUFFIXES: .c .@O@
|
.SUFFIXES: .c .@O@
|
||||||
|
|
||||||
ALWAYS_INCLUDES = -I${top_builddir}
|
ALWAYS_INCLUDES = -I${top_builddir}
|
||||||
ALWAYS_DEFINES = -D_REENTRANT
|
ALWAYS_DEFINES = @ALWAYS_DEFINES@
|
||||||
ALWAYS_WARNINGS =
|
ALWAYS_WARNINGS =
|
||||||
|
|
||||||
ALL_CPPFLAGS = \
|
ALL_CPPFLAGS = \
|
||||||
|
|||||||
Reference in New Issue
Block a user