blob: 869495cb5c516a6cd4c5b667018add3d44dadfd1 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
#ifndef __MONO_UTILS_DL_H__
#define __MONO_UTILS_DL_H__
#include "mono/utils/mono-compiler.h"
#include "mono/utils/mono-dl-fallback.h"
typedef struct _MonoDl MonoDl;
MonoDl* mono_dl_open (const char *name, int flags, char **error_msg) MONO_LLVM_INTERNAL;
char* mono_dl_symbol (MonoDl *module, const char *name, void **symbol) MONO_LLVM_INTERNAL;
void mono_dl_close (MonoDl *module) MONO_LLVM_INTERNAL;
char* mono_dl_build_path (const char *directory, const char *name, void **iter) MONO_INTERNAL;
MonoDl* mono_dl_open_runtime_lib (const char *lib_name, int flags, char **error_msg) MONO_INTERNAL;
#endif /* __MONO_UTILS_DL_H__ */
|