[PATCH 02/10] libdw: Add missing FALLTHROUGH in execute_cfi.

Mark Wielaard mark@klomp.org
Tue Jun 16 22:25:31 GMT 2020


Signed-off-by: Mark Wielaard <mark@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  <mark@klomp.org>
+
+	* cfi.c (execute_cfi): Add missing FALLTHROUGH.
+
 2020-05-08  Mark Wielaard  <mark@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



More information about the Elfutils-devel mailing list