Fix debugfs clang build.

Change-Id: Ic4de282039524e1858bbd288e2b85be30d843f40
diff --git a/debugfs/set_fields.c b/debugfs/set_fields.c
index e237761..b19d1a7 100644
--- a/debugfs/set_fields.c
+++ b/debugfs/set_fields.c
@@ -75,7 +75,7 @@
 static errcode_t parse_mmp_clear(struct field_set_info *info, char *field,
 				 char *arg);
 
-#if __GNUC_PREREQ (4, 6)
+#if __GNUC_PREREQ (4, 6) || defined(__clang__)
 #pragma GCC diagnostic push
 #pragma GCC diagnostic ignored "-Wmissing-field-initializers"
 #endif