except.c (expand_throw): Add static attribute to match prototype.

* except.c (expand_throw): Add static attribute to match
	prototype.

	* Makefile.in (semantics.o): Add dependency on output.h.
	* semantics.c: Include output.h for declaration of
	make_function_rtl.

From-SVN: r30850
This commit is contained in:
Andreas Jaeger 1999-12-09 23:24:58 +00:00 committed by Mark Mitchell
parent 3eb24f739e
commit 225ff11985
4 changed files with 15 additions and 3 deletions

View File

@ -1,4 +1,13 @@
1999-12-09 Mark Mitchell <mark@codesourcery.com>
11999-12-09 Andreas Jaeger <aj@suse.de>
* except.c (expand_throw): Add static attribute to match
prototype.
* Makefile.in (semantics.o): Add dependency on output.h.
* semantics.c: Include output.h for declaration of
make_function_rtl.
999-12-09 Mark Mitchell <mark@codesourcery.com>
* decl.c (init_decl_processing): Reenable inlining on trees.
(finish_function): Likewise.

View File

@ -297,7 +297,8 @@ repo.o : repo.c $(CXX_TREE_H) \
$(srcdir)/../toplev.h $(srcdir)/../ggc.h
semantics.o: semantics.c $(CXX_TREE_H) lex.h \
$(srcdir)/../except.h $(srcdir)/../toplev.h \
$(srcdir)/../flags.h $(srcdir)/../ggc.h $(RTL_H)
$(srcdir)/../flags.h $(srcdir)/../ggc.h \
$(srcdir)/../output.h $(RTL_H)
dump.o: dump.c $(CXX_TREE_H)
optimize.o: optimize.c $(CXX_TREE_H) \
$(srcdir)/../rtl.h $(srcdir)/../integrate.h ../insn-config.h

View File

@ -766,7 +766,7 @@ alloc_eh_object (type)
generate a label for the throw block
4. jump to the throw block label. */
tree
static tree
expand_throw (exp)
tree exp;
{

View File

@ -34,6 +34,7 @@
#include "flags.h"
#include "ggc.h"
#include "rtl.h"
#include "output.h"
/* There routines provide a modular interface to perform many parsing
operations. They may therefore be used during actual parsing, or
@ -46,6 +47,7 @@
static tree expand_cond PROTO((tree));
static tree maybe_convert_cond PROTO((tree));
static tree simplify_aggr_init_exprs_r PROTO((tree *, int *, void *));
/* Record the fact that STMT was the last statement added to the
statement tree. */