summaryrefslogtreecommitdiff
path: root/tests/fillfile.c
Commit message (Collapse)AuthorAgeFilesLines
* Switch from numerical to defined constants for permissions.Érico Rolim2020-11-031-3/+4
| | | | | | | | | | | Use defined constants for permission values. Also add fallback definitions for them in system.h, to allow for compatibility with systems that don't provide these macros. Include system.h in all tests/ files that required it. Signed-off-by: Érico Rolim <erico.erc@gmail.com> Signed-off-by: Mark Wielaard <mark@klomp.org>
* libelf: Always update last_offset in updatefile and updatemmap.Mark Wielaard2017-04-041-0/+448
When ELF section data was used, but not updated or marked as dirty and there also existed non-dirty sections and some padding was needed between the sections (possibly because of alignment) then elf_update might write "fill" over some of the existing data. This happened because in that case the last_position was not updated correctly. Includes a new testcase fillfile that fails before this patch by showing fill instead of the expected data in some section data. It succeeds with this patch. https://sourceware.org/bugzilla/show_bug.cgi?id=21199 Signed-off-by: Mark Wielaard <mark@klomp.org>