File openal-0.0.8-floatmul.patch of Package openal
--- src/arch/i386/x86_floatmul.c +++ src/arch/i386/x86_floatmul.c @@ -35,7 +35,7 @@ ALint iter; #ifdef __MMX__ - if (_alHaveMMX()) { + if (_alHaveMMX() && len * sizeof(ALshort) >= MMX_ALIGN) { union { short s[4]; v4hi v;