#include <dlfcn.h>
#include "utils/dynamic_loader.h"
Go to the source code of this file.
Defines | |
#define | RTLD_NOW 1 |
#define | RTLD_GLOBAL 0 |
#define | pg_dlopen(f) dlopen((f), RTLD_NOW | RTLD_GLOBAL) |
#define | pg_dlsym(h, f) ((PGFunction) dlsym(h, f)) |
#define | pg_dlclose(h) dlclose(h) |
#define | pg_dlerror() dlerror() |
#define pg_dlclose | ( | h | ) | dlclose(h) |
Definition at line 36 of file aix.h.
Referenced by internal_load_library(), and internal_unload_library().
#define pg_dlerror | ( | void | ) | dlerror() |
Definition at line 37 of file aix.h.
Referenced by internal_load_library().
#define pg_dlopen | ( | f | ) | dlopen((f), RTLD_NOW | RTLD_GLOBAL) |
Definition at line 34 of file aix.h.
Referenced by internal_load_library().
#define pg_dlsym | ( | h, | ||
f | ||||
) | ((PGFunction) dlsym(h, f)) |
Definition at line 35 of file aix.h.
Referenced by internal_load_library(), internal_unload_library(), load_external_function(), and lookup_external_function().