View | Details | Raw Unified | Return to bug 214258
Collapse All | Expand All

(-)runtime/cmake/LibompHandleFlags.cmake (+3 lines)
Lines 155-160 Link Here
155
  if(${IA32})
155
  if(${IA32})
156
    libomp_append(libflags_local -lirc_pic LIBOMP_HAVE_IRC_PIC_LIBRARY)
156
    libomp_append(libflags_local -lirc_pic LIBOMP_HAVE_IRC_PIC_LIBRARY)
157
  endif()
157
  endif()
158
  IF(${CMAKE_SYSTEM_NAME} MATCHES "FreeBSD")
159
    libomp_append(libflags_local "-Wl,--no-as-needed -lm")
160
  ENDIF(${CMAKE_SYSTEM_NAME} MATCHES "FreeBSD")
158
  IF(${CMAKE_SYSTEM_NAME} MATCHES "NetBSD")
161
  IF(${CMAKE_SYSTEM_NAME} MATCHES "NetBSD")
159
    libomp_append(libflags_local -lm)
162
    libomp_append(libflags_local -lm)
160
  ENDIF(${CMAKE_SYSTEM_NAME} MATCHES "NetBSD")
163
  ENDIF(${CMAKE_SYSTEM_NAME} MATCHES "NetBSD")
(-)runtime/cmake/LibompMicroTests.cmake (-1 / +1 lines)
Lines 171-177 Link Here
171
add_custom_target(libomp-test-deps DEPENDS test-deps/.success)
171
add_custom_target(libomp-test-deps DEPENDS test-deps/.success)
172
set(libomp_expected_library_deps)
172
set(libomp_expected_library_deps)
173
if(CMAKE_SYSTEM_NAME MATCHES "FreeBSD")
173
if(CMAKE_SYSTEM_NAME MATCHES "FreeBSD")
174
  set(libomp_expected_library_deps libc.so.7 libthr.so.3)
174
  set(libomp_expected_library_deps libc.so.7 libthr.so.3 libm.so.5)
175
  libomp_append(libomp_expected_library_deps libhwloc.so.5 LIBOMP_USE_HWLOC)
175
  libomp_append(libomp_expected_library_deps libhwloc.so.5 LIBOMP_USE_HWLOC)
176
elseif(CMAKE_SYSTEM_NAME MATCHES "NetBSD")
176
elseif(CMAKE_SYSTEM_NAME MATCHES "NetBSD")
177
  set(libomp_expected_library_deps libc.so.12 libpthread.so.1 libm.so.0)
177
  set(libomp_expected_library_deps libc.so.12 libpthread.so.1 libm.so.0)

Return to bug 214258