pw_toolchain: Fix cflags ordering in pigweed

Putting cflags_cc before cflags prevents disabling C++ specific
warnings. Swap them.

Change-Id: I73e2f2821e37fd7cace75ecb8de65509680e235d
diff --git a/pw_toolchain/generate_toolchain.gni b/pw_toolchain/generate_toolchain.gni
index a171d3a..db25b1e 100644
--- a/pw_toolchain/generate_toolchain.gni
+++ b/pw_toolchain/generate_toolchain.gni
@@ -73,8 +73,8 @@
                               [
                                 invoker.cc,
                                 "-MMD -MF $depfile",  # Write out dependencies.
-                                "{{cflags_c}}",
                                 "{{cflags}}",
+                                "{{cflags_c}}",  # Must come after {{cflags}}.
                                 "{{defines}}",
                                 "{{include_dirs}}",
                                 "-c {{source}}",
@@ -94,8 +94,8 @@
                               [
                                 invoker.cxx,
                                 "-MMD -MF $depfile",  # Write out dependencies.
-                                "{{cflags_cc}}",
                                 "{{cflags}}",
+                                "{{cflags_cc}}",  # Must come after {{cflags}}.
                                 "{{defines}}",
                                 "{{include_dirs}}",
                                 "-c {{source}}",