]> git.ipfire.org Git - thirdparty/libtool.git/commitdiff
libtool: Some outdated documentation warnings removed
authorIleana Dumitrescu <ileanadumitrescu95@gmail.com>
Fri, 15 Mar 2024 15:53:22 +0000 (17:53 +0200)
committerIleana Dumitrescu <ileanadumitrescu95@gmail.com>
Fri, 15 Mar 2024 15:53:22 +0000 (17:53 +0200)
Documentation for dlopen(3) states that it is thread safe, and it is
defined this way by POSIX.

* doc/libtool.texi: Remove old dlopen multi-threaded support warnings.

doc/libtool.texi

index b412d178ff1a63a011c64192b819029cc648782e..c3253e043ef79071b0b3d7474a53b94243316573 100644 (file)
@@ -3918,14 +3918,9 @@ your application to use this version of libltdl.
 @noindent
 Note that libltdl is not well tested in a multithreaded environment,
 though the intention is that it should work (@pxref{Thread Safety
-in libltdl, , Using libltdl in a multi threaded environment}).  It was
-reported that GNU/Linux's glibc 2.0's @code{dlopen} with
-@samp{RTLD_LAZY} (that libltdl uses by default) is not thread-safe,
-but this problem is supposed to be fixed in glibc 2.1.  On the other
-hand, @samp{RTLD_NOW} was reported to introduce problems in
-multi-threaded applications on FreeBSD@.  Working around these problems
-is left as an exercise for the reader; contributions are certainly
-welcome.
+in libltdl, , Using libltdl in a multi threaded environment}). If there are
+any issues, working around them is left as an exercise for the reader;
+contributions are certainly welcome.
 
 @noindent
 The following macros are defined by including @file{ltdl.h}: