Fix build break due to unknown pragma (on gcc).
Change-Id: I36bf855769b243139fd45186ac53578448b87a2b
diff --git a/debuggerd/crasher.c b/debuggerd/crasher.c
index 59ac8da..75f070b 100644
--- a/debuggerd/crasher.c
+++ b/debuggerd/crasher.c
@@ -51,8 +51,10 @@
return 0;
}
+#if defined(__clang__)
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winfinite-recursion"
+#endif
static void* global = 0; // So GCC doesn't optimize the tail recursion out of overflow_stack.
@@ -63,7 +65,9 @@
overflow_stack(&buf);
}
+#if defined(__clang__)
#pragma clang diagnostic pop
+#endif
static void *noisy(void *x)
{