comparison ppc/check_altivec.c @ 9361:53e5c6a453e9 libavcodec

configure: Add --enable-runtime-cpudetect
author ramiro
date Wed, 08 Apr 2009 20:26:18 +0000
parents e9d9d946f213
children 35514159910f
comparison
equal deleted inserted replaced
9360:66e270967340 9361:53e5c6a453e9
61 61
62 err = sysctl(sels, 2, &has_vu, &len, NULL, 0); 62 err = sysctl(sels, 2, &has_vu, &len, NULL, 0);
63 63
64 if (err == 0) return has_vu != 0; 64 if (err == 0) return has_vu != 0;
65 return 0; 65 return 0;
66 #elif defined(RUNTIME_CPUDETECT) 66 #elif CONFIG_RUNTIME_CPUDETECT
67 int proc_ver; 67 int proc_ver;
68 // Support of mfspr PVR emulation added in Linux 2.6.17. 68 // Support of mfspr PVR emulation added in Linux 2.6.17.
69 __asm__ volatile("mfspr %0, 287" : "=r" (proc_ver)); 69 __asm__ volatile("mfspr %0, 287" : "=r" (proc_ver));
70 proc_ver >>= 16; 70 proc_ver >>= 16;
71 if (proc_ver & 0x8000 || 71 if (proc_ver & 0x8000 ||