diff options
author | Mike Frysinger <vapier@gentoo.org> | 2012-06-22 14:31:34 -0700 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2012-07-03 00:38:40 -0400 |
commit | b9cfa0a10decdbe659447a221a0634f2b78943b0 (patch) | |
tree | 47aa5b2a61934e7f85100e43515e6e889e436995 /configure.ac | |
parent | sb_printf: expand feature set slightly and fix testing (diff) | |
download | sandbox-b9cfa0a10decdbe659447a221a0634f2b78943b0.tar.gz sandbox-b9cfa0a10decdbe659447a221a0634f2b78943b0.tar.bz2 sandbox-b9cfa0a10decdbe659447a221a0634f2b78943b0.zip |
precompile headers.h to speed up build slightly
Since all system headers are included by way of headers.h, we can
pre-compile this to speed up the build up a bit.
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/configure.ac b/configure.ac index 573e412..a6fcd5b 100644 --- a/configure.ac +++ b/configure.ac @@ -19,11 +19,14 @@ AC_MSG_CHECKING([environment state]) env 1>&AS_MESSAGE_LOG_FD AC_MSG_RESULT([ok]) -dnl Checks for programs. +dnl Check for compiler and features first. AC_PROG_CC AM_PROG_CC_C_O AC_ISC_POSIX AC_USE_SYSTEM_EXTENSIONS + +dnl Checks for programs. +AM_PROG_AR AC_PROG_INSTALL AC_PROG_MAKE_SET AC_PROG_AWK @@ -371,6 +374,7 @@ AC_SUBST([CFLAG_EXCEPTIONS]) CPPFLAGS="$CPPFLAGS -D_REENTRANT" AX_CFLAGS_WARN_ALL AC_DEFUN([SB_CHECK_CFLAG],[AX_CHECK_COMPILE_FLAG([$1],[CFLAGS="$CFLAGS $1"])]) +SB_CHECK_CFLAG([-Winvalid-pch]) SB_CHECK_CFLAG([-fdata-sections]) SB_CHECK_CFLAG([-ffunction-sections]) AC_DEFUN([SB_CHECK_LDFLAG],[AX_CHECK_LINK_FLAG([-Wl,$1],[LDFLAGS="$LDFLAGS -Wl,$1"])]) |