summaryrefslogtreecommitdiffstatshomepage
path: root/src/lib/libflac
diff options
context:
space:
mode:
author R. Belmont <rb6502@users.noreply.github.com>2013-07-25 13:41:15 +0000
committer R. Belmont <rb6502@users.noreply.github.com>2013-07-25 13:41:15 +0000
commitbb8d90c0fa106735dfc7c61903174473994a46be (patch)
tree78df4319eeda72e3d8d43a50526f44e20be3e093 /src/lib/libflac
parent37ff34491c9955fc9410498f538b4345e3046207 (diff)
Force libflac to never be optimized in a more portable way (nw)
Diffstat (limited to 'src/lib/libflac')
-rw-r--r--src/lib/libflac/libflac/lpc.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lib/libflac/libflac/lpc.c b/src/lib/libflac/libflac/lpc.c
index 7b9de496e1a..99179aef9cc 100644
--- a/src/lib/libflac/libflac/lpc.c
+++ b/src/lib/libflac/libflac/lpc.c
@@ -60,7 +60,7 @@ void FLAC__lpc_window_data(const FLAC__int32 in[], const FLAC__real window[], FL
out[i] = in[i] * window[i];
}
-#if defined(__GNUC__) && defined(__i386__)
+#if defined(__GNUC__) && defined(__i386__) && (__GNUC__ > 4) || (__GNUC__ == 4 && __GNUC_MINOR__ >= 3)
__attribute__((optimize("O0")))
#endif
void FLAC__lpc_compute_autocorrelation(const FLAC__real data[], unsigned data_len, unsigned lag, FLAC__real autoc[])