Navigation


Changeset 853:16428c4ecb22 in freeDiameter


Ignore:
Timestamp:
Oct 22, 2012, 12:41:02 AM (12 years ago)
Author:
Sebastien Decugis <sdecugis@freediameter.net>
Branch:
default
Phase:
public
Message:

Remove testfifo if pthread_barriers are not available

Files:
2 edited

Legend:

Unmodified
Added
Removed
  • include/freeDiameter/CMakeLists.txt

    r849 r853  
    169169
    170170
     171# Check if barriers are available (for test_fifo)
     172SET(CMAKE_REQUIRED_INCLUDES "pthread.h")
     173SET(CMAKE_REQUIRED_LIBRARIES ${CMAKE_THREAD_LIBS_INIT})
     174CHECK_FUNCTION_EXISTS (pthread_barrier_wait HAVE_PTHREAD_BAR)
     175SET(HAVE_PTHREAD_BAR ${HAVE_PTHREAD_BAR} PARENT_SCOPE)
     176
    171177
    172178##########################
  • tests/CMakeLists.txt

    r748 r853  
    2525        testdict
    2626        testmesg
    27         testfifo
    2827        testsess
    2928        testdisp
     
    3130        testloadext
    3231)
     32
     33IF(HAVE_PTHREAD_BAR)
     34SET(TEST_LIST
     35        ${TEST_LIST}
     36        testfifo
     37)
     38ENDIF(HAVE_PTHREAD_BAR)
     39
    3340
    3441#############################
Note: See TracChangeset for help on using the changeset viewer.