]> git.ipfire.org Git - thirdparty/libtool.git/commit
* NEWS: Updated.
authorGary V. Vaughan <gary@gnu.org>
Mon, 5 Mar 2001 21:31:44 +0000 (21:31 +0000)
committerGary V. Vaughan <gary@gnu.org>
Mon, 5 Mar 2001 21:31:44 +0000 (21:31 +0000)
commit15194b1f9eac91bdeff4696b5c46f276039654f6
tree2ac7aaeb14d133eeb239cc3de3452253130039c7
parent2548eba8e7713bae70547a6c2bbaf4dcb1001de6
* NEWS: Updated.
* doc/libtool.texi (Thread Safety in libltdl): New node describing
the  application the new MT API.
* libltdl/ltdl.h: Prototypes.
* libltdl/ltdl.c: Use these functions throughout the rest of
the file to provide thread locking.
(lt_dlmutex_register): New function to set callbacks for
multi-threaded calls into libltdl.
(lt_dl_mutex_lock): Type of a locking callback function.
(lt_dl_mutex_lock): Type of an unlocking callback function.
(lt_dl_mutex_seterror): Type of a callback function to save the
last libltdl error message in thread local storage.
(lt_dl_mutex_geterror): Type of a callback function to retrieve
the last saved error message from thread local storage.

* ltconfig.in: Likewise.
* ltcf-c.sh: Likewise.
* ltcf-cxx.sh: Likewise.
* ltcf-gcj.sh: Likewise.
ChangeLog
NEWS
doc/libtool.texi
libtool.m4
ltcf-c.sh
ltcf-cxx.sh
ltcf-gcj.sh
ltconfig.in
ltmain.in