OSDN Git Service

PR debug/49544
authorjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 27 Jun 2011 16:45:49 +0000 (16:45 +0000)
committerjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 27 Jun 2011 16:45:49 +0000 (16:45 +0000)
commitada07b0df6bde3c730749bfc7b456e5760b14efa
treea3d72f8f9a1d0c760b61bcb06274339f53519f22
parent589807f44cb355bd03e05c2bf7db63c1ad901b64
PR debug/49544
* cselib.c (promote_debug_loc): If cselib_preserve_constants
and l has two DEBUG_INSN owned locs instead of just one, adjust
the second location's setting_insn too.

* gcc.dg/pr49544.c: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@175540 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/cselib.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/pr49544.c [new file with mode: 0644]