diff --git a/src/opus_decoder.c b/src/opus_decoder.c index 2624e760fe833a261e37188b5dcaeb0fe8eb712c..79c8af1e1e9716ac8e65273b7cfc9fa9eebf5674 100644 --- a/src/opus_decoder.c +++ b/src/opus_decoder.c @@ -33,7 +33,7 @@ # error "OPUS_BUILD _MUST_ be defined to build Opus. This probably means you need other defines as well, as in a config.h. See the included build files for details." #endif -#if defined(__GNUC__) && (__GNUC__ >= 2) && !defined(__OPTIMIZE__) +#if defined(__GNUC__) && (__GNUC__ >= 2) && !defined(__OPTIMIZE__) && !defined(OPUS_WILL_BE_SLOW) # pragma message "You appear to be compiling without optimization, if so opus will be very slow." #endif