This is the mail archive of the
libc-help@sourceware.org
mailing list for the glibc project.
Re: dlopen() dladdr() etc. don't show up in libc reference manual
- From: "Carlos O'Donell" <carlos at systemhalted dot org>
- To: Britton Kerin <britton dot kerin at gmail dot com>
- Cc: "libc-help at sourceware dot org" <libc-help at sourceware dot org>
- Date: Tue, 29 Mar 2016 16:43:35 -0400
- Subject: Re: dlopen() dladdr() etc. don't show up in libc reference manual
- Authentication-results: sourceware.org; auth=none
- References: <CAC4O8c-G1+vmWzBM1rMs6vLVZ5Q_KwyM3nNioCDb78dorM=B6g at mail dot gmail dot com>
On Tue, Mar 29, 2016 at 4:28 PM, Britton Kerin <britton.kerin@gmail.com> wrote:
> dladdr(), dlopen() have man page but don't seem to show up in the libc
> reference manual,
> what reference manual do they belong to?
We need someone to document them :-)
We have an manual/libdl.texi with:
@c FIXME these are undocumented:
@c dladdr
@c dladdr1
@c dlclose
@c dlerror
@c dlinfo
@c dlmopen
@c dlopen
@c dlsym
@c dlvsym
They were never documented when the original manual was created.
They follow the POSIX standard in general and a few of them follow
Solaris, and some are GNU extensions.
In general though the linux man pages are your next best bet for
Linux-specific information about these functions.
Cheers,
Carlos.