Update makefiles after merge of Chromium at ba4cf8bb6dc7

This commit was generated by merge_from_chromium.py.

Change-Id: I0bb092a86fb724b0f115882f87e348ceae197969
diff --git a/tools/gyp/mksnapshot.host.darwin-arm.mk b/tools/gyp/mksnapshot.host.darwin-arm.mk
index 1b768a0..f729120 100644
--- a/tools/gyp/mksnapshot.host.darwin-arm.mk
+++ b/tools/gyp/mksnapshot.host.darwin-arm.mk
@@ -55,6 +55,7 @@
 	-Wstring-conversion \
 	-Wno-c++11-narrowing \
 	-Wno-deprecated-register \
+	-Wno-unused-local-typedef \
 	-m32 \
 	-Os \
 	-g \
@@ -140,6 +141,7 @@
 	-Wstring-conversion \
 	-Wno-c++11-narrowing \
 	-Wno-deprecated-register \
+	-Wno-unused-local-typedef \
 	-m32 \
 	-fno-ident \
 	-fdata-sections \
diff --git a/tools/gyp/mksnapshot.host.darwin-arm64.mk b/tools/gyp/mksnapshot.host.darwin-arm64.mk
index 26a73dc..e8055c5 100644
--- a/tools/gyp/mksnapshot.host.darwin-arm64.mk
+++ b/tools/gyp/mksnapshot.host.darwin-arm64.mk
@@ -55,6 +55,7 @@
 	-Wstring-conversion \
 	-Wno-c++11-narrowing \
 	-Wno-deprecated-register \
+	-Wno-unused-local-typedef \
 	-m64 \
 	-Os \
 	-g \
@@ -138,6 +139,7 @@
 	-Wstring-conversion \
 	-Wno-c++11-narrowing \
 	-Wno-deprecated-register \
+	-Wno-unused-local-typedef \
 	-m64 \
 	-fno-ident \
 	-fdata-sections \
diff --git a/tools/gyp/mksnapshot.host.darwin-mips.mk b/tools/gyp/mksnapshot.host.darwin-mips.mk
index 9681003..bf3faad 100644
--- a/tools/gyp/mksnapshot.host.darwin-mips.mk
+++ b/tools/gyp/mksnapshot.host.darwin-mips.mk
@@ -56,6 +56,7 @@
 	-Wstring-conversion \
 	-Wno-c++11-narrowing \
 	-Wno-deprecated-register \
+	-Wno-unused-local-typedef \
 	-m32 \
 	-Os \
 	-g \
@@ -145,6 +146,7 @@
 	-Wstring-conversion \
 	-Wno-c++11-narrowing \
 	-Wno-deprecated-register \
+	-Wno-unused-local-typedef \
 	-m32 \
 	-fno-ident \
 	-fdata-sections \
diff --git a/tools/gyp/mksnapshot.host.darwin-x86.mk b/tools/gyp/mksnapshot.host.darwin-x86.mk
index 00309fa..d1f4568 100644
--- a/tools/gyp/mksnapshot.host.darwin-x86.mk
+++ b/tools/gyp/mksnapshot.host.darwin-x86.mk
@@ -55,6 +55,7 @@
 	-Wstring-conversion \
 	-Wno-c++11-narrowing \
 	-Wno-deprecated-register \
+	-Wno-unused-local-typedef \
 	-m32 \
 	-Os \
 	-g \
@@ -139,6 +140,7 @@
 	-Wstring-conversion \
 	-Wno-c++11-narrowing \
 	-Wno-deprecated-register \
+	-Wno-unused-local-typedef \
 	-m32 \
 	-fno-ident \
 	-fdata-sections \
diff --git a/tools/gyp/mksnapshot.host.darwin-x86_64.mk b/tools/gyp/mksnapshot.host.darwin-x86_64.mk
index 0110e4e..7edaa27 100644
--- a/tools/gyp/mksnapshot.host.darwin-x86_64.mk
+++ b/tools/gyp/mksnapshot.host.darwin-x86_64.mk
@@ -55,6 +55,7 @@
 	-Wstring-conversion \
 	-Wno-c++11-narrowing \
 	-Wno-deprecated-register \
+	-Wno-unused-local-typedef \
 	-m64 \
 	-Os \
 	-g \
@@ -139,6 +140,7 @@
 	-Wstring-conversion \
 	-Wno-c++11-narrowing \
 	-Wno-deprecated-register \
+	-Wno-unused-local-typedef \
 	-m64 \
 	-fno-ident \
 	-fdata-sections \
diff --git a/tools/gyp/mksnapshot.host.linux-arm.mk b/tools/gyp/mksnapshot.host.linux-arm.mk
index 510af8a..be5a1ff 100644
--- a/tools/gyp/mksnapshot.host.linux-arm.mk
+++ b/tools/gyp/mksnapshot.host.linux-arm.mk
@@ -55,6 +55,7 @@
 	-Wstring-conversion \
 	-Wno-c++11-narrowing \
 	-Wno-deprecated-register \
+	-Wno-unused-local-typedef \
 	-m32 \
 	-Os \
 	-g \
@@ -140,6 +141,7 @@
 	-Wstring-conversion \
 	-Wno-c++11-narrowing \
 	-Wno-deprecated-register \
+	-Wno-unused-local-typedef \
 	-m32 \
 	-fno-ident \
 	-fdata-sections \
