configure.in: Arrange to include defaults.h in [ht]config.h/tm.h.
authorKaveh R. Ghazi <ghazi@caip.rutgers.edu>
Sun, 28 Jan 2001 01:50:22 +0000 (01:50 +0000)
committerKaveh Ghazi <ghazi@gcc.gnu.org>
Sun, 28 Jan 2001 01:50:22 +0000 (01:50 +0000)
* configure.in: Arrange to include defaults.h in [ht]config.h/tm.h.

* Makefile.in: Remove all dependencies on defaults.h.
* builtins.c: Don't include defaults.h.
* c-common.c: Likewise.
* c-decl.c: Likewise.
* c-pragma.c: Likewise.
* c-typeck.c: Likewise.
* combine.c: Likewise.
* i386.c: Likewise.
* frame-ia64.c: Likewise.
* cppexp.c: Likewise.
* crtstuff.c: Likewise.
* dbxout.c: Likewise.
* dwarf2out.c: Likewise.
* dwarfout.c: Likewise.
* emit-rtl.c: Likewise.
* except.c: Likewise.
* expr.c: Likewise.
* final.c: Likewise.
* frame-dwarf2.c: Likewise.
* libgcc2.c: Likewise.
* optabs.c: Likewise.
* profile.c: Likewise.
* sdbout.c: Likewise.
* toplev.c: Likewise.
* tradcif.y: Likewise.
* tree.c: Likewise.
* varasm.c: Likewise.

ch:
* Makefile.in: Remove all dependencies on defaults.h.
* decl.c: Don't include defaults.h.
* timing.c: Likewise.

cp:
* Make-lang.in: Remove all dependencies on defaults.h.
* call.c: Don't include defaults.h.
* decl.c: Likewise.
* decl2.c: Likewise.
* except.c: Likewise.
* pt.c: Likewise.
* rtti.c: Likewise.
* tree.c: Likewise.
* typeck.c: Likewise.

f:
* Make-lang.in: Remove all dependencies on defaults.h.
* com.c: Don't include defaults.h.

java:
* Make-lang.in: Remove all dependencies on defaults.h.
* decl.c: Don't include defaults.h.
* expr.c: Likewise.
* parse.y: Likewise.

From-SVN: r39308

52 files changed:
gcc/ChangeLog
gcc/Makefile.in
gcc/builtins.c
gcc/c-common.c
gcc/c-decl.c
gcc/c-pragma.c
gcc/c-typeck.c
gcc/ch/ChangeLog
gcc/ch/Makefile.in
gcc/ch/decl.c
gcc/ch/timing.c
gcc/combine.c
gcc/config/i386/i386.c
gcc/config/ia64/frame-ia64.c
gcc/configure
gcc/configure.in
gcc/cp/ChangeLog
gcc/cp/Make-lang.in
gcc/cp/call.c
gcc/cp/decl.c
gcc/cp/decl2.c
gcc/cp/except.c
gcc/cp/pt.c
gcc/cp/rtti.c
gcc/cp/tree.c
gcc/cp/typeck.c
gcc/cppexp.c
gcc/crtstuff.c
gcc/dbxout.c
gcc/dwarf2out.c
gcc/dwarfout.c
gcc/emit-rtl.c
gcc/except.c
gcc/expr.c
gcc/f/ChangeLog
gcc/f/Make-lang.in
gcc/f/com.c
gcc/final.c
gcc/frame-dwarf2.c
gcc/java/ChangeLog
gcc/java/Make-lang.in
gcc/java/decl.c
gcc/java/expr.c
gcc/java/parse.y
gcc/libgcc2.c
gcc/optabs.c
gcc/profile.c
gcc/sdbout.c
gcc/toplev.c
gcc/tradcif.y
gcc/tree.c
gcc/varasm.c

index 381164f966e159c7a5e5cf20fec18948398c6708..af2427f945b2b922fc95f1623b0c57f529473109 100644 (file)
@@ -1,3 +1,35 @@
+2001-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
+
+       * configure.in: Arrange to include defaults.h in [ht]config.h/tm.h.
+
+       * Makefile.in: Remove all dependencies on defaults.h.
+       * builtins.c: Don't include defaults.h.
+       * c-common.c: Likewise.
+       * c-decl.c: Likewise.
+       * c-pragma.c: Likewise.
+       * c-typeck.c: Likewise.
+       * combine.c: Likewise.
+       * i386.c: Likewise.
+       * frame-ia64.c: Likewise.
+       * cppexp.c: Likewise.
+       * crtstuff.c: Likewise.
+       * dbxout.c: Likewise.
+       * dwarf2out.c: Likewise.
+       * dwarfout.c: Likewise.
+       * emit-rtl.c: Likewise.
+       * except.c: Likewise.
+       * expr.c: Likewise.
+       * final.c: Likewise.
+       * frame-dwarf2.c: Likewise.
+       * libgcc2.c: Likewise.
+       * optabs.c: Likewise.
+       * profile.c: Likewise.
+       * sdbout.c: Likewise.
+       * toplev.c: Likewise.
+       * tradcif.y: Likewise.
+       * tree.c: Likewise.
+       * varasm.c: Likewise.
+
 2001-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
 
        * builtins.c (expand_builtin_fputs): Use size_one_node when
index 97e2f994ebf5d36a18a101bbe4bdea2dc735bada..4dc4455f09d30b9f885e1086feb4bf6c7db849e3 100644 (file)
@@ -1102,14 +1102,14 @@ stmp-multilib: $(LIBGCC_DEPS)
 # linked using GCC on systems using COFF or ELF, for the sake of C++
 # constructors.
 $(T)crtbegin.o: crtstuff.c $(GCC_PASSES) $(CONFIG_H) \
-  defaults.h frame.h gbl-ctors.h stmp-int-hdrs tsystem.h
+  frame.h gbl-ctors.h stmp-int-hdrs tsystem.h
        $(GCC_FOR_TARGET) $(GCC_CFLAGS) $(INCLUDES) $(MULTILIB_CFLAGS) -g0 \
          -finhibit-size-directive -fno-inline-functions \
          -fno-exceptions $(CRTSTUFF_T_CFLAGS) @inhibit_libc@ \
          -c $(srcdir)/crtstuff.c -DCRT_BEGIN -o $(T)crtbegin$(objext)
 
 $(T)crtend.o: crtstuff.c $(GCC_PASSES) $(CONFIG_H) \
-  defaults.h frame.h gbl-ctors.h stmp-int-hdrs tsystem.h
+  frame.h gbl-ctors.h stmp-int-hdrs tsystem.h
        $(GCC_FOR_TARGET) $(GCC_CFLAGS) $(INCLUDES) $(MULTILIB_CFLAGS) -g0 \
          -finhibit-size-directive -fno-inline-functions \
          -fno-exceptions $(CRTSTUFF_T_CFLAGS) @inhibit_libc@ \
@@ -1117,7 +1117,7 @@ $(T)crtend.o: crtstuff.c $(GCC_PASSES) $(CONFIG_H) \
 
 # These are versions of crtbegin and crtend for shared libraries.
 $(T)crtbeginS.o: crtstuff.c $(GCC_PASSES) $(CONFIG_H) \
