]> git.proxmox.com Git - grub2.git/blob - util/grub-mkimage64.c
Release 2.06-13+deb12u1
[grub2.git] / util / grub-mkimage64.c
1 #define MKIMAGE_ELF64 1
2
3 # define SUFFIX(x) x ## 64
4 # define ELFCLASSXX ELFCLASS64
5 # define Elf_Ehdr Elf64_Ehdr
6 # define Elf_Phdr Elf64_Phdr
7 # define Elf_Nhdr Elf64_Nhdr
8 # define Elf_Addr Elf64_Addr
9 # define Elf_Sym Elf64_Sym
10 # define Elf_Off Elf64_Off
11 # define Elf_Shdr Elf64_Shdr
12 # define Elf_Rela Elf64_Rela
13 # define Elf_Rel Elf64_Rel
14 # define Elf_Word Elf64_Word
15 # define Elf_Half Elf64_Half
16 # define Elf_Section Elf64_Section
17 # define ELF_R_SYM(val) ELF64_R_SYM(val)
18 # define ELF_R_TYPE(val) ELF64_R_TYPE(val)
19 # define ELF_ST_TYPE(val) ELF64_ST_TYPE(val)
20
21 #define XEN_NOTE_SIZE 120
22 #define XEN_PVH_NOTE_SIZE 24
23
24 #ifndef GRUB_MKIMAGEXX
25 #include "grub-mkimagexx.c"
26 #endif