summaryrefslogtreecommitdiff
path: root/backends/ChangeLog
diff options
context:
space:
mode:
authorUlrich Drepper <drepper@redhat.com>2022-06-01 13:14:27 +0200
committerMark Wielaard <mark@klomp.org>2022-06-06 13:33:32 +0200
commit1daec75e0ff5313eec93b60f54fcb5ddc9d2ad28 (patch)
treec1c5e1eecc56c164179f00cf5c8876c68ea3561f /backends/ChangeLog
parentc1e2bff661d7b31ca507e5a69d7dd877e9f47c7f (diff)
downloadelfutils-1daec75e0ff5313eec93b60f54fcb5ddc9d2ad28.tar.gz
Arm Ehdr flag printing
Arm needs to decode flags and I modeled it after the binutils code. The same messages are printed. Given the requirement of the interface and the ABIs the current version of the callback function isn't sufficient unless one wants to create a stateful interface. The problem is that most flags need to be interpreted in the context of the ABI version. So I changed the API to also pass the original flag value. This shouldn't be a problem because there are no users yet. There is also a bug in ebl_machine_flag_name. When copying the string provided by the callback cp is moved past the NUL byte. It should move to the NUL byte. Otherwise one cannot anything but the first added flag description. Finally some cosmetic changes (space after each comma in the output). Signed-off-by: Mark Wielaard <mark@klomp.org>
Diffstat (limited to 'backends/ChangeLog')
-rw-r--r--backends/ChangeLog6
1 files changed, 6 insertions, 0 deletions
diff --git a/backends/ChangeLog b/backends/ChangeLog
index 51959259..495cdde4 100644
--- a/backends/ChangeLog
+++ b/backends/ChangeLog
@@ -1,3 +1,9 @@
+2022-06-01 Ulrich Drepper <drepper@redhat.com>
+
+ * Makefile.am (arm_SRCS): Add arm_machineflagname.c.
+ * arm_init.c (arm_init): Hook in arm_machine_flag_name.
+ * arm_machineflagname.c: New file.
+
2022-02-16 Mark Wielaard <mark@klomp.org>
* ppc_initreg.c (ppc_set_initial_registers_tid): Define struct