mmix.h (PRINT_OPERAND, [...]): Remove macro.
authorAnatoly Sokolov <aesok@post.ru>
Mon, 25 Jul 2011 16:35:38 +0000 (20:35 +0400)
committerAnatoly Sokolov <aesok@gcc.gnu.org>
Mon, 25 Jul 2011 16:35:38 +0000 (20:35 +0400)
commit5057fa13b7b65fe878f1e9b4c48421fc21483d30
tree729c8fd8bd44e858f774ac04836dc2068aa307e7
parent9d7b2124158025c9b2939dd6651bf6cd95284d01
mmix.h (PRINT_OPERAND, [...]): Remove macro.

* config/mmix/mmix.h (PRINT_OPERAND, PRINT_OPERAND_ADDRESS,
PRINT_OPERAND_PUNCT_VALID_P): Remove macro.
* config/mmix/mmix-protos.h (mmix_print_operand_punct_valid_p,
mmix_print_operand, mmix_print_operand_address): Remove.
* config/mmix/mmix.c (mmix_print_operand_punct_valid_p): Make static.
Change return type to bool. Change argument type to bool.
(mmix_print_operand, mmix_print_operand_address): Make static.
(mmix_intval, mmix_output_condition): Change 'x' argument type
to const_rtx.
(TARGET_PRINT_OPERAND, TARGET_PRINT_OPERAND_ADDRESS,
TARGET_PRINT_OPERAND_PUNCT_VALID_P): Define.

From-SVN: r176759
gcc/ChangeLog
gcc/config/mmix/mmix-protos.h
gcc/config/mmix/mmix.c
gcc/config/mmix/mmix.h