Internal change

PiperOrigin-RevId: 588275922
diff --git a/bazel/BUILD b/bazel/BUILD
index 551200c..be2e946 100644
--- a/bazel/BUILD
+++ b/bazel/BUILD
@@ -7,6 +7,7 @@
 
 load("@rules_python//python:defs.bzl", "py_binary")
 load("@bazel_skylib//:bzl_library.bzl", "bzl_library")
+load("@bazel_skylib//lib:selects.bzl", "selects")
 
 # begin:google_only
 # package(default_applicable_licenses = ["//upb:license"])
@@ -14,6 +15,16 @@
 
 licenses(["notice"])
 
+# begin:google_only
+# selects.config_setting_group(
+#     name = "android_opt",
+#     match_all = [
+#         "//tools/cc_target_os:android",
+#         "//tools/compilation_mode:opt",
+#     ],
+# )
+# end:google_only
+
 py_binary(
     name = "amalgamate",
     srcs = ["amalgamate.py"],
diff --git a/bazel/build_defs.bzl b/bazel/build_defs.bzl
index 64c877e..1ed1ffe 100644
--- a/bazel/build_defs.bzl
+++ b/bazel/build_defs.bzl
@@ -30,12 +30,20 @@
 
 UPB_DEFAULT_CPPOPTS = select({
     "//upb:windows": [],
+    # begin:google_only
+#     # Override default -Oz for release builds on Android.
+#     "//bazel:android_opt": _DEFAULT_CPPOPTS + ["-O2"],
+    # end:google_only
     "//conditions:default": _DEFAULT_CPPOPTS,
 })
 
 UPB_DEFAULT_COPTS = select({
     "//upb:windows": [],
     "//upb:fasttable_enabled_setting": ["-std=gnu99", "-DUPB_ENABLE_FASTTABLE"],
+    # begin:google_only
+#     # Override default -Oz for release builds on Android.
+#     "//bazel:android_opt": _DEFAULT_COPTS + ["-O2"],
+    # end:google_only
     "//conditions:default": _DEFAULT_COPTS,
 })