OSDN Git Service

* (REG_CLASS_FROM_CONSTRAINT): Only define if not already defined.
authoramylaar <amylaar@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 16 Jun 2003 10:53:22 +0000 (10:53 +0000)
committeramylaar <amylaar@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 16 Jun 2003 10:53:22 +0000 (10:53 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@68003 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/defaults.h

index f9e2b7f..0b7d523 100644 (file)
@@ -1,3 +1,7 @@
+2003-06-16  J"orn Rennecke <joern.rennecke@superh.com>
+
+       * (REG_CLASS_FROM_CONSTRAINT): Only define if not already defined.
+
 2003-06-15  Nathan Sidwell  <nathan@codesourcery.com>
 
        * function.h (struct emit_status): Remove x_last_linenum,
index b34fab8..0f328fa 100644 (file)
@@ -613,7 +613,9 @@ You Lose!  You must define PREFERRED_DEBUGGING_TYPE!
   CONST_DOUBLE_OK_FOR_LETTER_P (OP, C)
 #endif
 
+#ifndef REG_CLASS_FROM_CONSTRAINT
 #define REG_CLASS_FROM_CONSTRAINT(C,STR) REG_CLASS_FROM_LETTER (C)
+#endif
 
 #if defined (EXTRA_CONSTRAINT) && ! defined (EXTRA_CONSTRAINT_STR)
 #define EXTRA_CONSTRAINT_STR(OP, C,STR) EXTRA_CONSTRAINT (OP, C)