File tree 2 files changed +9
-1
lines changed 2 files changed +9
-1
lines changed Original file line number Diff line number Diff line change 39
39
#define CHAISCRIPT_GCC_4_6
40
40
#endif
41
41
42
- #if (defined(__GNUC__) && __GNUC__ > 4) || (__GNUC__ == 4 && __GNUC_MINOR__ >= 7) || defined(CHAISCRIPT_MSVC) || defined(__llvm__)
42
+ #if defined(__llvm__)
43
+ #define CHAISCRIPT_CLANG
44
+ #endif
45
+
46
+ #if (defined(__GNUC__) && __GNUC__ > 4) || (__GNUC__ == 4 && __GNUC_MINOR__ >= 7) || defined(CHAISCRIPT_MSVC) || defined(CHAISCRIPT_CLANG)
43
47
#define CHAISCRIPT_OVERRIDE override
44
48
#else
45
49
#define CHAISCRIPT_OVERRIDE
Original file line number Diff line number Diff line change @@ -663,7 +663,11 @@ namespace chaiscript
663
663
#ifdef __GNUC__
664
664
#pragma GCC diagnostic push
665
665
#pragma GCC diagnostic ignored "-Wsign-compare"
666
+
667
+ #ifdef CHAISCRIPT_CLANG
666
668
#pragma GCC diagnostic ignored "-Wtautological-compare"
669
+ #endif
670
+
667
671
#endif
668
672
669
673
try {
You can’t perform that action at this time.
0 commit comments