alpha.c (alpha_handle_trap_shadows): Remove do-nothing exit.
authorRichard Henderson <rth@cygnus.com>
Wed, 26 Aug 1998 18:48:21 +0000 (11:48 -0700)
committerRichard Henderson <rth@gcc.gnu.org>
Wed, 26 Aug 1998 18:48:21 +0000 (11:48 -0700)
commit68aed21b05c657635e6a37efe8a992cc8b39883e
treea1b1bdc9b3978737aba1793850f82ca03dfffd60
parent4bdc8810f6b2233b34b51c1491d9b70fad203e8d
alpha.c (alpha_handle_trap_shadows): Remove do-nothing exit.

        * alpha.c (alpha_handle_trap_shadows): Remove do-nothing exit.
        Tag trapb and next insn with TImode.
        (alphaev5_insn_pipe, alphaev5_next_group, alphaev5_align_insns): New.
        (alpha_reorg): Add conditional for alpha_handle_trap_shadows.
        Invoke alphaev5_align_insns as appropriate.
        * alpha.md (attr type): Add multi.
        (define_asm_attributes): New.
        (prologue_stack_probe_loop, builtin_setjmp_receiver): Set type multi.
        (arg_home): Likewise.
        (fnop, unop, realign): New.

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