-  defaults.h frame.h gbl-ctors.h stmp-int-hdrs tsystem.h
+  frame.h gbl-ctors.h stmp-int-hdrs tsystem.h
        $(GCC_FOR_TARGET) $(GCC_CFLAGS) $(INCLUDES) $(MULTILIB_CFLAGS) -g0 \
          -finhibit-size-directive -fno-inline-functions \
          -fno-exceptions $(CRTSTUFF_T_CFLAGS_S) @inhibit_libc@ \
@@ -1125,7 +1125,7 @@ $(T)crtbeginS.o: crtstuff.c $(GCC_PASSES) $(CONFIG_H) \
          -o $(T)crtbeginS$(objext)
 
 $(T)crtendS.o: crtstuff.c $(GCC_PASSES) $(CONFIG_H) \
-  defaults.h frame.h gbl-ctors.h stmp-int-hdrs tsystem.h
+  frame.h gbl-ctors.h stmp-int-hdrs tsystem.h
        $(GCC_FOR_TARGET) $(GCC_CFLAGS) $(INCLUDES) $(MULTILIB_CFLAGS) -g0 \
          -finhibit-size-directive -fno-inline-functions \
          -fno-exceptions $(CRTSTUFF_T_CFLAGS_S) @inhibit_libc@ \
@@ -1169,7 +1169,7 @@ $(srcdir)/c-parse.y: c-parse.in
 
 c-decl.o : c-decl.c $(CONFIG_H) system.h $(TREE_H) $(RTL_H) $(C_TREE_H) \
     $(GGC_H) c-lex.h flags.h function.h output.h $(EXPR_H) \
-    toplev.h defaults.h intl.h
+    toplev.h intl.h
 c-typeck.o : c-typeck.c $(CONFIG_H) system.h $(TREE_H) $(C_TREE_H) \
     flags.h intl.h output.h $(EXPR_H) $(RTL_H) toplev.h
 c-lang.o : c-lang.c $(CONFIG_H) system.h $(TREE_H) $(C_TREE_H) \
@@ -1182,7 +1182,7 @@ c-aux-info.o : c-aux-info.c  $(CONFIG_H) system.h $(TREE_H) $(C_TREE_H) \
     flags.h toplev.h
 c-convert.o : c-convert.c $(CONFIG_H) system.h $(TREE_H) flags.h toplev.h
 c-pragma.o: c-pragma.c $(CONFIG_H) system.h $(RTL_H) $(TREE_H) function.h \
-    defaults.h c-pragma.h toplev.h $(GGC_H)
+    c-pragma.h toplev.h $(GGC_H)
 mbchar.o: mbchar.c $(CONFIG_H) system.h mbchar.h
 graph.o: graph.c $(CONFIG_H) system.h toplev.h flags.h output.h $(RTL_H) \
     function.h hard-reg-set.h $(BASIC_BLOCK_H) graph.h
@@ -1329,7 +1329,7 @@ prefix.o: prefix.c $(CONFIG_H) system.h Makefile prefix.h
 convert.o: convert.c $(CONFIG_H) system.h $(TREE_H) flags.h convert.h toplev.h
 
 tree.o : tree.c $(CONFIG_H) system.h $(TREE_H) flags.h function.h toplev.h \
-   $(GGC_H) $(HASHTAB_H) output.h defaults.h
+   $(GGC_H) $(HASHTAB_H) output.h
 print-tree.o : print-tree.c $(CONFIG_H) system.h $(TREE_H) $(GGC_H)
 stor-layout.o : stor-layout.c $(CONFIG_H) system.h $(TREE_H) flags.h \
    function.h $(EXPR_H) $(RTL_H) toplev.h $(GGC_H)
@@ -1339,7 +1339,7 @@ diagnostic.o : diagnostic.c diagnostic.h \
    $(CONFIG_H) system.h $(TREE_H) $(RTL_H) tm_p.h flags.h \
    $(GGC_H) input.h $(INSN_ATTR_H) insn-codes.h insn-config.h toplev.h intl.h 
 toplev.o : toplev.c $(CONFIG_H) system.h $(TREE_H) $(RTL_H) function.h \
-   flags.h input.h $(INSN_ATTR_H) xcoffout.h defaults.h output.h diagnostic.h \
+   flags.h input.h $(INSN_ATTR_H) xcoffout.h output.h diagnostic.h \
    insn-codes.h insn-config.h intl.h $(RECOG_H) Makefile toplev.h dwarfout.h \
    dwarf2out.h sdbout.h dbxout.h $(EXPR_H) hard-reg-set.h $(BASIC_BLOCK_H) \
    graph.h $(LOOP_H) except.h $(REGS_H) $(TIMEVAR_H) $(lang_options_files) ssa.h
@@ -1358,7 +1358,7 @@ errors.o : errors.c $(GCONFIG_H) system.h errors.h
        $(CC) -c $(ALL_CFLAGS) -DGENERATOR_FILE $(ALL_CPPFLAGS) $(INCLUDES) $< $(OUTPUT_OPTION)
 
 varasm.o : varasm.c $(CONFIG_H) system.h $(TREE_H) $(RTL_H) flags.h \
-   function.h defaults.h $(EXPR_H) hard-reg-set.h $(REGS_H) \
+   function.h $(EXPR_H) hard-reg-set.h $(REGS_H) \
    xcoffout.h output.h c-pragma.h toplev.h dbxout.h sdbout.h $(GGC_H)
 function.o : function.c $(CONFIG_H) system.h $(RTL_H) $(TREE_H) flags.h \
    function.h insn-flags.h insn-codes.h $(EXPR_H) $(REGS_H) hard-reg-set.h \
@@ -1386,18 +1386,17 @@ explow.o : explow.c $(CONFIG_H) system.h $(RTL_H) $(TREE_H) flags.h \
    insn-codes.h toplev.h function.h
 optabs.o : optabs.c $(CONFIG_H) system.h $(RTL_H) $(TREE_H) flags.h  \
    insn-flags.h insn-config.h insn-codes.h $(EXPR_H) $(RECOG_H) reload.h \
-   toplev.h $(GGC_H) real.h defaults.h
+   toplev.h $(GGC_H) real.h
 dbxout.o : dbxout.c $(CONFIG_H) system.h $(TREE_H) $(RTL_H) flags.h $(REGS_H) \
-   insn-config.h reload.h gstab.h xcoffout.h defaults.h output.h dbxout.h \
-   toplev.h
+   insn-config.h reload.h gstab.h xcoffout.h output.h dbxout.h toplev.h
 sdbout.o : sdbout.c $(CONFIG_H) system.h $(TREE_H) $(RTL_H) flags.h except.h \
-   function.h $(EXPR_H) output.h hard-reg-set.h $(REGS_H) defaults.h real.h \
+   function.h $(EXPR_H) output.h hard-reg-set.h $(REGS_H) real.h \
    insn-config.h $(OBSTACK_H) xcoffout.h c-pragma.h \
    sdbout.h toplev.h
 dwarfout.o : dwarfout.c $(CONFIG_H) system.h $(TREE_H) $(RTL_H) dwarf.h \
-   flags.h insn-config.h reload.h output.h defaults.h toplev.h dwarfout.h
+   flags.h insn-config.h reload.h output.h toplev.h dwarfout.h
 dwarf2out.o : dwarf2out.c $(CONFIG_H) system.h $(TREE_H) $(RTL_H) dwarf2.h \
