File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -86,8 +86,8 @@ if(NOT HS_BUILD_LIB_ROOT OR NOT HS_SRC_ROOT)
8686 set (HYPERSCAN_REPO https://github.com/intel/hyperscan.git)
8787 message (STATUS "Using Hyperscan ${HYPERSCAN_VERSION} from ${HYPERSCAN_REPO} " )
8888 else ()
89- set (HYPERSCAN_VERSION 5.4.11 )
90- set (HYPERSCAN_TAG vectorscan/5.4.11 )
89+ set (HYPERSCAN_VERSION 5.4.12 )
90+ set (HYPERSCAN_TAG vectorscan/5.4.12 )
9191 set (HYPERSCAN_REPO https://github.com/VectorCamp/vectorscan.git)
9292 message (STATUS "Using VectorScan ${HYPERSCAN_VERSION} from ${HYPERSCAN_REPO} " )
9393 endif ()
@@ -214,13 +214,7 @@ if(HS_BUILD_REQUIRED)
214214 endif ()
215215 else ()
216216 set (CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} " )
217-
218- if (NOT USE_VECTORSCAN)
219- set (HS_CMAKE_COMMON_FLAGS "-march=core2 -fPIC" )
220- else ()
221- set (HS_CMAKE_COMMON_FLAGS "-fPIC" )
222- endif ()
223-
217+ set (HS_CMAKE_COMMON_FLAGS "-march=core2 -fPIC" )
224218 set (HS_CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${HS_CMAKE_COMMON_FLAGS} " )
225219 set (HS_CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${HS_CMAKE_COMMON_FLAGS} -D_GLIBCXX_USE_CXX11_ABI=1" )
226220 set (HS_CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} " )
@@ -388,6 +382,7 @@ if(HS_BUILD_REQUIRED)
388382 if (USE_VECTORSCAN)
389383 list (
390384 APPEND HS_CMAKE_ARGS
385+ -DSIMDE_BACKEND=ON
391386 -DRAGEL=${RAGEL_EXECUTABLE}
392387 -DPCRE_BUILD_SOURCE=ON
393388 -DBUILD_STATIC_LIBS=ON
You can’t perform that action at this time.
0 commit comments