* config/mn10300/mn10300.h (CONSTANT_ADDRESS_P): Do not allow
CONST_DOUBLEs.
From-SVN: r152551
+2009-10-08 Nick Clifton <nickc@redhat.com>
+
+ * config/mn10300/mn10300.h (CONSTANT_ADDRESS_P): Do not allow
+ CONST_DOUBLEs.
+
2009-10-08 Andreas Tobler <a.tobler@schweiz.org>
PR bootstrap/37739
\f
/* 1 if X is an rtx for a constant that is a valid address. */
-#define CONSTANT_ADDRESS_P(X) CONSTANT_P (X)
+#define CONSTANT_ADDRESS_P(X) (CONSTANT_P (X) && GET_CODE (X) != CONST_DOUBLE)
/* Maximum number of registers that can appear in a valid memory address. */