mirror of
https://git.proxmox.com/git/grub2
synced 2025-10-30 02:26:35 +00:00
* configure.ac: Remove -m64 from checks for -mcmodel=large and -mno-red-zone. These are always either unnecessary (x86_64-emu) or already in TARGET_CFLAGS at this point, and they produce incorrect results when building for x32. * grub-core/kern/x86_64/dl.c (grub_arch_dl_relocate_symbols): Cast pointers to Elf64_Xword via grub_addr_t, in order to work on x32. * include/grub/x86_64/types.h (GRUB_TARGET_SIZEOF_VOID_P, GRUB_TARGET_SIZEOF_LONG): Define to 4 on x32. Origin: upstream, http://git.savannah.gnu.org/gitweb/?p=grub.git;a=commitdiff;h=2a5a532c0047d4eff90175936b220b638cce1013 Bug-Debian: http://bugs.debian.org/760428 Last-Update: 2014-09-07 Patch-Name: x32.patch |
||
|---|---|---|
| .. | ||
| efi | ||
| xen | ||
| dl.c | ||