Changeset: 49bf675968bf for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=49bf675968bf
Modified Files:
        configure.ag
Branch: default
Log Message:

Merge with Aug2011 branch.


diffs (34 lines):

diff --git a/configure.ag b/configure.ag
--- a/configure.ag
+++ b/configure.ag
@@ -599,7 +599,7 @@
                                X_CFLAGS="$X_CFLAGS -Wjump-misses-init"
                                dnl these trigger a warning (-> error) with 
clang (2.8) & gcc < 4.5
                                X_CFLAGS="$X_CFLAGS -Wunreachable-code"
-                               dnl clang (2.8) does not know these
+                               dnl clang (2.8) & gcc < 4.3 do not know these
                                dnl these trigger a warning (-> error) with gcc 
< 4.5
                                X_CFLAGS="$X_CFLAGS -Wlogical-op"
                                ;;
@@ -702,12 +702,16 @@
        dnl  as locally as possbile via "-Wno-strict-aliasing 
-Wno-unused-variable -Wno-unused-function -Wno-unused-parameter -Wno-undef 
-Wno-missing-field-initializers"
        dnl  (see also clients/perl/Cimpl/Makefile.ag).
        GCC_SWIG_CFLAGS="$GCC_SWIG_CFLAGS -Wno-strict-aliasing 
-Wno-unused-variable -Wno-unused-function -Wno-unused-parameter -Wno-undef 
-Wno-unused-value"
-       case "$CC-$gcc_ver" in
-       *clang*-*)
+       case "$CC" in
+       *clang*)
                ;;
-       *-3.[[5-9]].*|*-[[4-9]].*)
-               dnl clang (2.8) & gcc < 3.5 do not know this
-               GCC_SWIG_CFLAGS="$GCC_SWIG_CFLAGS -Wno-logical-op"
+       *)
+               case "$gcc_ver" in
+               4.[[3-9]].*|[[5-9]].*)
+                       dnl clang (2.8) & gcc < 4.3 do not know this
+                       GCC_SWIG_CFLAGS="$GCC_SWIG_CFLAGS -Wno-logical-op"
+                       ;;
+               esac
                case "$gcc_ver" in
                3.[[5-9]].*|4.[[0-4]].*)
                        dnl 3.4 < gcc < 4.5 trigger a warning (-> error) 
without this
_______________________________________________
Checkin-list mailing list
Checkin-list@monetdb.org
http://mail.monetdb.org/mailman/listinfo/checkin-list

Reply via email to