summaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorMark Wielaard <[email protected]>2017-10-04 16:51:15 +0200
committerMark Wielaard <[email protected]>2017-10-13 16:22:06 +0200
commitfef9e11b308465ee83e9559e5e545b9b13da2df2 (patch)
treefef05caa16ece9258edb99e85b895e33f3df9696 /tests
parent734118467b1a28f9b1765a769e1269ec56bb78cf (diff)
libelf: Add ELF_E_INVALID_ELF error value.
Add ELF_E_INVALID_ELF which is set when the ELF file data is bad. This is different from ELF_E_INVALID_FILE which is set when the file could not be read. Signed-off-by: Mark Wielaard <[email protected]>
Diffstat (limited to 'tests')
-rw-r--r--tests/ChangeLog4
-rw-r--r--tests/msg_tst.c1
2 files changed, 5 insertions, 0 deletions
diff --git a/tests/ChangeLog b/tests/ChangeLog
index 7b6bf304..35688dc7 100644
--- a/tests/ChangeLog
+++ b/tests/ChangeLog
@@ -1,3 +1,7 @@
+2017-10-04 Mark Wielaard <[email protected]>
+
+ * msg_tst.c: Handle ELF_E_INVALID_ELF.
+
2017-09-10 Mark Wielaard <[email protected]>
* run-ar.sh: New test.
diff --git a/tests/msg_tst.c b/tests/msg_tst.c
index 7baea0a2..aa974d00 100644
--- a/tests/msg_tst.c
+++ b/tests/msg_tst.c
@@ -39,6 +39,7 @@ static struct
{ ELF_E_INVALID_ENCODING, "invalid encoding" },
{ ELF_E_NOMEM, "out of memory" },
{ ELF_E_INVALID_FILE, "invalid file descriptor" },
+ { ELF_E_INVALID_ELF, "invalid ELF file data" },
{ ELF_E_INVALID_OP, "invalid operation" },
{ ELF_E_NO_VERSION, "ELF version not set" },
{ ELF_E_INVALID_CMD, "invalid command" },