frame.c: Remove last change.
authorJeffrey A Law <law@cygnus.com>
Sun, 28 Sep 1997 07:03:02 +0000 (07:03 +0000)
committerJeff Law <law@gcc.gnu.org>
Sun, 28 Sep 1997 07:03:02 +0000 (01:03 -0600)
        * frame.c: Remove last change.
        * dwarf2.h: Remove last change.
        * tree.h: Add declarations of DWARF2 unwind info support
        functions.
As requested by Jason.

From-SVN: r15751

gcc/ChangeLog
gcc/dwarf2.h
gcc/frame.c
gcc/tree.h

index bcf67e3d422f25d9d1aca5d3e5b9dd898554c710..de41b1e189337a81bc397fc3c0762e84e10a773f 100644 (file)
@@ -1,3 +1,10 @@
+Sun Sep 28 01:05:16 1997  Jeffrey A Law  (law@cygnus.com)
+
+       * frame.c: Remove last change.
+       * dwarf2.h: Remove last change.
+       * tree.h: Add declarations of DWARF2 unwind info support
+       functions.
+
 Sat Sep 27 11:02:38 1997  Jason Merrill  <jason@yorick.cygnus.com>
 
        * c-decl.c (init_decl_processing): Add __builtin_dwarf_reg_size.
index 993dea774ee5d971c4a5de237dc8faff8e1d1de3..4340344c868c4a8bb0ea593a709f6ce8235e1674 100644 (file)
@@ -543,49 +543,3 @@ enum dwarf_macinfo_record_type
     DW_MACINFO_end_file = 4,
     DW_MACINFO_vendor_ext = 255
   };
-\f
-/* 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));
index 4f0a2bc0cadefb210c796031b83438585874d11a..f77f0694d3cb8f7437e7e23f08920ebab138f258 100644 (file)
@@ -35,7 +35,6 @@ Boston, MA 02111-1307, USA.  */
 #include "defaults.h"
 
 #ifdef DWARF2_UNWIND_INFO
-#include "gansidecl.h"
 #include "dwarf2.h"
 #include "frame.h"
 #include <stddef.h>
index 4f43f6ffe6a446986145bd50ca8bff392ae6042e..a283d9beab7f96dd1eaa5cf1dbb76f4b502bea41 100644 (file)
@@ -1836,3 +1836,50 @@ extern void end_temporary_allocation PROTO((void));
 
 /* Pop the obstack selection stack.  */
 extern void pop_obstacks PROTO((void));
+
+\f
+/* 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));