aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorJ"orn Rennecke <amylaar@cygnus.co.uk>1999-10-12 22:23:37 +0000
committerJoern Rennecke <amylaar@gcc.gnu.org>1999-10-12 23:23:37 +0100
commit4bdf53842280c0fc5c0f3ad653667c6e9aff2666 (patch)
tree82fb323c704064b909e79ad351440eabbf04cdea /gcc
parent72c06938c80c0607127d069139b4072475d5a228 (diff)
downloadgcc-4bdf53842280c0fc5c0f3ad653667c6e9aff2666.zip
gcc-4bdf53842280c0fc5c0f3ad653667c6e9aff2666.tar.gz
gcc-4bdf53842280c0fc5c0f3ad653667c6e9aff2666.tar.bz2
* sh.h (REGISTER_MOVE_COST): Change PR_REG to PR_REGS.
From-SVN: r29929
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog4
-rw-r--r--gcc/config/sh/sh.h2
2 files changed, 5 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index d609d0f..ffb0f94 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,7 @@
+Tue Oct 12 23:19:32 1999 J"orn Rennecke <amylaar@cygnus.co.uk>
+
+ * sh.h (REGISTER_MOVE_COST): Change PR_REG to PR_REGS.
+
Tue Oct 12 17:09:38 1999 David Edelsohn <edelsohn@gnu.org>
* collect2.c (main): Do prelimnary link on AIX if rflag.
diff --git a/gcc/config/sh/sh.h b/gcc/config/sh/sh.h
index 65d0052..9531773 100644
--- a/gcc/config/sh/sh.h
+++ b/gcc/config/sh/sh.h
@@ -1692,7 +1692,7 @@ extern struct rtx_def *sh_builtin_saveregs ();
it uses this information. Hence, the general register <-> floating point
register information here is not used for SFmode. */
#define REGISTER_MOVE_COST(SRCCLASS, DSTCLASS) \
- ((((DSTCLASS) == T_REGS) || ((DSTCLASS) == PR_REG)) ? 10 \
+ ((((DSTCLASS) == T_REGS) || ((DSTCLASS) == PR_REGS)) ? 10 \
: ((((DSTCLASS) == FP0_REGS || (DSTCLASS) == FP_REGS || (DSTCLASS) == DF_REGS) \
&& ((SRCCLASS) == GENERAL_REGS || (SRCCLASS) == R0_REGS)) \
|| (((DSTCLASS) == GENERAL_REGS || (DSTCLASS) == R0_REGS) \