ELFIO - ELF (Executable and Linkable Format) reader and producer implemented as a header only C++ library
Go to file
Serge Lamikhov-Center 3c5620d46d Make note section entries for 64-bit ELF file be the same as for 32-bit file
There are discrepancies in documentations. SCO documentation
(http://www.sco.com/developers/gabi/latest/ch5.pheader.html#note_section)
requires 8 byte entries alignment for 64-bit ELF file,
but Oracle's definition uses the same structure
for 32-bit and 64-bit formats.
(https://docs.oracle.com/cd/E23824_01/html/819-0690/chapter6-18048.html)

It looks like EM_X86_64 Linux implementation is similar to Oracle's
definition. Therefore, the same alignment works for both formats
2016-07-10 11:35:23 +03:00
cygwin Release_3.1 2015-02-13 20:55:49 +02:00
doc Documentation update - new functions are described 2014-08-09 11:22:36 +03:00
elf_examples Fix offset calculation for the case where section's align field is zero 2015-09-26 11:07:26 +03:00
elfio Make note section entries for 64-bit ELF file be the same as for 32-bit file 2016-07-10 11:35:23 +03:00
ELFIOTest Make '.shstrtab' section be explicitly aligned to 1 2015-09-26 15:01:56 +03:00
examples Moving to Boost library 1.59.0 2015-09-26 13:03:17 +03:00
.gitignore Moving to Boost library 1.59.0 2015-09-26 13:03:17 +03:00
aclocal.m4 Release_3.0 2015-01-19 13:36:49 +02: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_3.1 2015-02-13 20:55:49 +02:00
configure.ac Release_3.1 2015-02-13 20:55:49 +02: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_3.0 2015-01-19 13:36:49 +02:00
missing Adding new auto* scripts 2012-11-27 00:00:27 +02:00
NEWS Initial 2012-02-18 12:01:36 +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.