From 74af349ddbe122108f455beac13409e238c0dd92 Mon Sep 17 00:00:00 2001 From: Daniel Verkamp Date: Fri, 16 Mar 2018 15:50:04 -0700 Subject: [PATCH] bdev: disable new GCC 7 warning in VTune code The version of ittnotify_static.c shipped with VTune Amplifier XE 2017 triggers the new GCC 7 -Wimplicit-fallthrough warning. Change-Id: I8a43beddf464853407639742b1eb89bcac39136d Signed-off-by: Daniel Verkamp Reviewed-on: https://review.gerrithub.io/404211 Tested-by: SPDK Automated Test System Reviewed-by: Changpeng Liu Reviewed-by: Jim Harris --- lib/bdev/vtune.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/bdev/vtune.c b/lib/bdev/vtune.c index 46035fb2c..75d6c8f4a 100644 --- a/lib/bdev/vtune.c +++ b/lib/bdev/vtune.c @@ -38,6 +38,9 @@ __GNUC__ > 4 || \ (__GNUC__ == 4 && __GNUC_MINOR__ >= 6) #pragma GCC diagnostic ignored "-Wsign-compare" +#if __GNUC__ >= 7 +#pragma GCC diagnostic ignored "-Wimplicit-fallthrough" +#endif #endif #include "ittnotify_static.c"