dwarf2cfi: Convert queued_reg_save to a VEC.
authorRichard Henderson <rth@redhat.com>
Sat, 23 Jul 2011 20:25:47 +0000 (13:25 -0700)
committerRichard Henderson <rth@gcc.gnu.org>
Sat, 23 Jul 2011 20:25:47 +0000 (13:25 -0700)
commit999646c1ee2b7e11c5beb86109fe660ca4d4235f
tree8e427909aedaf796c46ffc03a46069aa6f269e28
parentce363ef2bd9b1f2b7c1640160062c53398052c39
dwarf2cfi: Convert queued_reg_save to a VEC.

Also, allocate it in the heap instead of garbage collected.

        * dwarf2cfi.c (queued_reg_save): Reorder for packing.  Don't GTY.
        (queued_reg_saves): Don't GTY.  Change to a VEC.
        (queue_reg_save): Update to match.
        (dwarf2out_flush_queued_reg_saves): Likewise.
        (clobbers_queued_reg_save): Likewise.
        (reg_saved_in): Likewise.
        (execute_dwarf2_frame): Free queued_reg_saves.

From-SVN: r176702
gcc/ChangeLog
gcc/dwarf2cfi.c