diff --git a/tools/gyp/mksnapshot.host.linux-arm64.mk b/tools/gyp/mksnapshot.host.linux-arm64.mk
index b29412b..78338f9 100644
--- a/tools/gyp/mksnapshot.host.linux-arm64.mk
+++ b/tools/gyp/mksnapshot.host.linux-arm64.mk
@@ -55,6 +55,7 @@
 	-Wstring-conversion \
 	-Wno-c++11-narrowing \
 	-Wno-deprecated-register \
+	-Wno-unused-local-typedef \
 	-m64 \
 	-Os \
 	-g \
@@ -138,6 +139,7 @@
 	-Wstring-conversion \
 	-Wno-c++11-narrowing \
 	-Wno-deprecated-register \
+	-Wno-unused-local-typedef \
 	-m64 \
 	-fno-ident \
 	-fdata-sections \
diff --git a/tools/gyp/mksnapshot.host.linux-mips.mk b/tools/gyp/mksnapshot.host.linux-mips.mk
index 4c06c49..ced6321 100644
--- a/tools/gyp/mksnapshot.host.linux-mips.mk
+++ b/tools/gyp/mksnapshot.host.linux-mips.mk
@@ -56,6 +56,7 @@
 	-Wstring-conversion \
 	-Wno-c++11-narrowing \
 	-Wno-deprecated-register \
+	-Wno-unused-local-typedef \
 	-m32 \
 	-Os \
 	-g \
@@ -145,6 +146,7 @@
 	-Wstring-conversion \
 	-Wno-c++11-narrowing \
 	-Wno-deprecated-register \
+	-Wno-unused-local-typedef \
 	-m32 \
 	-fno-ident \
 	-fdata-sections \
diff --git a/tools/gyp/mksnapshot.host.linux-x86.mk b/tools/gyp/mksnapshot.host.linux-x86.mk
index 8770176..1e0ead7 100644
--- a/tools/gyp/mksnapshot.host.linux-x86.mk
+++ b/tools/gyp/mksnapshot.host.linux-x86.mk
@@ -55,6 +55,7 @@
 	-Wstring-conversion \
 	-Wno-c++11-narrowing \
 	-Wno-deprecated-register \
+	-Wno-unused-local-typedef \
 	-m32 \
 	-Os \
 	-g \
@@ -139,6 +140,7 @@
 	-Wstring-conversion \
 	-Wno-c++11-narrowing \
 	-Wno-deprecated-register \
+	-Wno-unused-local-typedef \
 	-m32 \
 	-fno-ident \
 	-fdata-sections \
diff --git a/tools/gyp/mksnapshot.host.linux-x86_64.mk b/tools/gyp/mksnapshot.host.linux-x86_64.mk
index 9eaa8a4..cb18816 100644
--- a/tools/gyp/mksnapshot.host.linux-x86_64.mk
+++ b/tools/gyp/mksnapshot.host.linux-x86_64.mk
@@ -55,6 +55,7 @@
 	-Wstring-conversion \
 	-Wno-c++11-narrowing \
 	-Wno-deprecated-register \
+	-Wno-unused-local-typedef \
 	-m64 \
 	-Os \
 	-g \
@@ -139,6 +140,7 @@
 	-Wstring-conversion \
 	-Wno-c++11-narrowing \
 	-Wno-deprecated-register \
+	-Wno-unused-local-typedef \
 	-m64 \
 	-fno-ident \
 	-fdata-sections \
diff --git a/tools/gyp/v8_base.host.darwin-arm.mk b/tools/gyp/v8_base.host.darwin-arm.mk
index 83c5eb0..ba210b1 100644
--- a/tools/gyp/v8_base.host.darwin-arm.mk
+++ b/tools/gyp/v8_base.host.darwin-arm.mk
@@ -266,6 +266,7 @@
 	-Wstring-conversion \
 	-Wno-c++11-narrowing \
 	-Wno-deprecated-register \
+	-Wno-unused-local-typedef \
 	-m32 \
 	-Os \
 	-g \
@@ -357,6 +358,7 @@
 	-Wstring-conversion \
 	-Wno-c++11-narrowing \
 	-Wno-deprecated-register \
+	-Wno-unused-local-typedef \
 	-m32 \
 	-fno-ident \
 	-fdata-sections \
diff --git a/tools/gyp/v8_base.host.darwin-arm64.mk b/tools/gyp/v8_base.host.darwin-arm64.mk
index 5d65851..a54baef 100644
--- a/tools/gyp/v8_base.host.darwin-arm64.mk
+++ b/tools/gyp/v8_base.host.darwin-arm64.mk
@@ -270,6 +270,7 @@
 	-Wstring-conversion \
 	-Wno-c++11-narrowing \
 	-Wno-deprecated-register \
+	-Wno-unused-local-typedef \
 	-m64 \
 	-Os \
 	-g \
@@ -359,6 +360,7 @@
 	-Wstring-conversion \
 	-Wno-c++11-narrowing \
 	-Wno-deprecated-register \
+	-Wno-unused-local-typedef \
 	-m64 \
 	-fno-ident \
 	-fdata-sections \
diff --git a/tools/gyp/v8_base.host.darwin-mips.mk b/tools/gyp/v8_base.host.darwin-mips.mk
index 2cbf6ad..7b996c5 100644
--- a/tools/gyp/v8_base.host.darwin-mips.mk
+++ b/tools/gyp/v8_base.host.darwin-mips.mk
@@ -264,6 +264,7 @@
 	-Wstring-conversion \
 	-Wno-c++11-narrowing \
 	-Wno-deprecated-register \
