arm.h (LIBCALL_VALUE, [...]): Remove.
authorAnatoly Sokolov <aesok@post.ru>
Sat, 3 Dec 2011 09:03:13 +0000 (13:03 +0400)
committerAnatoly Sokolov <aesok@gcc.gnu.org>
Sat, 3 Dec 2011 09:03:13 +0000 (13:03 +0400)
commitdf1204ec90c671971a8da2e0551db3ffe5a6e567
tree0981b52cb17f1acf6ee3fd9f12df1590c2804a30
parent2fd401c8f190f1fe43e51a7f726f6ed6119a1f96
arm.h (LIBCALL_VALUE, [...]): Remove.

* config/arm/arm.h (LIBCALL_VALUE, FUNCTION_VALUE_REGNO_P): Remove.
* config/arm/arm-protos.h (aapcs_libcall_value): Remove.
* config/arm/arm.c (TARGET_FUNCTION_VALUE_REGNO_P): Define.
(arm_libcall_value_1, arm_function_value_regno_p): New function.
(arm_function_value, arm_libcall_value): Use arm_libcall_value_1.
(aapcs_libcall_value): Make static.
(arm_libcall_value): Add static qualifier.

From-SVN: r181965
gcc/ChangeLog
gcc/config/arm/arm-protos.h
gcc/config/arm/arm.c
gcc/config/arm/arm.h