mirror of
https://github.com/jart/cosmopolitan.git
synced 2025-01-31 03:27:39 +00:00
b0566348b2
Added the `libcxxabi` test suite as found in LLVM 17.0.6. Some tests that do not apply to the current configuration of comsopolitan are not added. These include: - `backtrace_test`, `forced_unwind*`: Use unwind function unsupported in SjLj mode. - `noexception*`: Designed to test `libcxxabi` in no exceptions mode. Some tests are added but not enabled due to bugs specific to GCC or cosmopolitan. These are clearly indicated in the `BUILD.mk` file.
20 lines
578 B
Text
20 lines
578 B
Text
DESCRIPTION
|
|
|
|
libcxxabi - C++ Standard Library Support
|
|
|
|
ORIGIN
|
|
|
|
Obtained from the LLVM monorepo, release 17.0.6.
|
|
|
|
https://github.com/llvm/llvm-project/tree/llvmorg-17.0.6/libunwind
|
|
commit 6009708b4367171ccdbf4b5905cb6a803753fe18
|
|
Author: Tobias Hieta <tobias@hieta.se>
|
|
Date: Tue, 28 Nov 2023 09:52:28 +0100
|
|
|
|
LOCAL CHANGES
|
|
|
|
- Add <__memory/aligned_alloc.h> (contains a few inline functions) from
|
|
upstream libcxx.
|
|
- Add <test/support/make_test_thread.hh> and <test/support/test_macros.hh>
|
|
from upstream libcxx.
|
|
- Enable __cxa_thread_atexit for Cosmopolitan.
|