From 12874aaf60febc8e58d63b525a63aca96861e083 Mon Sep 17 00:00:00 2001 From: robertl Date: Wed, 6 May 1998 04:54:01 +0000 Subject: Wed May 6 06:35:38 1998 Robert Lipe * toplev.h: New file. Protypes for functions in toplev.c. * tree.h, rtl.h: Deleted protos for functions in toplev.c. * c-common.c, c-convert.c, c-decl.c, c-iterate.c, c-lex.c, c-parse.in, c-parse.y, c-pragma.c, c-typeck.c, calls.c, convert.c, dwarf2out.c, except.c, expr.c, final.c, fold-const.c, function.c, hash.c, profile.c, real.c, reg-stack.c, regclass.c, reload.c, reload1.c, stmt.c, stor-layout.c, tlink.c, tree.c, varasm.c: include it. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@19564 138bc75d-0d04-0410-961f-82ee72b054a4 --- gcc/convert.c | 1 + gcc/dwarf2out.c | 1 + gcc/except.c | 1 + gcc/expr.c | 1 + gcc/final.c | 1 + gcc/fold-const.c | 1 + gcc/function.c | 1 + gcc/hash.c | 2 ++ gcc/profile.c | 1 + gcc/real.c | 1 + gcc/reg-stack.c | 1 + gcc/regclass.c | 1 + gcc/reload.c | 1 + gcc/reload1.c | 1 + gcc/stmt.c | 1 + gcc/stor-layout.c | 1 + gcc/tlink.c | 1 + gcc/tree.c | 1 + gcc/varasm.c | 1 + 19 files changed, 20 insertions(+) diff --git a/gcc/convert.c b/gcc/convert.c index 8bfe4627c65..e03d39b7f32 100644 --- a/gcc/convert.c +++ b/gcc/convert.c @@ -26,6 +26,7 @@ Boston, MA 02111-1307, USA. */ #include "tree.h" #include "flags.h" #include "convert.h" +#include "toplev.h" /* Convert EXPR to some pointer or reference type TYPE. diff --git a/gcc/dwarf2out.c b/gcc/dwarf2out.c index ab2fab79d48..110a62261c3 100644 --- a/gcc/dwarf2out.c +++ b/gcc/dwarf2out.c @@ -40,6 +40,7 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ #include "expr.h" #include "except.h" #include "dwarf2.h" +#include "toplev.h" /* We cannot use in GCC source, since that would include GCC's assert.h, which may not be compatible with the host compiler. */ diff --git a/gcc/except.c b/gcc/except.c index a434b278642..2d614f39f49 100644 --- a/gcc/except.c +++ b/gcc/except.c @@ -404,6 +404,7 @@ Boston, MA 02111-1307, USA. */ #include "insn-config.h" #include "recog.h" #include "output.h" +#include "toplev.h" /* One to use setjmp/longjmp method of generating code for exception handling. */ diff --git a/gcc/expr.c b/gcc/expr.c index 16310e6ba78..3fb9280bd57 100644 --- a/gcc/expr.c +++ b/gcc/expr.c @@ -38,6 +38,7 @@ Boston, MA 02111-1307, USA. */ #include "output.h" #include "typeclass.h" #include "defaults.h" +#include "toplev.h" #define CEIL(x,y) (((x) + (y) - 1) / (y)) diff --git a/gcc/final.c b/gcc/final.c index 2647bbe08f5..84214c5f917 100644 --- a/gcc/final.c +++ b/gcc/final.c @@ -67,6 +67,7 @@ Boston, MA 02111-1307, USA. */ #include "defaults.h" #include "output.h" #include "except.h" +#include "toplev.h" /* Get N_SLINE and N_SOL from stab.h if we can expect the file to exist. */ #if defined (DBX_DEBUGGING_INFO) || defined (XCOFF_DEBUGGING_INFO) diff --git a/gcc/fold-const.c b/gcc/fold-const.c index c36f37834af..c284ae2f678 100644 --- a/gcc/fold-const.c +++ b/gcc/fold-const.c @@ -47,6 +47,7 @@ Boston, MA 02111-1307, USA. */ #include #include "flags.h" #include "tree.h" +#include "toplev.h" /* Handle floating overflow for `const_binop'. */ static jmp_buf float_error; diff --git a/gcc/function.c b/gcc/function.c index 44cee08aa68..f2bced234ac 100644 --- a/gcc/function.c +++ b/gcc/function.c @@ -55,6 +55,7 @@ Boston, MA 02111-1307, USA. */ #include "output.h" #include "basic-block.h" #include "obstack.h" +#include "toplev.h" #ifndef TRAMPOLINE_ALIGNMENT #define TRAMPOLINE_ALIGNMENT FUNCTION_BOUNDARY diff --git a/gcc/hash.c b/gcc/hash.c index 4149f3a8386..1428ae1c26b 100644 --- a/gcc/hash.c +++ b/gcc/hash.c @@ -22,6 +22,8 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ #include "system.h" #include "hash.h" #include "obstack.h" +#include "gansidecl.h" +#include "toplev.h" /* Obstack allocation and deallocation routines. */ #define obstack_chunk_alloc xmalloc diff --git a/gcc/profile.c b/gcc/profile.c index 8b6fff5be98..060ecfc81af 100644 --- a/gcc/profile.c +++ b/gcc/profile.c @@ -51,6 +51,7 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ #include "tree.h" #include "output.h" #include "gcov-io.h" +#include "toplev.h" extern char * xmalloc (); diff --git a/gcc/real.c b/gcc/real.c index 713c0bef5b8..ac560499d61 100644 --- a/gcc/real.c +++ b/gcc/real.c @@ -23,6 +23,7 @@ Boston, MA 02111-1307, USA. */ #include "config.h" #include "system.h" #include "tree.h" +#include "toplev.h" /* To enable support of XFmode extended real floating point, define LONG_DOUBLE_TYPE_SIZE 96 in the tm.h file (m68k.h or i386.h). diff --git a/gcc/reg-stack.c b/gcc/reg-stack.c index 255cb38524b..6496badbef8 100644 --- a/gcc/reg-stack.c +++ b/gcc/reg-stack.c @@ -166,6 +166,7 @@ Boston, MA 02111-1307, USA. */ #include "hard-reg-set.h" #include "flags.h" #include "insn-flags.h" +#include "toplev.h" #ifdef STACK_REGS diff --git a/gcc/regclass.c b/gcc/regclass.c index e4dff7921c8..5fef265dda6 100644 --- a/gcc/regclass.c +++ b/gcc/regclass.c @@ -34,6 +34,7 @@ Boston, MA 02111-1307, USA. */ #include "recog.h" #include "reload.h" #include "real.h" +#include "toplev.h" #ifndef REGISTER_MOVE_COST #define REGISTER_MOVE_COST(x, y) 2 diff --git a/gcc/reload.c b/gcc/reload.c index 80936971b69..ecc46a283cd 100644 --- a/gcc/reload.c +++ b/gcc/reload.c @@ -100,6 +100,7 @@ a register with any other reload. */ #include "real.h" #include "output.h" #include "expr.h" +#include "toplev.h" #ifndef REGISTER_MOVE_COST #define REGISTER_MOVE_COST(x, y) 2 diff --git a/gcc/reload1.c b/gcc/reload1.c index c9ebee9f89d..74322795c97 100644 --- a/gcc/reload1.c +++ b/gcc/reload1.c @@ -35,6 +35,7 @@ Boston, MA 02111-1307, USA. */ #include "basic-block.h" #include "output.h" #include "real.h" +#include "toplev.h" /* This file contains the reload pass of the compiler, which is run after register allocation has been done. It checks that diff --git a/gcc/stmt.c b/gcc/stmt.c index 58c292e6ce7..4e26e78a0e6 100644 --- a/gcc/stmt.c +++ b/gcc/stmt.c @@ -50,6 +50,7 @@ Boston, MA 02111-1307, USA. */ #include "loop.h" #include "recog.h" #include "machmode.h" +#include "toplev.h" #define obstack_chunk_alloc xmalloc #define obstack_chunk_free free diff --git a/gcc/stor-layout.c b/gcc/stor-layout.c index 365826d1727..606ebb1ab17 100644 --- a/gcc/stor-layout.c +++ b/gcc/stor-layout.c @@ -28,6 +28,7 @@ Boston, MA 02111-1307, USA. */ #include "function.h" #include "rtl.h" #include "expr.h" +#include "toplev.h" #define CEIL(x,y) (((x) + (y) - 1) / (y)) diff --git a/gcc/tlink.c b/gcc/tlink.c index 06207dda135..c12e8c16a6e 100644 --- a/gcc/tlink.c +++ b/gcc/tlink.c @@ -24,6 +24,7 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ #include "system.h" #include "hash.h" #include "demangle.h" +#include "toplev.h" #define MAX_ITERATIONS 17 diff --git a/gcc/tree.c b/gcc/tree.c index cc68d600b71..8a2d382f268 100644 --- a/gcc/tree.c +++ b/gcc/tree.c @@ -46,6 +46,7 @@ Boston, MA 02111-1307, USA. */ #include "except.h" #include "function.h" #include "obstack.h" +#include "toplev.h" #define obstack_chunk_alloc xmalloc #define obstack_chunk_free free diff --git a/gcc/varasm.c b/gcc/varasm.c index f075d614ebe..ed24384755e 100644 --- a/gcc/varasm.c +++ b/gcc/varasm.c @@ -41,6 +41,7 @@ Boston, MA 02111-1307, USA. */ #include "regs.h" #include "defaults.h" #include "real.h" +#include "toplev.h" #include "obstack.h" #include "c-pragma.h" -- cgit v1.2.1