components/cloog/patches/009-configure.patch
author Mike Sullivan <Mike.Sullivan@Oracle.COM>
Thu, 20 Oct 2016 23:00:49 -0700
changeset 7144 75dd46f584db
parent 5359 57359db17e2a
permissions -rw-r--r--
Added tag s12-111 for changeset bc980fed463e
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
5359
57359db17e2a 21459215 introduce ClooG in Solaris
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
     1
# -O3 makes GCC do loopy things. So, don't use -O3, use -O2 instead.
57359db17e2a 21459215 introduce ClooG in Solaris
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
     2
# Not for upstream.
57359db17e2a 21459215 introduce ClooG in Solaris
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
     3
--- configure	2014-12-08 05:42:51.000000000 -0800
57359db17e2a 21459215 introduce ClooG in Solaris
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
     4
+++ configure	2016-01-20 08:22:03.089548131 -0800
57359db17e2a 21459215 introduce ClooG in Solaris
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
     5
@@ -11879,14 +11879,14 @@
57359db17e2a 21459215 introduce ClooG in Solaris
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
     6
 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_check_compiler_flags" >&5
57359db17e2a 21459215 introduce ClooG in Solaris
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
     7
 $as_echo "$ax_check_compiler_flags" >&6; }
57359db17e2a 21459215 introduce ClooG in Solaris
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
     8
 if test "x$ax_check_compiler_flags" = xyes; then
57359db17e2a 21459215 introduce ClooG in Solaris
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
     9
-	CFLAGS="-O3 -qansialias -w $xlc_opt"
57359db17e2a 21459215 introduce ClooG in Solaris
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    10
+	CFLAGS="-O2 -qansialias -w $xlc_opt"
57359db17e2a 21459215 introduce ClooG in Solaris
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    11
 else
57359db17e2a 21459215 introduce ClooG in Solaris
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    12
-	CFLAGS="-O3 -qansialias -w"
57359db17e2a 21459215 introduce ClooG in Solaris
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    13
+	CFLAGS="-O2 -qansialias -w"
57359db17e2a 21459215 introduce ClooG in Solaris
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    14
                 echo "******************************************************"
57359db17e2a 21459215 introduce ClooG in Solaris
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    15
                 echo "*  You seem to have the IBM  C compiler.  It is      *"
57359db17e2a 21459215 introduce ClooG in Solaris
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    16
                 echo "*  recommended for best performance that you use:    *"
57359db17e2a 21459215 introduce ClooG in Solaris
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    17
                 echo "*                                                    *"
57359db17e2a 21459215 introduce ClooG in Solaris
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    18
-                echo "*    CFLAGS=-O3 -qarch=xxx -qtune=xxx -qansialias -w *"
57359db17e2a 21459215 introduce ClooG in Solaris
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    19
+                echo "*    CFLAGS=-O2 -qarch=xxx -qtune=xxx -qansialias -w *"
57359db17e2a 21459215 introduce ClooG in Solaris
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    20
                 echo "*                      ^^^        ^^^                *"
57359db17e2a 21459215 introduce ClooG in Solaris
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    21
                 echo "*  where xxx is pwr2, pwr3, 604, or whatever kind of *"
57359db17e2a 21459215 introduce ClooG in Solaris
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    22
                 echo "*  CPU you have.  (Set the CFLAGS environment var.   *"
57359db17e2a 21459215 introduce ClooG in Solaris
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    23
@@ -11896,7 +11896,7 @@
57359db17e2a 21459215 introduce ClooG in Solaris
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    24
 
57359db17e2a 21459215 introduce ClooG in Solaris
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    25
          ;;
57359db17e2a 21459215 introduce ClooG in Solaris
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    26
 
57359db17e2a 21459215 introduce ClooG in Solaris
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    27
-    intel) CFLAGS="-O3 -ansi_alias"
57359db17e2a 21459215 introduce ClooG in Solaris
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    28
+    intel) CFLAGS="-O2 -ansi_alias"
57359db17e2a 21459215 introduce ClooG in Solaris
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    29
 	if test "x$acx_maxopt_portable" = xno; then
57359db17e2a 21459215 introduce ClooG in Solaris
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    30
 	  icc_archflag=unknown
57359db17e2a 21459215 introduce ClooG in Solaris
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    31
 	  icc_flags=""
57359db17e2a 21459215 introduce ClooG in Solaris
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    32
@@ -12069,7 +12069,7 @@
57359db17e2a 21459215 introduce ClooG in Solaris
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    33
 
57359db17e2a 21459215 introduce ClooG in Solaris
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    34
     gnu)
57359db17e2a 21459215 introduce ClooG in Solaris
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    35
      # default optimization flags for gcc on all systems
57359db17e2a 21459215 introduce ClooG in Solaris
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    36
-     CFLAGS="-O3 -fomit-frame-pointer"
57359db17e2a 21459215 introduce ClooG in Solaris
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    37
+     CFLAGS="-O2 -fno-omit-frame-pointer"
57359db17e2a 21459215 introduce ClooG in Solaris
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    38
 
57359db17e2a 21459215 introduce ClooG in Solaris
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    39
      # -malign-double for x86 systems
57359db17e2a 21459215 introduce ClooG in Solaris
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    40
       { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether C compiler accepts -malign-double" >&5
57359db17e2a 21459215 introduce ClooG in Solaris
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    41
@@ -12590,10 +12590,10 @@
57359db17e2a 21459215 introduce ClooG in Solaris
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    42
 	echo "********************************************************"
57359db17e2a 21459215 introduce ClooG in Solaris
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    43
         echo "* WARNING: Don't know the best CFLAGS for this system  *"
57359db17e2a 21459215 introduce ClooG in Solaris
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    44
         echo "* Use ./configure CFLAGS=... to specify your own flags *"
57359db17e2a 21459215 introduce ClooG in Solaris
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    45
-	echo "* (otherwise, a default of CFLAGS=-O3 will be used)    *"
57359db17e2a 21459215 introduce ClooG in Solaris
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    46
+	echo "* (otherwise, a default of CFLAGS=-O2 will be used)    *"
57359db17e2a 21459215 introduce ClooG in Solaris
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    47
 	echo "********************************************************"
57359db17e2a 21459215 introduce ClooG in Solaris
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    48
 	echo ""
57359db17e2a 21459215 introduce ClooG in Solaris
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    49
-        CFLAGS="-O3"
57359db17e2a 21459215 introduce ClooG in Solaris
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    50
+        CFLAGS="-O2"
57359db17e2a 21459215 introduce ClooG in Solaris
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    51
   fi
57359db17e2a 21459215 introduce ClooG in Solaris
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    52
 
57359db17e2a 21459215 introduce ClooG in Solaris
Stefan Teleman <stefan.teleman@oracle.com>
parents:
diff changeset
    53
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether C compiler accepts $CFLAGS" >&5