summaryrefslogtreecommitdiffstats
path: root/byterun/alloc.h
diff options
context:
space:
mode:
authorDamien Doligez <damien.doligez-inria.fr>2003-12-29 22:15:02 +0000
committerDamien Doligez <damien.doligez-inria.fr>2003-12-29 22:15:02 +0000
commit31943bac1db3351118c7f911db99bd567f02a883 (patch)
tree053244070a0a7f612d637a0547f0d851a2dd024a /byterun/alloc.h
parentdbf40e0b61af6f34d4a2736be1f0562ee5e8a52f (diff)
depollution suite (PR#1914 et PR#1956); byterun/weak.c: PR#1929 suite
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@6041 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
Diffstat (limited to 'byterun/alloc.h')
-rw-r--r--byterun/alloc.h28
1 files changed, 15 insertions, 13 deletions
diff --git a/byterun/alloc.h b/byterun/alloc.h
index b599a53a2..3db49c0a3 100644
--- a/byterun/alloc.h
+++ b/byterun/alloc.h
@@ -17,29 +17,31 @@
#define CAML_ALLOC_H
+#ifndef CAML_NAME_SPACE
#include "compatibility.h"
+#endif
#include "misc.h"
#include "mlvalues.h"
-CAMLextern value alloc (mlsize_t, tag_t);
-CAMLextern value alloc_small (mlsize_t, tag_t);
-CAMLextern value alloc_tuple (mlsize_t);
-CAMLextern value alloc_string (mlsize_t); /* size in bytes */
-CAMLextern value copy_string (char const *);
-CAMLextern value copy_string_array (char const **);
+CAMLextern value caml_alloc (mlsize_t, tag_t);
+CAMLextern value caml_alloc_small (mlsize_t, tag_t);
+CAMLextern value caml_alloc_tuple (mlsize_t);
+CAMLextern value caml_alloc_string (mlsize_t); /* size in bytes */
+CAMLextern value caml_copy_string (char const *);
+CAMLextern value caml_copy_string_array (char const **);
CAMLextern value copy_double (double);
CAMLextern value copy_int32 (int32); /* defined in [ints.c] */
CAMLextern value copy_int64 (int64); /* defined in [ints.c] */
CAMLextern value copy_nativeint (long); /* defined in [ints.c] */
-CAMLextern value alloc_array (value (*funct) (char const *),
- char const ** array);
+CAMLextern value caml_alloc_array (value (*funct) (char const *),
+ char const ** array);
typedef void (*final_fun)(value);
-CAMLextern value alloc_final (mlsize_t, /*size in words*/
- final_fun, /*finalization function*/
- mlsize_t, /*resources consumed*/
- mlsize_t /*max resources*/);
+CAMLextern value caml_alloc_final (mlsize_t, /*size in words*/
+ final_fun, /*finalization function*/
+ mlsize_t, /*resources consumed*/
+ mlsize_t /*max resources*/);
-CAMLextern int convert_flag_list (value, int *);
+CAMLextern int caml_convert_flag_list (value, int *);
#endif /* CAML_ALLOC_H */