Makefile.in (toplev.o): Depend on regs.h.
authorKaveh R. Ghazi <ghazi@caip.rutgers.edu>
Tue, 11 Jan 2000 22:57:39 +0000 (22:57 +0000)
committerKaveh Ghazi <ghazi@gcc.gnu.org>
Tue, 11 Jan 2000 22:57:39 +0000 (22:57 +0000)
        * Makefile.in (toplev.o): Depend on regs.h.

        * output.h (tdesc_section): Prototype.

        * regclass.c (copy_cost): Mark parameters with ATTRIBUTE_UNUSED.

        * sdbout.c: Include "tm_p.h".

        * toplev.c: Include "regs.h".

From-SVN: r31337

gcc/ChangeLog
gcc/Makefile.in
gcc/output.h
gcc/regclass.c
gcc/sdbout.c
gcc/toplev.c

index 64280af6c59faed0f8fcf1a62916a7fbdb76b9d3..6822d5c8415cf31ce9ba28b4e7bdc9ed9241703e 100644 (file)
@@ -1,3 +1,15 @@
+2000-01-11  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
+
+       * Makefile.in (toplev.o): Depend on regs.h.
+
+       * output.h (tdesc_section): Prototype.
+
+       * regclass.c (copy_cost): Mark parameters with ATTRIBUTE_UNUSED.
+
+       * sdbout.c: Include "tm_p.h".
+
+       * toplev.c: Include "regs.h".
+
 Tue Jan 11 11:37:58 2000  Mike Stump  <mrs@wrs.com>
 
        * unroll.c (unroll_loop): Add EH support.
index e69f00b7eb02bf936ee50344b1541b968ad713a7..932ab36a5e568663b78a283776449c409b26151c 100644 (file)
@@ -1474,7 +1474,7 @@ 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 \
    insn-codes.h insn-config.h intl.h $(RECOG_H) Makefile toplev.h dwarfout.h \
    dwarf2out.h sdbout.h dbxout.h $(EXPR_H) $(BASIC_BLOCK_H) graph.h loop.h \
-   except.h $(lang_options_files)
+   except.h regs.h $(lang_options_files)
        $(CC) $(ALL_CFLAGS) $(ALL_CPPFLAGS) $(INCLUDES) $(MAYBE_USE_COLLECT2) \
          -DTARGET_NAME=\"$(target_alias)\" \
          -c `echo $(srcdir)/toplev.c | sed 's,^\./,,'`
index 2af69da35a36d45bdf8fbac81b8f298ed95cc328..937c934e23fe4ea64a2406414b7ce10da6d44182 100644 (file)
@@ -1,6 +1,6 @@
 /* Declarations for insn-output.c.  These functions are defined in recog.c,
    final.c, and varasm.c.
-   Copyright (C) 1987, 1991, 1994, 97-98, 1999 Free Software Foundation, Inc.
+   Copyright (C) 1987, 1991, 1994, 97-99, 2000 Free Software Foundation, Inc.
 
 This file is part of GNU CC.
 
@@ -184,6 +184,10 @@ extern void init_section PARAMS ((void));
 extern void fini_section PARAMS ((void));
 #endif
 
+#ifdef TDESC_SECTION_ASM_OP
+extern void tdesc_section PARAMS ((void));
+#endif
+
 #ifdef TREE_CODE
 /* Tell assembler to change to section NAME for DECL.
    If DECL is NULL, just switch to section NAME.
index 06c2badfd2318cff87b24ae4418ab63a571fd8b4..dda4fac0722d297c9ebba1fc5aa8a4b3bdf281ec 100644 (file)
@@ -1724,9 +1724,9 @@ record_reg_classes (n_alts, n_ops, ops, modes, subreg_changes_size,
 static int
 copy_cost (x, mode, class, to_p)
      rtx x;
-     enum machine_mode mode;
+     enum machine_mode mode ATTRIBUTE_UNUSED;
      enum reg_class class;
-     int to_p;
+     int to_p ATTRIBUTE_UNUSED;
 {
 #ifdef HAVE_SECONDARY_RELOADS
   enum reg_class secondary_class = NO_REGS;
index ea33e8d80d0911b6cdf505420a9587862c3b55d7..5cd58612f6e72b3c259aaa13bc1af05f33a5ded9 100644 (file)
@@ -54,6 +54,7 @@ AT&T C compiler.  From the example below I would conclude the following:
 #include "reload.h"
 #include "output.h"
 #include "toplev.h"
+#include "tm_p.h"
 
 /* Mips systems use the SDB functions to dump out symbols, but do not
    supply usable syms.h include files.  Which syms.h file to use is a
index 5388d1c1d949f32b2d00108c5ac4323da09e3d28..4ddfc04bdad7483882f5a2f1795de41e09ff3baa 100644 (file)
@@ -58,6 +58,7 @@ Boston, MA 02111-1307, USA.  */
 #include "ggc.h"
 #include "graph.h"
 #include "loop.h"
+#include "regs.h"
 
 #ifdef DWARF_DEBUGGING_INFO
 #include "dwarfout.h"