-DOPUS_WILL_BE_SLOW to disable the no-optimization warning
authorJean-Marc Valin <jmvalin@jmvalin.ca>
Tue, 30 Sep 2014 18:40:13 +0000 (14:40 -0400)
committerJean-Marc Valin <jmvalin@jmvalin.ca>
Tue, 30 Sep 2014 18:40:13 +0000 (14:40 -0400)
src/opus_decoder.c

index 2624e76..79c8af1 100644 (file)
@@ -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