From 498bad82f6a656ddc52b376cdab8c471b639d500 Mon Sep 17 00:00:00 2001 From: Ileana Dumitrescu Date: Fri, 15 Mar 2024 17:53:22 +0200 Subject: [PATCH] libtool: Some outdated documentation warnings removed 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 | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/doc/libtool.texi b/doc/libtool.texi index b412d178..c3253e04 100644 --- a/doc/libtool.texi +++ b/doc/libtool.texi @@ -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}: -- 2.11.4.GIT