-   flags.h insn-config.h reload.h output.h defaults.h \
+   flags.h insn-config.h reload.h output.h \
    hard-reg-set.h $(REGS_H) $(EXPR_H) toplev.h dwarf2out.h varray.h \
    $(GGC_H) except.h
 xcoffout.o : xcoffout.c $(CONFIG_H) system.h $(TREE_H) $(RTL_H) xcoffout.h \
@@ -1405,7 +1404,7 @@ xcoffout.o : xcoffout.c $(CONFIG_H) system.h $(TREE_H) $(RTL_H) xcoffout.h \
 emit-rtl.o : emit-rtl.c $(CONFIG_H) system.h $(RTL_H) $(TREE_H) flags.h \
    function.h $(REGS_H) insn-config.h $(RECOG_H) real.h $(GGC_H) \
    $(EXPR_H) $(srcdir)/../include/obstack.h hard-reg-set.h bitmap.h toplev.h \
-   $(HASHTAB_H) defaults.h
+   $(HASHTAB_H)
 real.o : real.c $(CONFIG_H) system.h $(TREE_H) toplev.h
 integrate.o : integrate.c $(CONFIG_H) system.h $(RTL_H) $(TREE_H) flags.h \
    $(INTEGRATE_H) insn-flags.h insn-config.h $(EXPR_H) real.h $(REGS_H) \
@@ -1439,7 +1438,7 @@ conflict.o : conflict.c $(CONFIG_H) system.h $(OBSTACK_H) $(HASHTAB_H) \
    $(RTL_H) hard-reg-set.h $(BASIC_BLOCK_H)
 profile.o : profile.c $(CONFIG_H) system.h $(RTL_H) $(TREE_H) flags.h \
    insn-flags.h insn-config.h output.h $(REGS_H) $(EXPR_H) function.h \
-   gcov-io.h toplev.h $(GGC_H) hard-reg-set.h $(BASIC_BLOCK_H) defaults.h
+   gcov-io.h toplev.h $(GGC_H) hard-reg-set.h $(BASIC_BLOCK_H)
 loop.o : loop.c $(CONFIG_H) system.h $(RTL_H) flags.h $(LOOP_H) insn-config.h \
    insn-flags.h $(REGS_H) hard-reg-set.h $(RECOG_H) $(EXPR_H) real.h \
    $(BASIC_BLOCK_H) function.h toplev.h varray.h except.h cselib.h
@@ -1503,7 +1502,7 @@ sched-vis.o : sched-vis.c $(CONFIG_H) system.h $(RTL_H) sched-int.h \
 final.o : final.c $(CONFIG_H) system.h $(RTL_H) $(TREE_H) flags.h intl.h \
    $(REGS_H) $(RECOG_H) conditions.h insn-config.h $(INSN_ATTR_H) function.h \
    real.h output.h hard-reg-set.h insn-flags.h insn-codes.h gstab.h except.h \
-   xcoffout.h defaults.h toplev.h reload.h dwarfout.h dwarf2out.h sdbout.h \
+   xcoffout.h toplev.h reload.h dwarfout.h dwarf2out.h sdbout.h \
    dbxout.h $(BASIC_BLOCK_H)
 recog.o : recog.c $(CONFIG_H) system.h $(RTL_H) function.h $(BASIC_BLOCK_H) \
    $(REGS_H) $(RECOG_H) hard-reg-set.h flags.h insn-config.h $(INSN_ATTR_H) \
@@ -1933,7 +1932,7 @@ cpp0$(exeext): cppmain.o intl.o libcpp.a $(LIBDEPS)
 cppmain.o:  cppmain.c  $(CONFIG_H) cpplib.h intl.h system.h
 
 cpperror.o: cpperror.c $(CONFIG_H) $(LIBCPP_DEPS)
-cppexp.o:   cppexp.c   $(CONFIG_H) $(LIBCPP_DEPS) defaults.h
+cppexp.o:   cppexp.c   $(CONFIG_H) $(LIBCPP_DEPS)
 cpplex.o:   cpplex.c   $(CONFIG_H) $(LIBCPP_DEPS)
 cppmacro.o: cppmacro.c $(CONFIG_H) $(LIBCPP_DEPS)
 cpplib.o:   cpplib.c   $(CONFIG_H) $(LIBCPP_DEPS) $(OBSTACK_H)
@@ -1957,7 +1956,7 @@ tradcpp0$(exeext): tradcpp.o tradcif.o cppdefault.o version.o intl.o \
        tradcpp.o tradcif.o mkdeps.o cppdefault.o version.o intl.o $(LIBS)
 
 tradcpp.o: tradcpp.c $(CONFIG_H) system.h version.h cppdefault.h tradcpp.h
