Add FLAC__SSE_SUPPORTED and FLAC__SSE2_SUPPORTED flags.
authorErik de Castro Lopo <erikd@mega-nerd.com>
Thu, 30 Jan 2014 10:49:51 +0000 (21:49 +1100)
committerErik de Castro Lopo <erikd@mega-nerd.com>
Thu, 30 Jan 2014 10:49:55 +0000 (21:49 +1100)
commitd40e986a1e797bbacaca687d4a9c007a1074a6c6
tree29bde2bf655f3c120b51c6c3b5ee2c0e7ad1776e
parentc2747bec1ceecbb6519e057439edc6f5cf01dd1d
Add FLAC__SSE_SUPPORTED and FLAC__SSE2_SUPPORTED flags.

* Allow compiling using GCC GCC w/o SSE support.
* Allow SSE4.1 intrinsic functions to be enabled.

Patch-from: lvqcl <lvqcl.mail@gmail.com>
include/share/compat.h
src/libFLAC/include/private/cpu.h
src/libFLAC/include/private/lpc.h
src/libFLAC/include/private/stream_encoder.h
src/libFLAC/lpc_intrin_sse.c
src/libFLAC/lpc_intrin_sse2.c
src/libFLAC/lpc_intrin_sse41.c
src/libFLAC/stream_decoder.c
src/libFLAC/stream_encoder.c
src/libFLAC/stream_encoder_intrin_sse2.c
src/libFLAC/stream_encoder_intrin_ssse3.c