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
[email protected]
http://mail.monetdb.org/mailman/listinfo/checkin-list