[m-rev.] diff: force llds base with gcc 4.4

Julien Fischer juliensf at csse.unimelb.edu.au
Tue Sep 22 14:56:23 AEST 2009


configure.in:
 	Force the LLDS base grade to be none if we are using gcc 4.4.

Julien.

Index: configure.in
===================================================================
RCS file: /home/mercury/mercury1/repository/mercury/configure.in,v
retrieving revision 1.544
diff -u -r1.544 configure.in
--- configure.in	26 Aug 2009 08:56:26 -0000	1.544
+++ configure.in	22 Sep 2009 04:53:12 -0000
@@ -2978,11 +2978,11 @@
          fi

          # Force the use of the none base grade if the C compiler
-        # is GCC 4.2 or 4.3.  The asm_fast and reg grades either
+        # is GCC 4.{2,3,4}.  The asm_fast and reg grades either
          # don't work or are unstable with those versions.
          # (See bugs #66 an #78 in the Mercury bug database.)
          case "$mercury_cv_gcc_version" in
-            4_2_*|4_3_*)
+            4_2_*|4_3_*|4_4_*)
                  BEST_LLDS_BASE_GRADE=none
              ;;
          esac
--------------------------------------------------------------------------
mercury-reviews mailing list
Post messages to:       mercury-reviews at csse.unimelb.edu.au
Administrative Queries: owner-mercury-reviews at csse.unimelb.edu.au
Subscriptions:          mercury-reviews-request at csse.unimelb.edu.au
--------------------------------------------------------------------------



More information about the reviews mailing list