Merge 11.1 into 11.2

This commit is contained in:
Marko Mäkelä 2024-06-17 12:02:03 +03:00
commit a21e49cbcc
251 changed files with 4107 additions and 1024 deletions

View file

@ -188,3 +188,15 @@ IF(CMAKE_COMPILER_IS_GNUCXX AND CMAKE_SYSTEM_PROCESSOR MATCHES "aarch64" AND
CMAKE_C_COMPILER_VERSION VERSION_GREATER "5")
ADD_COMPILE_FLAGS(ts/ts_expr_node.c COMPILE_FLAGS "-fno-tree-loop-vectorize")
ENDIF()
# Workaround long compile times with GCC and sanitizers
IF(CMAKE_C_COMPILER_ID STREQUAL "GNU"
AND CMAKE_C_COMPILER_VERSION VERSION_GREATER "11.99")
IF(WITH_UBSAN)
ADD_COMPILE_FLAGS(expr.c COMPILE_FLAGS "-fno-sanitize=undefined")
ENDIF()
IF(WITH_ASAN)
ADD_COMPILE_FLAGS(expr.c COMPILE_FLAGS "-fno-sanitize=address")
ENDIF()
ENDIF()