Keir Fraser
ceba28edd5
ocaml: fix ocaml xc compilation on 32 bit
...
cc1: warnings being treated as errors
xc_lib.c: In function 'xc_domain_get_pfn_list':
xc_lib.c:1217: error: assignment from incompatible pointer type
The XEN_DOMCTL_getmemlist interface has been 32/64 invariante since
13594:30af6cfdb05c and uint64_t is now the correct type for the PFN
list on all word sizes.
Signed-off-by: Ian Campbell <ian.campbell@citrix.com >
2010-05-20 14:12:14 +01:00
Keir Fraser
f061878fab
ocaml: Disable parallel make
...
There seem to be multiple dependency issues when building oxenstored.
Signed-off-by: Keir Fraser <keir.fraser@citrix.com >
2010-05-17 10:54:46 +01:00
Keir Fraser
eb8d759136
ocaml: NetBSD support and general CFLAGS cleanup
...
Signed-off-by: Christoph Egger <Christoph.Egger@amd.com >
Signed-off-by: Keir Fraser <keir.fraser@citrix.com >
2010-05-07 19:08:55 +01:00
Keir Fraser
80e279223b
ocaml: Add -Werror to CFLAGS and fix resulting errors.
...
Signed-off-by: Keir Fraser <keir.fraser@citrix.com >
2010-05-07 09:13:59 +01:00
Keir Fraser
53f89553da
ocam: add missing files that got lost in the v2 shuffle
...
Signed-off-by: Vincent Hanquez <vincent.hanquez@eu.citrix.com >
2010-05-07 08:46:51 +01:00
Keir Fraser
abe6f86669
ocaml: Fix C include paths in Makefile
...
Signed-off-by: Vincent Hanquez <vincent.hanquez@eu.citrix.com >
2010-05-07 08:46:07 +01:00
Keir Fraser
12d39540c8
ocaml: Fix Makefile for parallel build.
...
Signed-off-by: Ian Jackson <ian.jackson@eu.citrix.com >
2010-05-07 08:43:51 +01:00
Keir Fraser
d236f2c244
ocaml: Add Makefile rules.
...
Signed-off-by: Vincent Hanquez <vincent.hanquez@eu.citrix.com >
2010-05-06 11:05:22 +01:00
Keir Fraser
f44af66041
ocaml: Add xenstored implementation.
...
Signed-off-by: Vincent Hanquez <vincent.hanquez@eu.citrix.com >
2010-05-06 11:04:39 +01:00
Keir Fraser
ea8ddf27e5
ocaml: add logging bindings.
...
Signed-off-by: Vincent Hanquez <vincent.hanquez@eu.citrix.com >
2010-05-06 11:04:02 +01:00
Keir Fraser
dc9a6e6274
ocaml: add uuid bindings.
...
Signed-off-by: Vincent Hanquez <vincent.hanquez@eu.citrix.com >
2010-05-06 11:03:28 +01:00
Keir Fraser
c3afd398ba
ocaml: Add XS bindings.
...
Signed-off-by: Vincent Hanquez <vincent.hanquez@eu.citrix.com >
2010-05-06 11:02:54 +01:00
Keir Fraser
8b7ce06a2d
ocaml: Add XC bindings.
...
This include a small and simpler reimplementation of libxc.
Signed-off-by: Vincent Hanquez <vincent.hanquez@eu.citrix.com >
2010-05-06 11:02:18 +01:00
Keir Fraser
d3e649277a
ocaml: add mmap bindings implementation.
...
This is quite similar to the mmap functionality available in bigarray
but it's less complicated.
Signed-off-by: Vincent Hanquez <vincent.hanquez@eu.citrix.com >
2010-05-06 11:01:31 +01:00