25 #ifndef _DYNAMIC_LOAD_H_ 26 #define _DYNAMIC_LOAD_H_ 54 #if defined(SOLARIS) || defined(LINUX) || defined(AIX) 69 #if (defined(sun) || defined(sparc)) && !defined(SOLARIS) 84 #if !defined(LINUX) && !defined(AIX) 89 #if !defined(SOLARIS) && !defined(HPUX) && !defined(AIX) && !defined(LINUX) 93 #if !defined (SOLARIS) && !defined(LINUX) && !defined(AIX) 101 #if defined (sun) || defined(SOLARIS) || defined(LINUX) || defined(HPUX) || defined(AIX) 102 extern int dl_resolve_object_symbol (
struct nlist *syms);
105 #if defined(HPUX) || defined(SOLARIS) || defined(LINUX) || defined(AIX) 106 #if defined (ENABLE_UNUSED_FUNCTION) 107 extern int dl_load_object_with_estimate (
const char **obj_files,
const char **msgp);
109 extern int dl_load_object_module (
const char **,
const char **);
110 #elif (defined(sun) || defined(sparc)) && !defined(SOLARIS) 111 extern int dl_load_object_module (
const char **,
const char **,
const char **);
112 #if defined (ENABLE_UNUSED_FUNCTION) 113 extern int dl_load_object_with_estimate (
size_t * actual_size,
const char **obj_files,
const char **msgp,
const char * sys_errlist[]
int dl_initiate_module(const char *)
static enum scanner_mode mode
int dl_destroy_module(void)
int nlist(char *, struct nlist *)