Update of /cvsroot/alsa/alsa-driver In directory sc8-pr-cvs1:/tmp/cvs-serv23885
Modified Files: configure.in Log Message: Fixed vmalloc_to_page() detection, more cpu types added Index: configure.in =================================================================== RCS file: /cvsroot/alsa/alsa-driver/configure.in,v retrieving revision 1.145 retrieving revision 1.146 diff -u -r1.145 -r1.146 --- configure.in 8 Mar 2003 14:24:32 -0000 1.145 +++ configure.in 9 Mar 2003 19:08:28 -0000 1.146 @@ -350,6 +350,10 @@ fprintf(file, "k7"); #elif defined(CONFIG_MCRUSOE) fprintf(file, "crusoe"); +#elif defined(CONFIG_MWINCHIPC6) || defined(CONFIG_MWINCHIP2) || defined(CONFIG_MWINCHIP3D) + fprintf(file, "mwinchip"); +#elif defined(CONFIG_MCYRIXIII) + fprintf(file, "mcyrixiii"); #elif defined(CONFIG_IA64) fprintf(file, "ia64"); #elif defined(CONFIG_ALPHA_GENERIC) @@ -414,6 +418,7 @@ c_opts="-march=i486" ;; i586*) + mwinchip) c_opts="-march=i586" ;; i686*) @@ -430,11 +435,23 @@ if $CC -march=athlon -S -o /dev/null -xc /dev/null >/dev/null 2>&1; then c_opts="-march=athlon" else - c_opts="-march=i686 -falign-functions=4" + c_opts="-march=i686 -malign-functions=4" fi ;; crusoe) - c_opts="-march=i686 -falign-functions=0 -falign-jumps=0 -falign-loops=0" + c_opts="-march=i686 -malign-functions=0 -malign-jumps=0 -malign-loops=0" + ;; + mcyrixiii) + if $CC -march=c3 -S -o /dev/null -xc /dev/null >/dev/null 2>&1; then + c_opts="-march=c3" + else + c_opts="-march=i486" + fi + if $CC -falign-functions=0 -falign-jumps=0 -falign-loops=0 -S -o /dev/null -xc /dev/null >/dev/null 2>&1; then + c_opts="$c_opts -falign-functions=0 -falign-jumps=0 -falign-loops=0" + else + c_opts="$c_opts -malign-functions=0 -malign-jumps=0 -malign-loops=0" + fi ;; ia64) c_opts="-Wa,-x -ffixed-r13 -mfixed-range=f10-f15,f32-f127 -funwind-tables -falign-functions=32" @@ -732,7 +749,7 @@ AC_TRY_COMPILE([ #include <linux/config.h> #include <linux/time.h> -#include <linux/mm.h> +#include <linux/slab.h> ],[ vmalloc_to_page(NULL); ], ------------------------------------------------------- This SF.net email is sponsored by: Etnus, makers of TotalView, The debugger for complex code. Debugging C/C++ programs can leave you feeling lost and disoriented. TotalView can help you find your way. Available on major UNIX and Linux platforms. Try it free. www.etnus.com _______________________________________________ Alsa-cvslog mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/alsa-cvslog