===================================================================
@@ -65,14 +65,6 @@ #define CHEAPER_MULT_COST(X,Y) ((X)->co
|| ((X)->cost == (Y)->cost \
&& (X)->latency < (Y)->latency))
-/* For compilers that support multiple targets with different word sizes,
- MAX_BITS_PER_WORD contains the biggest value of BITS_PER_WORD. An example
- is the H8/300(H) compiler. */
-
-#ifndef MAX_BITS_PER_WORD
-#define MAX_BITS_PER_WORD BITS_PER_WORD
-#endif
-
/* This structure records a sequence of operations.
`ops' is the number of operations recorded.
`cost' is their total cost.
===================================================================
@@ -1033,6 +1033,10 @@ #define MAX_MOVE_MAX MOVE_MAX
#define MIN_UNITS_PER_WORD UNITS_PER_WORD
#endif
+#ifndef MAX_BITS_PER_WORD
+#define MAX_BITS_PER_WORD BITS_PER_WORD
+#endif
+
#ifndef STACK_POINTER_OFFSET
#define STACK_POINTER_OFFSET 0
#endif