@@ -44,10 +44,6 @@ else()
4444    c_${float_char} blas1.c)
4545endif ()
4646  target_link_libraries (x${float_char} cblat1 ${OpenBLAS_LIBNAME} )
47-   if  (USE_OPENMP AND  (${CMAKE_Fortran_COMPILER_ID}  STREQUAL  GNU) AND  (${CMAKE_C_COMPILER_ID}  STREQUAL  Clang))
48-         string (REGEX  REPLACE "-fopenmp"  ""  CMAKE_Fortran_FLAGS "${CMAKE_Fortran_FLAGS} " )
49-         target_link_libraries (x${float_char} cblat1 omp pthread)
50-   endif ()
5147  if (${CMAKE_SYSTEM_NAME}  MATCHES  "Linux"  OR  ${CMAKE_SYSTEM_NAME}  MATCHES  "FreeBSD"  OR  ${CMAKE_SYSTEM_NAME}  MATCHES  "QNX" )
5248      target_link_libraries (x${float_char} cblat1 m)
5349  endif ()
@@ -73,10 +69,6 @@ else()
7369    constant.c)
7470endif ()
7571  target_link_libraries (x${float_char} cblat2 ${OpenBLAS_LIBNAME} )
76-   if  (USE_OPENMP AND  (${CMAKE_Fortran_COMPILER_ID}  STREQUAL  GNU) AND  (${CMAKE_C_COMPILER_ID}  STREQUAL  Clang))
77-         string (REGEX  REPLACE "-fopenmp"  ""  CMAKE_Fortran_FLAGS "${CMAKE_Fortran_FLAGS} " )
78-         target_link_libraries (x${float_char} cblat2 omp pthread)
79-   endif ()
8072  if (${CMAKE_SYSTEM_NAME}  MATCHES  "Linux"  OR  ${CMAKE_SYSTEM_NAME}  MATCHES  "FreeBSD"  OR  ${CMAKE_SYSTEM_NAME}  MATCHES  "QNX" )
8173    target_link_libraries (x${float_char} cblat2 m)
8274  endif ()
@@ -124,20 +116,12 @@ else()
124116  endif ()
125117endif ()
126118  target_link_libraries (x${float_char} cblat3 ${OpenBLAS_LIBNAME} )
127-   if  (USE_OPENMP AND  (${CMAKE_Fortran_COMPILER_ID}  STREQUAL  GNU) AND  (${CMAKE_C_COMPILER_ID}  STREQUAL  Clang))
128-         string (REGEX  REPLACE "-fopenmp"  ""  CMAKE_Fortran_FLAGS "${CMAKE_Fortran_FLAGS} " )
129-         target_link_libraries (x${float_char} cblat3 omp pthread)
130-   endif ()
131119  if (${CMAKE_SYSTEM_NAME}  MATCHES  "Linux"  OR  ${CMAKE_SYSTEM_NAME}  MATCHES  "FreeBSD"  OR  ${CMAKE_SYSTEM_NAME}  MATCHES  "QNX" )
132120    target_link_libraries (x${float_char} cblat3 m)
133121  endif ()
134122  if  (USE_GEMM3M)
135123  if  ((${float_char}  STREQUAL  "c" ) OR  (${float_char}  STREQUAL  "z" ))
136124  target_link_libraries (x${float_char} cblat3_3m ${OpenBLAS_LIBNAME} )
137-   if  (USE_OPENMP AND  (${CMAKE_Fortran_COMPILER_ID}  STREQUAL  GNU) AND  (${CMAKE_C_COMPILER_ID}  STREQUAL  Clang))
138-         string (REGEX  REPLACE "-fopenmp"  ""  CMAKE_Fortran_FLAGS "${CMAKE_Fortran_FLAGS} " )
139-         target_link_libraries (x${float_char} cblat3 omp pthread)
140-   endif ()
141125  if (${CMAKE_SYSTEM_NAME}  MATCHES  "Linux"  OR  ${CMAKE_SYSTEM_NAME}  MATCHES  "FreeBSD"  OR  ${CMAKE_SYSTEM_NAME}  MATCHES  "QNX" )
142126    target_link_libraries (x${float_char} cblat3_3m m)
143127  endif ()
0 commit comments