Enlightenment CVS committal Author : raster Project : e17 Module : libs/evas
Dir : e17/libs/evas/src/lib/engines/common Modified Files: evas_cpu.c Log Message: let the configre/options determine mmx buildability =================================================================== RCS file: /cvsroot/enlightenment/e17/libs/evas/src/lib/engines/common/evas_cpu.c,v retrieving revision 1.20 retrieving revision 1.21 diff -u -3 -r1.20 -r1.21 --- evas_cpu.c 20 Oct 2004 16:36:12 -0000 1.20 +++ evas_cpu.c 28 Mar 2005 02:27:16 -0000 1.21 @@ -22,12 +22,6 @@ } #endif -#if ( \ - defined __i386__ || \ - defined __386__ || \ - defined __X86__ || \ - defined _M_IX86 || \ - defined i386) void evas_common_cpu_mmx_test(void) { @@ -57,26 +51,25 @@ prefetch(blah + 1200); #endif } -#endif /* __i386__ */ -#ifdef __POWERPC__ -#ifdef __VEC__ void evas_common_cpu_altivec_test(void) { +#ifdef __POWERPC__ +#ifdef __VEC__ vector unsigned int zero; zero = vec_splat_u32(0); -} #endif /* __VEC__ */ #endif /* __POWERPC__ */ +} -#ifdef __SPARC__ void evas_common_cpu_vis_test(void) { -} +#ifdef __SPARC__ #endif /* __SPARC__ */ +} int evas_common_cpu_feature_test(void (*feature)(void)) @@ -109,12 +102,6 @@ if (called) return; called = 1; -#if ( \ - defined __i386__ || \ - defined __386__ || \ - defined __X86__ || \ - defined _M_IX86 || \ - defined i386) #ifdef BUILD_MMX cpu_feature_mask |= CPU_FEATURE_MMX * evas_common_cpu_feature_test(evas_common_cpu_mmx_test); @@ -128,7 +115,6 @@ evas_common_cpu_end_opt(); #endif /* BUILD_SSE */ #endif /* BUILD_MMX */ -#endif /* __i386__ */ #ifdef __POWERPC__ #ifdef __VEC__ cpu_feature_mask |= CPU_FEATURE_ALTIVEC * ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs