diff options
Diffstat (limited to 'src/warnings.hpp')
-rw-r--r-- | src/warnings.hpp | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/warnings.hpp b/src/warnings.hpp index df711f0..31cdf42 100644 --- a/src/warnings.hpp +++ b/src/warnings.hpp @@ -19,6 +19,13 @@ #if defined(__clang__) +# define PATCHAGE_DISABLE_FMT_WARNINGS \ + _Pragma("clang diagnostic push") \ + _Pragma( \ + "clang diagnostic ignored \"-Wdocumentation-unknown-command\"") \ + _Pragma("clang diagnostic ignored \"-Wglobal-constructors\"") \ + _Pragma("clang diagnostic ignored \"-Wsigned-enum-bitfield\"") + # define PATCHAGE_DISABLE_GANV_WARNINGS \ _Pragma("clang diagnostic push") \ _Pragma( \ @@ -31,6 +38,8 @@ #elif defined(__GNUC__) +# define PATCHAGE_DISABLE_FMT_WARNINGS _Pragma("GCC diagnostic push") + # define PATCHAGE_DISABLE_GANV_WARNINGS \ _Pragma("GCC diagnostic push") \ _Pragma("GCC diagnostic ignored \"-Wsuggest-override\"") \ |