aboutsummaryrefslogtreecommitdiffstats
path: root/tools/libxc/xenguest.h
diff options
context:
space:
mode:
authorOlaf Hering <olaf@aepfle.de>2013-02-15 13:32:12 +0000
committerOlaf Hering <olaf@aepfle.de>2013-02-15 13:32:12 +0000
commit9ddc1a73fb003b709ffefc593d8d9b43b88aac0b (patch)
treed6d3bdd105b7e2b75feada35160cb4cd2a72b244 /tools/libxc/xenguest.h
parentcee66355322f5255b30acd79429c6ed8e63af694 (diff)
downloadxen-9ddc1a73fb003b709ffefc593d8d9b43b88aac0b.tar.gz
xen-9ddc1a73fb003b709ffefc593d8d9b43b88aac0b.tar.bz2
xen-9ddc1a73fb003b709ffefc593d8d9b43b88aac0b.zip
tools/xc: turn XCFLAGS_* into shifts
to make it clear that these are bits and to make it easier to use in xend code. Signed-off-by: Olaf Hering <olaf@aepfle.de> Acked-by: Ian Campbell <ian.campbell@citrix.com> Committed-by: Ian Campbell <ian.campbell@citrix.com>
Diffstat (limited to 'tools/libxc/xenguest.h')
-rw-r--r--tools/libxc/xenguest.h11
1 files changed, 6 insertions, 5 deletions
diff --git a/tools/libxc/xenguest.h b/tools/libxc/xenguest.h
index 1597e5c93c..6ec1071610 100644
--- a/tools/libxc/xenguest.h
+++ b/tools/libxc/xenguest.h
@@ -23,11 +23,12 @@
#ifndef XENGUEST_H
#define XENGUEST_H
-#define XCFLAGS_LIVE 1
-#define XCFLAGS_DEBUG 2
-#define XCFLAGS_HVM 4
-#define XCFLAGS_STDVGA 8
-#define XCFLAGS_CHECKPOINT_COMPRESS 16
+#define XCFLAGS_LIVE (1 << 0)
+#define XCFLAGS_DEBUG (1 << 1)
+#define XCFLAGS_HVM (1 << 2)
+#define XCFLAGS_STDVGA (1 << 3)
+#define XCFLAGS_CHECKPOINT_COMPRESS (1 << 4)
+
#define X86_64_B_SIZE 64
#define X86_32_B_SIZE 32