+	-Wno-unused-local-typedef \
 	-m32 \
 	-Os \
 	-g \
@@ -359,6 +360,7 @@
 	-Wstring-conversion \
 	-Wno-c++11-narrowing \
 	-Wno-deprecated-register \
+	-Wno-unused-local-typedef \
 	-m32 \
 	-fno-ident \
 	-fdata-sections \
diff --git a/tools/gyp/v8_base.host.darwin-x86.mk b/tools/gyp/v8_base.host.darwin-x86.mk
index cd8997b..1c51399 100644
--- a/tools/gyp/v8_base.host.darwin-x86.mk
+++ b/tools/gyp/v8_base.host.darwin-x86.mk
@@ -264,6 +264,7 @@
 	-Wstring-conversion \
 	-Wno-c++11-narrowing \
 	-Wno-deprecated-register \
+	-Wno-unused-local-typedef \
 	-m32 \
 	-Os \
 	-g \
@@ -354,6 +355,7 @@
 	-Wstring-conversion \
 	-Wno-c++11-narrowing \
 	-Wno-deprecated-register \
+	-Wno-unused-local-typedef \
 	-m32 \
 	-fno-ident \
 	-fdata-sections \
diff --git a/tools/gyp/v8_base.host.darwin-x86_64.mk b/tools/gyp/v8_base.host.darwin-x86_64.mk
index 8111688..0c4d6eb 100644
--- a/tools/gyp/v8_base.host.darwin-x86_64.mk
+++ b/tools/gyp/v8_base.host.darwin-x86_64.mk
@@ -264,6 +264,7 @@
 	-Wstring-conversion \
 	-Wno-c++11-narrowing \
 	-Wno-deprecated-register \
+	-Wno-unused-local-typedef \
 	-m64 \
 	-Os \
 	-g \
@@ -354,6 +355,7 @@
 	-Wstring-conversion \
 	-Wno-c++11-narrowing \
 	-Wno-deprecated-register \
+	-Wno-unused-local-typedef \
 	-m64 \
 	-fno-ident \
 	-fdata-sections \
diff --git a/tools/gyp/v8_base.host.linux-arm.mk b/tools/gyp/v8_base.host.linux-arm.mk
index 83c5eb0..ba210b1 100644
--- a/tools/gyp/v8_base.host.linux-arm.mk
+++ b/tools/gyp/v8_base.host.linux-arm.mk
@@ -266,6 +266,7 @@
 	-Wstring-conversion \
 	-Wno-c++11-narrowing \
 	-Wno-deprecated-register \
+	-Wno-unused-local-typedef \
 	-m32 \
 	-Os \
 	-g \
@@ -357,6 +358,7 @@
 	-Wstring-conversion \
 	-Wno-c++11-narrowing \
 	-Wno-deprecated-register \
+	-Wno-unused-local-typedef \
 	-m32 \
 	-fno-ident \
 	-fdata-sections \
diff --git a/tools/gyp/v8_base.host.linux-arm64.mk b/tools/gyp/v8_base.host.linux-arm64.mk
index 5d65851..a54baef 100644
--- a/tools/gyp/v8_base.host.linux-arm64.mk
+++ b/tools/gyp/v8_base.host.linux-arm64.mk
@@ -270,6 +270,7 @@
 	-Wstring-conversion \
 	-Wno-c++11-narrowing \
 	-Wno-deprecated-register \
+	-Wno-unused-local-typedef \
 	-m64 \
 	-Os \
 	-g \
@@ -359,6 +360,7 @@
 	-Wstring-conversion \
 	-Wno-c++11-narrowing \
 	-Wno-deprecated-register \
+	-Wno-unused-local-typedef \
 	-m64 \
 	-fno-ident \
 	-fdata-sections \
diff --git a/tools/gyp/v8_base.host.linux-mips.mk b/tools/gyp/v8_base.host.linux-mips.mk
index 2cbf6ad..7b996c5 100644
--- a/tools/gyp/v8_base.host.linux-mips.mk
+++ b/tools/gyp/v8_base.host.linux-mips.mk
@@ -264,6 +264,7 @@
 	-Wstring-conversion \
 	-Wno-c++11-narrowing \
 	-Wno-deprecated-register \
+	-Wno-unused-local-typedef \
 	-m32 \
 	-Os \
 	-g \
@@ -359,6 +360,7 @@
 	-Wstring-conversion \
 	-Wno-c++11-narrowing \
 	-Wno-deprecated-register \
+	-Wno-unused-local-typedef \
 	-m32 \
 	-fno-ident \
 	-fdata-sections \
diff --git a/tools/gyp/v8_base.host.linux-x86.mk b/tools/gyp/v8_base.host.linux-x86.mk
index cd8997b..1c51399 100644
--- a/tools/gyp/v8_base.host.linux-x86.mk
+++ b/tools/gyp/v8_base.host.linux-x86.mk
@@ -264,6 +264,7 @@
 	-Wstring-conversion \
 	-Wno-c++11-narrowing \
 	-Wno-deprecated-register \
+	-Wno-unused-local-typedef \
 	-m32 \
 	-Os \
 	-g \
@@ -354,6 +355,7 @@
 	-Wstring-conversion \
 	-Wno-c++11-narrowing \
 	-Wno-deprecated-register \
