changeset 396:c7f879fef352

- dynload fixes for newer x86 beos/haiku that come with elf.h by default (removed hacky stub used before for elf hdr refs)
author Tassilo Philipp
date Sat, 23 Jan 2021 13:49:50 +0100
parents 60718eeaf9d9
children 77ec5123e7ab
files dynload/dynload_syms_elf.c
diffstat 1 files changed, 0 insertions(+), 11 deletions(-) [+]
line wrap: on
line diff
--- 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