aboutsummaryrefslogtreecommitdiff
path: root/gcc/ChangeLog
diff options
context:
space:
mode:
authorJ"orn Rennecke <joern.rennecke@superh.com>2002-12-11 20:16:27 +0000
committerJoern Rennecke <amylaar@gcc.gnu.org>2002-12-11 20:16:27 +0000
commit9a4816af1e99c66823fe71c67f60fe3b7f61b37d (patch)
tree2777771aac54452a63d7ee9d501f3f5605f81fad /gcc/ChangeLog
parentf69bc49776f95f4cef791f96884739c319058278 (diff)
downloadgcc-9a4816af1e99c66823fe71c67f60fe3b7f61b37d.zip
gcc-9a4816af1e99c66823fe71c67f60fe3b7f61b37d.tar.gz
gcc-9a4816af1e99c66823fe71c67f60fe3b7f61b37d.tar.bz2
sh.h (REG_CLASS_HAS_GENERAL_REG): Only true for SIBCALL_REGS if not TARGET_SHMEDIA.
* sh.h (REG_CLASS_HAS_GENERAL_REG): Only true for SIBCALL_REGS if not TARGET_SHMEDIA. From-SVN: r60045
Diffstat (limited to 'gcc/ChangeLog')
-rw-r--r--gcc/ChangeLog16
1 files changed, 16 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 09e2549..f2f70b0a 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,19 @@
+Wed Dec 11 20:15:19 2002 J"orn Rennecke <joern.rennecke@superh.com>
+
+ * sh.h (REG_CLASS_HAS_GENERAL_REG): Only true for SIBCALL_REGS
+ if not TARGET_SHMEDIA.
+
+Wed Dec 11 19:05:05 2002 J"orn Rennecke <joern.rennecke@superh.com>
+
+ * sh.h (REG_CLASS_HAS_FP_REG): New.
+ (REGISTER_MOVE_COST) Use it. Put body into a function and
+ move it into:
+ * sh.c (sh_register_move_cost).
+ * sh-protos.h (sh_register_move_cost): Declare.
+
+ * sh.c (sh_expand_builtin): Abort for unexpected nop values.
+ (sh_adjust_cost): Always return a value.
+
Wed Dec 11 18:39:52 2002 J"orn Rennecke <joern.rennecke@superh.com>
* sh.h (REG_CLASS_HAS_GENERAL_REG): New.