diff options
author | Rich Felker <dalias@aerifal.cx> | 2013-06-29 12:46:46 -0400 |
---|---|---|
committer | Rich Felker <dalias@aerifal.cx> | 2013-06-29 12:46:46 -0400 |
commit | 780cbbe63ad9e60ef30dbcb2d74271e899dae245 (patch) | |
tree | 3bf8cf88f80325893848c6f460bdb4478c76b60d /include/dlfcn.h | |
parent | 2b0af609ef3d90fe6433270f2e2f62fc77ec7441 (diff) | |
download | musl-780cbbe63ad9e60ef30dbcb2d74271e899dae245.tar.gz musl-780cbbe63ad9e60ef30dbcb2d74271e899dae245.tar.bz2 musl-780cbbe63ad9e60ef30dbcb2d74271e899dae245.tar.xz musl-780cbbe63ad9e60ef30dbcb2d74271e899dae245.zip |
implement minimal dlinfo function
Diffstat (limited to 'include/dlfcn.h')
-rw-r--r-- | include/dlfcn.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/include/dlfcn.h b/include/dlfcn.h index e2f57b53..db26194b 100644 --- a/include/dlfcn.h +++ b/include/dlfcn.h @@ -17,6 +17,8 @@ extern "C" { #define RTLD_NEXT ((void *)-1) #define RTLD_DEFAULT ((void *)0) +#define RTLD_DI_LINKMAP 2 + int dlclose(void *); char *dlerror(void); void *dlopen(const char *, int); @@ -30,6 +32,7 @@ typedef struct { void *dli_saddr; } Dl_info; int dladdr(void *, Dl_info *); +int dlinfo(void *, int, void *); #endif #ifdef __cplusplus |