|
|
|
|
|
|
|
|
|
|
xen-devel
[Xen-devel] ia64 question ...
Hi,
quick ia64 abi question:
struct vcpu_guest_context {
unsigned long flags; /* VGCF_* flags */
struct cpu_user_regs user_regs;
[ ... ]
};
offsetof(struct vcpu_guest_context,user_regs)) gives me 16. I've
expected 8. Does ia64 align structs on 16 byte borders? Or is there
some other reason?
Oh, and btw: any idea on the build error below? I suspect something is
wrong with my cross compiler. It managed to build the xen kernel
though, libxc builds ok too, so it probably is some little detail ...
ia64-linux-gcc -DPIC -O2 -fomit-frame-pointer -DNDEBUG -Wall
-Wstrict-prototypes -Wdeclaration-after-statement -D__XEN_TOOLS__ -Wall
-g -Werror -Wp,-MD,.xs_lib.opic.d -I../../tools/libxc -I. -fPIC -c -o
xs_lib.opic xs_lib.c
xs_lib.c: In function ‘xs_daemon_path’:
xs_lib.c:43: error: ‘PATH_MAX’ undeclared (first use in this function)
xs_lib.c:43: error: (Each undeclared identifier is reported only once
xs_lib.c:43: error: for each function it appears in.)
[ ... more similar errors follow ... ]
cheers,
Gerd
--
Gerd Hoffmann <kraxel@xxxxxxx>
http://www.suse.de/~kraxel/julika-dora.jpeg
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|
<Prev in Thread] |
Current Thread |
[Next in Thread>
|
- [Xen-devel] ia64 question ...,
Gerd Hoffmann <=
|
|
|
|
|