aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gcc/config/mmix/mmix.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/gcc/config/mmix/mmix.h b/gcc/config/mmix/mmix.h
index 9317c20..ac0be10 100644
--- a/gcc/config/mmix/mmix.h
+++ b/gcc/config/mmix/mmix.h
@@ -577,6 +577,9 @@ typedef struct { int regs; int lib; } CUMULATIVE_ARGS;
#define SLOW_BYTE_ACCESS 0
+/* A PUSHJ doesn't cost more than a PUSHGO, so don't needlessly create
+ the latter. */
+#define NO_FUNCTION_CSE 1
/* Node: Sections */