bfin.h (EH_RETURN_HANDLER_RTX): Use gen_frame_mem.
authorBernd Schmidt <bernd.schmidt@analog.com>
Wed, 13 Jun 2007 17:41:07 +0000 (17:41 +0000)
committerBernd Schmidt <bernds@gcc.gnu.org>
Wed, 13 Jun 2007 17:41:07 +0000 (17:41 +0000)
commit1ca950caf96bf812480298c217c05e4ab8c68cca
tree1fd39ca08ed531ffce8f08996fcf7143ee74743f
parent8d3641040cfe5100d576e35eb40fec9f3f9db25f
bfin.h (EH_RETURN_HANDLER_RTX): Use gen_frame_mem.

* config/bfin/bfin.h (EH_RETURN_HANDLER_RTX): Use gen_frame_mem.
* config/bfin/bfin.md (UNSPEC_VOLATILE_STORE_EH_HANDLER): New constant.
(eh_store_handler): New pattern.
(eh_return): Emit it instead of a plain move.

From-SVN: r125681
gcc/ChangeLog
gcc/config/bfin/bfin.h
gcc/config/bfin/bfin.md