Diff for /parser3/acsite.m4 between versions 1.12 and 1.122

version 1.12, 2004/12/10 07:52:42 version 1.122, 2025/01/25 15:51:11
Line 1 Line 1
 # paf@design.ru  # paf@design.ru
 # included in configure.in  # included in configure.ac
   
   AC_DEFUN([PA_TRY_COMPILE],[
     AC_COMPILE_IFELSE(
       [AC_LANG_PROGRAM([$1], [$2])],
       [$3],
       [$4]
     )
   ])
   
   AC_DEFUN([PA_TRY_LINK],[
     AC_LINK_IFELSE(
       [AC_LANG_PROGRAM([$1], [$2])],
       [$3],
       [$4]
     )
   ])
   
 AC_DEFUN([PA_CHECK_MATH_FUNC_ONE_ARG],[  AC_DEFUN([PA_CHECK_MATH_FUNC_ONE_ARG],[
 AC_MSG_CHECKING(for (maybe built-in) math function $1)  AC_MSG_CHECKING(for (maybe built-in) math function $1)
 AC_TRY_COMPILE([  PA_TRY_COMPILE([
 #ifdef HAVE_MATH_H  #ifdef HAVE_MATH_H
 #       include <math.h>  #       include <math.h>
 #endif  #endif
Line 19  $3]) Line 35  $3])
   
   
 AC_DEFUN([PA_CHECK_MATH_FUNCS_ONE_ARG],[  AC_DEFUN([PA_CHECK_MATH_FUNCS_ONE_ARG],[
 AC_FOREACH([AC_Func], [$1],  m4_foreach_w([AC_Func], [$1],
   [AH_TEMPLATE(AS_TR_CPP(HAVE_[]AC_Func),    [AH_TEMPLATE(AS_TR_CPP([HAVE_]AC_Func),
                [Define to 1 if you have the `]AC_Func[' (maybe built-in) math function function.])])dnl                 [Define to 1 if you have the `]AC_Func[' (maybe built-in) math function function.])])dnl
   
 for pa_func in $1  for pa_func in $1
 do  do
 PA_CHECK_MATH_FUNC_ONE_ARG($pa_func,  PA_CHECK_MATH_FUNC_ONE_ARG($pa_func,
               [AC_DEFINE_UNQUOTED([AS_TR_CPP([HAVE_$pa_func]) $2])],                [AC_DEFINE_UNQUOTED(AS_TR_CPP([HAVE_$pa_func]) $2)],
               [$3])dnl                [$3])dnl
 done  done
 ])  ])
Line 35  done Line 51  done
 AC_DEFUN([PA_CHECK_SIGSETJMP],[  AC_DEFUN([PA_CHECK_SIGSETJMP],[
 pa_func=sigsetjmp  pa_func=sigsetjmp
 AC_MSG_CHECKING(for (maybe built-in) function $pa_func)  AC_MSG_CHECKING(for (maybe built-in) function $pa_func)
 AC_TRY_COMPILE([  PA_TRY_COMPILE([
 #ifdef HAVE_SETJMP_H  #ifdef HAVE_SETJMP_H
 #       include <setjmp.h>  #       include <setjmp.h>
 #endif  #endif
Line 43  AC_TRY_COMPILE([ Line 59  AC_TRY_COMPILE([
         $pa_func(0,0);          $pa_func(0,0);
 ],  ],
 [AC_MSG_RESULT(yes)  [AC_MSG_RESULT(yes)
 AC_DEFINE_UNQUOTED([AS_TR_CPP([HAVE_$pa_func])])  AC_DEFINE_UNQUOTED(AS_TR_CPP([HAVE_$pa_func]))
 ],  ],
 [AC_MSG_RESULT(no)  [AC_MSG_RESULT(no)
 ])  ])

Removed from v.1.12  
changed lines
  Added in v.1.122


E-mail: