diff options
author | Jakub Jelinek <jakub@redhat.com> | 2010-10-05 00:02:28 +0200 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2010-10-05 00:02:28 +0200 |
commit | 098db05ef4e65f466788dac6006c4e4da9cdf3f8 (patch) | |
tree | f54dcafd52295b4f2158bf0f8bd42e684f418501 /gcc/ada | |
parent | b3b9f3d0a808a2e0773e90d70dff2048270cc359 (diff) | |
download | gcc-098db05ef4e65f466788dac6006c4e4da9cdf3f8.zip gcc-098db05ef4e65f466788dac6006c4e4da9cdf3f8.tar.gz gcc-098db05ef4e65f466788dac6006c4e4da9cdf3f8.tar.bz2 |
re PR debug/45849 (ICE: in emit_note_insn_var_location, at var-tracking.c:7336 with -O -g)
PR debug/45849
* var-tracking.c (strip_pointer_flags): New function.
(emit_note_insn_var_location): If rtx_equal_p check failed,
retry on locations simplified with simplify_replace_fn_rtx
and strip_pointer_flags as its callback.
* gcc.dg/debug/pr45849.c: New test.
From-SVN: r164962
Diffstat (limited to 'gcc/ada')
0 files changed, 0 insertions, 0 deletions