Fix UUID and issue on older Debian systems.
[m6w6/libmemcached] / libmemcached / csl / scanner.l
index c5ae5cefb4e0e0f61004f6b559393ea65cb6f1c0..5a3419069faf4aa04e663ae64a808b07e821c00f 100644 (file)
 #pragma GCC diagnostic ignored "-Wsign-compare"
 #pragma GCC diagnostic ignored "-Wunused-parameter"
 #pragma GCC diagnostic ignored "-Wmissing-declarations"
+#pragma GCC diagnostic ignored "-Wunused-result"
+#pragma GCC diagnostic ignored "-Wmissing-noreturn"
+#endif
+
+#ifdef __clang__
+#pragma GCC diagnostic ignored "-Wshorten-64-to-32"
+#endif
+
+#ifndef __INTEL_COMPILER
+#ifndef __clang__
+#pragma GCC diagnostic ignored "-Wlogical-op"
+#endif
 #endif
 
 #define YY_EXTRA_TYPE Context*