[flac-dev] [PATCH] for FLAC__cpu_info_asm_ia32

lvqcl lvqcl.mail at gmail.com
Sun Jul 10 14:01:20 UTC 2016


Stumbled upon https://bugzilla.mozilla.org/show_bug.cgi?id=1096651#c9 bug

Some old CPU (Cyrix) sets EDX but not ECX when executing CPUID.
One of the solutions it to clear ECX before calling cpuid, and
it can be applied to libFLAC code as well, see the patch.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: cpuid_cyrix_fix.patch
Type: application/octet-stream
Size: 319 bytes
Desc: not available
URL: <http://lists.xiph.org/pipermail/flac-dev/attachments/20160710/36d300c1/attachment.obj>


More information about the flac-dev mailing list