fr30.h (FUNCTION_VALUE_REGNO_P, [...]): Remove macros.
authorAnatoly Sokolov <aesok@post.ru>
Sat, 6 Nov 2010 19:47:21 +0000 (22:47 +0300)
committerAnatoly Sokolov <aesok@gcc.gnu.org>
Sat, 6 Nov 2010 19:47:21 +0000 (22:47 +0300)
commitda0dc81873164e5d105e00b55deb9b4f961d26a4
tree2c71bfa2d8abb961d9a7ead9c98f655268c540e6
parent134c192bb33f87fc0b261b32d4e18a497c1e1b1c
fr30.h (FUNCTION_VALUE_REGNO_P, [...]): Remove macros.

* config/fr30/fr30.h (FUNCTION_VALUE_REGNO_P, FUNCTION_VALUE,
LIBCALL_VALUE): Remove macros.
* config/fr30/fr30.c (TARGET_FUNCTION_VALUE, TARGET_LIBCALL_VALUE,
TARGET_FUNCTION_VALUE_REGNO_P): Define.
(fr30_function_value_regno_p, fr30_function_value,
fr30_libcall_value): New functions.

From-SVN: r166407
gcc/ChangeLog
gcc/config/fr30/fr30.c
gcc/config/fr30/fr30.h