Skip to content
This repository was archived by the owner on Oct 12, 2022. It is now read-only.

Commit a62e795

Browse files
committed
Musl: Add dladdr declaration in dlfcn
1 parent 71ba7d9 commit a62e795

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

src/core/sys/posix/dlfcn.d

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -294,6 +294,15 @@ else version (CRuntime_Musl)
294294
const(char)* dlerror();
295295
void* dlopen(const scope char*, int);
296296
void* dlsym(void*, const scope char*);
297+
298+
int dladdr(scope const void *addr, Dl_info *info);
299+
struct Dl_info
300+
{
301+
const(char)* dli_fname;
302+
void* dli_fbase;
303+
const(char)* dli_sname;
304+
void* dli_saddr;
305+
}
297306
}
298307
else version (CRuntime_UClibc)
299308
{

0 commit comments

Comments
 (0)