ELFIO - ELF (Executable and Linkable Format) reader and producer implemented as a header only C++ library
Go to file
2022-01-18 12:20:02 +02:00
.github/workflows Removed tests from CMake do to libboost dep 2020-11-02 17:19:40 +02:00
.vscode Add -Wextra option 2022-01-14 20:49:23 +02:00
cmake Add cmake install support for vcpkg integration 2020-10-30 00:29:18 +02:00
doc Add missing semicolon in the documentation 2021-07-23 16:55:58 +03:00
elfio Make get_stream_size() public 2022-01-15 00:16:11 +02:00
examples Add -Wextra option 2022-01-14 20:49:23 +02:00
tests Add an example of damaged ELF file 2022-01-15 16:57:41 +02:00
.clang-format Reformat sources by using clang-format 2020-08-21 07:56:08 -07:00
.gitignore An attempt to add a smoke test to the main distribution 2020-10-30 19:13:21 +02:00
.travis.yml Add CMake build to Travis 2020-08-19 22:09:30 -07:00
aclocal.m4 Makefiles generated with a newer version of tools 2021-06-15 08:42:26 +03:00
AUTHORS Convert all files to UNIX EOL 2012-11-27 11:45:28 +02:00
autogen.sh Integrate tests into automake 2017-03-06 22:28:46 +02:00
ChangeLog
CMakeLists.txt Apparently, VC++ compiler does not accept -Wextra option 2022-01-18 12:20:02 +02:00
compile Generated by newer automake tools 2021-03-28 10:16:39 +03:00
configure Increase library version number 2021-09-21 16:54:05 +03:00
configure.ac Exclude c_wrapper from the configure script 2021-09-07 10:23:13 +03:00
COPYING Change copyright period 2021-01-19 09:43:01 +02:00
depcomp Generated by newer automake tools 2021-03-28 10:16:39 +03:00
INSTALL Add 'autoreconf' command to INSTALL explanation 2020-08-09 23:02:00 -07:00
install-sh Increase library version number 2021-09-21 16:54:05 +03:00
Makefile.am Add new file to 'make' list 2021-12-01 18:17:03 +02:00
Makefile.in Add new file to 'make' list 2021-12-01 18:17:03 +02:00
missing Generated by newer automake tools 2021-03-28 10:16:39 +03:00
NEWS
README Add a note about C-language wrapper 2020-10-17 10:14:11 +03:00
README.md Update documentation - add array accessor description 2021-01-13 11:19:26 +02:00
test-driver Increase library version number 2021-09-21 16:54:05 +03:00

ELFIO

Build C/C++ CI CodeQL Documentation License

ELFIO is a header-only C++ library intended for reading and generating files in the ELF binary format. It is used as a standalone library - it is not dependent on any other product or project. Adhering to ISO C++, it compiles on a wide variety of architectures and compilers.

While written in C++, the library also provides a C-language interface wrapper.

The full library documentation can be found in ELFIO - Tutorial and User Manual.