From d374d94031e837a29274d2c0fafa2b4605d10e07 Mon Sep 17 00:00:00 2001 From: "Dirk-Jan C. Binnema" Date: Sun, 23 Jul 2023 21:02:09 +0300 Subject: [PATCH] clang: avoid some build warnings --- guile/mu-guile-message.cc | 1 - guile/mu-guile.hh | 1 - lib/mu-script.cc | 1 - meson.build | 1 + 4 files changed, 1 insertion(+), 3 deletions(-) diff --git a/guile/mu-guile-message.cc b/guile/mu-guile-message.cc index 03342292..281ed7c4 100644 --- a/guile/mu-guile-message.cc +++ b/guile/mu-guile-message.cc @@ -26,7 +26,6 @@ #include #pragma GCC diagnostic push #pragma GCC diagnostic ignored "-Wredundant-decls" -#pragma GCC diagnostic ignored "-Wvolatile" #include #pragma GCC diagnostic pop diff --git a/guile/mu-guile.hh b/guile/mu-guile.hh index 579857de..4954542d 100644 --- a/guile/mu-guile.hh +++ b/guile/mu-guile.hh @@ -25,7 +25,6 @@ #pragma GCC diagnostic push #pragma GCC diagnostic ignored "-Wredundant-decls" -#pragma GCC diagnostic ignored "-Wvolatile" #include #pragma GCC diagnostic pop diff --git a/lib/mu-script.cc b/lib/mu-script.cc index 2027977e..81d481bc 100644 --- a/lib/mu-script.cc +++ b/lib/mu-script.cc @@ -29,7 +29,6 @@ #ifdef BUILD_GUILE #pragma GCC diagnostic push #pragma GCC diagnostic ignored "-Wredundant-decls" -#pragma GCC diagnostic ignored "-Wvolatile" #include #pragma GCC diagnostic pop #endif /*BUILD_GUILE*/ diff --git a/meson.build b/meson.build index 4182139f..3aa5dd67 100644 --- a/meson.build +++ b/meson.build @@ -56,6 +56,7 @@ extra_flags = [ '-Wno-switch-enum', '-Wno-keyword-macro', '-Wno-volatile', + '-Wno-deprecated-volatile', '-Wno-#warnings', # assuming these are false alarm... (in fmt, with gcc13): '-Wno-array-bounds',