rom-properties/cmake/platform
David Korth 191cbab172 [cmake] gcc.cmake: Add some more clang libc++ hardening options.
These options are now only applied if compiling with clang.

While it's possible to use libc++ with gcc, it requires a lot of manual
changes, and basicaly no one does it. (libstdc++ with clang is commonly
done on desktop Linux systems, though.)

Don't -D_LIBCPP_ENABLE_ASSERTIONS on clang-17 or later. It's deprecated,
and may result in a compile error. (...though on Android/Termux with
clang-20.1.3, it didn't...)
2025-04-28 18:22:21 -04:00
..
DT_RELR_Test.c [cmake] platform/gcc.cmake: Initial support for detecting DT_RELR. 2022-08-05 00:40:45 -04:00
gcc.cmake [cmake] gcc.cmake: Add some more clang libc++ hardening options. 2025-04-28 18:22:21 -04:00
msvc.cmake [cmake] Don't enable -Werror or /WX by default; add a CMake option -DENABLE_WERROR. 2025-04-28 18:19:53 -04:00
win32-gcc.cmake Remove half-hearted support for Windows versions older than XP. 2023-07-31 21:32:47 -04:00
win32-msvc.cmake Remove half-hearted support for Windows versions older than XP. 2023-07-31 21:32:47 -04:00
win32.cmake Consolidated CPU_* and instruction set flags into CPUInstructionSetFlags.cmake. 2022-02-21 18:24:45 -05:00