/3rd_party/llvm/autoconf/m4/single_cxx_check.m4

https://code.google.com/p/softart/ · m4 · 16 lines · 14 code · 2 blank · 0 comment · 0 complexity · 7324f955ac95b8bfca85e28cb6234cd9 MD5 · raw file

  1. dnl
  2. dnl AC_SINGLE_CXX_CHECK(CACHEVAR, FUNCTION, HEADER, PROGRAM)
  3. dnl $1, $2, $3, $4,
  4. AC_DEFUN([AC_SINGLE_CXX_CHECK],
  5. [
  6. AC_CACHE_CHECK([for $2 in $3], [$1],
  7. [
  8. AC_LANG_PUSH([C++])
  9. AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include ]][$3], [$4])],
  10. [$1][[=yes]],
  11. [$1][[=no]])
  12. AC_LANG_POP([C++])
  13. ])
  14. ])