OSDN Git Service

Use -Werror=implicit only with gcc
authorMåns Rullgård <mans@mansr.com>
Sun, 7 Mar 2010 06:53:12 +0000 (06:53 +0000)
committerMåns Rullgård <mans@mansr.com>
Sun, 7 Mar 2010 06:53:12 +0000 (06:53 +0000)
Some other compilers turn too many warnings into errors with this flag.

Originally committed as revision 22276 to svn://svn.ffmpeg.org/ffmpeg/trunk

configure

index 7373e6a..f3da5f6 100755 (executable)
--- a/configure
+++ b/configure
@@ -2705,7 +2705,6 @@ check_cflags -Wwrite-strings
 check_cflags -Wtype-limits
 check_cflags -Wundef
 check_cflags -Wmissing-prototypes
-check_cflags -Werror=implicit
 enabled extra_warnings && check_cflags -Winline
 
 # add some linker flags
@@ -2752,6 +2751,7 @@ elif enabled ccc; then
     add_cflags -msg_disable unreachcode
 elif enabled gcc; then
     check_cflags -fno-tree-vectorize
+    check_cflags -Werror=implicit
 elif enabled clang; then
     check_cflags -Qunused-arguments
 elif enabled armcc; then