mirror of
https://github.com/xen-project/xen.git
synced 2026-10-28 10:11:27 +01:00
mkheader.py doesn't cope with
struct foo { };
so add a newline.
Define unsigned long and long to a non-existent type on ARM so as to catch
their use.
Teach mkheader.py to cope with structs which are ifdef'd. This cannot cope
with #defines between the #ifdef and the struct definitions, so move
MAX_GUEST_CMDLINE to be next to its only usage.
Signed-off-by: Ian Campbell <ian.campbell@citrix.com>
Acked-by: Keir Fraser <keir@xen.org>
Acked-by: Ian Jackson <ian.jackson@eu.citrix.com>
15 lines
663 B
Plaintext
15 lines
663 B
Plaintext
|
|
structs | arm32 arm64 x86_32 x86_64
|
|
|
|
start_info | - - 1112 1168
|
|
trap_info | - - 8 16
|
|
cpu_user_regs | - - 68 200
|
|
vcpu_guest_core_regs | 304 304 - -
|
|
vcpu_guest_context | 336 336 2800 5168
|
|
arch_vcpu_info | 0 0 24 16
|
|
vcpu_time_info | 32 32 32 32
|
|
vcpu_info | 48 48 64 64
|
|
arch_shared_info | 0 0 268 280
|
|
shared_info | 1088 1088 2584 3368
|
|
|