+	-Wno-unused-local-typedef \
 	-m32 \
 	-fno-ident \
 	-fdata-sections \
diff --git a/tools/gyp/v8_base.host.linux-x86_64.mk b/tools/gyp/v8_base.host.linux-x86_64.mk
index 8111688..0c4d6eb 100644
--- a/tools/gyp/v8_base.host.linux-x86_64.mk
+++ b/tools/gyp/v8_base.host.linux-x86_64.mk
@@ -264,6 +264,7 @@
 	-Wstring-conversion \
 	-Wno-c++11-narrowing \
 	-Wno-deprecated-register \
+	-Wno-unused-local-typedef \
 	-m64 \
 	-Os \
 	-g \
@@ -354,6 +355,7 @@
 	-Wstring-conversion \
 	-Wno-c++11-narrowing \
 	-Wno-deprecated-register \
+	-Wno-unused-local-typedef \
 	-m64 \
 	-fno-ident \
 	-fdata-sections \
diff --git a/tools/gyp/v8_libbase.host.darwin-arm.mk b/tools/gyp/v8_libbase.host.darwin-arm.mk
index 3d3b7d8..a560e3a 100644
--- a/tools/gyp/v8_libbase.host.darwin-arm.mk
+++ b/tools/gyp/v8_libbase.host.darwin-arm.mk
@@ -59,6 +59,7 @@
 	-Wstring-conversion \
 	-Wno-c++11-narrowing \
 	-Wno-deprecated-register \
+	-Wno-unused-local-typedef \
 	-m32 \
 	-Os \
 	-g \
@@ -144,6 +145,7 @@
 	-Wstring-conversion \
 	-Wno-c++11-narrowing \
 	-Wno-deprecated-register \
+	-Wno-unused-local-typedef \
 	-m32 \
 	-fno-ident \
 	-fdata-sections \
diff --git a/tools/gyp/v8_libbase.host.darwin-arm64.mk b/tools/gyp/v8_libbase.host.darwin-arm64.mk
index 2c63e6e..a3d85dc 100644
--- a/tools/gyp/v8_libbase.host.darwin-arm64.mk
+++ b/tools/gyp/v8_libbase.host.darwin-arm64.mk
@@ -59,6 +59,7 @@
 	-Wstring-conversion \
 	-Wno-c++11-narrowing \
 	-Wno-deprecated-register \
+	-Wno-unused-local-typedef \
 	-m64 \
 	-Os \
 	-g \
@@ -142,6 +143,7 @@
 	-Wstring-conversion \
 	-Wno-c++11-narrowing \
 	-Wno-deprecated-register \
+	-Wno-unused-local-typedef \
 	-m64 \
 	-fno-ident \
 	-fdata-sections \
diff --git a/tools/gyp/v8_libbase.host.darwin-mips.mk b/tools/gyp/v8_libbase.host.darwin-mips.mk
index 5491c2e..5af4ca4 100644
--- a/tools/gyp/v8_libbase.host.darwin-mips.mk
+++ b/tools/gyp/v8_libbase.host.darwin-mips.mk
@@ -60,6 +60,7 @@
 	-Wstring-conversion \
 	-Wno-c++11-narrowing \
 	-Wno-deprecated-register \
+	-Wno-unused-local-typedef \
 	-m32 \
 	-Os \
 	-g \
@@ -149,6 +150,7 @@
 	-Wstring-conversion \
 	-Wno-c++11-narrowing \
 	-Wno-deprecated-register \
+	-Wno-unused-local-typedef \
 	-m32 \
 	-fno-ident \
 	-fdata-sections \
diff --git a/tools/gyp/v8_libbase.host.darwin-x86.mk b/tools/gyp/v8_libbase.host.darwin-x86.mk
index fda3c94..bba2773 100644
--- a/tools/gyp/v8_libbase.host.darwin-x86.mk
+++ b/tools/gyp/v8_libbase.host.darwin-x86.mk
@@ -59,6 +59,7 @@
 	-Wstring-conversion \
 	-Wno-c++11-narrowing \
 	-Wno-deprecated-register \
+	-Wno-unused-local-typedef \
 	-m32 \
 	-Os \
 	-g \
@@ -143,6 +144,7 @@
 	-Wstring-conversion \
 	-Wno-c++11-narrowing \
 	-Wno-deprecated-register \
+	-Wno-unused-local-typedef \
 	-m32 \
 	-fno-ident \
 	-fdata-sections \
diff --git a/tools/gyp/v8_libbase.host.darwin-x86_64.mk b/tools/gyp/v8_libbase.host.darwin-x86_64.mk
index a76f77b..9f7d81f 100644
--- a/tools/gyp/v8_libbase.host.darwin-x86_64.mk
+++ b/tools/gyp/v8_libbase.host.darwin-x86_64.mk
@@ -59,6 +59,7 @@
 	-Wstring-conversion \
 	-Wno-c++11-narrowing \
 	-Wno-deprecated-register \
+	-Wno-unused-local-typedef \
 	-m64 \
 	-Os \
 	-g \
@@ -143,6 +144,7 @@
 	-Wstring-conversion \
 	-Wno-c++11-narrowing \
 	-Wno-deprecated-register \
+	-Wno-unused-local-typedef \
 	-m64 \
 	-fno-ident \
 	-fdata-sections \
