dlopen using RTLD_GLOBAL

db4
Björn Lindqvist 2014-02-08 16:31:59 +01:00 committed by Doug Coleman
parent 876b430ec9
commit 9780012f55
1 changed files with 1 additions and 1 deletions

View File

@ -36,7 +36,7 @@ void sleep_nanos(uint64_t nsec) {
void factor_vm::init_ffi() { null_dll = dlopen(NULL, RTLD_LAZY); }
void factor_vm::ffi_dlopen(dll* dll) {
dll->handle = dlopen(alien_offset(dll->path), RTLD_LAZY);
dll->handle = dlopen(alien_offset(dll->path), RTLD_LAZY | RTLD_GLOBAL);
}
void* factor_vm::ffi_dlsym_raw(dll* dll, symbol_char* symbol) {