dwarf2out: Remove unused text-based unwind entry points.
authorRichard Henderson <rth@redhat.com>
Tue, 5 Jul 2011 17:14:16 +0000 (10:14 -0700)
committerRichard Henderson <rth@gcc.gnu.org>
Tue, 5 Jul 2011 17:14:16 +0000 (10:14 -0700)
commit499566678c005682a57d6d693abd76acdc849ca6
treecf2c11657a1463f21eeb264da1d773d901f3ce6e
parentc2b40eba3ab707ce122464620bbdabf8b9044452
dwarf2out: Remove unused text-based unwind entry points.

The dwarf2out_cfi_label function is privatized, the
dwarf2out_def_cfa function is merged into its last user.
The others really are unused.

        * dwarf2out.c (dwarf2out_cfi_label): Make static.
        (dwarf2out_flush_queued_reg_saves): Make static.
        (dwarf2out_reg_save): Remove.
        (dwarf2out_return_save): Remove.
        (dwarf2out_return_reg): Remove.
        (dwarf2out_reg_save_reg): Remove.
        (dwarf2out_def_cfa): Merge into ...
        (dwarf2out_frame_init): ... here.
        * dwarf2out.h, tree.h: Remove declarations as necessary.

From-SVN: r175876
gcc/ChangeLog
gcc/dwarf2out.c
gcc/dwarf2out.h
gcc/tree.h