[m-rev.] diff: force LLDS base grade on Linux/PPC

Julien Fischer juliensf at csse.unimelb.edu.au
Sun Jun 6 01:49:31 AEST 2010


Branches: main, 10.04

configure.in:
 	Set the LLDS base grade to none on Linux/PPC.
 	Neither the asm_fast or reg grades currently work reliably
 	on that platform.

Julien.

Index: configure.in
===================================================================
RCS file: /home/mercury/mercury1/repository/mercury/configure.in,v
retrieving revision 1.560
diff -u -r1.560 configure.in
--- configure.in	3 Mar 2010 02:56:58 -0000	1.560
+++ configure.in	5 Jun 2010 15:42:08 -0000
@@ -3075,11 +3075,13 @@
  # XXX provide a workaround for the former; the latter is a problem
  # with gcc's Darwin support.
  #
+# The asm_fast and reg grades also do not currently work on Linux/PPC.
+#
  case "$host" in
-    i*86*apple*darwin*|x86_64*apple*darwin*)
+    i*86*apple*darwin*|x86_64*apple*darwin*|powerpc*-linux-gnu)
          BEST_LLDS_BASE_GRADE=none
          ;;
-esac 
+esac

  # BEST_DEBUG_BASE_GRADE is the most efficient base grade that supports
  # debugging (`--trace deep').

--------------------------------------------------------------------------
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