DirectXShaderCompiler/cmake
Antonio Maiorano 91b348912b
Add llvm assertions trap and no strings (#6838)
Add option LLVM_ASSERTIONS_NO_STRINGS
    
When defined, drop the stringized expression, __FILE__, and __FUNCTION__
    strings passed to llvm_assert. This dramatically reduces the binary
    size, which is useful when enabling assertions in a non-debug build.

   Add option LLVM_ASSERTIONS_TRAP
    
When enabled, this forces asserts to always trap. Currently, on Windows
    asserts calls RaiseException, while they trap on non-Windows. This
    option makes the assertion behaviour consistent across platforms.
2024-08-01 15:37:02 -04:00
..
caches [lit] Make lit the only test runner (#5402) 2023-07-27 20:01:09 +00:00
modules Add llvm assertions trap and no strings (#6838) 2024-08-01 15:37:02 -04:00
platforms first commit 2016-12-28 11:52:27 -08:00
README first commit 2016-12-28 11:52:27 -08:00
config-ix.cmake Added e2k support (MCST Elbrus 2000) (#5222) 2023-09-11 14:09:48 -07:00
nsis_icon.ico first commit 2016-12-28 11:52:27 -08:00
nsis_logo.bmp first commit 2016-12-28 11:52:27 -08:00

README

See docs/CMake.html for instructions on how to build LLVM with CMake.