Feature #1398 » 0024-gnulib-common.m4-Refresh-from-gnulib.patch
| dependencies/m4/gnulib-common.m4 | ||
|---|---|---|
|              if test $[ac_cv_func_][$1] = yes; then | ||
|                [gl_cv_onwards_func_][$1]=yes | ||
|              else | ||
|                dnl This is a bit complicated, because here we need the behaviour | ||
|                dnl of AC_CHECK_DECL before the | ||
|                dnl commit e1bbc9b93cdff61d70719c224b37970e065008bb (2025-05-26). | ||
|                [ac_cv_have_decl_][$1][_saved]="$[ac_cv_have_decl_][$1]" | ||
|                unset [ac_cv_have_decl_][$1] | ||
|                ac_c_future_darwin_options_saved="$ac_c_future_darwin_options" | ||
|                ac_cxx_future_darwin_options_saved="$ac_cxx_future_darwin_options" | ||
|                ac_c_future_darwin_options= | ||
|                ac_cxx_future_darwin_options= | ||
|                AC_CHECK_DECL([$1], , , [$2]) | ||
|                ac_c_future_darwin_options="$ac_c_future_darwin_options_saved" | ||
|                ac_cxx_future_darwin_options="$ac_cxx_future_darwin_options_saved" | ||
|                if test $[ac_cv_have_decl_][$1] = yes; then | ||
|                  [gl_cv_onwards_func_][$1]='future OS version' | ||
|                else | ||
|                  [gl_cv_onwards_func_][$1]=no | ||
|                fi | ||
|                [ac_cv_have_decl_][$1]="$[ac_cv_have_decl_][$1][_saved]" | ||
|                unset [ac_cv_have_decl_][$1][_saved] | ||
|              fi | ||
|            else | ||
|              AC_CHECK_FUNC([$1]) | ||
| ... | ... | |
| dnl This macro sets two variables: | ||
| dnl   - gl_cv_onwards_func_<func>   to yes / no / "future OS version" | ||
| dnl   - ac_cv_func_<func>           to yes / no / no | ||
| dnl The first variable allows to distinguish all three cases. | ||
| dnl The first variable allows distinguishing all three cases. | ||
| dnl The second variable is set, so that an invocation | ||
| dnl   gl_CHECK_FUNCS_ANDROID([func], [[#include <foo.h>]]) | ||
| dnl can be used as a drop-in replacement for | ||
| ... | ... | |
| dnl This macro sets two variables: | ||
| dnl   - gl_cv_onwards_func_<func>   to yes / no / "future OS version" | ||
| dnl   - ac_cv_func_<func>           to yes / no / no | ||
| dnl The first variable allows to distinguish all three cases. | ||
| dnl The first variable allows distinguishing all three cases. | ||
| dnl The second variable is set, so that an invocation | ||
| dnl   gl_CHECK_FUNCS_MACOS([func], [[#include <foo.h>]]) | ||
| dnl can be used as a drop-in replacement for | ||
- « Previous
- 1
- 2
- Next »