Remove redundant ARC configuration in Crashpad

ARC is now enabled by default in Chromium, so enabling it explicitly
in Crashpad is redundant.

Bug: chromium:733237
Change-Id: I59dd863c0f8e7e16e88b6daccc5f900829c0cec5
Reviewed-on: https://chromium-review.googlesource.com/c/crashpad/crashpad/+/4721646
Reviewed-by: Mark Mentovai <mark@chromium.org>
Commit-Queue: Mark Mentovai <mark@chromium.org>
Commit-Queue: Avi Drissman <avi@chromium.org>
This commit is contained in:
Avi Drissman 2023-07-26 16:46:52 -04:00 committed by Crashpad LUCI CQ
parent dcba40ceea
commit 3df478b96d

View File

@ -53,9 +53,10 @@ config("crashpad_fuzzer_flags") {
if (crashpad_is_apple) {
group("apple_enable_arc") {
if (crashpad_is_in_chromium) {
public_configs = [ "//build/config/compiler:enable_arc" ]
} else if (crashpad_is_standalone) {
# If `crashpad_is_in_chromium`, then because Chromium enables ARC
# compilation by default, no special configuration is needed.
if (crashpad_is_standalone) {
public_configs = [ "//third_party/mini_chromium/mini_chromium/build/config:apple_enable_arc" ]
}
}