[build] Suppress -Wunused-but-set-var in expat

This patch suppresses -Wunused-but-set-variable warning in
expat third party code that does not comply with.

The code that causes the issues is as the following:
third_party/expat/expat/lib/xmlparse.c:709:7: error: variable
'gettimeofday_res' set but not used

Bug: 77973
Change-Id: I8783ca2bd92996bd8d923fa00e28c9e5e3f88610
Reviewed-on: https://fuchsia-review.googlesource.com/c/third_party/expat/+/550882
Reviewed-by: Tamir Duberstein <tamird@google.com>
diff --git a/BUILD.gn b/BUILD.gn
index dfc8387..a1f04b9 100644
--- a/BUILD.gn
+++ b/BUILD.gn
@@ -14,6 +14,7 @@
   cflags = [
     "-Wno-conversion",
     "-Wno-implicit-fallthrough",
+    "-Wno-unused-but-set-variable",
   ]
 }