Details | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
4973 | right-hear | 1 | #ifndef __LD_DLL_H |
2 | #define __LD_DLL_H |
||
3 | |||
4 | #include |
||
5 | #include |
||
6 | #include |
||
7 | #include |
||
8 | #include |
||
9 | |||
10 | unsigned long kexport_lookup(char * name); |
||
11 | |||
12 | typedef struct { |
||
13 | coffobj_t * obj; |
||
14 | void (* entry_point)(void); |
||
15 | char * d_name; |
||
16 | } dll_t; |
||
17 | |||
18 | SYMENT * dl_find_dll_symbol(char * name,dll_t ** xdll); |
||
19 | unsigned long dl_get_ref(char * symname); |
||
20 | void init_dll(void); |
||
21 | dll_t * load_dll(char * name); |
||
22 | int relocate_dlls(void); |
||
23 | dll_t * find_dll(char * name); |
||
24 | |||
25 | #endif |