llvm-capstone/libcxxabi
Martin Storsjö bb83f05509 [runtimes] Prefer -fvisibility-global-new-delete=force-hidden (#84917)
27ce26b066 added the new option
-fvisibility-global-new-delete=, where -fvisibility-global-new-delete=force-hidden
is equivalent to the old option -fvisibility-global-new-delete-hidden.
At the same time, the old option was deprecated.

Test for and use the new option form first; if unsupported, try
using the old form.

This avoids warnings in the MinGW builds, if built with Clang 18 or
newer.

(cherry picked from commit 1f973efd335f34c75fcba1ccbe288fd5ece15a64)
2024-03-14 21:36:23 -07:00
..
cmake [runtimes] Don't link against compiler-rt explicitly when we use -nostdlib++ (#75089) 2023-12-13 13:57:48 -05:00
fuzz
include [libc++abi] Implement __cxa_init_primary_exception and use it to optimize std::make_exception_ptr (#65534) 2024-01-22 10:12:41 -05:00
lib [libc++abi] Implement __cxa_init_primary_exception and use it to optimize std::make_exception_ptr (#65534) 2024-01-22 10:12:41 -05:00
src [runtimes] Prefer -fvisibility-global-new-delete=force-hidden (#84917) 2024-03-14 21:36:23 -07:00
test [libc++abi] Handle catch null pointer-to-object (#68076) 2024-01-08 17:11:14 -05:00
www Remove references to old mailing lists that have moved to discourse. Replace with links to discourse. 2022-07-22 09:59:03 -07:00
.clang-format [libcxx] Remove extraneous '---' lines in .clang-format files 2022-06-15 01:34:37 -07:00
.gitignore
CMakeLists.txt [libc++abi] Fix typo in CMake error message 2024-01-16 10:56:03 -05:00
CREDITS.TXT
LICENSE.TXT