diff --git a/tools/gyp/v8_libbase.host.linux-arm.mk b/tools/gyp/v8_libbase.host.linux-arm.mk
index 375d483..96cd3a0 100644
--- a/tools/gyp/v8_libbase.host.linux-arm.mk
+++ b/tools/gyp/v8_libbase.host.linux-arm.mk
@@ -59,6 +59,7 @@
 	-Wstring-conversion \
 	-Wno-c++11-narrowing \
 	-Wno-deprecated-register \
+	-Wno-unused-local-typedef \
 	-m32 \
 	-Os \
 	-g \
@@ -145,6 +146,7 @@
 	-Wstring-conversion \
 	-Wno-c++11-narrowing \
 	-Wno-deprecated-register \
+	-Wno-unused-local-typedef \
 	-m32 \
 	-fno-ident \
 	-fdata-sections \
diff --git a/tools/gyp/v8_libbase.host.linux-arm64.mk b/tools/gyp/v8_libbase.host.linux-arm64.mk
index b194250..fefaa31 100644
--- a/tools/gyp/v8_libbase.host.linux-arm64.mk
+++ b/tools/gyp/v8_libbase.host.linux-arm64.mk
@@ -59,6 +59,7 @@
 	-Wstring-conversion \
 	-Wno-c++11-narrowing \
 	-Wno-deprecated-register \
+	-Wno-unused-local-typedef \
 	-m64 \
 	-Os \
 	-g \
@@ -143,6 +144,7 @@
 	-Wstring-conversion \
 	-Wno-c++11-narrowing \
 	-Wno-deprecated-register \
+	-Wno-unused-local-typedef \
 	-m64 \
 	-fno-ident \
 	-fdata-sections \
diff --git a/tools/gyp/v8_libbase.host.linux-mips.mk b/tools/gyp/v8_libbase.host.linux-mips.mk
index ac4aa34..2b72895 100644
--- a/tools/gyp/v8_libbase.host.linux-mips.mk
+++ b/tools/gyp/v8_libbase.host.linux-mips.mk
@@ -60,6 +60,7 @@
 	-Wstring-conversion \
 	-Wno-c++11-narrowing \
 	-Wno-deprecated-register \
+	-Wno-unused-local-typedef \
 	-m32 \
 	-Os \
 	-g \
@@ -150,6 +151,7 @@
 	-Wstring-conversion \
 	-Wno-c++11-narrowing \
 	-Wno-deprecated-register \
+	-Wno-unused-local-typedef \
 	-m32 \
 	-fno-ident \
 	-fdata-sections \
diff --git a/tools/gyp/v8_libbase.host.linux-x86.mk b/tools/gyp/v8_libbase.host.linux-x86.mk
index 639ddc4..90957e6 100644
--- a/tools/gyp/v8_libbase.host.linux-x86.mk
+++ b/tools/gyp/v8_libbase.host.linux-x86.mk
@@ -59,6 +59,7 @@
 	-Wstring-conversion \
 	-Wno-c++11-narrowing \
 	-Wno-deprecated-register \
+	-Wno-unused-local-typedef \
 	-m32 \
 	-Os \
 	-g \
@@ -144,6 +145,7 @@
 	-Wstring-conversion \
 	-Wno-c++11-narrowing \
 	-Wno-deprecated-register \
+	-Wno-unused-local-typedef \
 	-m32 \
 	-fno-ident \
 	-fdata-sections \
diff --git a/tools/gyp/v8_libbase.host.linux-x86_64.mk b/tools/gyp/v8_libbase.host.linux-x86_64.mk
index cb69033..229430f 100644
--- a/tools/gyp/v8_libbase.host.linux-x86_64.mk
+++ b/tools/gyp/v8_libbase.host.linux-x86_64.mk
@@ -59,6 +59,7 @@
 	-Wstring-conversion \
 	-Wno-c++11-narrowing \
 	-Wno-deprecated-register \
+	-Wno-unused-local-typedef \
 	-m64 \
 	-Os \
 	-g \
@@ -144,6 +145,7 @@
 	-Wstring-conversion \
 	-Wno-c++11-narrowing \
 	-Wno-deprecated-register \
+	-Wno-unused-local-typedef \
 	-m64 \
 	-fno-ident \
 	-fdata-sections \
diff --git a/tools/gyp/v8_libplatform.host.darwin-arm.mk b/tools/gyp/v8_libplatform.host.darwin-arm.mk
index 086b500..d89ce18 100644
--- a/tools/gyp/v8_libplatform.host.darwin-arm.mk
+++ b/tools/gyp/v8_libplatform.host.darwin-arm.mk
@@ -48,6 +48,7 @@
 	-Wstring-conversion \
 	-Wno-c++11-narrowing \
 	-Wno-deprecated-register \
+	-Wno-unused-local-typedef \
 	-m32 \
 	-Os \
 	-g \
@@ -133,6 +134,7 @@
 	-Wstring-conversion \
 	-Wno-c++11-narrowing \
 	-Wno-deprecated-register \
+	-Wno-unused-local-typedef \
 	-m32 \
 	-fno-ident \
 	-fdata-sections \
diff --git a/tools/gyp/v8_libplatform.host.darwin-arm64.mk b/tools/gyp/v8_libplatform.host.darwin-arm64.mk
index 8342b72..77a5e7b 100644
--- a/tools/gyp/v8_libplatform.host.darwin-arm64.mk
+++ b/tools/gyp/v8_libplatform.host.darwin-arm64.mk
@@ -48,6 +48,7 @@
 	-Wstring-conversion \
 	-Wno-c++11-narrowing \
 	-Wno-deprecated-register \
