diff options
author | Heikki Linnakangas | 2015-07-02 16:21:23 +0000 |
---|---|---|
committer | Heikki Linnakangas | 2015-07-02 16:21:23 +0000 |
commit | a2edb023d08778c3346bbbf4ca82ef7f6e9283eb (patch) | |
tree | 8870e94d8dc629cbafb73487309737167ca6bf77 /config/programs.m4 | |
parent | 7b156c1e0746a46d083d7dbcd28afb303b3484ef (diff) |
Replace obsolete autoconf macros with their modern replacements.
AC_TRY_COMPILE(...) -> AC_COMPILE_IFELSE([AC_LANG_PROGRAM(...)])
AC_TRY_LINK(...) -> AC_LINK_IFELSE([AC_LANG_PROGRAM(...)])
AC_TRY_RUN(...) -> AC_RUN_IFELSE([AC_LANG_PROGRAM(...)])
AC_LANG_SAVE/RESTORE -> AC_LANG_PUSH/POP
AC_DECL_SYS_SIGLIST -> AC_CHECK_DECLS(...) (per snippet in autoconf manual)
Also use AC_LANG_SOURCE instead of AC_LANG_PROGRAM, where the main()
function is not needed.
With these changes, autoconf -Wall doesn't complain anymore.
Andreas Karlsson
Diffstat (limited to 'config/programs.m4')
-rw-r--r-- | config/programs.m4 | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/config/programs.m4 b/config/programs.m4 index ed6711df167..7ac948d4fd3 100644 --- a/config/programs.m4 +++ b/config/programs.m4 @@ -200,14 +200,14 @@ fi AC_DEFUN([PGAC_VAR_RL_COMPLETION_APPEND_CHARACTER], [AC_CACHE_CHECK([for rl_completion_append_character], pgac_cv_var_rl_completion_append_character, -[AC_TRY_LINK([#include <stdio.h> +[AC_LINK_IFELSE([AC_LANG_PROGRAM([#include <stdio.h> #ifdef HAVE_READLINE_READLINE_H # include <readline/readline.h> #elif defined(HAVE_READLINE_H) # include <readline.h> #endif ], -[rl_completion_append_character = 'x';], +[rl_completion_append_character = 'x';])], [pgac_cv_var_rl_completion_append_character=yes], [pgac_cv_var_rl_completion_append_character=no])]) if test x"$pgac_cv_var_rl_completion_append_character" = x"yes"; then |