|
Lines 585-601
AM_CONDITIONAL(ARCH_686,test "$ARCH_TYPE
|
Link Here
|
|---|
|
AM_CONDITIONAL(ARCH_PPC,test "$ARCH_TYPE" = "ppc") | AM_CONDITIONAL(ARCH_PPC,test "$ARCH_TYPE" = "ppc") |
AM_CONDITIONAL(ARCH_ULTRA,test "$ARCH_TYPE" = "sun4u") | AM_CONDITIONAL(ARCH_ULTRA,test "$ARCH_TYPE" = "sun4u") |
| |
AC_MSG_CHECKING(for gcc optimization flags) |
|
old_cflags=$CFLAGS |
|
CFLAGS="$CFLAGS -O2 -fexpensive-optimizations -funroll-loops -finline-functions -ffast-math -Wall" |
|
AC_TRY_COMPILE([#include <stdio.h>], |
|
[ printf ("hello, world"); ], |
|
[ EXTRA_OPT_CFLAGS="-O2 -fexpensive-optimizations -funroll-loops -finline-functions -ffast-math -Wall"],[ EXTRA_OPT_CFLAGS=""]) |
|
CFLAGS=$old_cflags |
|
AC_MSG_RESULT([$EXTRA_OPT_CFLAGS]) |
|
|
|
ARCH_CFLAGS="$EXTRA_OPT_CFLAGS $CFLAGS" |
|
|
|
if test "$ARCH_TYPE" = "i486" || test "$ARCH_TYPE" = "i586" || test "$ARCH_TYPE" = "i686" | if test "$ARCH_TYPE" = "i486" || test "$ARCH_TYPE" = "i586" || test "$ARCH_TYPE" = "i686" |
then | then |
AC_DEFINE(ARCH_X86, 1, [Define if on x86 platform]) | AC_DEFINE(ARCH_X86, 1, [Define if on x86 platform]) |