update_engine: Unify cc flags with platform2

Remove unnecessary flags and the ones that we already inherit from
platform2.

BUG=b:171829801
TEST=unittests, CQ passes

Change-Id: I4be2ad5461f0a4e42103f998aad8d336dea3f769
Reviewed-on: https://chromium-review.googlesource.com/c/aosp/platform/system/update_engine/+/2538235
Tested-by: Amin Hassani <ahassani@chromium.org>
Reviewed-by: Manoj Gupta <manojgupta@chromium.org>
Reviewed-by: Jae Hoon Kim <kimjae@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Commit-Queue: Amin Hassani <ahassani@chromium.org>
diff --git a/BUILD.gn b/BUILD.gn
index 3674f50..6c99a60 100644
--- a/BUILD.gn
+++ b/BUILD.gn
@@ -61,17 +61,9 @@
 pkg_config("target_defaults") {
   cflags_cc = [
     "-fno-strict-aliasing",
-    "-std=gnu++17",
     "-Wnon-virtual-dtor",
   ]
-  cflags = [
-    "-g",
-    "-ffunction-sections",
-    "-Wall",
-    "-Wextra",
-    "-Werror",
-    "-Wno-unused-parameter",
-  ]
+  cflags = [ "-ffunction-sections" ]
   ldflags = [ "-Wl,--gc-sections" ]
   defines = [
     "__CHROMEOS__",