+	-Wno-unused-local-typedef \
 	-m64 \
 	-Os \
 	-g \
@@ -131,6 +132,7 @@
 	-Wstring-conversion \
 	-Wno-c++11-narrowing \
 	-Wno-deprecated-register \
+	-Wno-unused-local-typedef \
 	-m64 \
 	-fno-ident \
 	-fdata-sections \
diff --git a/tools/gyp/v8_libplatform.host.darwin-mips.mk b/tools/gyp/v8_libplatform.host.darwin-mips.mk
index 91928a2..f30d7fc 100644
--- a/tools/gyp/v8_libplatform.host.darwin-mips.mk
+++ b/tools/gyp/v8_libplatform.host.darwin-mips.mk
@@ -49,6 +49,7 @@
 	-Wstring-conversion \
 	-Wno-c++11-narrowing \
 	-Wno-deprecated-register \
+	-Wno-unused-local-typedef \
 	-m32 \
 	-Os \
 	-g \
@@ -138,6 +139,7 @@
 	-Wstring-conversion \
 	-Wno-c++11-narrowing \
 	-Wno-deprecated-register \
+	-Wno-unused-local-typedef \
 	-m32 \
 	-fno-ident \
 	-fdata-sections \
diff --git a/tools/gyp/v8_libplatform.host.darwin-x86.mk b/tools/gyp/v8_libplatform.host.darwin-x86.mk
index 178dd20..14f4d95 100644
--- a/tools/gyp/v8_libplatform.host.darwin-x86.mk
+++ b/tools/gyp/v8_libplatform.host.darwin-x86.mk
@@ -48,6 +48,7 @@
 	-Wstring-conversion \
 	-Wno-c++11-narrowing \
 	-Wno-deprecated-register \
+	-Wno-unused-local-typedef \
 	-m32 \
 	-Os \
 	-g \
@@ -132,6 +133,7 @@
 	-Wstring-conversion \
 	-Wno-c++11-narrowing \
 	-Wno-deprecated-register \
+	-Wno-unused-local-typedef \
 	-m32 \
 	-fno-ident \
 	-fdata-sections \
diff --git a/tools/gyp/v8_libplatform.host.darwin-x86_64.mk b/tools/gyp/v8_libplatform.host.darwin-x86_64.mk
index 18a38ad..666f82a 100644
--- a/tools/gyp/v8_libplatform.host.darwin-x86_64.mk
+++ b/tools/gyp/v8_libplatform.host.darwin-x86_64.mk
@@ -48,6 +48,7 @@
 	-Wstring-conversion \
 	-Wno-c++11-narrowing \
 	-Wno-deprecated-register \
+	-Wno-unused-local-typedef \
 	-m64 \
 	-Os \
 	-g \
@@ -132,6 +133,7 @@
 	-Wstring-conversion \
 	-Wno-c++11-narrowing \
 	-Wno-deprecated-register \
+	-Wno-unused-local-typedef \
 	-m64 \
 	-fno-ident \
 	-fdata-sections \
diff --git a/tools/gyp/v8_libplatform.host.linux-arm.mk b/tools/gyp/v8_libplatform.host.linux-arm.mk
index 086b500..d89ce18 100644
--- a/tools/gyp/v8_libplatform.host.linux-arm.mk
+++ b/tools/gyp/v8_libplatform.host.linux-arm.mk
@@ -48,6 +48,7 @@
 	-Wstring-conversion \
 	-Wno-c++11-narrowing \
 	-Wno-deprecated-register \
+	-Wno-unused-local-typedef \
 	-m32 \
 	-Os \
 	-g \
@@ -133,6 +134,7 @@
 	-Wstring-conversion \
 	-Wno-c++11-narrowing \
 	-Wno-deprecated-register \
+	-Wno-unused-local-typedef \
 	-m32 \
 	-fno-ident \
 	-fdata-sections \
diff --git a/tools/gyp/v8_libplatform.host.linux-arm64.mk b/tools/gyp/v8_libplatform.host.linux-arm64.mk
index 8342b72..77a5e7b 100644
--- a/tools/gyp/v8_libplatform.host.linux-arm64.mk
+++ b/tools/gyp/v8_libplatform.host.linux-arm64.mk
@@ -48,6 +48,7 @@
 	-Wstring-conversion \
 	-Wno-c++11-narrowing \
 	-Wno-deprecated-register \
+	-Wno-unused-local-typedef \
 	-m64 \
 	-Os \
 	-g \
@@ -131,6 +132,7 @@
 	-Wstring-conversion \
 	-Wno-c++11-narrowing \
 	-Wno-deprecated-register \
+	-Wno-unused-local-typedef \
 	-m64 \
 	-fno-ident \
 	-fdata-sections \
diff --git a/tools/gyp/v8_libplatform.host.linux-mips.mk b/tools/gyp/v8_libplatform.host.linux-mips.mk
index 91928a2..f30d7fc 100644
--- a/tools/gyp/v8_libplatform.host.linux-mips.mk
+++ b/tools/gyp/v8_libplatform.host.linux-mips.mk
@@ -49,6 +49,7 @@
 	-Wstring-conversion \
 	-Wno-c++11-narrowing \
 	-Wno-deprecated-register \
+	-Wno-unused-local-typedef \
 	-m32 \
 	-Os \
 	-g \
