Imported Upstream version 17.05
[deb_dpdk.git] / lib / librte_hash / rte_hash_crc.h
index 63e74aa..0f485b8 100644 (file)
@@ -476,9 +476,15 @@ rte_hash_crc_set_alg(uint8_t alg)
        case CRC32_SSE42_x64:
                if (! rte_cpu_get_flag_enabled(RTE_CPUFLAG_EM64T))
                        alg = CRC32_SSE42;
+#if __GNUC__ >= 7
+               __attribute__ ((fallthrough));
+#endif
        case CRC32_SSE42:
                if (! rte_cpu_get_flag_enabled(RTE_CPUFLAG_SSE4_2))
                        alg = CRC32_SW;
+#if __GNUC__ >= 7
+               __attribute__ ((fallthrough));
+#endif
 #endif
        case CRC32_SW:
                crc32_alg = alg;