-tradcif.o: $(srcdir)/tradcif.c $(CONFIG_H) system.h defaults.h tradcpp.h
+tradcif.o: $(srcdir)/tradcif.c $(CONFIG_H) system.h tradcpp.h
 
 $(srcdir)/tradcif.c: $(srcdir)/tradcif.y
        (cd $(srcdir) && $(BISON) $(BISONFLAGS) -o tr$$$$.c tradcif.y && \
index 2d951842a550f47005a359dac827b5a0717a868d..a49fc17325e5179ffe7ab38de8053731451ff023 100644 (file)
@@ -37,7 +37,6 @@ Boston, MA 02111-1307, USA.  */
 #include "recog.h"
 #include "output.h"
 #include "typeclass.h"
-#include "defaults.h"
 #include "toplev.h"
 #include "tm_p.h"
 
index 14b77d12e9a49da1b40a2a66838af81aa3c46327..437f64a94c990a81d9c4a14f0ab5cc1af825060a 100644 (file)
@@ -30,7 +30,6 @@ Boston, MA 02111-1307, USA.  */
 #include "ggc.h"
 #include "expr.h"
 #include "c-common.h"
-#include "defaults.h"
 #include "tm_p.h"
 #include "obstack.h"
 #include "cpplib.h"
index 06bbbef9c459b21677a5e268fb03b9d679fccd6e..d5558db5908cee4c59fc60c6b94f31044b44cde9 100644 (file)
@@ -38,7 +38,6 @@ Boston, MA 02111-1307, USA.  */
 #include "c-tree.h"
 #include "c-lex.h"
 #include "toplev.h"
-#include "defaults.h"
 #include "ggc.h"
 #include "tm_p.h"
 #include "cpplib.h"
index 9a31209bc25a4c1506f742d00840518166f13a5e..8be3a6b065435ccaf228d0068b39185fac702835 100644 (file)
@@ -1,5 +1,6 @@
 /* Handle #pragma, system V.4 style.  Supports #pragma weak and #pragma pack.
-   Copyright (C) 1992, 1997, 1998, 1999, 2000 Free Software Foundation, Inc.
+   Copyright (C) 1992, 1997, 1998, 1999, 2000, 2001
+   Free Software Foundation, Inc.
 
 This file is part of GNU CC.
 
@@ -23,7 +24,6 @@ Boston, MA 02111-1307, USA.  */
 #include "rtl.h"
 #include "tree.h"
 #include "function.h"
-#include "defaults.h"
 #include "cpplib.h"
 #include "c-pragma.h"
 #include "flags.h"
index 2b769815a2d1c39168d4a05e1f7a6713c5197f1f..3dc52e480315678afbf8c1fdf7f3e7b919465e06 100644 (file)
@@ -40,7 +40,6 @@ Boston, MA 02111-1307, USA.  */
 #include "expr.h"
 #include "toplev.h"
 #include "intl.h"
-#include "defaults.h"
 #include "ggc.h"
 
 /* Nonzero if we've already printed a "missing braces around initializer"
index bf8c073f3f5ff7fcadb674b41bd3029b60c0fffa..9aeb1028664aa294982701b377544074b94aed0a 100644 (file)
@@ -1,3 +1,9 @@
+2001-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
+
+       * Makefile.in: Remove all dependencies on defaults.h.
+       * decl.c: Don't include defaults.h.
+       * timing.c: Likewise.
+
 2000-12-08  Joseph S. Myers  <jsm28@cam.ac.uk>
 
        * Make-lang.in (CHILL.info): Depend on info files in source
index b5e3918f0b92bd92152f0db931fe6033bfe5576f..a15c1ce7506f10361ae153109b3f043196828036 100644 (file)
@@ -1,6 +1,6 @@
 # Makefile for GNU CHILL compiler.
 #   Copyright (C) 1987, 1988, 1990, 1991, 1992, 1993, 1994, 1998,
-#   1999 Free Software Foundation, Inc.
+#   1999, 2000, 2001 Free Software Foundation, Inc.
 
 #This file is part of GNU CC.
 
@@ -274,7 +274,7 @@ convert.o : convert.c $(CONFIG_H) $(CHILL_TREE_H) $(srcdir)/../flags.h \
        $(srcdir)/../tree.h $(srcdir)/../system.h $(srcdir)/../toplev.h \
        $(srcdir)/../convert.h
 decl.o : decl.c $(CONFIG_H) $(CHILL_TREE_H) $(srcdir)/../flags.h lex.h \
-       $(srcdir)/../system.h $(srcdir)/../toplev.h $(srcdir)/../defaults.h
+       $(srcdir)/../system.h $(srcdir)/../toplev.h
 except.o : except.c $(CONFIG_H) $(srcdir)/../tree.h $(RTL_H) $(CHILL_TREE_H) \
        $(srcdir)/../system.h $(srcdir)/../toplev.h
 expr.o : expr.c $(CONFIG_H) $(RTL_H) $(CHILL_TREE_H) $(srcdir)/../flags.h \
@@ -298,8 +298,8 @@ parse.o : parse.c $(CONFIG_H) $(CHILL_TREE_H) parse.h \
 satisfy.o : satisfy.c $(CONFIG_H) $(CHILL_TREE_H) $(srcdir)/../tree.h \
        $(srcdir)/../flags.h lex.h $(srcdir)/../system.h $(srcdir)/../toplev.h
 timing.o : timing.c $(CONFIG_H) $(CHILL_TREE_H) $(RTL_H) $(srcdir)/../flags.h \
-       $(srcdir)/../input.h lex.h $(srcdir)/../system.h $(srcdir)/../toplev.h \
-       $(srcdir)/../defaults.h
+       $(srcdir)/../input.h lex.h $(srcdir)/../system.h $(srcdir)/../toplev.h
+
 tasking.o : tasking.c $(CONFIG_H) $(CHILL_TREE_H) $(RTL_H) \
        $(srcdir)/../flags.h $(srcdir)/../input.h \
        lex.h $(srcdir)/../system.h $(srcdir)/../toplev.h
index 367a21974f842262c381a2085913369cba8b018a..18a4cc66f67719c7e44d385e102cc96973883717 100644 (file)
@@ -1,5 +1,5 @@
 /* Process declarations and variables for GNU CHILL compiler.
-   Copyright (C) 1992, 1993, 1994, 1998, 1999, 2000
+   Copyright (C) 1992, 1993, 1994, 1998, 1999, 2000, 2001
    Free Software Foundation, Inc. 
    
 This file is part of GNU CC.
@@ -191,7 +191,6 @@ Boston, MA 02111-1307, USA.  */
 #include "input.h"
 #include "rtl.h"
 #include "toplev.h"
-#include "defaults.h"
 
 #define IS_UNKNOWN_TYPE(type) (TYPE_SIZE(type)==0)
 #define BUILTIN_NESTING_LEVEL (-1)
index 4c7e79e6106ce1df7832073b34f804eeefa3c113..b7479071120edd0686294af1aa775316ab98761b 100644 (file)
@@ -1,5 +1,6 @@
 /* Implement timing-related actions for CHILL.
-   Copyright (C) 1992, 1993, 1994, 1998 Free Software Foundation, Inc.
+   Copyright (C) 1992, 1993, 1994, 1998, 2000, 2001
+   Free Software Foundation, Inc.
 
 This file is part of GNU CC.
 
@@ -28,7 +29,6 @@ Boston, MA 02111-1307, USA.  */
 #include "obstack.h"
 #include "lex.h"
 #include "toplev.h"
-#include "defaults.h"
 
 /* set non-zero if input text is forced to lowercase */
 extern int ignore_case;
index 8d7c9ccd65c515b2c49991026863e71911db1257..7311370aef8ab60ea98053f7dd27f85b8961a8a2 100644 (file)
@@ -92,7 +92,6 @@ Boston, MA 02111-1307, USA.  */
 #include "recog.h"
 #include "real.h"
 #include "toplev.h"
-#include "defaults.h"
 
 #ifndef ACCUMULATE_OUTGOING_ARGS
 #define ACCUMULATE_OUTGOING_ARGS 0
index 2bd4aa3fafb3601c6bdc3f430404942a38c134e1..a6a0f6d8fcdd2f45e32134720a2cffafab3a6a1f 100644 (file)
@@ -40,7 +40,6 @@ Boston, MA 02111-1307, USA.  */
 #include "expr.h"
 #include "toplev.h"
 #include "basic-block.h"
-#include "defaults.h"
 #include "ggc.h"
 
 #ifndef CHECK_STACK_LIMIT
index 66d39a4c1ced2074d2420b6544cd807bebb6c15f..4834a8b3cdfb9525edf857f05130e6ebd6678ffe 100644 (file)
@@ -1,7 +1,7 @@
 /* Subroutines needed for unwinding IA-64 standard format stack frame
    info for exception handling.  */
 /* Compile this one with gcc.  */
-/* Copyright (C) 1997, 1998, 1999, 2000 Free Software Foundation, Inc.
+/* Copyright (C) 1997, 1998, 1999, 2000, 2001 Free Software Foundation, Inc.
    Contributed by Andrew MacLeod  <amacleod@cygnus.com>
                   Andrew Haley  <aph@cygnus.com>
 
@@ -46,7 +46,6 @@ Boston, MA 02111-1307, USA.  */
 #include <stddef.h>
 #endif
 
-#include "defaults.h"
 #include "frame-ia64.h"
 #include "eh-common.h"
 
index f80c7e52f2456f66739d61801e953537793f8ba9..38960b77685ce9a3f1ffbddeb3f4acdf05d91fa9 100755 (executable)
@@ -4065,14 +4065,14 @@ fi
 # auto-host.h is the file containing items generated by autoconf and is
 # the first file included by config.h.
 null_defines=
-host_xm_file="auto-host.h gansidecl.h ${host_xm_file} hwint.h"
+host_xm_file="auto-host.h gansidecl.h ${host_xm_file} defaults.h hwint.h"
 
 # If host=build, it is correct to have hconfig include auto-host.h
 # as well.  If host!=build, we are in error and need to do more 
 # work to find out the build config parameters.
 if test x$host = x$build
 then
-       build_xm_file="auto-host.h gansidecl.h ${build_xm_file} hwint.h"
+       build_xm_file="auto-host.h gansidecl.h ${build_xm_file} defaults.h hwint.h"
 else
        # We create a subdir, then run autoconf in the subdir.
        # To prevent recursion we set host and build for the new
@@ -4094,11 +4094,11 @@ else
        mv auto-host.h ../auto-build.h
        cd ..
        rm -rf $tempdir
-       build_xm_file="auto-build.h gansidecl.h ${build_xm_file} hwint.h"
+       build_xm_file="auto-build.h gansidecl.h ${build_xm_file} defaults.h hwint.h"
 fi
 
-xm_file="gansidecl.h ${xm_file}"
-tm_file="gansidecl.h ${tm_file}"
+xm_file="gansidecl.h ${xm_file} defaults.h"
+tm_file="gansidecl.h ${tm_file} defaults.h"
 
 vars="host_xm_file tm_file tm_p_file xm_file build_xm_file"
 links="config.h tm.h tm_p.h tconfig.h hconfig.h"
@@ -5892,7 +5892,7 @@ out_object_file=`basename $out_file .c`.o
 tm_file_list=
 for f in $tm_file; do
   case $f in
-    gansidecl.h )
+    gansidecl.h | defaults.h)
        tm_file_list="${tm_file_list} $f" ;;
     *) tm_file_list="${tm_file_list} \$(srcdir)/config/$f" ;;
   esac
