# HG changeset patch # User Tassilo Philipp # Date 1611406190 -3600 # Node ID c7f879fef352fe4b3eb14e4a576c6aa0559d2df1 # Parent 60718eeaf9d95ef2a36cc1f2b29302a831351eab - dynload fixes for newer x86 beos/haiku that come with elf.h by default (removed hacky stub used before for elf hdr refs) diff -r 60718eeaf9d9 -r c7f879fef352 dynload/dynload_syms_elf.c --- a/dynload/dynload_syms_elf.c Fri Jan 22 16:38:57 2021 +0100 +++ b/dynload/dynload_syms_elf.c Sat Jan 23 13:49:50 2021 +0100 @@ -81,16 +81,6 @@ typedef Elf64_Addr Elf_Addr; # else -# if defined(OS_BeOS) -typedef struct Elf32_Ehdr Elf_Ehdr; -typedef struct Elf32_Phdr Elf_Phdr; -typedef struct Elf32_Shdr Elf_Shdr; -typedef struct Elf32_Sym Elf_Sym; -typedef struct Elf32_Dyn Elf_Dyn; -typedef Elf32_Sword Elf_tag; -typedef Elf32_Addr Elf_Addr; - -# else typedef Elf32_Ehdr Elf_Ehdr; typedef Elf32_Phdr Elf_Phdr; @@ -102,7 +92,6 @@ typedef Elf32_Sword Elf_tag; typedef Elf32_Addr Elf_Addr; -# endif # endif #endif