aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorHans-Peter Nilsson <hp@axis.com>2008-09-29 00:35:53 +0000
committerHans-Peter Nilsson <hp@gcc.gnu.org>2008-09-29 00:35:53 +0000
commite53c26770b9a79f03b9f7aea78e851d65620db0a (patch)
tree5e584022a61fd6cb74a07cf5a13d56274204b110 /gcc
parentc47c69cbf8eba2559c50062e32e59da3a1d9c52a (diff)
downloadgcc-e53c26770b9a79f03b9f7aea78e851d65620db0a.zip
gcc-e53c26770b9a79f03b9f7aea78e851d65620db0a.tar.gz
gcc-e53c26770b9a79f03b9f7aea78e851d65620db0a.tar.bz2
* config/cris/cris.h (IRA_COVER_CLASSES): Define.
From-SVN: r140745
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog4
-rw-r--r--gcc/config/cris/cris.h2
2 files changed, 6 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index f5d7516..fb5f245 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,7 @@
+2008-09-29 Hans-Peter Nilsson <hp@axis.com>
+
+ * config/cris/cris.h (IRA_COVER_CLASSES): Define.
+
2008-09-28 Andrew Pinski <andrew_pinski@playstation.sony.com>
PR target/37640
diff --git a/gcc/config/cris/cris.h b/gcc/config/cris/cris.h
index ed1ec3d..159e585 100644
--- a/gcc/config/cris/cris.h
+++ b/gcc/config/cris/cris.h
@@ -597,6 +597,8 @@ enum reg_class
#define INDEX_REG_CLASS GENERAL_REGS
+#define IRA_COVER_CLASSES { GENERAL_REGS, SPECIAL_REGS, LIM_REG_CLASSES }
+
#define REG_CLASS_FROM_LETTER(C) \
( \
(C) == 'a' ? ACR_REGS : \