flycast/core/deps/libelf/include/elf
namtsui 27b6bafd0f
vendor newest libelf (#955)
* vendor newest libelf

source:
2d5b59c99a/libelf

* use exec_elf.h from openbsd to define structs

* libelf: build fixes

- do not link against muslc.
- windows and apple use bundled exec_elf.h.
- casts added like the old elf32.h, elf64.h and elf.c so pointer
  arithmetic works. otherwise some compilers complain about void*.
- remove unused bits of exec_elf.h and added typedefs.

* adapt CMakeLists.txt to use libelf's CMakeLists.txt

* adapt reios_loadElf() to new libelf API
2023-03-03 16:05:12 +01:00
..
elf.h vendor newest libelf (#955) 2023-03-03 16:05:12 +01:00
elf32.h vendor newest libelf (#955) 2023-03-03 16:05:12 +01:00
elf64.h vendor newest libelf (#955) 2023-03-03 16:05:12 +01:00
exec_elf.h vendor newest libelf (#955) 2023-03-03 16:05:12 +01:00