@@ -5901,7 +5901,7 @@ done
 host_xm_file_list=
 for f in $host_xm_file; do
   case $f in
-    auto-host.h | gansidecl.h | hwint.h )
+    auto-host.h | gansidecl.h | defaults.h | hwint.h )
        host_xm_file_list="${host_xm_file_list} $f" ;;
     *) host_xm_file_list="${host_xm_file_list} \$(srcdir)/config/$f" ;;
   esac
@@ -5910,7 +5910,7 @@ done
 build_xm_file_list=
 for f in $build_xm_file; do
   case $f in
-    auto-build.h | auto-host.h | gansidecl.h | hwint.h )
+    auto-build.h | auto-host.h | gansidecl.h | defaults.h | hwint.h )
        build_xm_file_list="${build_xm_file_list} $f" ;;
     *) build_xm_file_list="${build_xm_file_list} \$(srcdir)/config/$f" ;;
   esac
index f2eb331f71664009e74ada37abb0faf07e1dfed2..ac39b4ff2c26297f69ec08952c74bb0c0b0acd4e 100644 (file)
@@ -728,14 +728,14 @@ fi
 # auto-host.h is the file containing items generated by autoconf and is
 # the first file included by config.h.
 null_defines=
-host_xm_file="auto-host.h gansidecl.h ${host_xm_file} hwint.h"
+host_xm_file="auto-host.h gansidecl.h ${host_xm_file} defaults.h hwint.h"
 
 # If host=build, it is correct to have hconfig include auto-host.h
 # as well.  If host!=build, we are in error and need to do more 
 # work to find out the build config parameters.
 if test x$host = x$build
 then
-       build_xm_file="auto-host.h gansidecl.h ${build_xm_file} hwint.h"
+       build_xm_file="auto-host.h gansidecl.h ${build_xm_file} defaults.h hwint.h"
 else
        # We create a subdir, then run autoconf in the subdir.
        # To prevent recursion we set host and build for the new
@@ -757,11 +757,11 @@ else
        mv auto-host.h ../auto-build.h
        cd ..
        rm -rf $tempdir
-       build_xm_file="auto-build.h gansidecl.h ${build_xm_file} hwint.h"
+       build_xm_file="auto-build.h gansidecl.h ${build_xm_file} defaults.h hwint.h"
 fi
 
-xm_file="gansidecl.h ${xm_file}"
-tm_file="gansidecl.h ${tm_file}"
+xm_file="gansidecl.h ${xm_file} defaults.h"
+tm_file="gansidecl.h ${tm_file} defaults.h"
 
 vars="host_xm_file tm_file tm_p_file xm_file build_xm_file"
 links="config.h tm.h tm_p.h tconfig.h hconfig.h"
@@ -991,7 +991,7 @@ out_object_file=`basename $out_file .c`.o
 tm_file_list=
 for f in $tm_file; do
   case $f in
-    gansidecl.h )
+    gansidecl.h | defaults.h )
        tm_file_list="${tm_file_list} $f" ;;
     *) tm_file_list="${tm_file_list} \$(srcdir)/config/$f" ;;
   esac
@@ -1000,7 +1000,7 @@ done
 host_xm_file_list=
 for f in $host_xm_file; do
   case $f in
-    auto-host.h | gansidecl.h | hwint.h )
+    auto-host.h | gansidecl.h | defaults.h | hwint.h )
        host_xm_file_list="${host_xm_file_list} $f" ;;
     *) host_xm_file_list="${host_xm_file_list} \$(srcdir)/config/$f" ;;
   esac
@@ -1009,7 +1009,7 @@ done
 build_xm_file_list=
 for f in $build_xm_file; do
   case $f in
-    auto-build.h | auto-host.h | gansidecl.h | hwint.h )
+    auto-build.h | auto-host.h | gansidecl.h | defaults.h | hwint.h )
        build_xm_file_list="${build_xm_file_list} $f" ;;
     *) build_xm_file_list="${build_xm_file_list} \$(srcdir)/config/$f" ;;
   esac
index 8ba3cc7a0846d5163d41f3291fd804e506fb4558..6c2093c67d5026c5f6ed1eefaea27a03adab13ec 100644 (file)
@@ -1,3 +1,15 @@
+2001-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
+
+       * Make-lang.in: Remove all dependencies on defaults.h.
+       * call.c: Don't include defaults.h.
+       * decl.c: Likewise.
+       * decl2.c: Likewise.
+       * except.c: Likewise.
+       * pt.c: Likewise.
+       * rtti.c: Likewise.
+       * tree.c: Likewise.
+       * typeck.c: Likewise.
+
 2001-01-25  Jakub Jelinek  <jakub@redhat.com>
 
        * mangle.c (write_mangled_name, write_encoding): Mangle overloaded
index b6bbd37516af667ceeb486f33561010c158c24f6..c3836267d03fbaa8f690a2a179537391a7daf8f0 100644 (file)
@@ -274,9 +274,9 @@ cp/method.o: cp/method.c $(CXX_TREE_H) toplev.h $(GGC_H) $(RTL_H) $(EXPR_H)
 cp/cvt.o: cp/cvt.c $(CXX_TREE_H) cp/decl.h flags.h toplev.h convert.h
 cp/search.o: cp/search.c $(CXX_TREE_H) stack.h flags.h toplev.h $(RTL_H)
 cp/tree.o: cp/tree.c $(CXX_TREE_H) flags.h toplev.h $(GGC_H) $(RTL_H) \
-  insn-config.h integrate.h defaults.h
+  insn-config.h integrate.h
 cp/ptree.o: cp/ptree.c $(CXX_TREE_H) system.h
