frv.c (frv_function_value, [...]): New functions.
commit219d92a41f55be0ecc1800abe330492f84d5ce05
authorAnatoly Sokolov <aesok@post.ru>
Sat, 31 Oct 2009 22:35:53 +0000 (1 01:35 +0300)
committerAnatoly Sokolov <aesok@gcc.gnu.org>
Sat, 31 Oct 2009 22:35:53 +0000 (1 01:35 +0300)
tree5be41b196e8b4c5bb90cfe14773930fa06201dde
parent34732b0adebe0eff2db3c23e0e3c667ec7e4c22c
frv.c (frv_function_value, [...]): New functions.

* config/frv/frv.c (frv_function_value, frv_libcall_value,
frv_function_value_regno_p): New functions.
(TARGET_FUNCTION_VALUE, TARGET_LIBCALL_VALUE): Declare.
* config/frv/frv.h: (FUNCTION_VALUE, LIBCALL_VALUE): Remove.
(FUNCTION_VALUE_REGNO_P): Redefine, use frv_function_value_regno_p.
* config/frv/frv-protos.h (frv_function_value_regno_p): Declare.

From-SVN: r153783
gcc/ChangeLog
gcc/config/frv/frv-protos.h
gcc/config/frv/frv.c
gcc/config/frv/frv.h