@@ -138,6 +139,7 @@
 	-Wstring-conversion \
 	-Wno-c++11-narrowing \
 	-Wno-deprecated-register \
+	-Wno-unused-local-typedef \
 	-m32 \
 	-fno-ident \
 	-fdata-sections \
diff --git a/tools/gyp/v8_libplatform.host.linux-x86.mk b/tools/gyp/v8_libplatform.host.linux-x86.mk
index 178dd20..14f4d95 100644
--- a/tools/gyp/v8_libplatform.host.linux-x86.mk
+++ b/tools/gyp/v8_libplatform.host.linux-x86.mk
@@ -48,6 +48,7 @@
 	-Wstring-conversion \
 	-Wno-c++11-narrowing \
 	-Wno-deprecated-register \
+	-Wno-unused-local-typedef \
 	-m32 \
 	-Os \
 	-g \
@@ -132,6 +133,7 @@
 	-Wstring-conversion \
 	-Wno-c++11-narrowing \
 	-Wno-deprecated-register \
+	-Wno-unused-local-typedef \
 	-m32 \
 	-fno-ident \
 	-fdata-sections \
diff --git a/tools/gyp/v8_libplatform.host.linux-x86_64.mk b/tools/gyp/v8_libplatform.host.linux-x86_64.mk
index 18a38ad..666f82a 100644
--- a/tools/gyp/v8_libplatform.host.linux-x86_64.mk
+++ b/tools/gyp/v8_libplatform.host.linux-x86_64.mk
@@ -48,6 +48,7 @@
 	-Wstring-conversion \
 	-Wno-c++11-narrowing \
 	-Wno-deprecated-register \
+	-Wno-unused-local-typedef \
 	-m64 \
 	-Os \
 	-g \
@@ -132,6 +133,7 @@
 	-Wstring-conversion \
 	-Wno-c++11-narrowing \
 	-Wno-deprecated-register \
+	-Wno-unused-local-typedef \
 	-m64 \
 	-fno-ident \
 	-fdata-sections \
diff --git a/tools/gyp/v8_nosnapshot.host.darwin-arm.mk b/tools/gyp/v8_nosnapshot.host.darwin-arm.mk
index 323d81e..536aa5b 100644
--- a/tools/gyp/v8_nosnapshot.host.darwin-arm.mk
+++ b/tools/gyp/v8_nosnapshot.host.darwin-arm.mk
@@ -55,6 +55,7 @@
 	-Wstring-conversion \
 	-Wno-c++11-narrowing \
 	-Wno-deprecated-register \
+	-Wno-unused-local-typedef \
 	-m32 \
 	-Os \
 	-g \
@@ -140,6 +141,7 @@
 	-Wstring-conversion \
 	-Wno-c++11-narrowing \
 	-Wno-deprecated-register \
+	-Wno-unused-local-typedef \
 	-m32 \
 	-fno-ident \
 	-fdata-sections \
diff --git a/tools/gyp/v8_nosnapshot.host.darwin-arm64.mk b/tools/gyp/v8_nosnapshot.host.darwin-arm64.mk
index 518a233..8187c0e 100644
--- a/tools/gyp/v8_nosnapshot.host.darwin-arm64.mk
+++ b/tools/gyp/v8_nosnapshot.host.darwin-arm64.mk
@@ -55,6 +55,7 @@
 	-Wstring-conversion \
 	-Wno-c++11-narrowing \
 	-Wno-deprecated-register \
+	-Wno-unused-local-typedef \
 	-m64 \
 	-Os \
 	-g \
@@ -138,6 +139,7 @@
 	-Wstring-conversion \
 	-Wno-c++11-narrowing \
 	-Wno-deprecated-register \
+	-Wno-unused-local-typedef \
 	-m64 \
 	-fno-ident \
 	-fdata-sections \
diff --git a/tools/gyp/v8_nosnapshot.host.darwin-mips.mk b/tools/gyp/v8_nosnapshot.host.darwin-mips.mk
index 81c2a7c..fb83adb 100644
--- a/tools/gyp/v8_nosnapshot.host.darwin-mips.mk
+++ b/tools/gyp/v8_nosnapshot.host.darwin-mips.mk
@@ -56,6 +56,7 @@
 	-Wstring-conversion \
 	-Wno-c++11-narrowing \
 	-Wno-deprecated-register \
+	-Wno-unused-local-typedef \
 	-m32 \
 	-Os \
 	-g \
@@ -145,6 +146,7 @@
 	-Wstring-conversion \
 	-Wno-c++11-narrowing \
 	-Wno-deprecated-register \
+	-Wno-unused-local-typedef \
 	-m32 \
 	-fno-ident \
 	-fdata-sections \
diff --git a/tools/gyp/v8_nosnapshot.host.darwin-x86.mk b/tools/gyp/v8_nosnapshot.host.darwin-x86.mk
index fbc635b..65e81a9 100644
--- a/tools/gyp/v8_nosnapshot.host.darwin-x86.mk
+++ b/tools/gyp/v8_nosnapshot.host.darwin-x86.mk
@@ -55,6 +55,7 @@
 	-Wstring-conversion \
 	-Wno-c++11-narrowing \
 	-Wno-deprecated-register \
+	-Wno-unused-local-typedef \
 	-m32 \
 	-Os \
 	-g \
@@ -139,6 +140,7 @@
 	-Wstring-conversion \
 	-Wno-c++11-narrowing \
 	-Wno-deprecated-register \
