Signed-off-by: Mark Wielaard <m...@klomp.org>
---
libdw/ChangeLog | 4 ++++
libdw/cfi.c | 1 +
2 files changed, 5 insertions(+)
diff --git a/libdw/ChangeLog b/libdw/ChangeLog
index c75b0958..72cd5003 100644
--- a/libdw/ChangeLog
+++ b/libdw/ChangeLog
@@ -1,3 +1,7 @@
+2020-06-16 Mark Wielaard <m...@klomp.org>
+
+ * cfi.c (execute_cfi): Add missing FALLTHROUGH.
+
2020-05-08 Mark Wielaard <m...@klomp.org>
* libdw_visit_scopes.c (walk_children): Don't recurse into imported
diff --git a/libdw/cfi.c b/libdw/cfi.c
index 341e055b..6705294f 100644
--- a/libdw/cfi.c
+++ b/libdw/cfi.c
@@ -229,6 +229,7 @@ execute_cfi (Dwarf_CFI *cache,
case DW_CFA_offset_extended:
get_uleb128 (operand, program, end);
cfi_assert (program < end);
+ FALLTHROUGH;
case DW_CFA_offset + 0 ... DW_CFA_offset + CFI_PRIMARY_MAX:
get_uleb128 (offset, program, end);
offset *= cie->data_alignment_factor;
--
2.18.4