summaryrefslogtreecommitdiff
path: root/absl/debugging/symbolize_test.cc
diff options
context:
space:
mode:
authorGravatar James Y Knight <jyknight@google.com>2023-07-06 09:07:22 -0700
committerGravatar Copybara-Service <copybara-worker@google.com>2023-07-06 09:08:20 -0700
commit512af68a1d397cd2cfa1ac9c6eca7694bf75f2b0 (patch)
treea0a981d4cb05ddce47876338460dbe49976b0852 /absl/debugging/symbolize_test.cc
parenta0299fa26c3780ee19867fb08fc9f35897034542 (diff)
Correct std::optional/variant/any auto-detection for Apple platforms.
In Xcode 14.3, Apple modified the OS versions which support these three types to exclude iOS 11 and watchOS 4. Update abseil accordingly. Those versions of the OS did _not_ actually support the types, and any binaries which used these types, built with prior Xcode versions, would've crashed on startup on an actual iOS 11 or watchOS 4 device due to missing symbols. As of Xcode 14.3, using them is now, correctly, a build failure. This change also drops the conditionals for pre-Xcode 12.5, as that is no longer a supported version. PiperOrigin-RevId: 546005629 Change-Id: Ib0430307ac2ada4910f07c54cfd6e99db8ca1905
Diffstat (limited to 'absl/debugging/symbolize_test.cc')
0 files changed, 0 insertions, 0 deletions