Skip to content

Commit

Permalink
fix CPU flags in libmythsoundtouch
Browse files Browse the repository at this point in the history
SSE3 and SSE2 were defined to the same value, which results in calling
SSE3 code on cpus without SSE3 unit. Fixes #8740
  • Loading branch information
jannau committed Dec 9, 2010
1 parent ee57332 commit aec0097
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions mythtv/libs/libmythsoundtouch/cpu_detect.h
Expand Up @@ -51,10 +51,10 @@
#define MM_SSE 0x0008 /* SSE functions */
#define MM_SSE2 0x0010 /* PIV SSE2 functions */
#define MM_3DNOWEXT 0x0020 /* AMD 3DNowExt */
#define MM_SSE3 0x0010 /* SSE3 functions */
#define MM_SSSE3 0x0010 /* SSSE3 functions */
#define MM_SSE4 0x0010 /* SSE4.1 functions */
#define MM_SSE42 0x0010 /* SSE4.2 functions */
#define MM_SSE3 0x0040 /* SSE3 functions */
#define MM_SSSE3 0x0080 /* SSSE3 functions */
#define MM_SSE4 0x0100 /* SSE4.1 functions */
#define MM_SSE42 0x0200 /* SSE4.2 functions */

/// Checks which instruction set extensions are supported by the CPU.
///
Expand Down

0 comments on commit aec0097

Please sign in to comment.