Make grub_xen_hypercall on i386 cdecl rather than stdcall to avoid
linker trying to "fixup" the code.
This commit is contained in:
parent
8fcce8d50f
commit
316c8d9a18
3 changed files with 7 additions and 2 deletions
|
@ -26,7 +26,7 @@ EXPORT_FUNC (grub_xen_hypercall) (grub_uint32_t callno, grub_uint32_t a0,
|
|||
grub_uint32_t a1, grub_uint32_t a2,
|
||||
grub_uint32_t a3, grub_uint32_t a4,
|
||||
grub_uint32_t a5)
|
||||
__attribute__ ((regparm (3), stdcall));
|
||||
__attribute__ ((regparm (3), cdecl));
|
||||
|
||||
static inline int
|
||||
grub_xen_sched_op (int cmd, void *arg)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue