Dave Yeo <dave.r....@gmail.com> писал(а) в своём письме Tue, 15 Mar 2016 02:09:13 +0300:
>> With --disable-sse, FLAC__SSE_OS is undefined and FLAC__cpu_info() uses >> sigemptyset/sigaction to determine OS SSE support. > > That's not quite right as I have to build binaries with --disable-sse (I > build and distribute both with and without) so that some users on PII's > don't get a sigill, even though the OS supports SSE. So it seems to > unconditionally disable SSE support or test the CPU support with > sigemptyset/sigaction. Currently --disable-sse does the following: 1) enables code that detects OS SSE support; 2) disables -msse2 option. Without --disable-sse flac assumes that target OS supports SSE and target CPU supports SSE2. If you want to create a program that works on non-sse2 x86 CPUs, you can also do this: open configure.ac, find the following code if test "x$asm_optimisation$sse_os" = "xyesyes" ; then XIPH_ADD_CFLAGS([-msse2]) fi and remove it. _______________________________________________ flac-dev mailing list flac-dev@xiph.org http://lists.xiph.org/mailman/listinfo/flac-dev