moxie.h (FUNCTION_VALUE, [...]): Remove macros.
authorAnatoly Sokolov <aesok@post.ru>
Thu, 10 Jun 2010 17:30:32 +0000 (21:30 +0400)
committerAnatoly Sokolov <aesok@gcc.gnu.org>
Thu, 10 Jun 2010 17:30:32 +0000 (21:30 +0400)
commitfeab9982bb4915ffd3dfc9b6123947b59ed7dce6
tree9b0e6e691d0c825811112fa4c7651d21f996c71c
parent567a4beb36a461bafb7c4bb42f8289ae659a16ed
moxie.h (FUNCTION_VALUE, [...]): Remove macros.

* config/moxie/moxie.h (FUNCTION_VALUE, FUNCTION_OUTGOING_VALUE,
LIBCALL_VALUE, FUNCTION_VALUE_REGNO_P): Remove macros.
* config/moxie/moxie-protos.h (moxie_function_value): Remove.
* config/moxie/moxie.c (moxie_function_value): Make static.
(moxie_libcall_value, moxie_function_value_regno_p): New functions.
(TARGET_LIBCALL_VALUE, TARGET_FUNCTION_VALUE_REGNO_P): Define.

From-SVN: r160565
gcc/ChangeLog
gcc/config/moxie/moxie-protos.h
gcc/config/moxie/moxie.c
gcc/config/moxie/moxie.h