cmake HAVE_BSD_SIGNALS examples

alibaba/AliSQL configure.cmake :1036

CHECK_C_SOURCE_COMPILES("
  #include <signal.h>
  int main(int ac, char **av)
  {
    int mask = sigmask(SIGINT);
    sigsetmask(mask); sigblock(mask); sigpause(mask);
  }"
  HAVE_BSD_SIGNALS)

alibaba/AliSQL configure.cmake :1058

ENDIF(NOT HAVE_BSD_SIGNALS)

arkdb/arkproxy configure.cmake :817

CHECK_C_SOURCE_COMPILES("
  #include <signal.h>
  int main(int ac, char **av)
  {
    int mask = sigmask(SIGINT);
    sigsetmask(mask); sigblock(mask); sigpause(mask);
  }"
  HAVE_BSD_SIGNALS)

alibaba/AliSQLBackup configure.cmake :950

CHECK_C_SOURCE_COMPILES("
  #include <signal.h>
  int main(int ac, char **av)
  {
    int mask = sigmask(SIGINT);
    sigsetmask(mask); sigblock(mask); sigpause(mask);
  }"
  HAVE_BSD_SIGNALS)

alibaba/AliSQLBackup configure.cmake :972

ENDIF(NOT HAVE_BSD_SIGNALS)