From 1bcbdfe24eb68637fccc68366bd813ef95990695 Mon Sep 17 00:00:00 2001 From: Jason Simmons Date: Mon, 13 Nov 2023 10:50:05 -0800 Subject: [PATCH] Add a libcxxabi module that provides support for C++ thread-local storage (flutter/engine#47886) See https://github.com/flutter/flutter/issues/138117 --- .../flutter/build/secondary/third_party/libcxxabi/BUILD.gn | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/engine/src/flutter/build/secondary/third_party/libcxxabi/BUILD.gn b/engine/src/flutter/build/secondary/third_party/libcxxabi/BUILD.gn index 10e51e78ac..f3b308d4ff 100644 --- a/engine/src/flutter/build/secondary/third_party/libcxxabi/BUILD.gn +++ b/engine/src/flutter/build/secondary/third_party/libcxxabi/BUILD.gn @@ -79,4 +79,8 @@ source_set("libcxxabi") { if (!(is_tsan && is_linux)) { sources += [ "src/cxa_guard.cpp" ] } + + if (is_fuchsia || (is_posix && !is_apple)) { + sources += [ "src/cxa_thread_atexit.cpp" ] + } }