diff options
author | Jonathan Lebon <jlebon@redhat.com> | 2015-05-11 15:38:14 -0400 |
---|---|---|
committer | Mark Wielaard <mjw@redhat.com> | 2015-05-13 17:43:25 +0200 |
commit | 987e3d722d1d3879c51f4ed7ab1da03a75f5f38c (patch) | |
tree | a4199e9b8135570eaeb18e25f224e8d1f903aabb /libdw/libdwP.h | |
parent | 90659075adc29213ec0f86fd08f39c7e571fb061 (diff) | |
download | elfutils-987e3d722d1d3879c51f4ed7ab1da03a75f5f38c.tar.gz |
dwarf_begin_elf: new error for compression failure
In order to provide better feedback to users, a distinction is made
between finding no dwarf info (E_NO_DWARF) and finding dwarf info but
which is compressed and failed to decompress (E_COMPRESSED_ERROR). This
can occur for example if elfutils was built without zlib support, or if
the compressed section is invalid.
Signed-off-by: Jonathan Lebon <jlebon@redhat.com>
Signed-off-by: Mark Wielaard <mjw@redhat.com>
Diffstat (limited to 'libdw/libdwP.h')
-rw-r--r-- | libdw/libdwP.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/libdw/libdwP.h b/libdw/libdwP.h index fc779601..2d233f63 100644 --- a/libdw/libdwP.h +++ b/libdw/libdwP.h @@ -97,6 +97,7 @@ enum DWARF_E_IO_ERROR, DWARF_E_INVALID_ELF, DWARF_E_NO_DWARF, + DWARF_E_COMPRESSED_ERROR, DWARF_E_NOELF, DWARF_E_GETEHDR_ERROR, DWARF_E_NOMEM, |