ELFIO - ELF (Executable and Linkable Format) reader and producer implemented as a header only C++ library
Go to file
Mario Werner 1d2930abc7 redesigned save_segments_and_their_sections
We have some elf files where a section (.ARM.exidx) is located in multiple segments.
To keep this property it is necessary to keep track of the emitted sections.
Furthermore, the correct sequence for the segment emission has to be determined.
This is done by postponing segments which are actually a subsequence of another segment.

Additionally the alignment is not considered as part of the file size of a segment anymore.
2014-02-17 11:52:25 +01:00
cygwin Convert all files to UNIX EOL 2012-11-27 11:45:28 +02:00
doc A minor change of the Web page 2013-05-17 12:24:11 +03:00
elf_examples Ticket #10: Fix section type SHT_NOBITS file_size calculation 2013-05-16 17:58:09 +03:00
elfio redesigned save_segments_and_their_sections 2014-02-17 11:52:25 +01:00
ELFIOTest Proper calculate size difference between file_size/memory_size in case of section type SHT_NOBITS 2013-04-21 16:54:07 +03:00
examples Release 2.2 2013-05-16 18:56:07 +03:00
.gitignore Convert all files to UNIX EOL 2012-11-27 11:45:28 +02:00
aclocal.m4 Release 2.2 2013-05-16 18:56:07 +03:00
AUTHORS Convert all files to UNIX EOL 2012-11-27 11:45:28 +02:00
ChangeLog Initial 2012-02-18 12:01:36 +02:00
configure Release 2.2 2013-05-16 18:56:07 +03:00
configure.ac Release 2.2 2013-05-16 18:56:07 +03:00
COPYING Convert all files to UNIX EOL 2012-11-27 11:45:28 +02:00
depcomp Adding new auto* scripts 2012-11-27 00:00:27 +02:00
ELFIO.sln Ticket #10: Fix section type SHT_NOBITS file_size calculation 2013-05-16 17:58:09 +03:00
INSTALL INSTALL description changed 2012-12-05 11:02:34 +02:00
install-sh Adding new auto* scripts 2012-11-27 00:00:27 +02:00
Makefile.am Dynamic section accessor is implemented 2013-01-13 04:29:43 +02:00
Makefile.in Release 2.2 2013-05-16 18:56:07 +03:00
missing Adding new auto* scripts 2012-11-27 00:00:27 +02:00
NEWS Initial 2012-02-18 12:01:36 +02:00
prepare_cygwin.sh Convert all files to UNIX EOL 2012-11-27 11:45:28 +02:00
README - Documentation update 2012-12-05 20:01:31 +02:00

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
dependant on any other product or project. Adhering to ISO C++, it compiles on
a wide variety of architectures and compilers.