diff options
author | Ian Campbell <ian.campbell@citrix.com> | 2011-04-20 17:13:07 +0100 |
---|---|---|
committer | Ian Campbell <ian.campbell@citrix.com> | 2011-04-20 17:13:07 +0100 |
commit | 9740fd134867687f5955bf09daf30d498962b221 (patch) | |
tree | 76d0b53bfc9fe46f9bb550cfa826536aed598879 /tools/libxl/idl.txt | |
parent | ca70c225c4f5c47fd1b5399140004999bc268365 (diff) | |
download | xen-9740fd134867687f5955bf09daf30d498962b221.tar.gz xen-9740fd134867687f5955bf09daf30d498962b221.tar.bz2 xen-9740fd134867687f5955bf09daf30d498962b221.zip |
tools: libxl: reduce number of integer types in the IDL
Remove unsigned_interger, unsigned and unsigned_long in favour of the
uintX types.
Retain the integer type as a 24 bit signed integer. This will benefit
language bindings for higher-level languages which don't support the
full machine int size.
Signed-off-by: Ian Campbell <ian.campbell@citrix.com>
Acked-by: Ian Jackson <ian.jackson.citrix.com>
Committed-by: Ian Jackson <ian.jackson.citrix.com>
Diffstat (limited to 'tools/libxl/idl.txt')
-rw-r--r-- | tools/libxl/idl.txt | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/tools/libxl/idl.txt b/tools/libxl/idl.txt index a1a3125cc4..dad59ac50c 100644 --- a/tools/libxl/idl.txt +++ b/tools/libxl/idl.txt @@ -143,10 +143,7 @@ Several standard types a predefined. They are void (void pointer type) bool size_t -integer (C int type) -unsigned_integer (C unsigned int type) -unsigned (C unsigned int type) -unsigned_long (C unsigned long type) +integer 24 bit signed integer. uint{8,16,32,64} uint{8,16,32,64}_t |