aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael Kerrisk <mtk.manpages@gmail.com>2015-07-20 16:21:58 +0200
committerMichael Kerrisk <mtk.manpages@gmail.com>2015-08-08 17:35:45 +0200
commit6962fdf9542f22ffb9cc4c6f0c5ebe33c074caaf (patch)
tree5085566fe6ce14733c0906b0c26376a96a41101d
parent39720f03eb1ad5fa3fc77efd65f74f4f51abc2f0 (diff)
downloadman-pages-6962fdf9542f22ffb9cc4c6f0c5ebe33c074caaf.tar.gz
dlopen.3: srcfix: FIXME
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
-rw-r--r--man3/dlopen.37
1 files changed, 7 insertions, 0 deletions
diff --git a/man3/dlopen.3 b/man3/dlopen.3
index 937934c832..adebbfb6b0 100644
--- a/man3/dlopen.3
+++ b/man3/dlopen.3
@@ -68,6 +68,13 @@ and
If
.I filename
+.\" FIXME On Solaris, when handle is NULL, we seem to get back
+.\" a handle for (something like) the root of the namespace.
+.\" The point here is that if we do a dlmopen(LM_ID_NEWLM), then
+.\" the filename==NULL case returns a different handle than
+.\" in the initial namespace. But, on glibc, the same handle is
+.\" returned. This is probably a bug in glibc.
+.\"
is NULL, then the returned handle is for the main program.
If
.I filename