diff options
author | Uros Bizjak <ubizjak@gmail.com> | 2019-10-10 18:11:10 +0200 |
---|---|---|
committer | Uros Bizjak <uros@gcc.gnu.org> | 2019-10-10 18:11:10 +0200 |
commit | e5da0a1d01bc0d1d3a36593f4b4fc118bd404691 (patch) | |
tree | ff38ab7422bb17b064ca1d09430fb051ad9134cc /gcc/config/alpha | |
parent | 7e536bfd0600341f83d85312cf9c909205ec4d18 (diff) | |
download | gcc-e5da0a1d01bc0d1d3a36593f4b4fc118bd404691.zip gcc-e5da0a1d01bc0d1d3a36593f4b4fc118bd404691.tar.gz gcc-e5da0a1d01bc0d1d3a36593f4b4fc118bd404691.tar.bz2 |
re PR target/92022 (ICE in alpha_handle_trap_shadows, at config/alpha/alpha.c:8847)
PR target/92022
* config/alpha/alpha.c (alpha_handle_trap_shadows): Skip DEBUG_INSN.
testsuite/ChangeLog:
PR target/92022
* g++.dg/pr92022.C: New test.
From-SVN: r276839
Diffstat (limited to 'gcc/config/alpha')
-rw-r--r-- | gcc/config/alpha/alpha.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/gcc/config/alpha/alpha.c b/gcc/config/alpha/alpha.c index f01305b..a7d5454 100644 --- a/gcc/config/alpha/alpha.c +++ b/gcc/config/alpha/alpha.c @@ -8708,6 +8708,9 @@ alpha_handle_trap_shadows (void) case CODE_LABEL: goto close_shadow; + case DEBUG_INSN: + break; + default: gcc_unreachable (); } |