diff --git a/3rdParty/MuParser/include/muParser.h b/3rdParty/MuParser/include/muParser.h index ab1e21e5b2a7506593de90d4845b6c2e5e39904a..3a2bedc39180c678a63cfa81b893a339b85324f7 100644 --- a/3rdParty/MuParser/include/muParser.h +++ b/3rdParty/MuParser/include/muParser.h @@ -29,7 +29,9 @@ #ifndef MU_PARSER_H #define MU_PARSER_H +#ifdef __clang__ #pragma clang system_header +#endif //--- Standard includes ------------------------------------------------------------------------ #include <vector> diff --git a/3rdParty/MuParser/include/muParserBase.h b/3rdParty/MuParser/include/muParserBase.h index e42aca8b121c95b3d61e4ef2414f2f0bea76cab1..5ccadd99d1d33b6e69a123480a31b82079234945 100644 --- a/3rdParty/MuParser/include/muParserBase.h +++ b/3rdParty/MuParser/include/muParserBase.h @@ -29,7 +29,9 @@ #ifndef MU_PARSER_BASE_H #define MU_PARSER_BASE_H +#ifdef __clang__ #pragma clang system_header +#endif //--- Standard includes ------------------------------------------------------------------------ #include <cmath> diff --git a/3rdParty/MuParser/include/muParserDLL.h b/3rdParty/MuParser/include/muParserDLL.h index d3aebeb96ca691e738bad1de36fb2b74be3c75b5..14c65b48a463c6bfb52fb92cca2daf62988df937 100644 --- a/3rdParty/MuParser/include/muParserDLL.h +++ b/3rdParty/MuParser/include/muParserDLL.h @@ -29,7 +29,9 @@ #ifndef MU_PARSER_DLL_H #define MU_PARSER_DLL_H +#ifdef __clang__ #pragma clang system_header +#endif #include "muParserFixes.h" diff --git a/src/basics/basics/memory/MbSmartPtr.h b/src/basics/basics/memory/MbSmartPtr.h index 5a17e45b9a65caa7afd32a41cc9d1afde244a9e4..54d154f148d99afb22d61e15d46304dff6099dbf 100644 --- a/src/basics/basics/memory/MbSmartPtr.h +++ b/src/basics/basics/memory/MbSmartPtr.h @@ -9,7 +9,10 @@ #include <basics/memory/MbSmartPtrBase.h> +#ifdef __clang__ #pragma clang system_header +#endif + //===================================================== // Globale Funktion, um das Loeschen des referenzierten diff --git a/src/basics/basics/parallel/PbMpi.h b/src/basics/basics/parallel/PbMpi.h index 93a64f4bee6dad77d59193845e430b84443f40ec..d3954e363a77bc77d2c9fe97c48b1a352c571d57 100644 --- a/src/basics/basics/parallel/PbMpi.h +++ b/src/basics/basics/parallel/PbMpi.h @@ -15,7 +15,9 @@ #endif // As we doing a lot of const-cast here we define PbMpi.h to system_header to mute clang-tidy +#ifdef __clang__ #pragma clang system_header +#endif //#undef SEEK_SET //#undef SEEK_CUR