aboutsummaryrefslogtreecommitdiff
path: root/gcc/dwarf2out.c
diff options
context:
space:
mode:
authorAndreas Schwab <schwab@issan.informatik.uni-dortmund.de>1997-09-27 03:58:57 +0000
committerJeff Law <law@gcc.gnu.org>1997-09-26 21:58:57 -0600
commita7cc7f29f45db5f76aac040f4e3ef62109fd1341 (patch)
tree2e41168654f1c6b85b43e081f1c15f4530c90758 /gcc/dwarf2out.c
parent407cb092e3216d372d9fa3120e531829448f0bbc (diff)
downloadgcc-a7cc7f29f45db5f76aac040f4e3ef62109fd1341.zip
gcc-a7cc7f29f45db5f76aac040f4e3ef62109fd1341.tar.gz
gcc-a7cc7f29f45db5f76aac040f4e3ef62109fd1341.tar.bz2
frame.c: Include gansidecl.h for PROTO.
* frame.c: Include gansidecl.h for PROTO. * dwarf2out.c: Move inclusion of dwarf2.h down so that PROTO is defined. Don't declare dwarf2out_cfi_label here. * dwarf2.h: Add declarations of DWARF2 unwind info support functions. * m68k.c: Include dwarf2.h. (output_function_prologue): Add dwarf2 support. * m68k.h (INCOMING_RETURN_ADDR_RTX, DWARF_FRAME_REGNUM): New macros. (INCOMING_FRAME_SP_OFFSET): Likewise. Update m68k patch from Andreas. From-SVN: r15740
Diffstat (limited to 'gcc/dwarf2out.c')
-rw-r--r--gcc/dwarf2out.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/gcc/dwarf2out.c b/gcc/dwarf2out.c
index 46a4692..56ce82b 100644
--- a/gcc/dwarf2out.c
+++ b/gcc/dwarf2out.c
@@ -29,7 +29,6 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#include "config.h"
#include "defaults.h"
#include <stdio.h>
-#include "dwarf2.h"
#include "tree.h"
#include "flags.h"
#include "rtl.h"
@@ -40,6 +39,7 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */
#include "output.h"
#include "expr.h"
#include "except.h"
+#include "dwarf2.h"
/* #define NDEBUG 1 */
#include "assert.h"
@@ -185,7 +185,6 @@ static unsigned long size_of_uleb128 PROTO((unsigned long));
static unsigned long size_of_sleb128 PROTO((long));
static void output_uleb128 PROTO((unsigned long));
static void output_sleb128 PROTO((long));
-char *dwarf2out_cfi_label PROTO((void));
static void add_fde_cfi PROTO((char *, dw_cfi_ref));
static void lookup_cfa_1 PROTO((dw_cfi_ref, unsigned long *,
long *));