summaryrefslogtreecommitdiffstats
path: root/libdwfl/ChangeLog
diff options
context:
space:
mode:
authorTimm Bäder <tbaeder@redhat.com>2021-01-08 09:09:55 +0100
committerMark Wielaard <mark@klomp.org>2021-01-28 22:03:40 +0100
commit67a912f0b81047d42881be3c40c8404c2711711c (patch)
tree561d7be0fb08c169fdc337e6b4d0db4f51a9890e /libdwfl/ChangeLog
parentstrip: Remove no_symtab_updates() function (diff)
downloadelfutils-67a912f0b81047d42881be3c40c8404c2711711c.tar.gz
elfutils-67a912f0b81047d42881be3c40c8404c2711711c.tar.bz2
elfutils-67a912f0b81047d42881be3c40c8404c2711711c.tar.xz
elf-from-memory: Restructure code to get rid of nested handle_segment()
Use one loop for both 32 and 64 bit case. This allows for only one call site of the old handle_segment(), which we can then inline into the for loop. Signed-off-by: Timm Bäder <tbaeder@redhat.com>
Diffstat (limited to 'libdwfl/ChangeLog')
-rw-r--r--libdwfl/ChangeLog7
1 files changed, 7 insertions, 0 deletions
diff --git a/libdwfl/ChangeLog b/libdwfl/ChangeLog
index f9f6f01f..f17eafe7 100644
--- a/libdwfl/ChangeLog
+++ b/libdwfl/ChangeLog
@@ -1,3 +1,10 @@
12021-01-08 Timm Bäder <tbaeder@redhat.com>
2
3 * elf-from-memory.c (elf_from_remote_memory): Use if instead of
4 switch on class. Set new vaddr, memsz, offset and filesz
5 variables. Inline handle_segment function check and set loadbase,
6 found_base, segments_end and segments_end_mem directly.
7
12020-12-16 Dmitry V. Levin <ldv@altlinux.org> 82020-12-16 Dmitry V. Levin <ldv@altlinux.org>
2 9
3 * argp-std.c (_): Remove. 10 * argp-std.c (_): Remove.