]> granicus.if.org Git - postgresql/commit
Replace obsolete autoconf macros with their modern replacements.
authorHeikki Linnakangas <heikki.linnakangas@iki.fi>
Thu, 2 Jul 2015 16:21:23 +0000 (19:21 +0300)
committerHeikki Linnakangas <heikki.linnakangas@iki.fi>
Thu, 2 Jul 2015 16:21:23 +0000 (19:21 +0300)
commita2edb023d08778c3346bbbf4ca82ef7f6e9283eb
tree8870e94d8dc629cbafb73487309737167ca6bf77
parent7b156c1e0746a46d083d7dbcd28afb303b3484ef
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
config/ac_func_accept_argtypes.m4
config/acx_pthread.m4
config/c-compiler.m4
config/c-library.m4
config/programs.m4
configure
configure.in