pa.c (hppa_register_move_cost, [...]): New.
authorAnatoly Sokolov <aesok@post.ru>
Tue, 24 Aug 2010 18:52:08 +0000 (22:52 +0400)
committerAnatoly Sokolov <aesok@gcc.gnu.org>
Tue, 24 Aug 2010 18:52:08 +0000 (22:52 +0400)
commit8a5b85388f5c0ae491e80f52c9aee4816499a7f6
treed306e964a6e12e29ae5a4db9fb7bf319c70c398c
parent789d73cb17fce09bfdf7380b67d75fb960f6a517
pa.c (hppa_register_move_cost, [...]): New.

* config/pa/pa.c (hppa_register_move_cost, pa_libcall_value,
pa_function_value_regno_p, pa_print_operand_punct_valid_p): New.
(pa_function_value): Make static.
(override_options): Rename to...
(pa_option_override): ...this. Make static.
(TARGET_PRINT_OPERAND_PUNCT_VALID_P, TARGET_REGISTER_MOVE_COST,
TARGET_LIBCALL_VALUE, TARGET_FUNCTION_VALUE_REGNO_P,
TARGET_OPTION_OVERRIDE): Define.
* config/pa/pa.h (OVERRIDE_OPTIONS, FUNCTION_VALUE_REGNO_P,
LIBCALL_VALUE, REGISTER_MOVE_COST, PRINT_OPERAND_PUNCT_VALID_P):
Remove.
* config/pa/pa-protos.h (override_options): Remove.

From-SVN: r163525
gcc/ChangeLog
gcc/config/pa/pa-protos.h
gcc/config/pa/pa.c
gcc/config/pa/pa.h