From feacf7fa8788c911b241385e40c631362af50395 Mon Sep 17 00:00:00 2001 From: Guenter Bartsch Date: Sun, 20 Apr 2003 21:13:21 +0000 Subject: merging in win32 port CVS patchset: 4643 CVS date: 2003/04/20 21:13:21 --- src/xine-utils/cpu_accel.c | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src/xine-utils/cpu_accel.c') diff --git a/src/xine-utils/cpu_accel.c b/src/xine-utils/cpu_accel.c index feca22e51..965c89271 100644 --- a/src/xine-utils/cpu_accel.c +++ b/src/xine-utils/cpu_accel.c @@ -36,6 +36,8 @@ #ifdef ARCH_X86 static uint32_t arch_accel (void) { +#ifndef _MSC_VER + uint32_t eax, ebx, ecx, edx; int AMD; uint32_t caps; @@ -111,6 +113,9 @@ static uint32_t arch_accel (void) caps |= MM_ACCEL_X86_MMXEXT; return caps; +#else /* _MSC_VER */ + return 0; +#endif } static jmp_buf sigill_return; @@ -165,6 +170,8 @@ uint32_t xine_mm_accel (void) accel = arch_accel (); #ifdef ARCH_X86 +#ifndef _MSC_VER + /* test OS support for SSE */ if( accel & MM_ACCEL_X86_SSE ) { void (*old_sigill_handler)(int); @@ -182,6 +189,7 @@ uint32_t xine_mm_accel (void) signal (SIGILL, old_sigill_handler); } +#endif /* _MSC_VER */ #endif /* ARCH_X86 */ initialized++; -- cgit v1.2.3