Update of /cvsroot/alsa/alsa-driver In directory sc8-pr-cvs1:/tmp/cvs-serv9512
Modified Files: configure.in Log Message: More cleanups, added <linux/compat.h> check, removed CHECK_AND_REPLACE_KERNEL_HEADER macro Index: configure.in =================================================================== RCS file: /cvsroot/alsa/alsa-driver/configure.in,v retrieving revision 1.179 retrieving revision 1.180 diff -u -r1.179 -r1.180 --- configure.in 3 Jun 2003 11:48:29 -0000 1.179 +++ configure.in 6 Jun 2003 11:54:02 -0000 1.180 @@ -280,27 +280,15 @@ else AC_MSG_RESULT("no") if test ! -f include/$1; then - echo "Creating a dummy <$1>..." - mkdir -p include/linux - touch include/$1 - fi - fi -]) - -AC_DEFUN(CHECK_AND_REPLACE_KERNEL_HEADER, [ - AC_MSG_CHECKING(for kernel $1) - if test -f "$CONFIG_SND_KERNELDIR/include/$1"; then - AC_MSG_RESULT("yes") - if test -f include/$1; then - echo "Removing a dummy $1." - rm -f include/$1 - fi - else - AC_MSG_RESULT("no") - if test ! -f include/$1; then - echo "Creating a dummy <$1> which points to <$2>..." - mkdir -p include/linux - echo "#include <$2>" > include/$1 + if test -z "$2" ; then + echo "Creating a dummy <$1>..." + mkdir -p include/linux + touch include/$1 + else + echo "Creating <$1>..." + mkdir -p include/linux + echo "$2" > include/$1 + fi fi fi ]) @@ -352,11 +340,17 @@ fi fi CHECK_KERNEL_HEADER(asm/hw_irq.h) -CHECK_AND_REPLACE_KERNEL_HEADER(linux/jiffies.h, linux/sched.h) +CHECK_KERNEL_HEADER(linux/jiffies.h, [#include <linux/sched.h> +]) +CHECK_KERNEL_HEADER(linux/compat.h, [#include \"compat_64.h\" +]) dnl PPC headers (for 2.2 kernels) -CHECK_AND_REPLACE_KERNEL_HEADER(linux/adb.h, asm/adb.h) -CHECK_AND_REPLACE_KERNEL_HEADER(linux/cuda.h, asm/cuda.h) -CHECK_AND_REPLACE_KERNEL_HEADER(linux/pmu.h, asm/pmu.h) +CHECK_KERNEL_HEADER(linux/adb.h, [#include <asm/adb.h> +]) +CHECK_KERNEL_HEADER(linux/cuda.h, [#include <asm/cuda.h> +]) +CHECK_KERNEL_HEADER(linux/pmu.h, [#include <asm/pmu.h> +]) dnl Check for modversions... CHECK_KERNEL_CONFIG(CONFIG_MODVERSIONS, [kernel module symbol versions]) ------------------------------------------------------- This SF.net email is sponsored by: Etnus, makers of TotalView, The best thread debugger on the planet. Designed with thread debugging features you've never dreamed of, try TotalView 6 free at www.etnus.com. _______________________________________________ Alsa-cvslog mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/alsa-cvslog