aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJ"orn Rennecke <joern.rennecke@superh.com>2002-12-06 15:49:49 +0000
committerJoern Rennecke <amylaar@gcc.gnu.org>2002-12-06 15:49:49 +0000
commit8d6b008db4b168b1617cd79a8f339860ffafa434 (patch)
tree4fd4fd80b371d4af76a4c8af52c22345003fd995
parentcdb8f3ebe7dc8fbebc1c858b6ce2f5ef6efc46b5 (diff)
downloadgcc-8d6b008db4b168b1617cd79a8f339860ffafa434.zip
gcc-8d6b008db4b168b1617cd79a8f339860ffafa434.tar.gz
gcc-8d6b008db4b168b1617cd79a8f339860ffafa434.tar.bz2
backport: sh.h (SH_DBX_REGISTER_NUMBER): Handle PR_MEDIA_REG.
Merged from basic improvements branch (excerpt): 2002-11-19 Kaz Kojima <kkojima@gcc.gnu.org> * config/sh/sh.h (SH_DBX_REGISTER_NUMBER): Handle PR_MEDIA_REG. From-SVN: r59889
-rw-r--r--gcc/ChangeLog6
-rw-r--r--gcc/config/sh/sh.h2
2 files changed, 8 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 9cd5598..5ed0d63 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,9 @@
+Fri Dec 6 15:44:46 2002 J"orn Rennecke <joern.rennecke@superh.com>
+ Merged from basic improvements branch (excerpt):
+
+ 2002-11-19 Kaz Kojima <kkojima@gcc.gnu.org>
+ * config/sh/sh.h (SH_DBX_REGISTER_NUMBER): Handle PR_MEDIA_REG.
+
2002-12-06 Jakub Jelinek <jakub@redhat.com>
* expr.c (expand_expr) <case COND_EXPR>: Never modify exp in place.
diff --git a/gcc/config/sh/sh.h b/gcc/config/sh/sh.h
index 538e2f9..b11ed6d 100644
--- a/gcc/config/sh/sh.h
+++ b/gcc/config/sh/sh.h
@@ -2962,6 +2962,8 @@ while (0)
? ((REGNO) - FIRST_TARGET_REG + 68) \
: (REGNO) == PR_REG \
? (TARGET_SH5 ? 241 : 17) \
+ : (REGNO) == PR_MEDIA_REG \
+ ? (TARGET_SH5 ? 18 : -1) \
: (REGNO) == T_REG \
? (TARGET_SH5 ? 242 : 18) \
: (REGNO) == GBR_REG \