Changeset: c3b5f16562ff for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=c3b5f16562ff
Modified Files:
Branch: sciql
Log Message:
merged with default
diffs (23 lines):
diff --git a/configure.ag b/configure.ag
--- a/configure.ag
+++ b/configure.ag
@@ -991,15 +991,16 @@
dnl -fomit-frame-pointer crashes memprof
case "$host-$gcc_ver" in
powerpc*-apple-darwin*)
- # -fast switch includes -mdynamic-no-pic, unless -fPIC is
- # given, which we need for dynamic libraries, flags:
+ # -fast switch causes arithmetic differences, and slower
+ # running code for SQL, some faster for M5, so we don't use
+ # it. Instead we try a subset of -fast flags:
# -O3 -falign-loops-max-skip=15 -falign-jumps-max-skip=15
# -falign-loops=16 -falign-jumps=16 -falign-functions=16
# -malign-natural -ffast-math -fstrict-aliasing
# -funroll-loops -ftree-loop-linear -ftree-loop-memset
# -mcpu=G5 -mpowerpc-gpopt -mtune=G5 -fsched-interblock
# -fgcse-sm -mpowerpc64
- CFLAGS="-fast -fPIC -pipe ${CFLAGS}"
+ CFLAGS="-O3 -falign-loops-max-skip=15
-falign-jumps-max-skip=15 -falign-loops=16 -falign-jumps=16
-falign-functions=16 -fstrict-aliasing -funroll-loops -ftree-loop-linear
-ftree-loop-memset -pipe ${CFLAGS}"
;;
i?86-apple-darwin*|x86_64-apple-darwin*)
# -fast switch on Intel is a lot less tuned:
_______________________________________________
Checkin-list mailing list
[email protected]
http://mail.monetdb.org/mailman/listinfo/checkin-list