+	-Wno-unused-local-typedef \
 	-m32 \
 	-fno-ident \
 	-fdata-sections \
diff --git a/tools/gyp/v8_nosnapshot.host.darwin-x86_64.mk b/tools/gyp/v8_nosnapshot.host.darwin-x86_64.mk
index 1617586..cae2dad 100644
--- a/tools/gyp/v8_nosnapshot.host.darwin-x86_64.mk
+++ b/tools/gyp/v8_nosnapshot.host.darwin-x86_64.mk
@@ -55,6 +55,7 @@
 	-Wstring-conversion \
 	-Wno-c++11-narrowing \
 	-Wno-deprecated-register \
+	-Wno-unused-local-typedef \
 	-m64 \
 	-Os \
 	-g \
@@ -139,6 +140,7 @@
 	-Wstring-conversion \
 	-Wno-c++11-narrowing \
 	-Wno-deprecated-register \
+	-Wno-unused-local-typedef \
 	-m64 \
 	-fno-ident \
 	-fdata-sections \
diff --git a/tools/gyp/v8_nosnapshot.host.linux-arm.mk b/tools/gyp/v8_nosnapshot.host.linux-arm.mk
index 323d81e..536aa5b 100644
--- a/tools/gyp/v8_nosnapshot.host.linux-arm.mk
+++ b/tools/gyp/v8_nosnapshot.host.linux-arm.mk
@@ -55,6 +55,7 @@
 	-Wstring-conversion \
 	-Wno-c++11-narrowing \
 	-Wno-deprecated-register \
+	-Wno-unused-local-typedef \
 	-m32 \
 	-Os \
 	-g \
@@ -140,6 +141,7 @@
 	-Wstring-conversion \
 	-Wno-c++11-narrowing \
 	-Wno-deprecated-register \
+	-Wno-unused-local-typedef \
 	-m32 \
 	-fno-ident \
 	-fdata-sections \
diff --git a/tools/gyp/v8_nosnapshot.host.linux-arm64.mk b/tools/gyp/v8_nosnapshot.host.linux-arm64.mk
index 518a233..8187c0e 100644
--- a/tools/gyp/v8_nosnapshot.host.linux-arm64.mk
+++ b/tools/gyp/v8_nosnapshot.host.linux-arm64.mk
@@ -55,6 +55,7 @@
 	-Wstring-conversion \
 	-Wno-c++11-narrowing \
 	-Wno-deprecated-register \
+	-Wno-unused-local-typedef \
 	-m64 \
 	-Os \
 	-g \
@@ -138,6 +139,7 @@
 	-Wstring-conversion \
 	-Wno-c++11-narrowing \
 	-Wno-deprecated-register \
+	-Wno-unused-local-typedef \
 	-m64 \
 	-fno-ident \
 	-fdata-sections \
diff --git a/tools/gyp/v8_nosnapshot.host.linux-mips.mk b/tools/gyp/v8_nosnapshot.host.linux-mips.mk
index 81c2a7c..fb83adb 100644
--- a/tools/gyp/v8_nosnapshot.host.linux-mips.mk
+++ b/tools/gyp/v8_nosnapshot.host.linux-mips.mk
@@ -56,6 +56,7 @@
 	-Wstring-conversion \
 	-Wno-c++11-narrowing \
 	-Wno-deprecated-register \
+	-Wno-unused-local-typedef \
 	-m32 \
 	-Os \
 	-g \
@@ -145,6 +146,7 @@
 	-Wstring-conversion \
 	-Wno-c++11-narrowing \
 	-Wno-deprecated-register \
+	-Wno-unused-local-typedef \
 	-m32 \
 	-fno-ident \
 	-fdata-sections \
diff --git a/tools/gyp/v8_nosnapshot.host.linux-x86.mk b/tools/gyp/v8_nosnapshot.host.linux-x86.mk
index fbc635b..65e81a9 100644
--- a/tools/gyp/v8_nosnapshot.host.linux-x86.mk
+++ b/tools/gyp/v8_nosnapshot.host.linux-x86.mk
@@ -55,6 +55,7 @@
 	-Wstring-conversion \
 	-Wno-c++11-narrowing \
 	-Wno-deprecated-register \
+	-Wno-unused-local-typedef \
 	-m32 \
 	-Os \
 	-g \
@@ -139,6 +140,7 @@
 	-Wstring-conversion \
 	-Wno-c++11-narrowing \
 	-Wno-deprecated-register \
+	-Wno-unused-local-typedef \
 	-m32 \
 	-fno-ident \
 	-fdata-sections \
diff --git a/tools/gyp/v8_nosnapshot.host.linux-x86_64.mk b/tools/gyp/v8_nosnapshot.host.linux-x86_64.mk
index 1617586..cae2dad 100644
--- a/tools/gyp/v8_nosnapshot.host.linux-x86_64.mk
+++ b/tools/gyp/v8_nosnapshot.host.linux-x86_64.mk
@@ -55,6 +55,7 @@
 	-Wstring-conversion \
 	-Wno-c++11-narrowing \
 	-Wno-deprecated-register \
+	-Wno-unused-local-typedef \
 	-m64 \
 	-Os \
 	-g \
@@ -139,6 +140,7 @@
 	-Wstring-conversion \
 	-Wno-c++11-narrowing \
 	-Wno-deprecated-register \
+	-Wno-unused-local-typedef \
 	-m64 \
 	-fno-ident \
 	-fdata-sections \