-cp/rtti.o: cp/rtti.c $(CXX_TREE_H) flags.h toplev.h defaults.h
+cp/rtti.o: cp/rtti.c $(CXX_TREE_H) flags.h toplev.h
 cp/except.o: cp/except.c $(CXX_TREE_H) flags.h $(RTL_H) except.h toplev.h \
   cp/cfns.h $(EXPR_H) insn-flags.h cp/decl.h $(OBSTACK_H)
 cp/expr.o: cp/expr.c $(CXX_TREE_H) $(RTL_H) flags.h $(EXPR_H) toplev.h except.h
index bd6c074bb71036000fdada22c0a1c0fedaad7c60..98beeec753aa89c59ed5620a2e3f50f5a8ec3abc 100644 (file)
@@ -32,7 +32,6 @@ Boston, MA 02111-1307, USA.  */
 #include "flags.h"
 #include "rtl.h"
 #include "toplev.h"
-#include "defaults.h"
 #include "expr.h"
 #include "ggc.h"
 
index 761b843b1627f7ecdabd3a22f503a2af158f80c9..080853e37c13f20001a7616e2eeed359cb681ba7 100644 (file)
@@ -37,7 +37,6 @@ Boston, MA 02111-1307, USA.  */
 #include "cp-tree.h"
 #include "decl.h"
 #include "lex.h"
-#include "defaults.h"
 #include "output.h"
 #include "except.h"
 #include "toplev.h"
index dd7cb1cb50b887a47c35d732188ad997a47786a1..2cb9e44e70c749ab6efd7cd38ed4e8d07e392ff9 100644 (file)
@@ -39,7 +39,6 @@ Boston, MA 02111-1307, USA.  */
 #include "lex.h"
 #include "output.h"
 #include "except.h"
-#include "defaults.h"
 #include "toplev.h"
 #include "dwarf2out.h"
 #include "dwarfout.h"
index 1c0d06aeef2b70f1b448c9e1cfc8ec6f2f1ee6b6..19d5eea26c562f6524c3201e4f57a7c89dc14a15 100644 (file)
@@ -1,6 +1,6 @@
 /* Handle exceptional things in C++.
-   Copyright (C) 1989, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000
-   Free Software Foundation, Inc.
+   Copyright (C) 1989, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
+   2000, 2001  Free Software Foundation, Inc.
    Contributed by Michael Tiemann <tiemann@cygnus.com>
    Rewritten by Mike Stump <mrs@cygnus.com>, based upon an
    initial re-implementation courtesy Tad Hunt.
@@ -33,7 +33,6 @@ Boston, MA 02111-1307, USA.  */
 #include "obstack.h"
 #include "output.h"
 #include "except.h"
-#include "defaults.h"
 #include "toplev.h"
 #include "eh-common.h"
 
index be5439c3c516bf7c677b368d3c45d5da669bda2c..c66eaccc6be28fa671232c93994ef660178ce3d7 100644 (file)
@@ -37,11 +37,9 @@ Boston, MA 02111-1307, USA.  */
 #include "parse.h"
 #include "lex.h"
 #include "output.h"
-#include "defaults.h"
 #include "except.h"
 #include "toplev.h"
 #include "rtl.h"
-#include "defaults.h"
 #include "ggc.h"
 #include "timevar.h"
 
index 417f165a82727b0227b94e0e26d8e7d38e15a025..ff3945240fc3dafec56d6217b623a08bf03c4ab0 100644 (file)
@@ -1,5 +1,5 @@
 /* RunTime Type Identification
-   Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000
+   Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2001
    Free Software Foundation, Inc.
    Mostly written by Jason Merrill (jason@cygnus.com).
 
@@ -29,7 +29,6 @@ Boston, MA 02111-1307, USA.  */
 #include "output.h"
 #include "assert.h"
 #include "toplev.h"
-#include "defaults.h"
 
 /* Accessors for the type_info objects. We need to remember several things
    about each of the type_info types. The global tree nodes such as
index d5935f085bd7e9a4d71498b4422f277182104f2d..5e3e695cdd2a2ca07b8749303732ac240801d1fe 100644 (file)
@@ -31,7 +31,6 @@ Boston, MA 02111-1307, USA.  */
 #include "ggc.h"
 #include "insn-config.h"
 #include "integrate.h"
-#include "defaults.h"
 
 static tree bot_manip PARAMS ((tree *, int *, void *));
 static tree bot_replace PARAMS ((tree *, int *, void *));
index 7a61dec352aeca0c86629dd195353c6b8232b1f5..ef2a9217a81d5dda95c1c0c939e66dfa12d448ab 100644 (file)
@@ -40,7 +40,6 @@ Boston, MA 02111-1307, USA.  */
 #include "flags.h"
 #include "output.h"
 #include "toplev.h"
-#include "defaults.h"
 
 static tree convert_for_assignment PARAMS ((tree, tree, const char *, tree,
                                          int));
index aaed026187a522d95cb298e39cd49daebfccc781..3031997b0aa1665e566f3eedb0f668432d6575b9 100644 (file)
@@ -24,7 +24,6 @@ Boston, MA 02111-1307, USA.  */
 #include "system.h"
 #include "cpplib.h"
 #include "cpphash.h"
-#include "defaults.h"
 
 #ifndef MAX_CHAR_TYPE_SIZE
 #define MAX_CHAR_TYPE_SIZE CHAR_TYPE_SIZE
index 2a5864dca71c6b0047cc3672b39a118aba5d6fee..f51cf16da03b0b3e038ababa29cde1216e41d51e 100644 (file)
@@ -1,7 +1,7 @@
 /* Specialized bits of code needed to support construction and
    destruction of file-scope objects in C++ code.
    Copyright (C) 1991, 1994, 1995, 1996, 1997, 1998,
-   1999, 2000 Free Software Foundation, Inc.
+   1999, 2000, 2001 Free Software Foundation, Inc.
    Contributed by Ron Guilmette (rfg@monkeys.com).
 
 This file is part of GNU CC.
@@ -59,7 +59,6 @@ Boston, MA 02111-1307, USA.  */
 #include "tm.h"
 #include "tsystem.h"
 
-#include "defaults.h"
 #include "frame.h"
 
 #ifndef CRT_CALL_STATIC_FUNCTION
index 2d4ea6dd863d0f1acd437b4a78566f9fc3e2af4c..4c4a61a6b6bc5f09f2e9844e156357898ce35ed5 100644 (file)
@@ -1,6 +1,6 @@
 /* Output dbx-format symbol table information from GNU compiler.
    Copyright (C) 1987, 1988, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
-   1999, 2000 Free Software Foundation, Inc.
+   1999, 2000, 2001 Free Software Foundation, Inc.
 
 This file is part of GNU CC.
 
@@ -77,7 +77,6 @@ Boston, MA 02111-1307, USA.  */
 #include "regs.h"
 #include "insn-config.h"
 #include "reload.h"
-#include "defaults.h"
 #include "output.h" /* ASM_OUTPUT_SOURCE_LINE may refer to sdb functions.  */
 #include "dbxout.h"
 #include "toplev.h"
index a360a19b455e243b6f4d587dcd215d3bed316211..0bd968c80774bfb49befb01f888bd1f492b9b8be 100644 (file)
@@ -37,7 +37,6 @@ Boston, MA 02111-1307, USA.  */
 
 #include "config.h"
 #include "system.h"
-#include "defaults.h"
 #include "tree.h"
 #include "flags.h"
 #include "rtl.h"
