aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree.h
diff options
context:
space:
mode:
authorMichael Meissner <meissner@cygnus.com>1997-10-07 16:07:46 +0000
committerMichael Meissner <meissner@gcc.gnu.org>1997-10-07 16:07:46 +0000
commit496651db26666e15ffa3af1a7b86732a83645ee8 (patch)
treee30c19c44f062c07301eba9ac9c698c1be9f4c0c /gcc/tree.h
parente63474569230bd0f552f3399e6b4640c7f49c57d (diff)
downloadgcc-496651db26666e15ffa3af1a7b86732a83645ee8.zip
gcc-496651db26666e15ffa3af1a7b86732a83645ee8.tar.gz
gcc-496651db26666e15ffa3af1a7b86732a83645ee8.tar.bz2
Declare get_file_function_name
From-SVN: r15855
Diffstat (limited to 'gcc/tree.h')
-rw-r--r--gcc/tree.h49
1 files changed, 3 insertions, 46 deletions
diff --git a/gcc/tree.h b/gcc/tree.h
index a283d9b..afa6165 100644
--- a/gcc/tree.h
+++ b/gcc/tree.h
@@ -1837,49 +1837,6 @@ extern void end_temporary_allocation PROTO((void));
/* Pop the obstack selection stack. */
extern void pop_obstacks PROTO((void));
-
-/* Interface of the DWARF2 unwind info support. */
-
-/* Decide whether we want to emit frame unwind information for the current
- translation unit. */
-
-extern int dwarf2out_do_frame PROTO((void));
-
-/* Generate a new label for the CFI info to refer to. */
-
-extern char *dwarf2out_cfi_label PROTO((void));
-
-/* Entry point to update the canonical frame address (CFA). */
-
-extern void dwarf2out_def_cfa PROTO((char *, unsigned, long));
-
-/* Add the CFI for saving a register window. */
-
-extern void dwarf2out_window_save PROTO((char *));
-
-/* Add a CFI to update the running total of the size of arguments pushed
- onto the stack. */
-
-extern void dwarf2out_args_size PROTO((char *, long));
-
-/* Entry point for saving a register to the stack. */
-
-extern void dwarf2out_reg_save PROTO((char *, unsigned, long));
-
-/* Entry point for saving the return address in the stack. */
-
-extern void dwarf2out_return_save PROTO((char *, long));
-
-/* Entry point for saving the return address in a register. */
-
-extern void dwarf2out_return_reg PROTO((char *, unsigned));
-
-/* Output a marker (i.e. a label) for the beginning of a function, before
- the prologue. */
-
-extern void dwarf2out_begin_prologue PROTO((void));
-
-/* Output a marker (i.e. a label) for the absolute end of the generated
- code for a function definition. */
-
-extern void dwarf2out_end_epilogue PROTO((void));
+/* If KIND=='I', return a suitable global initializer (constructor) name.
+ If KIND=='D', return a suitable global clean-up (destructor) name. */
+extern tree get_file_function_name PROTO((int));