alpha.c (get_trap_mode_suffix): New.
authorRichard Henderson <rth@redhat.com>
Sun, 22 Jul 2001 16:02:06 +0000 (09:02 -0700)
committerRichard Henderson <rth@gcc.gnu.org>
Sun, 22 Jul 2001 16:02:06 +0000 (09:02 -0700)
commitbe7560ea81db88a710ff0915d8736b9dee2c9ad1
tree9c99ee469b759dab00020b09cc45210c771569e9
parente5d4fff46599ec82874600968810e4e0b0b4aee7
alpha.c (get_trap_mode_suffix): New.

        * config/alpha/alpha.c (get_trap_mode_suffix): New.
        (get_round_mode_suffix): New.
        (print_operand): Use them for [/].  Remove support for [&'`()+].
        * config/alpha/alpha.h (PRINT_OPERAND_PUNCT_VALID_P): Update.
        * config/alpha/alpha.md (attr round_suffix): New.
        (attr trap_suffix): New.
        (all insns): Set them appropriately.  Use %/ instead of the
        myriad punctuators.

From-SVN: r44242
gcc/ChangeLog
gcc/config/alpha/alpha.c
gcc/config/alpha/alpha.h
gcc/config/alpha/alpha.md