]> git.sur5r.net Git - openldap/commit
Use -lldap_r instead of -lldap -lthread.
authorKurt Zeilenga <kurt@openldap.org>
Thu, 28 Jan 1999 04:34:55 +0000 (04:34 +0000)
committerKurt Zeilenga <kurt@openldap.org>
Thu, 28 Jan 1999 04:34:55 +0000 (04:34 +0000)
commit72ba4cfb715001d30a6e48a2d7012f060f29d684
treea8b8c99cf7ac958b65eaa0bfa8fe7bba940ea432
parentae0df6f8f8f95a19d90f03cad154aec48c246940
Use -lldap_r instead of -lldap -lthread.
Likely broke things for non-posix threadings....

Update -lldap_r implementation to:
remove attribute support
hide thread detachment
provide concurrency accessors
provide initialization function
fix gethostby{addr,name}_r codes (not coverred by HAVE_REENTRANT_FUNCTIONS)
Update servers/libraries to use ldap_pvt_thread_ calls.
Cleanup server codes (no #ifdef HAVE_PTHREAD_THIS or _THATs)!
Removed -llthread
86 files changed:
configure
configure.in
include/getopt-compat.h
include/ldap_pvt.h
include/ldap_pvt_thread.h
include/ldbm.h
include/ldif.h
include/lthread.h [deleted file]
include/lthread_rdwr.h [deleted file]
include/portable.h.in
libraries/Makefile.in
libraries/libldap/util-int.c
libraries/libldap_r/Makefile.in
libraries/libldap_r/rdwr.c
libraries/libldap_r/thr_cthreads.c
libraries/libldap_r/thr_lwp.c
libraries/libldap_r/thr_nt.c
libraries/libldap_r/thr_posix.c
libraries/libldap_r/thr_sleep.c [new file with mode: 0644]
libraries/libldap_r/thr_stub.c
libraries/libldap_r/thr_thr.c
libraries/libldbm/ldbm.c
libraries/liblthread/Makefile.in [deleted file]
libraries/liblthread/Version.c [deleted file]
libraries/liblthread/liblthread.dsp [deleted file]
libraries/liblthread/liblthread.dsw [deleted file]
libraries/liblthread/rdwr.c [deleted file]
libraries/liblthread/stack.c [deleted file]
libraries/liblthread/thread.c [deleted file]
servers/slapd/Makefile.in
servers/slapd/abandon.c
servers/slapd/add.c
servers/slapd/back-ldbm/add.c
servers/slapd/back-ldbm/back-ldbm.h
servers/slapd/back-ldbm/bind.c
servers/slapd/back-ldbm/cache.c
servers/slapd/back-ldbm/dbcache.c
servers/slapd/back-ldbm/delete.c
servers/slapd/back-ldbm/id2entry.c
servers/slapd/back-ldbm/index.c
servers/slapd/back-ldbm/init.c
servers/slapd/back-ldbm/modify.c
servers/slapd/back-ldbm/modrdn.c
servers/slapd/back-ldbm/nextid.c
servers/slapd/back-ldbm/search.c
servers/slapd/back-passwd/search.c
servers/slapd/back-perl/add.c
servers/slapd/back-perl/bind.c
servers/slapd/back-perl/close.c
servers/slapd/back-perl/compare.c
servers/slapd/back-perl/delete.c
servers/slapd/back-perl/init.c
servers/slapd/back-perl/modify.c
servers/slapd/back-perl/modrdn.c
servers/slapd/back-perl/perl_back.h
servers/slapd/back-perl/search.c
servers/slapd/back-shell/abandon.c
servers/slapd/back-shell/add.c
servers/slapd/backend.c
servers/slapd/bind.c
servers/slapd/connection.c
servers/slapd/daemon.c
servers/slapd/entry.c
servers/slapd/init.c
servers/slapd/main.c
servers/slapd/modify.c
servers/slapd/monitor.c
servers/slapd/operation.c
servers/slapd/proto-slap.h
servers/slapd/repl.c
servers/slapd/result.c
servers/slapd/slap.h
servers/slapd/tools/Makefile.in
servers/slurpd/Makefile.in
servers/slurpd/fm.c
servers/slurpd/globals.c
servers/slurpd/globals.h
servers/slurpd/main.c
servers/slurpd/re.c
servers/slurpd/reject.c
servers/slurpd/replica.c
servers/slurpd/ri.c
servers/slurpd/rq.c
servers/slurpd/slurp.h
servers/slurpd/st.c
servers/slurpd/tsleep.c [deleted file]