summaryrefslogtreecommitdiff
path: root/db/dist
diff options
context:
space:
mode:
authorjbj <devnull@localhost>2001-10-15 03:54:05 +0000
committerjbj <devnull@localhost>2001-10-15 03:54:05 +0000
commit4d30baadae68f6454ca01d11903225450e98d88f (patch)
tree17e86f22896958447115dda6cd8f9c6c9487f1bc /db/dist
parentdb7110722d3317cc81dd11c104dd45ac8c328e20 (diff)
downloadlibrpm-tizen-4d30baadae68f6454ca01d11903225450e98d88f.tar.gz
librpm-tizen-4d30baadae68f6454ca01d11903225450e98d88f.tar.bz2
librpm-tizen-4d30baadae68f6454ca01d11903225450e98d88f.zip
Resolve conflicts.
CVS patchset: 5111 CVS date: 2001/10/15 03:54:05
Diffstat (limited to 'db/dist')
-rw-r--r--db/dist/configure.ac255
-rw-r--r--db/dist/pubdef.in53
2 files changed, 176 insertions, 132 deletions
diff --git a/db/dist/configure.ac b/db/dist/configure.ac
index c19a4b784..104606aa9 100644
--- a/db/dist/configure.ac
+++ b/db/dist/configure.ac
@@ -1,4 +1,4 @@
-# Id: configure.ac,v 11.100 2001/07/10 15:13:48 bostic Exp
+# Id: configure.ac,v 11.116 2001/10/11 20:29:35 bostic Exp
# Process this file with autoconf to produce a configure script.
PACKAGE=db
@@ -19,7 +19,6 @@ AC_MSG_RESULT(no)
# Substitution variables.
AC_SUBST(ADDITIONAL_INCS)
AC_SUBST(ADDITIONAL_LANG)
-AC_SUBST(ADDITIONAL_LIBS)
AC_SUBST(ADDITIONAL_OBJS)
AC_SUBST(ADDITIONAL_PROGS)
AC_SUBST(BUILD_TARGET)
@@ -39,7 +38,6 @@ AC_SUBST(INSTALLER)
AC_SUBST(INSTALL_LIBS)
AC_SUBST(INSTALL_TARGET)
AC_SUBST(JAR)
-AC_SUBST(JAVAC)
AC_SUBST(JAVACFLAGS)
AC_SUBST(LDFLAGS)
AC_SUBST(LIBJSO_LIBS)
@@ -50,14 +48,15 @@ AC_SUBST(LIBTSO_LIBS)
AC_SUBST(LIBXSO_LIBS)
AC_SUBST(MAKEFILE_CC)
AC_SUBST(MAKEFILE_CCLINK)
+AC_SUBST(MAKEFILE_SOLINK)
AC_SUBST(MAKEFILE_CXX)
AC_SUBST(MAKEFILE_CXXLINK)
+AC_SUBST(MAKEFILE_XSOLINK)
AC_SUBST(POSTLINK)
AC_SUBST(RPC_CLIENT_OBJS)
AC_SUBST(RPM_POST_INSTALL)
AC_SUBST(RPM_POST_UNINSTALL)
AC_SUBST(SOFLAGS)
-AC_SUBST(SOLINK)
AC_SUBST(SOSUFFIX)
AC_SUBST(TEST_LIBS)
AC_SUBST(db_cv_path_embedix_install)
@@ -147,32 +146,43 @@ fi
# Don't override anything if it's already set from the environment.
optimize_def="-O"
case "$host_os" in
-aix4.*) optimize_def="-O2"
- CC=${CC-"xlc_r"}
- CPPFLAGS="-D_THREAD_SAFE $CPPFLAGS"
- LIBTSO_LIBS="\$(LIBS)";;
-bsdi3*) CC=${CC-"shlicc2"}
- optimize_def="-O2"
- LIBS="-lipc $LIBS";;
-bsdi*) optimize_def="-O2";;
-freebsd*) optimize_def="-O2"
- CPPFLAGS="-D_THREAD_SAFE $CPPFLAGS"
- LIBS="-pthread";;
-hpux*) CPPFLAGS="-D_REENTRANT $CPPFLAGS";;
-irix*) optimize_def="-O2"
- CPPFLAGS="-D_SGI_MP_SOURCE $CPPFLAGS";;
-linux*) optimize_def="-O2"
- CPPFLAGS="-D_GNU_SOURCE -D_REENTRANT $CPPFLAGS";;
-mpeix*) CPPFLAGS="-D_POSIX_SOURCE -D_SOCKET_SOURCE $CPPFLAGS"
- LIBS="-lsocket -lsvipc $LIBS";;
-osf*) CPPFLAGS="-D_REENTRANT $CPPFLAGS";;
-*qnx) AC_DEFINE(HAVE_QNX)
- AH_TEMPLATE(HAVE_QNX, [Define if building on QNX.]);;
-sco3.2v4*) CC=${CC-"cc -belf"}
- LIBS="-lsocket -lnsl_s $LIBS";;
-sco*) CC=${CC-"cc -belf"}
- LIBS="-lsocket -lnsl $LIBS";;
-solaris*) CPPFLAGS="-D_REENTRANT $CPPFLAGS";;
+aix4.3.[12])
+ optimize_def="-O2"
+ CC=${CC-"xlc_r"}
+ CPPFLAGS="$CPPFLAGS -D_THREAD_SAFE"
+ LIBTSO_LIBS="\$(LIBS)";;
+aix4.3.3)
+ optimize_def="-O2"
+ CC=${CC-"xlc_r"}
+ CPPFLAGS="$CPPFLAGS -D_THREAD_SAFE"
+ LDFLAGS="$LDFLAGS -pthread"
+ LIBTSO_LIBS="\$(LIBS)";;
+bsdi3*) optimize_def="-O2"
+ CC=${CC-"shlicc2"}
+ LIBS="$LIBS -lipc";;
+bsdi*) optimize_def="-O2";;
+freebsd*)
+ optimize_def="-O2"
+ CPPFLAGS="$CPPFLAGS -D_THREAD_SAFE"
+ LDFLAGS="$LDFLAGS -pthread";;
+hpux*) CPPFLAGS="$CPPFLAGS -D_REENTRANT";;
+irix*) optimize_def="-O2"
+ CPPFLAGS="$CPPFLAGS -D_SGI_MP_SOURCE";;
+linux*) optimize_def="-O2"
+ CPPFLAGS="$CPPFLAGS -D_GNU_SOURCE -D_REENTRANT";;
+mpeix*) CPPFLAGS="$CPPFLAGS -D_POSIX_SOURCE -D_SOCKET_SOURCE"
+ LIBS="$LIBS -lsocket -lsvipc";;
+osf*) CPPFLAGS="$CPPFLAGS -D_REENTRANT"
+ LDFLAGS="$LDFLAGS -pthread";;
+*qnx) AC_DEFINE(HAVE_QNX)
+ AH_TEMPLATE(HAVE_QNX, [Define if building on QNX.]);;
+sco3.2v4*)
+ CC=${CC-"cc -belf"}
+ LIBS="$LIBS -lsocket -lnsl_s";;
+sco*) CC=${CC-"cc -belf"}
+ LIBS="$LIBS -lsocket -lnsl";;
+solaris*)
+ CPPFLAGS="$CPPFLAGS -D_REENTRANT";;
esac
# Set CFLAGS/CXXFLAGS. We MUST set the flags before we call autoconf
@@ -204,8 +214,8 @@ AC_PROG_CC
# Because of shared library building, the ${CC} used for config tests
# may be different than the ${CC} we want to put in the Makefile.
# The latter is known as ${MAKEFILE_CC} in this script.
-MAKEFILE_CC=${CC}
-MAKEFILE_CCLINK="\$(CC)"
+MAKEFILE_CC="${CC}"
+MAKEFILE_CCLINK="${CC}"
MAKEFILE_CXX="nocxx"
MAKEFILE_CXXLINK="nocxx"
@@ -219,15 +229,17 @@ MAKEFILE_CXXLINK="nocxx"
if test "$db_cv_cxx" = "yes"; then
if test "$GCC" != "yes"; then
case "$host_os" in
- aix*) AC_CHECK_TOOL(CCC, xlC_r);;
+ aix*) AC_CHECK_TOOL(CCC, xlC_r)
+ LIBXSO_LIBS="-lC_r $LIBXSO_LIBS"
+ LIBS="-lC_r $LIBS";;
hpux*) AC_CHECK_TOOL(CCC, aCC);;
osf*) AC_CHECK_TOOL(CCC, cxx);;
solaris*) AC_CHECK_TOOL(CCC, CC);;
esac
fi
AC_PROG_CXX
- MAKEFILE_CXX=${CXX}
- MAKEFILE_CXXLINK="\$(CXX)"
+ MAKEFILE_CXX="${CXX}"
+ MAKEFILE_CXXLINK="${CXX}"
fi
# Do some gcc specific configuration.
@@ -242,19 +254,37 @@ CCC=CXX
AC_PROG_LIBTOOL
LIBTOOL="\$(SHELL) ./libtool"
-SOSUFFIX=`sed -e '/^library_names_spec=/!d' -e 's/.*\.\([[a-zA-Z0-9_]]*\).*/\1/' ./libtool`
SOFLAGS="-rpath \$(libdir)"
-SAVE_CC="${MAKEFILE_CC}"
-SAVE_CXX="${MAKEFILE_CXX}"
-MAKEFILE_CC="\$(LIBTOOL) --mode=compile ${SAVE_CC}"
-MAKEFILE_CXX="\$(LIBTOOL) --mode=compile ${SAVE_CXX}"
-MAKEFILE_CCLINK="\$(LIBTOOL) --mode=link ${SAVE_CC}"
-MAKEFILE_CXXLINK="\$(LIBTOOL) --mode=link ${SAVE_CXX}"
+AC_MSG_CHECKING([SOSUFFIX from libtool])
+# $library_names_spec is a snippet of shell that may
+# defined in terms of $versuffix, $release, $libname.
+# All we want is to eval it and grab the suffix used
+# for shared objects.
+versuffix=""
+release=""
+libname=libfoo
+eval library_names=\"$library_names_spec\"
+SOSUFFIX=`echo "$library_names" | sed -e 's/.*\.\([[a-zA-Z0-9_]]*\).*/\1/'`
+AC_MSG_RESULT($SOSUFFIX)
+
+if test "$SOSUFFIX" = '' ; then
+ SOSUFFIX=so
+ if test "$enable_shared" = "yes"; then
+ AC_MSG_WARN([libtool may not know about this architecture.])
+ AC_MSG_WARN([assuming .$SOSUFFIX suffix for dynamic libraries.])
+ fi
+fi
-SOLINK="\$(LIBTOOL) --mode=link ${SAVE_CC} -avoid-version"
INSTALLER="\$(LIBTOOL) --mode=install cp"
+MAKEFILE_CC="\$(LIBTOOL) --mode=compile ${MAKEFILE_CC}"
+MAKEFILE_SOLINK="\$(LIBTOOL) --mode=link ${MAKEFILE_CCLINK} -avoid-version"
+MAKEFILE_CCLINK="\$(LIBTOOL) --mode=link ${MAKEFILE_CCLINK}"
+MAKEFILE_CXX="\$(LIBTOOL) --mode=compile ${MAKEFILE_CXX}"
+MAKEFILE_XSOLINK="\$(LIBTOOL) --mode=link ${MAKEFILE_CXXLINK} -avoid-version"
+MAKEFILE_CXXLINK="\$(LIBTOOL) --mode=link ${MAKEFILE_CXXLINK}"
+
# Configure for shared libraries, static libraries, or both. If both are
# configured, build the utilities and example programs with shared versions.
#
@@ -262,28 +292,25 @@ INSTALLER="\$(LIBTOOL) --mode=install cp"
# instead of .o
if test "$enable_shared" = "no"; then
DEFAULT_LIB="\$(libdb)"
- DEFAULT_LIB_CXX="\$(libcxx)"
- DEFAULT_INSTALL="install_static"
POSTLINK="@true"
o=".o"
fi
if test "$enable_shared" = "yes"; then
DEFAULT_LIB="\$(libso_target)"
- DEFAULT_LIB_CXX="\$(libxso_target)"
- DEFAULT_INSTALL="${DEFAULT_INSTALL} install_shared"
POSTLINK="\$(LIBTOOL) --mode=execute true"
o=".lo"
fi
+INSTALL_LIBS="$DEFAULT_LIB"
# Optional C++ API.
if test "$db_cv_cxx" = "yes"; then
if test "$enable_shared" = "no"; then
- DEFAULT_INSTALL="${DEFAULT_INSTALL} install_static_cxx"
+ DEFAULT_LIB_CXX="\$(libcxx)"
fi
if test "$enable_shared" = "yes"; then
- ADDITIONAL_LIBS="$ADDITIONAL_LIBS \$(libxso_target)"
- DEFAULT_INSTALL="${DEFAULT_INSTALL} install_shared_cxx"
+ DEFAULT_LIB_CXX="\$(libxso_target)"
fi
+ INSTALL_LIBS="$INSTALL_LIBS $DEFAULT_LIB_CXX"
# Fill in C++ library for Embedix.
EMBEDIX_ECD_CXX='<OPTION db-extra>\
@@ -314,60 +341,17 @@ if test "$db_cv_java" = "yes"; then
AC_MSG_ERROR([Java requires shared libraries])
fi
- AC_CHECK_TOOL(JAVAC, javac, nojavac)
- if test "$JAVAC" = "nojavac"; then
- AC_MSG_ERROR([no javac compiler in PATH])
- fi
- AC_CHECK_TOOL(JAR, jar, nojar)
- if test "$JAR" = "nojar"; then
- AC_MSG_ERROR([no jar utility in PATH])
- fi
- AC_PATH_PROG(JAVACABS, javac, nojavac)
- ADDITIONAL_LIBS="$ADDITIONAL_LIBS \$(libjso_target)"
- ADDITIONAL_LANG="$ADDITIONAL_LANG java"
- DEFAULT_INSTALL="${DEFAULT_INSTALL} install_java"
-
-# find the include directory relative to the javac executable
- while ls -ld "$JAVACABS" 2>/dev/null | grep " -> " >/dev/null; do
- AC_MSG_CHECKING(symlink for $JAVACABS)
- JAVACLINK=`ls -ld $JAVACABS | sed 's/.* -> //'`
- case "$JAVACLINK" in
- /*) JAVACABS="$JAVACLINK";;
-# 'X' avoids triggering unwanted echo options.
- *) JAVACABS=`echo "X$JAVACABS" | sed -e 's/^X//' -e 's:[[^/]]*$::'`"$JAVACLINK";;
- esac
- AC_MSG_RESULT($JAVACABS)
- done
- JTOPDIR=`echo "$JAVACABS" | sed -e 's://*:/:g' -e 's:/[[^/]]*$::'`
- case "$host_os" in
- darwin*) JTOPDIR=`echo "$JTOPDIR" | sed -e s:/[[^/]]*$::'`
- JNIHEADERDIR="$JTOPDIR/Headers";;
- *) JNIHEADERDIR="$JTOPDIR/include";;
- esac
- if test -f "$JNIHEADERDIR/jni.h"; then
- CPPFLAGS="$CPPFLAGSS -I$JNIHEADERDIR"
- else
- JTOPDIR=`echo "$JTOPDIR" | sed -e 's:/[[^/]]*$::'`
- if test -f "$JTOPDIR/include/jni.h"; then
- CPPFLAGS="$CPPFLAGS -I$JTOPDIR/include"
- else
- AC_MSG_ERROR([cannot find java include files])
- fi
- fi
-
-# get the likely subdirectories for system specific java includes
- case "$host_os" in
- solaris*) JINCSUBDIRS="solaris";;
- linux*) JINCSUBDIRS="linux genunix";;
- *) JINCSUBDIRS="genunix";;
- esac
+ AC_PROG_JAVAC
+ AC_PROG_JAR
+ AC_JNI_INCLUDE_DIR
- for JINCSUBDIR in $JINCSUBDIRS
+ for JNI_INCLUDE_DIR in $JNI_INCLUDE_DIRS
do
- if test -d "$JTOPDIR/include/$JINCSUBDIR"; then
- CPPFLAGS="$CPPFLAGS -I$JTOPDIR/include/$JINCSUBDIR"
- fi
+ CPPFLAGS="$CPPFLAGS -I$JNI_INCLUDE_DIR"
done
+
+ ADDITIONAL_LANG="$ADDITIONAL_LANG java"
+ INSTALL_LIBS="$INSTALL_LIBS \$(libjso_target)"
else
JAVAC=nojavac
fi
@@ -405,11 +389,6 @@ if test "$db_cv_dump185" = "yes"; then
ADDITIONAL_PROGS="db_dump185 $ADDITIONAL_PROGS"
fi
-# test servers, example programs.
-# Include -lpthread if the library exists.
-AC_CHECK_LIB(rt, sched_yield, TEST_LIBS="-lrt $TEST_LIBS")
-AC_CHECK_LIB(pthread, pthread_create, TEST_LIBS="-lpthread $TEST_LIBS")
-
# Checks for system/compiler characteristics.
AC_C_BIGENDIAN
AC_C_CONST
@@ -425,17 +404,40 @@ AC_CHECK_MEMBERS([struct stat.st_blksize])
# Check for C types.
AM_TYPES
-# Check for ANSI C exit success/failure values.
-AC_EGREP_CPP(yes, [
- #include <stdlib.h>
- #ifdef EXIT_SUCCESS
- yes
- #endif], [
- AC_DEFINE(HAVE_EXIT_SUCCESS)
- AH_TEMPLATE(HAVE_EXIT_SUCCESS, [
- Define if you have EXIT_SUCCESS/EXIT_FAILURE #defines.])])
-
-# Check for mutexes. We do this here because it changes $LIBS.
+AC_CACHE_CHECK([for ANSI C exit success/failure values], db_cv_exit_defines, [
+AC_TRY_COMPILE([#include <stdlib.h>], return (EXIT_SUCCESS);,
+ [db_cv_exit_defines=yes], [db_cv_exit_defines=no])])
+if test "$db_cv_exit_defines" = yes; then
+ AC_DEFINE(HAVE_EXIT_SUCCESS)
+ AH_TEMPLATE(HAVE_EXIT_SUCCESS, [
+ Define if you have EXIT_SUCCESS/EXIT_FAILURE #defines.])
+fi
+
+# Test for sched_yield, the test programs use it.
+# We do this here because it changes $LIBS.
+AC_MSG_CHECKING([for sched_yield in current configuration])
+AC_TRY_LINK([#include <sched.h>],(void)sched_yield();,
+ AC_MSG_RESULT(yes), [
+ AC_MSG_RESULT(no)
+ AC_MSG_CHECKING([for sched_yield in -lrt])
+ saved_libs=$LIBS
+ LIBS="$LIBS -lrt"
+ AC_TRY_LINK([#include <sched.h>],(void)sched_yield();,
+ AC_MSG_RESULT(yes), LIBS="$saved_libs"; AC_MSG_RESULT(no))])
+
+# Test for a pthreads library, the test programs use it.
+# We do this here because it changes $LIBS.
+#
+# XXX
+# We can't do checking similar to the above because the Solaris C library
+# includes pthread interfaces which are not thread-safe. For that reason
+# we always add -lpthread if we can find a pthread library. Also we can't
+# depend on any specific call existing (pthread_create, for example), as
+# it may be #defined in an include file -- OSF/1 (Tru64) has this problem.
+AC_CHECK_LIB(pthread, main, TEST_LIBS="$TEST_LIBS -lpthread")
+
+# Check for mutexes.
+# We do this here because it changes $LIBS.
AM_DEFINE_MUTEXES
# Checks for system functions for which we have replacements.
@@ -456,7 +458,7 @@ LIBOBJS="$tmp"
# Check for system functions we optionally use.
AC_CHECK_FUNCS(_fstati64 getuid pstat_getdynamic sched_yield select strtoul)
-AC_CHECK_FUNCS(sysconf yield)
+AC_CHECK_FUNCS(gettimeofday clock_gettime sysconf yield)
# Pread/pwrite.
#
@@ -569,17 +571,17 @@ CREATE_LIST="Makefile
# file. If the user has requested unique names, use the file that does
# DB_VERSION_UNIQUE_NAME substitution.
if test "$db_cv_uniquename" = "yes"; then
- CREATE_LIST="${CREATE_LIST}
+ CREATE_LIST="$CREATE_LIST
db.h:$srcdir/../include/db.in:$srcdir/../include_auto/rpc_defs.in:$srcdir/../include_auto/global_uext.in"
else
- CREATE_LIST="${CREATE_LIST}
+ CREATE_LIST="$CREATE_LIST
db.h:$srcdir/../include/db.in:$srcdir/../include_auto/rpc_defs.in:$srcdir/../include_auto/global_ext.in"
fi
# Create the function prototype include files. If the user has requested
# unique names, use the files that do DB_VERSION_UNIQUE_NAME substitution.
if test "$db_cv_uniquename" = "yes"; then
- CREATE_LIST="${CREATE_LIST}
+ CREATE_LIST="$CREATE_LIST
db_ext.h:$srcdir/../include_auto/db_ext.in
btree_ext.h:$srcdir/../include_auto/btree_ext.in
clib_ext.h:$srcdir/../include_auto/clib_ext.in
@@ -593,6 +595,7 @@ if test "$db_cv_uniquename" = "yes"; then
mutex_ext.h:$srcdir/../include_auto/mutex_ext.in
os_ext.h:$srcdir/../include_auto/os_ext.in
qam_ext.h:$srcdir/../include_auto/qam_ext.in
+ rep_ext.h:$srcdir/../include_auto/rep_ext.in
rpc_client_ext.h:$srcdir/../include_auto/rpc_client_ext.in
rpc_server_ext.h:$srcdir/../include_auto/rpc_server_ext.in
tcl_ext.h:$srcdir/../include_auto/tcl_ext.in
@@ -601,21 +604,21 @@ if test "$db_cv_uniquename" = "yes"; then
fi
if test "$db_cv_compat185" = "yes"; then
if test "$db_cv_uniquename" = "yes"; then
- CREATE_LIST="${CREATE_LIST}
+ CREATE_LIST="$CREATE_LIST
db_185.h:$srcdir/../include/db_185.in:$srcdir/../include_auto/db185_uext.in
db185_int.h:$srcdir/../db185/db185_int.in:$srcdir/../include_auto/db185_uext.in"
else
- CREATE_LIST="${CREATE_LIST}
+ CREATE_LIST="$CREATE_LIST
db_185.h:$srcdir/../include/db_185.in:$srcdir/../include_auto/db185_ext.in
db185_int.h:$srcdir/../db185/db185_int.in:$srcdir/../include_auto/db185_ext.in"
fi
fi
if test "$db_cv_embedix" = "yes"; then
- CREATE_LIST="${CREATE_LIST} db.ecd:../dist/db.ecd.in"
+ CREATE_LIST="$CREATE_LIST db.ecd:../dist/db.ecd.in"
fi
if test "$db_cv_rpm" = "yes"; then
- CREATE_LIST="${CREATE_LIST} db.spec:../dist/db.spec.in"
+ CREATE_LIST="$CREATE_LIST db.spec:../dist/db.spec.in"
fi
-AC_CONFIG_FILES(${CREATE_LIST})
+AC_CONFIG_FILES($CREATE_LIST)
AC_OUTPUT
diff --git a/db/dist/pubdef.in b/db/dist/pubdef.in
index 4656874c6..3197d963d 100644
--- a/db/dist/pubdef.in
+++ b/db/dist/pubdef.in
@@ -1,8 +1,8 @@
# Name
-# C == Java case value
# D == documentation
# I == include file
-# J == Java constant
+# C == Java case value (declared and initialized)
+# J == Java constant (declared only)
DB_AFTER D I J
DB_AGGRESSIVE D I J
DB_ALREADY_ABORTED * I *
@@ -20,10 +20,12 @@ DB_AM_SWAP * I *
DB_AM_TXN * I *
DB_AM_VERIFYING * I *
DB_APPEND D I J
+DB_APPLY_LOGREG * I *
DB_ARCH_ABS D I J
DB_ARCH_DATA D I J
DB_ARCH_LOG D I J
DB_BEFORE D I J
+DB_BROADCAST_EID D I J
DB_BTREE * I C
DB_BTREEMAGIC * I *
DB_BTREEOLDVER * I *
@@ -34,6 +36,7 @@ DB_CACHED_COUNTS D I J
DB_CDB_ALLDB D I J
DB_CHECKPOINT D I J
DB_CLIENT D I J
+DB_CL_WRITER * I *
DB_COMMIT * I *
DB_CONFIG D * *
DB_CONSUME D I J
@@ -62,10 +65,15 @@ DB_ENV_CDB_ALLDB * I *
DB_ENV_CREATE * I *
DB_ENV_DBLOCAL * I *
DB_ENV_LOCKDOWN * I *
+DB_ENV_NOLOCKING * I *
DB_ENV_NOMMAP * I *
+DB_ENV_NOPANIC * I *
DB_ENV_OPEN_CALLED * I *
-DB_ENV_PANIC_OK * I *
DB_ENV_PRIVATE * I *
+DB_ENV_REGION_INIT * I *
+DB_ENV_REP_CLIENT * I *
+DB_ENV_REP_LOGSONLY * I *
+DB_ENV_REP_MASTER * I *
DB_ENV_RPCCLIENT * I *
DB_ENV_RPCCLIENT_GIVEN * I *
DB_ENV_STANDALONE * I *
@@ -73,6 +81,7 @@ DB_ENV_SYSTEM_MEM * I *
DB_ENV_THREAD * I *
DB_ENV_TXN_NOSYNC * I *
DB_ENV_USER_ALLOC * I *
+DB_ENV_YIELDCPU * I *
DB_EXCL D I J
DB_EXTENT * I *
DB_FAST_STAT D I J
@@ -83,6 +92,7 @@ DB_FLUSH D I J
DB_FORCE D I J
DB_GET_BOTH D I J
DB_GET_BOTHC * I *
+DB_GET_BOTH_RANGE D I J
DB_GET_RECNO D I J
DB_HASH * I C
DB_HASHMAGIC * I *
@@ -95,6 +105,7 @@ DB_INIT_LOCK D I J
DB_INIT_LOG D I J
DB_INIT_MPOOL D I J
DB_INIT_TXN D I J
+DB_INVALID_EID * I *
DB_JAVA_CALLBACK * I *
DB_JOINENV D I J
DB_JOIN_ITEM D I J
@@ -110,7 +121,10 @@ DB_LOCK_DEADLOCK D I C
DB_LOCK_DEFAULT D I J
DB_LOCK_DIRTY * I *
DB_LOCK_DUMP * I *
+DB_LOCK_EXPIRE D I J
+DB_LOCK_FREE_LOCKER * I *
DB_LOCK_GET D I J
+DB_LOCK_GET_TIMEOUT D I J
DB_LOCK_INHERIT * I *
DB_LOCK_IREAD * I J
DB_LOCK_IWR * I J
@@ -126,25 +140,32 @@ DB_LOCK_OLDEST D I J
DB_LOCK_PUT D I J
DB_LOCK_PUT_ALL D I J
DB_LOCK_PUT_OBJ D I J
+DB_LOCK_PUT_READ * I *
DB_LOCK_RANDOM D I J
DB_LOCK_READ * I J
DB_LOCK_RECORD * I *
+DB_LOCK_SET_TIMEOUT * I *
DB_LOCK_SWITCH * I *
+DB_LOCK_TIMEOUT D I J
DB_LOCK_UPGRADE * I *
DB_LOCK_UPGRADE_WRITE * I *
DB_LOCK_WAIT * I *
DB_LOCK_WRITE * I J
DB_LOCK_WWRITE * I *
DB_LOCK_YOUNGEST D I J
+DB_LOGC_BUF_SIZE * I *
DB_LOGFILEID_INVALID * I *
DB_LOGMAGIC * I *
DB_LOGOLDVER * I *
DB_LOGVERSION * I *
+DB_LOG_DISK * I *
+DB_LOG_LOCKED * I *
+DB_LOG_SILENT_ERR * I *
DB_LSTAT_ABORTED * I *
DB_LSTAT_ERR * I *
+DB_LSTAT_EXPIRED * I *
DB_LSTAT_FREE * I *
DB_LSTAT_HELD * I *
-DB_LSTAT_NOGRANT * I *
DB_LSTAT_PENDING * I *
DB_LSTAT_WAITING * I *
DB_MAX_PAGES * I *
@@ -155,7 +176,6 @@ DB_MPOOL_DIRTY D I *
DB_MPOOL_DISCARD D I *
DB_MPOOL_LAST D I *
DB_MPOOL_NEW D I *
-DB_MPOOL_NEW_GROUP * I *
DB_MULTIPLE D I J
DB_MULTIPLE_INIT D I *
DB_MULTIPLE_KEY D I J
@@ -167,15 +187,17 @@ DB_NEXT D I J
DB_NEXT_DUP D I J
DB_NEXT_NODUP D I J
DB_NODUPDATA D I J
+DB_NOLOCKING D I J
DB_NOMMAP D I J
DB_NOORDERCHK D I J
DB_NOOVERWRITE D I J
+DB_NOPANIC D I J
DB_NOSERVER D I C
DB_NOSERVER_HOME D I C
DB_NOSERVER_ID D I C
DB_NOSYNC D I J
DB_NOTFOUND D I C
-DB_ODDFILESIZE * I *
+DB_ODDFILESIZE D I J
DB_OK_BTREE * I *
DB_OK_HASH * I *
DB_OK_QUEUE * I *
@@ -186,6 +208,7 @@ DB_OPFLAGS_MASK * I *
DB_ORDERCHKONLY D I J
DB_PAGE_LOCK * I *
DB_PAGE_NOTFOUND D I C
+DB_PANIC_ENVIRONMENT D I J
DB_POSITION D I J
DB_POSITIONI * I *
DB_PREV D I J
@@ -206,8 +229,19 @@ DB_RECORD_LOCK * I *
DB_RECOVER D I J
DB_RECOVER_FATAL D I J
DB_REDO * I *
+DB_REGION_INIT D I J
DB_REGION_MAGIC * I *
DB_RENUMBER D I J
+DB_REP_CLIENT D I J
+DB_REP_DUPMASTER D I C
+DB_REP_HOLDELECTION D I C
+DB_REP_LOGSONLY D I J
+DB_REP_MASTER D I J
+DB_REP_NEWMASTER D I C
+DB_REP_NEWSITE D I C
+DB_REP_OUTDATED D I C
+DB_REP_PERMANENT D I J
+DB_REP_UNAVAIL D I J
DB_REVSPLITOFF D I J
DB_RE_DELIMITER * I *
DB_RE_FIXEDLEN * I *
@@ -219,9 +253,13 @@ DB_RUNRECOVERY D I C
DB_SALVAGE D I J
DB_SECONDARY_BAD D I C
DB_SET D I J
+DB_SET_LOCK_TIMEOUT D I J
DB_SET_RANGE D I J
DB_SET_RECNO D I J
+DB_SET_TXN_NOW * I *
+DB_SET_TXN_TIMEOUT D I J
DB_SNAPSHOT D I J
+DB_STAT_CLEAR D I J
DB_SURPRISE_KID * I *
DB_SWAPBYTES * I *
DB_SYSTEM_MEM D I J
@@ -233,9 +271,11 @@ DB_TEST_POSTSYNC * I *
DB_TEST_PREDESTROY * I *
DB_TEST_PREOPEN * I *
DB_THREAD D I J
+DB_TIMEOUT * I *
DB_TRUNCATE D I J
DB_TXNVERSION * I *
DB_TXN_ABORT D I C
+DB_TXN_APPLY * I *
DB_TXN_BACKWARD_ROLL D I C
DB_TXN_CKP * I *
DB_TXN_FORWARD_ROLL D I C
@@ -265,3 +305,4 @@ DB_WRITECURSOR D I J
DB_WRITELOCK * I *
DB_XA_CREATE D I J
DB_XIDDATASIZE D I J
+DB_YIELDCPU D I J