The first patch adds SSE4.1/SSE4.2 detection.

The second patch removes union data in struct FLAC__CPUInfo and
replaces it with #ifdefs. Reason: currently it's possible to set or
get data.ia32.sse3 value from x86-64 code, etc. It's a potential
source of errors (at least that's true for me).

(the 2nd patch requires the 1st to be applied)

Attachment: 1_sse4detect.patch
Description: Binary data

Attachment: 2_no-union.patch
Description: Binary data

_______________________________________________
flac-dev mailing list
flac-dev@xiph.org
http://lists.xiph.org/mailman/listinfo/flac-dev

Reply via email to