diff options
author | Richard Henderson <rth@redhat.com> | 2004-12-05 11:52:24 -0800 |
---|---|---|
committer | Richard Henderson <rth@gcc.gnu.org> | 2004-12-05 11:52:24 -0800 |
commit | cbb16d8ef60e88aaed225bd13e4f79eef55c64e1 (patch) | |
tree | dbb5946016e7ffe496f9a7644d5730988c053965 /gcc/expr.c | |
parent | 82f4593a97f20deebb71cc7d624727cfe01f8c2c (diff) | |
download | gcc-cbb16d8ef60e88aaed225bd13e4f79eef55c64e1.zip gcc-cbb16d8ef60e88aaed225bd13e4f79eef55c64e1.tar.gz gcc-cbb16d8ef60e88aaed225bd13e4f79eef55c64e1.tar.bz2 |
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
Diffstat (limited to 'gcc/expr.c')
0 files changed, 0 insertions, 0 deletions