Keir Fraser
d1e5ff7440
Explicitly tag every anonymous aggregate in the public headers.
...
Signed-off-by: Keir Fraser <keir.fraser@citrix.com >
2008-03-26 10:14:50 +00:00
Keir Fraser
6131fde768
Prefix unnamed union structure fields with __extension__ to make it
...
work properly even in e.g. C99 standard mode.
Signed-off-by: Samuel Thibault <samuel.thibault@eu.citrix.com >
2008-03-25 18:02:00 +00:00
Keir Fraser
86d8fe5e6a
libxc: Variable-size gntdev support
...
This patch adds the ability to set the number of slots that may be
used for mapping grant references, using the gntdev user-space grant
reference mapping driver.
Signed-off-by: Derek Murray <Derek.Murray@cl.cam.ac.uk >
2008-03-18 15:00:33 +00:00
Keir Fraser
d375fff68c
Install missing hvm public headers.
...
Signed-off-by: Ben Guthro <bguthro@virtualiron.com >
2008-03-18 13:11:43 +00:00
Keir Fraser
21ffff5e7f
Move remaining xen/include/public/foreign files to tools/include/xen-foreign
...
Signed-off-by: Keir Fraser <keir.fraser@citrix.com >
--HG--
rename : xen/include/public/foreign/mkchecker.py => tools/include/xen-foreign/mkchecker.py
rename : xen/include/public/foreign/mkheader.py => tools/include/xen-foreign/mkheader.py
rename : xen/include/public/foreign/reference.size => tools/include/xen-foreign/reference.size
rename : xen/include/public/foreign/structs.py => tools/include/xen-foreign/structs.py
2008-01-27 17:25:56 +00:00
Keir Fraser
ef3d5e2dfa
Fix ia64 public headers installation typo.
...
Signed-off-by: Alex Williamson <alex.williamson@hp.com >
2008-01-27 16:44:04 +00:00
Keir Fraser
29588460f3
Do not special-case native architecture in mkchecker.py.
...
From: Bastian Blank <waldi@debian.org >
Signed-off-by: Keir Fraser <keir.fraser@citrix.com >
2008-01-27 13:03:10 +00:00
Keir Fraser
e0db36bcdd
Move xen/foreign build out of tree setup.
...
Signed-off-by: Bastian Blank <waldi@debian.org >
2008-01-26 14:44:30 +00:00
Keir Fraser
18b04c04ee
Use real source files for xen/foreign build.
...
Signed-off-by: Bastian Blank <waldi@debian.org >
2008-01-26 14:43:47 +00:00
Keir Fraser
34673e4986
Move xen/sys parts down to tools/include/xen-sys.
...
Signed-off-by: Bastian Blank <waldi@debian.org >
2008-01-26 14:42:55 +00:00
Keir Fraser
41a5d4c1fe
Also install xen/sys into headers.
...
Signed-off-by: Bastian Blank <waldi@debian.org >
2008-01-26 14:41:39 +00:00
Keir Fraser
03bb50b276
Remove commented-out dropping from previous changeset.
...
Signed-off-by: Keir Fraser <keir.fraser@citrix.com >
2008-01-26 10:39:58 +00:00
Keir Fraser
be5fbf9a7f
Move generation of public header hierarchy into the tools.
...
This patch merges the two versions of public header generation
currently used in the build into one.
Signed-off-by: Bastian Blank <waldi@debian.org >
2008-01-26 10:38:44 +00:00
Keir Fraser
3a0667d17e
libxc: NetBSD-specific pieces.
...
Signed-off-by: Christoph Egger <Christoph.Egger@amd.com >
2007-09-24 13:45:57 +01:00
kfraser@localhost.localdomain
228dadc99a
Include Solaris kernel headers
...
Add the Solaris kernel headers used be the userspace tools to the
distribution. The same setup as used by Linux is taken. We modify the
Linux kernel headers to also install in /usr/include/xen/sys/ -
without a kernel-neutral path, it can make using the headers very
difficult, and encourages errors.
Signed-off-by: John Levon <john.levon@sun.com >
2007-06-11 15:50:35 +01:00
Ian Campbell
fe4fa7d7f7
Remove a few stray references to the sparse tree.
...
The only non-obvious change here is in tools/xenfb/Makefile. This now picks up
the headers it requires via the copy in tools/libxc.
Signed-off-by: Ian Campbell <ian.campbell@xensource.com >
2007-06-04 12:47:53 +01:00