Marc Hartmayer
e24d8c936c
zdump: move NOTE_NAME_* definitions to df_elf.h
...
This allows the reuse in other source files.
Signed-off-by: Marc Hartmayer <mhartmay@linux.ibm.com >
Reviewed-by: Steffen Eiden <seiden@linux.ibm.com >
Acked-by: Alexander Egorenkov <egorenar@linux.ibm.com >
Signed-off-by: Jan Höppner <hoeppner@linux.ibm.com >
2022-10-22 20:27:16 +02:00
Marc Hartmayer
39b6c4a273
zdump: introduce ELF_NOTE_ROUNDUP macro
...
Introduce and use `ELF_NOTE_ROUNDUP` macro.
Signed-off-by: Marc Hartmayer <mhartmay@linux.ibm.com >
Reviewed-by: Steffen Eiden <seiden@linux.ibm.com >
Reviewed-by: Alexander Egorenkov <egorenar@linux.ibm.com >
Signed-off-by: Jan Höppner <hoeppner@linux.ibm.com >
2022-10-22 20:27:16 +02:00
Alexander Egorenkov
70925f9aff
zdump/df_elf: Introduce symbolic names for note names
...
To reduce code duplication.
Signed-off-by: Alexander Egorenkov <egorenar@linux.ibm.com >
Signed-off-by: Jan Höppner <hoeppner@linux.ibm.com >
2021-12-09 16:19:25 +01:00
Alexander Egorenkov
ef88fac874
zdump: Extract common ELF routines from dfo_elf and move to df_elf
...
The primary goal of this change is to split DFO ELF module into
multiple smaller ones for better unit testability.
The change doesn't introduce any functionality changes, just shuffling code
around.
Signed-off-by: Alexander Egorenkov <egorenar@linux.ibm.com >
Reviewed-by: Marc Hartmayer <mhartmay@linux.ibm.com >
Signed-off-by: Jan Höppner <hoeppner@linux.ibm.com >
2021-12-09 16:19:25 +01:00