2007-09-28 Martin Baulig <martin@ximian.com>
[mono.git] / mono / utils / mono-dl.h
index 3092deece0ff31fc0186ebf854b669775ea696f4..3a469b5aa7324aab5704fa3c50b4a69f1dbd6da0 100644 (file)
@@ -1,6 +1,8 @@
 #ifndef __MONO_UTILS_DL_H__
 #define __MONO_UTILS_DL_H__
 
+#include "mono/utils/mono-compiler.h"
+
 enum {
        MONO_DL_LAZY  = 1,
        MONO_DL_LOCAL = 2,
@@ -9,11 +11,11 @@ enum {
 
 typedef struct _MonoDl MonoDl;
 
-MonoDl*     mono_dl_open       (const char *name, int flags, char **error_msg);
-char*       mono_dl_symbol     (MonoDl *module, const char *name, void **symbol);
-void        mono_dl_close      (MonoDl *module);
+MonoDl*     mono_dl_open       (const char *name, int flags, char **error_msg) MONO_INTERNAL;
+char*       mono_dl_symbol     (MonoDl *module, const char *name, void **symbol) MONO_INTERNAL;
+void        mono_dl_close      (MonoDl *module) MONO_INTERNAL;
 
-char*       mono_dl_build_path (const char *directory, const char *name, void **iter);
+char*       mono_dl_build_path (const char *directory, const char *name, void **iter) MONO_INTERNAL;
 
 #endif /* __MONO_UTILS_DL_H__ */