aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree.h
diff options
context:
space:
mode:
authorRichard Henderson <rth@redhat.com>2011-07-05 10:14:16 -0700
committerRichard Henderson <rth@gcc.gnu.org>2011-07-05 10:14:16 -0700
commit499566678c005682a57d6d693abd76acdc849ca6 (patch)
treecf2c11657a1463f21eeb264da1d773d901f3ce6e /gcc/tree.h
parentc2b40eba3ab707ce122464620bbdabf8b9044452 (diff)
downloadgcc-499566678c005682a57d6d693abd76acdc849ca6.zip
gcc-499566678c005682a57d6d693abd76acdc849ca6.tar.gz
gcc-499566678c005682a57d6d693abd76acdc849ca6.tar.bz2
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
Diffstat (limited to 'gcc/tree.h')
-rw-r--r--gcc/tree.h27
1 files changed, 0 insertions, 27 deletions
diff --git a/gcc/tree.h b/gcc/tree.h
index ab0b6cc..fd7d5ce 100644
--- a/gcc/tree.h
+++ b/gcc/tree.h
@@ -5602,33 +5602,6 @@ extern tree tree_overlaps_hard_reg_set (tree, HARD_REG_SET *);
#endif
-/* In dwarf2out.c */
-/* Interface of the DWARF2 unwind info support. */
-
-/* Generate a new label for the CFI info to refer to. */
-
-extern char *dwarf2out_cfi_label (bool);
-
-/* Entry point to update the canonical frame address (CFA). */
-
-extern void dwarf2out_def_cfa (const char *, unsigned, HOST_WIDE_INT);
-
-/* Entry point for saving a register to the stack. */
-
-extern void dwarf2out_reg_save (const char *, unsigned, HOST_WIDE_INT);
-
-/* Entry point for saving the return address in the stack. */
-
-extern void dwarf2out_return_save (const char *, HOST_WIDE_INT);
-
-/* Entry point for saving the return address in a register. */
-
-extern void dwarf2out_return_reg (const char *, unsigned);
-
-/* Entry point for saving the first register into the second. */
-
-extern void dwarf2out_reg_save_reg (const char *, rtx, rtx);
-
/* In tree-inline.c */
/* The type of a set of already-visited pointers. Functions for creating