i386/relocator: Align stack in grub_relocator64_efi relocator
authorDaniel Kiper <daniel.kiper@oracle.com>
Thu, 2 Feb 2017 14:19:18 +0000 (15:19 +0100)
committerDaniel Kiper <daniel.kiper@oracle.com>
Thu, 2 Feb 2017 21:24:47 +0000 (22:24 +0100)
commit4e5414b2a1fd84ac7b1b5c1e3e81de2412778b64
tree45d1f1a6d398b14ddd21f3e27bcc9aebec56671d
parent1402cdd96afd900fe47b1ae36f466177db4f0703
i386/relocator: Align stack in grub_relocator64_efi relocator

Unified Extensible Firmware Interface Specification, Version 2.6,
section 2.3.4, x64 Platforms, boot services, says among others:
The stack must be 16-byte aligned. So, do it. Otherwise OS may
boot only by chance as it happens right now.

Signed-off-by: Daniel Kiper <daniel.kiper@oracle.com>
grub-core/lib/i386/relocator64.S