build: fix clang comparison warning
Change-Id: I1415e433a20a5c149943d29abb59934d2e8e5573
diff --git a/layers/vk_mem_alloc.h b/layers/vk_mem_alloc.h
index 1e1fce1..589c1c6 100644
--- a/layers/vk_mem_alloc.h
+++ b/layers/vk_mem_alloc.h
@@ -28,6 +28,7 @@
// Change Log:
// 3/27/19 - Make changes to suppress warnings from GCC
// 4/18/19 - Make changes to suppress warnings from clang
+// 6/05/19 - Make changes to suppress warnings from clang 3.8.0
//
#ifndef AMD_VULKAN_MEMORY_ALLOCATOR_H
@@ -3449,6 +3450,10 @@
#pragma GCC diagnostic push
#pragma GCC diagnostic ignored "-Wtype-limits"
#pragma GCC diagnostic ignored "-Wunused-variable"
+#if defined(__clang__)
+#pragma clang diagnostic push
+#pragma clang diagnostic ignored "-Wtautological-compare"
+#endif
#if defined(ANDROID)
#pragma GCC diagnostic ignored "-Wunused-private-field"
#endif
@@ -16788,6 +16793,9 @@
}
#if defined(__GNUC__)
#pragma GCC diagnostic pop
+#if defined(__clang__)
+#pragma clang diagnostic pop
+#endif
#endif
#endif // #ifdef VMA_IMPLEMENTATION
// clang-format on