pdp11.h (FUNCTION_VALUE, [...]): Remove macros.
commitc547eb0db1e58bbe7346705cc35ac36891fee425
authorAnatoly Sokolov <aesok@post.ru>
Tue, 8 Jun 2010 18:14:28 +0000 (8 22:14 +0400)
committerAnatoly Sokolov <aesok@gcc.gnu.org>
Tue, 8 Jun 2010 18:14:28 +0000 (8 22:14 +0400)
treeeed44730b88165f0d88cec30afff025f75bef4bd
parent6f5e9b8df6cdb8d8905816a53b09fd57a3a8ce49
pdp11.h (FUNCTION_VALUE, [...]): Remove macros.

* config/pdp11/pdp11.h (FUNCTION_VALUE, FUNCTION_OUTGOING_VALUE,
LIBCALL_VALUE, FUNCTION_VALUE_REGNO_P): Remove macros.
* config/pdp11/pdp11.c (moxie_function_value, moxie_libcall_value,
moxie_function_value_regno_p): New functions.
(TARGET_FUNCTION_VALUE, TARGET_LIBCALL_VALUE,
TARGET_FUNCTION_VALUE_REGNO_P): Define.

From-SVN: r160444
gcc/ChangeLog
gcc/config/pdp11/pdp11.c
gcc/config/pdp11/pdp11.h