dwarf2out.c (last_var_location_insn): New variable.
authorJakub Jelinek <jakub@redhat.com>
Fri, 12 Jun 2009 07:01:25 +0000 (09:01 +0200)
committerJakub Jelinek <jakub@gcc.gnu.org>
Fri, 12 Jun 2009 07:01:25 +0000 (09:01 +0200)
commitfc9f468b5fbc938fb39fd1917918b37fc3448496
tree26471718ca071deba2fbcb634efbc189ca5fc700
parent15cb981aa34233d3842213b60d6081b807a4bc98
dwarf2out.c (last_var_location_insn): New variable.

* dwarf2out.c (last_var_location_insn): New variable.
(dwarf2out_end_epilogue): Clear last_var_location_insn.
(dwarf2out_var_location): Don't record anything after last real
insn.  Only change labels if there were any real instructions
in between last note and this one, or if changed sections.

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