diff --git a/configure.ac.in b/configure.ac.in
index 92bbd3846d4f9e5e904133fe2ee478ad1614eeed..6d2fd87771c5e4b4d2de2e31474afb896324f6b0 100644
--- a/configure.ac.in
+++ b/configure.ac.in
@@ -14,32 +14,27 @@ AM_CONFIG_HEADER([config.h])
 AM_MAINTAINER_MODE
 m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])])
 
-# ===================================================== #
-#               Check for UNIX variants                 #
-# ===================================================== #
-AC_AIX
-AC_ISC_POSIX
-AC_MINIX
+AC_USE_SYSTEM_EXTENSIONS()
 
 # ===================================================== #
 #               Basic compiler settings                 #
 # ===================================================== #
-AC_PROG_CC
-AM_PROG_CC_C_O
-AC_PROG_LD
-AC_PROG_INSTALL
+AC_PROG_CC()
+AM_PROG_CC_C_O()
+AC_PROG_LD()
+AC_PROG_INSTALL()
 AC_PROG_INTLTOOL([intltool_minimum_version], [no-xml])
 
 # ===================================================== #
 #               Initialize libtool                      #
 # ===================================================== #
-AC_DISABLE_STATIC
-AC_PROG_LIBTOOL
+AC_DISABLE_STATIC()
+AC_PROG_LIBTOOL()
 
 # ==================================================== #
 #   Check for headers needed for standard interfaces   #
 # ==================================================== #
-AC_HEADER_STDC
+AC_HEADER_STDC()
 AC_CHECK_HEADERS([errno.h signal.h stddef.h \
                   string.h sys/stat.h sys/types.h sys/wait.h time.h \
                   unistd.h])