index e339820e87dac211c1cb592ffcf284bd374c11ad..ff73b8474ab932c7009beb16a86f24e39b76ca79 100644 (file)
@@ -1,6 +1,6 @@
 /* Output Dwarf format symbol table information from the GNU C compiler.
    Copyright (C) 1992, 1993, 1995, 1996, 1997, 1998,
-   1999, 2000 Free Software Foundation, Inc.
+   1999, 2000, 2001 Free Software Foundation, Inc.
    Contributed by Ron Guilmette (rfg@monkeys.com) of Network Computing Devices.
 
 This file is part of GNU CC.
@@ -32,7 +32,6 @@ Boston, MA 02111-1307, USA.  */
 #include "insn-config.h"
 #include "reload.h"
 #include "output.h"
-#include "defaults.h"
 #include "dwarfout.h"
 #include "toplev.h"
 #include "tm_p.h"
index 33c6d90b407d9339234f87cd114bb7645263b764..8291a7ae229ad437706bec9eab98abf548d9045a 100644 (file)
@@ -54,7 +54,6 @@ Boston, MA 02111-1307, USA.  */
 #include "bitmap.h"
 #include "basic-block.h"
 #include "ggc.h"
-#include "defaults.h"
 
 /* Commonly used modes.  */
 
index 5c666d4da55877e3a738c29ad07b791e48b1c329..d923b70a35b77f56450ece5990cb9e1d2a54f2ab 100644 (file)
@@ -1,6 +1,6 @@
 /* Implements exception handling.
    Copyright (C) 1989, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 
-   1999, 2000 Free Software Foundation, Inc.
+   1999, 2000, 2001 Free Software Foundation, Inc.
    Contributed by Mike Stump <mrs@cygnus.com>.
 
 This file is part of GNU CC.
@@ -390,7 +390,6 @@ Boston, MA 02111-1307, USA.  */
 
 
 #include "config.h"
-#include "defaults.h"
 #include "eh-common.h"
 #include "system.h"
 #include "rtl.h"
index d36351020bf0af14465c135c86b959d4d3e239a2..1c28626ec1f486139990dffe7620019143d08422 100644 (file)
@@ -39,7 +39,6 @@ Boston, MA 02111-1307, USA.  */
 #include "reload.h"
 #include "output.h"
 #include "typeclass.h"
-#include "defaults.h"
 #include "toplev.h"
 #include "ggc.h"
 #include "intl.h"
index e8b7972c8b78ed17c8f0af00efc0b393f6234d33..315640f02bed39962040dd0c4695175f75ea37fa 100644 (file)
@@ -1,3 +1,8 @@
+Sat Jan 27 20:52:18 2001  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
+
+       * Make-lang.in: Remove all dependencies on defaults.h.
+       * com.c: Don't include defaults.h.
+
 2001-01-23  Michael Sokolov  <msokolov@ivan.Harhan.ORG>
 
        * com.c: Don't explicitly include any time headers, the right ones are
index dbe291f679f0dbf5c280fe89c5b8d6040553d1a3..15488af9d644e9f15d107c37e42a10166f659615 100644 (file)
@@ -1,5 +1,5 @@
 # Top level makefile fragment for GNU Fortran.           -*-makefile-*-
-#   Copyright (C) 1995, 1996, 1997, 1998, 2000 Free Software Foundation, Inc.
+#   Copyright (C) 1995, 1996, 1997, 1998, 2000, 2001 Free Software Foundation, Inc.
 
 #This file is part of GNU Fortran.
 
@@ -417,7 +417,7 @@ f/com.o: f/com.c f/proj.h $(CONFIG_H) system.h flags.h $(RTL_H) $(TREE_H) \
  f/malloc.h f/info.h f/info-b.def f/info-k.def f/info-w.def f/target.h f/bad.h \
  f/bad.def f/where.h glimits.h f/top.h f/lex.h f/type.h f/intrin.h \
  f/intrin.def f/lab.h f/symbol.h f/symbol.def f/equiv.h f/storag.h f/global.h \
- f/name.h f/expr.h f/implic.h f/src.h f/st.h $(GGC_H) toplev.h defaults.h
+ f/name.h f/expr.h f/implic.h f/src.h f/st.h $(GGC_H) toplev.h
 f/data.o: f/data.c f/proj.h $(CONFIG_H) system.h f/data.h f/bld.h f/bld-op.def \
  f/bit.h f/malloc.h f/com.h f/com-rt.def $(TREE_H) f/info.h f/info-b.def \
  f/info-k.def f/info-w.def f/target.h f/bad.h f/bad.def f/where.h glimits.h \
index 0bae4cf40584d920b20fa85d6f6ebcdf2c775a2b..2fd237ae4517d978505bb60d4e1db5b533f1dd2a 100644 (file)
@@ -89,7 +89,6 @@ the Free Software Foundation, 59 Temple Place - Suite 330, Boston, MA
 #include "output.h"  /* Must follow tree.h so TREE_CODE is defined! */
 #include "convert.h"
 #include "ggc.h"
-#include "defaults.h"
 #endif /* FFECOM_targetCURRENT == FFECOM_targetGCC */
 
 #define FFECOM_GCC_INCLUDE 1   /* Enable -I. */
index a04b7bd3243ae4aac1902655e1359a69488a497f..3a2fc1537c5e22356364a15767c356ef9b2f8ada 100644 (file)
@@ -60,7 +60,6 @@ Boston, MA 02111-1307, USA.  */
 #include "flags.h"
 #include "real.h"
 #include "hard-reg-set.h"
-#include "defaults.h"
 #include "output.h"
 #include "except.h"
 #include "function.h"
index 459af6d918a0b58ac96b0c9772019ee9801424a6..7fbcf87c6c8ad59155337dabd028b1bd9664ca88 100644 (file)
@@ -1,7 +1,7 @@
 /* Subroutines needed for unwinding DWARF 2 format stack frame info
    for exception handling.  */
 /* Compile this one with gcc.  */
-/* Copyright (C) 1997, 1998, 1999, 2000 Free Software Foundation, Inc.
+/* Copyright (C) 1997, 1998, 1999, 2000, 2001 Free Software Foundation, Inc.
    Contributed by Jason Merrill <jason@cygnus.com>.
 
 This file is part of GNU CC.
@@ -37,8 +37,6 @@ Boston, MA 02111-1307, USA.  */
 #include "tconfig.h"
 #include "tsystem.h"
 
-#include "defaults.h"
-
 #ifdef DWARF2_UNWIND_INFO
 #include "dwarf2.h"
 #include "frame.h"
index 0f279e64a55196654fb05d24015de88e0db84bbb..5a60bf92f1b9b0e5ac44f4018647735edee685ea 100644 (file)
@@ -1,3 +1,10 @@
+2001-01-27  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
+
+       * Make-lang.in: Remove all dependencies on defaults.h.
+       * decl.c: Don't include defaults.h.
+       * expr.c: Likewise.
+       * parse.y: Likewise.
+
 2001-01-25  Alexandre Petit-Bianco  <apbianco@cygnus.com>
 
        * ChangeLog (2001-01-21): Fixed typo.
index c16fc84c28e352d7a9d67a120b81971ddd83b8d4..4c57d9fe02dfc9f736e182fe331a2cdad6d6f7a7 100644 (file)
@@ -248,7 +248,7 @@ java/class.o: java/class.c $(CONFIG_H) $(JAVA_TREE_H) $(RTL_H) java/jcf.h \
 java/constants.o: java/constants.c $(CONFIG_H) $(JAVA_TREE_H) java/jcf.h \
   toplev.h system.h $(GGC_H)
 java/decl.o: java/decl.c $(CONFIG_H) $(JAVA_TREE_H) java/jcf.h \
