rx.h (PTRDIFF_TYPE): Define.
authorNick Clifton <nickc@redhat.com>
Mon, 21 Jun 2010 11:27:32 +0000 (11:27 +0000)
committerNick Clifton <nickc@gcc.gnu.org>
Mon, 21 Jun 2010 11:27:32 +0000 (11:27 +0000)
commit31e727b09c104b3c3d1ee40bce2d9ebfc370f848
tree73e1afee9a35bdd68360e4d21eea854dc91a19fc
parentb361b153e8bb757e494a8743c4ed51affdbb82d5
rx.h (PTRDIFF_TYPE): Define.

        * config/rx/rx.h (PTRDIFF_TYPE): Define.
        (SMALL_REGISTER_CLASS): Define (to zero).
        (PRINT_OPERAND): Delete.
        (PRINT_OPERAND_ADDRESS): Delete.
        * config/rx/rx-protos.h (rx_print_operand): Delete prototype.
        (rx_print_operand_address): Delete prototype.
        * config/rx/rx.c (rx_print_operand): Make static.
        Allow %H and %L to handle CONST_DOUBLEs.
        (rx_print_operand_address): Make static.
        (rx_gen_move_template): Rename local variable 'template' to
        out_template.
        (rx_function_arg): Do not pass unknown sized objects in
        registers.
        (TARGET_PRINT_OPERAND): Define.
        (TARGET_PRINT_OPERAND_ADDRESS): Define.

From-SVN: r161068
gcc/ChangeLog
gcc/config/rx/rx-protos.h
gcc/config/rx/rx.c
gcc/config/rx/rx.h