m68k.h (HARD_REGNO_RENAME_OK): New macro.
authorPeter Barada <peter@the-baradas.com>
Fri, 22 Oct 2004 12:47:24 +0000 (12:47 +0000)
committerBernardo Innocenti <bernie@gcc.gnu.org>
Fri, 22 Oct 2004 12:47:24 +0000 (14:47 +0200)
commitcfca21cb617a6618d59419031dbafa9901cdb360
tree43359c11c7f5bbd27bcfc04b3fa9c413511b0bd7
parent76aebc9f3e3d418ae396e0d4e2d0632f3df89927
m68k.h (HARD_REGNO_RENAME_OK): New macro.

* config/m68k/m68k.h (HARD_REGNO_RENAME_OK): New macro.
* config/m68k/m68k.c (m68k_hard regno_rename_ok): Disallow
renaming of non-live registers in interrupt functions.
* config/m68k/m68k-protos.h (m68k_hard_regno_rename_ok): Add prototype.

From-SVN: r89441
gcc/ChangeLog
gcc/config/m68k/m68k-protos.h
gcc/config/m68k/m68k.c
gcc/config/m68k/m68k.h