^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 1) // SPDX-License-Identifier: GPL-2.0
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 2) #include "relocs.h"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 3)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 4) #define ELF_BITS 32
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 5)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 6) #define ELF_MACHINE EM_386
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 7) #define ELF_MACHINE_NAME "i386"
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 8) #define SHT_REL_TYPE SHT_REL
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 9) #define Elf_Rel ElfW(Rel)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 10)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 11) #define ELF_CLASS ELFCLASS32
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 12) #define ELF_R_SYM(val) ELF32_R_SYM(val)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 13) #define ELF_R_TYPE(val) ELF32_R_TYPE(val)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 14) #define ELF_ST_TYPE(o) ELF32_ST_TYPE(o)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 15) #define ELF_ST_BIND(o) ELF32_ST_BIND(o)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 16) #define ELF_ST_VISIBILITY(o) ELF32_ST_VISIBILITY(o)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 17)
^8f3ce5b39 (kx 2023-10-28 12:00:06 +0300 18) #include "relocs.c"