dwarf2out.c (compute_barrier_args_size): Set barrier_args_size for labels for which...
authorJakub Jelinek <jakub@redhat.com>
Fri, 1 Aug 2008 20:30:09 +0000 (22:30 +0200)
committerJakub Jelinek <jakub@gcc.gnu.org>
Fri, 1 Aug 2008 20:30:09 +0000 (22:30 +0200)
commit07b11a21bfa1377f1f27753eb3f04062c8b56312
tree88ea4336cffc42d33feb4763070ca6eef8bb7e29
parent35a84e137bfbcebb3da614c8a0cfd8aae3a3724f
dwarf2out.c (compute_barrier_args_size): Set barrier_args_size for labels for which it hasn't been set yet.

* dwarf2out.c (compute_barrier_args_size): Set barrier_args_size
for labels for which it hasn't been set yet.  If it has been set,
stop walking insns and continue with next worklist item.
(dwarf2out_stack_adjust): Don't call compute_barrier_args_size
if the only BARRIER is at the very end of a function.

From-SVN: r138537
gcc/ChangeLog
gcc/dwarf2out.c