diff --git a/libipt/src/pt_block_decoder.c b/libipt/src/pt_block_decoder.c index 8dffbc2..8f3eb2d 100644 --- a/libipt/src/pt_block_decoder.c +++ b/libipt/src/pt_block_decoder.c @@ -2324,6 +2324,9 @@ static int pt_blk_proceed_no_event_cached(struct pt_block_decoder *decoder, } /* Fall through to ptbq_decode. */ +#if __GNUC__ >= 7 + __attribute__ ((fallthrough)); +#endif case ptbq_decode: { struct pt_insn_ext iext;