--- a/configure.ac +++ b/configure.ac @@ -36,28 +36,8 @@ dnl Checks for programs. -# Work-around for autoconf 2.53 bug -case "$host" in - *-apple-darwin*) - : ${CPP="cc -E -traditional-cpp"} - ;; -esac - AC_PROG_CC -if test "$GCC" = yes -then - case "$host" in - *-*-mingw*) - case "$build" in - *-*-cygwin*) - CPPFLAGS="$CPPFLAGS -mno-cygwin" - LDFLAGS="$LDFLAGS -mno-cygwin" - ;; - esac - esac -fi - dnl Support for libtool. AC_DISABLE_SHARED @@ -67,77 +47,7 @@ dnl Compiler options. -arch="" -debug="" -optimize="" -profile="" - -set -- $CFLAGS -CFLAGS="" - -if test "$GCC" = yes -then - CFLAGS="-Wall" -fi - -while test $# -gt 0 -do - case "$1" in - -Wall) - if test "$GCC" = yes - then - : - else - CFLAGS="$CFLAGS $1" - fi - shift - ;; - -g) - debug="-g" - shift - ;; - -mno-cygwin) - shift - ;; - -m*) - arch="$arch $1" - shift - ;; - -fomit-frame-pointer) - shift - ;; - -O*|-f*) - optimize="$1" - shift - ;; - *) - CFLAGS="$CFLAGS $1" - shift - ;; - esac -done - -if test "$GCC" = yes -then - if test -z "$arch" - then - case "$host" in - i386-*) ;; - i?86-*) arch="-march=i486" ;; - arm*-empeg-*) arch="-march=armv4 -mtune=strongarm1100" ;; - armv4*-*) arch="-march=armv4 -mtune=strongarm" ;; - powerpc-*) ;; - mips*-agenda-*) arch="-mcpu=vr4100" ;; - mips*-luxsonor-*) arch="-mips1 -mcpu=r3000 -Wa,-m4010" ;; - esac - fi - - if test -n "$optimize" - then - : #? optimize="$optimize -funroll-loops" - : #? optimize="$optimize -finline-functions" - fi -fi +CFLAGS="${CFLAGS} -Wall" dnl Internationalization support. @@ -445,71 +355,8 @@ depend_audio="$depend_audio audio_$audio.o" fi -dnl madplay options... - -AC_MSG_CHECKING([whether to enable profiling]) -AC_ARG_ENABLE(profiling, AC_HELP_STRING([--enable-profiling], - [generate profiling code]), -[ - case "$enableval" in - yes) profile="-pg" ;; - esac -]) -AC_MSG_RESULT(${enable_profiling-no}) - -AC_MSG_CHECKING([whether to enable debugging]) -AC_ARG_ENABLE(debugging, AC_HELP_STRING([--enable-debugging], - [enable diagnostic debugging support]) -AC_HELP_STRING([--disable-debugging], - [do not enable debugging and use more optimization]), -[ - case "$enableval" in - yes) - AC_DEFINE(DEBUG, 1, - [Define to enable diagnostic debugging support.]) - optimize="" - ;; - no) - if test -n "$profile" - then - AC_MSG_ERROR([--enable-profiling and --disable-debugging are incompatible]) - fi - - AC_DEFINE(NDEBUG, 1, - [Define to disable debugging assertions.]) - debug="" - if test "$GCC" = yes - then - optimize="$optimize -fomit-frame-pointer" - fi - ;; - esac -]) -AC_MSG_RESULT(${enable_debugging-default}) - -case "$enable_debugging" in - yes) AC_CHECK_LIB(efence, malloc) ;; -esac - -AC_MSG_CHECKING([whether to enable experimental code]) -AC_ARG_ENABLE(experimental, AC_HELP_STRING([--enable-experimental], - [enable experimental code]), -[ - case "$enableval" in - yes) - AC_DEFINE(EXPERIMENTAL, 1, [Define to enable experimental code.]) - ;; - esac -]) -AC_MSG_RESULT(${enable_experimental-no}) - dnl Create output files. -test -n "$arch" && CFLAGS="$CFLAGS $arch" -test -n "$debug" && CFLAGS="$CFLAGS $debug" -test -n "$optimize" && CFLAGS="$CFLAGS $optimize" -test -n "$profile" && CFLAGS="$CFLAGS $profile" LDFLAGS="$LDFLAGS $profile" - AC_CONFIG_FILES([Makefile msvc++/Makefile \ intl/Makefile po/Makefile.in m4/Makefile \ madplay.list])