diff options
author | law <law@138bc75d-0d04-0410-961f-82ee72b054a4> | 1997-09-28 07:03:02 +0000 |
---|---|---|
committer | law <law@138bc75d-0d04-0410-961f-82ee72b054a4> | 1997-09-28 07:03:02 +0000 |
commit | 8abd613e0a0ffdb9fb4eeaee3aeb35d305749266 (patch) | |
tree | 6604f3688a36f8f9922ea5d1496650fa63534a45 /gcc/dwarf2.h | |
parent | 5ff00a1d9e456f9cf721d5c15f33e9780acc0fc4 (diff) | |
download | linaro-gcc-8abd613e0a0ffdb9fb4eeaee3aeb35d305749266.tar.gz linaro-gcc-8abd613e0a0ffdb9fb4eeaee3aeb35d305749266.tar.bz2 linaro-gcc-8abd613e0a0ffdb9fb4eeaee3aeb35d305749266.zip |
* frame.c: Remove last change.
* dwarf2.h: Remove last change.
* tree.h: Add declarations of DWARF2 unwind info support
functions.
As requested by Jason.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@15751 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/dwarf2.h')
-rw-r--r-- | gcc/dwarf2.h | 46 |
1 files changed, 0 insertions, 46 deletions
diff --git a/gcc/dwarf2.h b/gcc/dwarf2.h index 993dea774ee..4340344c868 100644 --- a/gcc/dwarf2.h +++ b/gcc/dwarf2.h @@ -543,49 +543,3 @@ enum dwarf_macinfo_record_type DW_MACINFO_end_file = 4, DW_MACINFO_vendor_ext = 255 }; - -/* 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)); |