OSDN Git Service

* config/fr30/fr30.h (IRA_COVER_CLASSES): Define.
authornickc <nickc@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 28 Aug 2008 16:49:56 +0000 (16:49 +0000)
committernickc <nickc@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 28 Aug 2008 16:49:56 +0000 (16:49 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@139719 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/config/fr30/fr30.h

index e350c09..e84cdf1 100644 (file)
@@ -1,5 +1,7 @@
 2008-08-28  Nick Clifton  <nickc@redhat.com>
 
+       * config/fr30/fr30.h (IRA_COVER_CLASSES): Define.
+
        * config/m32r/m32r.h (IRA_COVER_CLASSES): Define.
 
 2008-08-28  Paul Brook  <paul@codesourcery.com>
index 95bdcc3..cca7124 100644 (file)
@@ -1,7 +1,7 @@
 /*{{{  Comment.  */ 
 
 /* Definitions of FR30 target. 
-   Copyright (C) 1998, 1999, 2000, 2001, 2002, 2004, 2007
+   Copyright (C) 1998, 1999, 2000, 2001, 2002, 2004, 2007, 2008
    Free Software Foundation, Inc.
    Contributed by Cygnus Solutions.
 
@@ -282,6 +282,11 @@ enum reg_class
 #define GENERAL_REGS   REAL_REGS
 #define N_REG_CLASSES  ((int) LIM_REG_CLASSES)
 
+#define IRA_COVER_CLASSES                              \
+{                                                      \
+  REAL_REGS, MULTIPLY_64_REG, LIM_REG_CLASSES          \
+}
+
 /* An initializer containing the names of the register classes as C string
    constants.  These names are used in writing some of the debugging dumps.  */
 #define REG_CLASS_NAMES \