-  toplev.h system.h function.h defaults.h gcc.h
+  toplev.h system.h function.h gcc.h
 java/except.o: java/except.c $(CONFIG_H) $(JAVA_TREE_H) java/jcf.h real.h \
   $(RTL_H) java/javaop.h java/java-opcodes.h except.h java/java-except.h \
   eh-common.h toplev.h system.h function.h
index ae5339c7faf2e5e71719c4d2352714df9a81a2b7..b11ea6caaec986b1e24ca004f505b361218531c4 100644 (file)
@@ -35,7 +35,6 @@ The Free Software Foundation is independent of Sun Microsystems, Inc.  */
 #include "toplev.h"
 #include "function.h"
 #include "except.h"
-#include "defaults.h"
 #include "java-except.h"
 #include "ggc.h"
 
index f42cc4510043542019ba9038f619aea73ba5b147..beb3137e24dbd68df2827cedeee117b59e6aaf88 100644 (file)
@@ -39,7 +39,6 @@ The Free Software Foundation is independent of Sun Microsystems, Inc.  */
 #include "parse.h"
 #include "toplev.h"
 #include "except.h"
-#include "defaults.h"
 #include "ggc.h"
 
 static void flush_quick_stack PARAMS ((void));
index 491dfb4bb7498ce94a555bfc1a8a9e6815be6e4c..cf438e92840113a65b6556b14d39942b86b53343 100644 (file)
@@ -64,7 +64,6 @@ definitions and other extensions.  */
 #include "xref.h"
 #include "function.h"
 #include "except.h"
-#include "defaults.h"
 #include "ggc.h"
 
 #ifndef DIR_SEPARATOR
index bb0d64e9f610afd3506c0919ae695ab081239f94..03636ebc16adde8d55312bc39f65f4bee87e2a6b 100644 (file)
@@ -37,7 +37,6 @@ Boston, MA 02111-1307, USA.  */
 #include "tsystem.h"
 
 #include "machmode.h"
-#include "defaults.h" 
 
 /* Don't use `fancy_abort' here even if config.h says to use it.  */
 #ifdef abort
index 5ee436d7bf7d4e3c7657c21a8005cbda3fbd2add..38ff9910540f68510b5bc1aff56115cf3429a7eb 100644 (file)
@@ -1,6 +1,6 @@
 /* Expand the basic unary and binary arithmetic operations, for GNU compiler.
    Copyright (C) 1987, 1988, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
-   1999, 2000 Free Software Foundation, Inc.
+   1999, 2000, 2001 Free Software Foundation, Inc.
 
 This file is part of GNU CC.
 
@@ -39,7 +39,6 @@ Boston, MA 02111-1307, USA.  */
 #include "reload.h"
 #include "ggc.h"
 #include "real.h"
-#include "defaults.h"
 
 /* Each optab contains info on how this target machine
    can perform a particular operation
index 6c12e6916d2a43b801f560e7fa91a3be0bcd168b..5849e7b22d054328edb84a8a24c34a4807c9ae6a 100644 (file)
@@ -1,6 +1,6 @@
 /* Calculate branch probabilities, and basic block execution counts. 
-   Copyright (C) 1990, 1991, 1992, 1993, 1994, 1996, 1997, 1998, 1999, 2000
-   Free Software Foundation, Inc.
+   Copyright (C) 1990, 1991, 1992, 1993, 1994, 1996, 1997, 1998, 1999,
+   2000, 2001  Free Software Foundation, Inc.
    Contributed by James E. Wilson, UC Berkeley/Cygnus Support;
    based on some ideas from Dain Samples of UC Berkeley.
    Further mangling by Bob Manson, Cygnus Support.
@@ -49,7 +49,6 @@ Boston, MA 02111-1307, USA.  */
 #include "ggc.h"
 #include "hard-reg-set.h"
 #include "basic-block.h"
-#include "defaults.h"
 
 /* Additional information about the edges we need.  */
 struct edge_info
index 6bf2610d6b81e8d672d9b3be94a304b5c001de1d..63472afcce475cb44e833f6343303fcab1a5cc2b 100644 (file)
@@ -1,6 +1,6 @@
 /* Output sdb-format symbol table information from GNU compiler.
-   Copyright (C) 1988, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000
-   Free Software Foundation, Inc.
+   Copyright (C) 1988, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
+   2000, 2001  Free Software Foundation, Inc.
 
 This file is part of GNU CC.
 
@@ -49,7 +49,6 @@ AT&T C compiler.  From the example below I would conclude the following:
 #include "tree.h"
 #include "rtl.h"
 #include "regs.h"
-#include "defaults.h"
 #include "flags.h"
 #include "insn-config.h"
 #include "reload.h"
index 513436176510ff468d68bfc6ceb151c9fdd0fb2c..d29d6c0ae36d7f70585d6a69776021334915882b 100644 (file)
@@ -49,7 +49,6 @@ Boston, MA 02111-1307, USA.  */
 #include "insn-config.h"
 #include "hard-reg-set.h"
 #include "recog.h"
-#include "defaults.h"
 #include "output.h"
 #include "except.h"
 #include "function.h"
index 1cc7aa8dbcfe082778f55b48dc584eb97a56f55e..877489d0a9e98031fe23dddc93f7c991dc0b9def 100644 (file)
@@ -1,5 +1,5 @@
 /* Parse C expressions for CCCP.
-   Copyright (C) 1987, 2000 Free Software Foundation.
+   Copyright (C) 1987, 2000, 2001 Free Software Foundation.
    Adapted from expread.y of GDB by Paul Rubin, July 1986.
    Adapted to ANSI C, Richard Stallman, Jan 1987
    Dusted off, polished, and adapted for use as traditional
@@ -24,7 +24,6 @@ Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.  */
 %{
 #include "config.h"
 #include "system.h"
-#include "defaults.h"
 #include "tradcpp.h"
 #include <setjmp.h>
 
index 865aacd6e6a3d48fe88d46efb638da5775d1721b..d1831227e361415ab8d3481d2981bdfe8ace32f9 100644 (file)
@@ -1,6 +1,6 @@
 /* Language-independent node constructors for parse phase of GNU compiler.
    Copyright (C) 1987, 1988, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
-   1999, 2000 Free Software Foundation, Inc.
+   1999, 2000, 2001 Free Software Foundation, Inc.
 
 This file is part of GNU CC.
 
@@ -44,7 +44,6 @@ Boston, MA 02111-1307, USA.  */
 #include "ggc.h"
 #include "hashtab.h"
 #include "output.h"
-#include "defaults.h"
 
 #define obstack_chunk_alloc xmalloc
 #define obstack_chunk_free free
index 99c8da691d9692b001546c2321bf9154e2cb057b..cae65cc413e0ccdb4bdbd536192732518e6aa1c6 100644 (file)
@@ -37,7 +37,6 @@ Boston, MA 02111-1307, USA.  */
 #include "expr.h"
 #include "hard-reg-set.h"
 #include "regs.h"
-#include "defaults.h"
 #include "output.h"
 #include "real.h"
 #include "toplev.h"