llvm-capstone/libunwind
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
docs [NFC][Py Reformat] Reformat python files in libcxx/libcxxabi 2023-05-25 11:15:34 +02:00
include [libunwind] Fix an inconsistent indentation (NFC) (#72314) 2023-11-15 11:34:15 -05:00
src [runtimes] Prefer -fvisibility-global-new-delete=force-hidden (#84917) 2024-03-14 21:36:23 -07:00
test [libc++] Allow running the test suite with optimizations (#68753) 2024-01-09 10:39:14 -05:00
.clang-format unwind: add a .clang-format 2015-05-07 19:50:18 +00:00
CMakeLists.txt MIPS/libunwind: Use -mfp64 if compiler is FPXX (#68521) 2024-02-09 13:22:24 -08:00
LICENSE.TXT Fix typos throughout the license files that somehow I and my reviewers 2019-01-21 09:52:34 +00:00