re PR target/18841 (setjmp and eh receivers can mis-schedule)
authorRichard Henderson <rth@redhat.com>
Sun, 5 Dec 2004 19:52:24 +0000 (11:52 -0800)
committerRichard Henderson <rth@gcc.gnu.org>
Sun, 5 Dec 2004 19:52:24 +0000 (11:52 -0800)
commitcbb16d8ef60e88aaed225bd13e4f79eef55c64e1
treedbb5946016e7ffe496f9a7644d5730988c053965
parent82f4593a97f20deebb71cc7d624727cfe01f8c2c
re PR target/18841 (setjmp and eh receivers can mis-schedule)

        PR target/18841
        * config/alpha/alpha.md (UNSPECV_SETJMPR_ER): New.
        (builtin_setjmp_receiver_er_sl_1): Use it.
        (builtin_setjmp_receiver_er_1): Likewise.
        (builtin_setjmp_receiver_er, exception_receiver_er): Remove.
        (builtin_setjmp_receiver): Don't split for explicit relocs until
        after reload.
        (exception_receiver): Likewise.

From-SVN: r91753
gcc/ChangeLog
gcc/config/alpha/alpha.md