commit | 38a24e02dc2a7012708d1bfe4119e846adf67358 | [log] [tgz] |
---|---|---|
author | Nico Weber <thakis@chromium.org> | Wed Feb 16 20:35:28 2022 |
committer | Copybara-Service <copybara-worker@google.com> | Wed Feb 16 20:52:16 2022 |
tree | 6edd302173837355c4b74f08a45c147431af280c | |
parent | 69a9760beefae554b444251ebc8f0f4c44a73207 [diff] |
Define _LIBCPP_BUILDING_LIBRARY while building libc++abi Ports https://github.com/llvm/llvm-project/commit/9c30bafd59bf which is needed to keep std::unexpected_handler around (which libcxxabi uses from libcxx) when building it with -std=c++20 (where std::unexpected_handler got removed). Bug: 1298070 Change-Id: Ia0c043cafc9fb36b23b9964af5e2162176ec139c Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3469341 Commit-Queue: Nico Weber <thakis@chromium.org> Auto-Submit: Nico Weber <thakis@chromium.org> Reviewed-by: Arthur Eubanks <aeubanks@google.com> Commit-Queue: Arthur Eubanks <aeubanks@google.com> Cr-Commit-Position: refs/heads/main@{#972026} NOKEYCHECK=True GitOrigin-RevId: d9c0da33531afd6923ad166575f85b09c9dfa198