m68k.c: Include "system.h" instead of <stdio.h>.
authorAndreas Schwab <schwab@issan.informatik.uni-dortmund.de>
Mon, 17 Aug 1998 08:35:24 +0000 (08:35 +0000)
committerJeff Law <law@gcc.gnu.org>
Mon, 17 Aug 1998 08:35:24 +0000 (02:35 -0600)
        * config/m68k/m68k.c: Include "system.h" instead of <stdio.h>.
        Include "toplev.h".
        (valid_dbcc_comparison_p): Mark mode argument as unused.
        (symbolic_operand): Likewise.
        (legitimize_pic_address): Likewise.
        (const_uint32_operand): Likewise.
        (const_sint32_operand): Likewise.
        * sched.c [!INSN_SCHEDULING]: Define only dummy function
        schedule_insns and comment out rest of file.

From-SVN: r21779

gcc/ChangeLog
gcc/config/m68k/m68k.c
gcc/sched.c

index afd7974f976f1654370eb02909e28bea38e615f0..de303c588e019bcea0c91765f27b1896b785ebd9 100644 (file)
@@ -1,5 +1,15 @@
 Mon Aug 17 09:23:42 1998  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
 
+       * config/m68k/m68k.c: Include "system.h" instead of <stdio.h>.
+       Include "toplev.h".
+       (valid_dbcc_comparison_p): Mark mode argument as unused.
+       (symbolic_operand): Likewise.
+       (legitimize_pic_address): Likewise.
+       (const_uint32_operand): Likewise.
+       (const_sint32_operand): Likewise.
+       * sched.c [!INSN_SCHEDULING]: Define only dummy function
+       schedule_insns and comment out rest of file.
+
        * m68k.c (output_move_simode_const): Use subl to move a zero into an
        address register.
        (output_move_[hq]imode): Likewise.
index 1cfe3b25d9d76ed791c6a894fe3f6033d301c2dc..07f7a01563dbedc4cef403f0b288279200a278e3 100644 (file)
@@ -21,7 +21,7 @@ Boston, MA 02111-1307, USA.  */
 
 /* Some output-actions in m68k.md need these.  */
 #include "config.h"
-#include <stdio.h>
+#include "system.h"
 #include "tree.h"
 #include "rtl.h"
 #include "regs.h"
@@ -33,6 +33,7 @@ Boston, MA 02111-1307, USA.  */
 #include "output.h"
 #include "insn-attr.h"
 #include "recog.h"
+#include "toplev.h"
 
 /* Needed for use_return_insn.  */
 #include "flags.h"
@@ -866,7 +867,7 @@ not_sp_operand (op, mode)
 int
 valid_dbcc_comparison_p (x, mode)
      rtx x;
-     enum machine_mode mode;
+     enum machine_mode mode ATTRIBUTE_UNUSED;
 {
   switch (GET_CODE (x))
     {
@@ -1243,7 +1244,7 @@ output_btst (operands, countop, dataop, insn, signpos)
 int
 symbolic_operand (op, mode)
      register rtx op;
-     enum machine_mode mode;
+     enum machine_mode mode ATTRIBUTE_UNUSED;
 {
   switch (GET_CODE (op))
     {
@@ -1331,7 +1332,7 @@ extend_operator(x, mode)
 rtx
 legitimize_pic_address (orig, mode, reg)
      rtx orig, reg;
-     enum machine_mode mode;
+     enum machine_mode mode ATTRIBUTE_UNUSED;
 {
   rtx pic_ref = orig;
 
@@ -3252,7 +3253,7 @@ strict_low_part_peephole_ok (mode, first_insn, target)
 int
 const_uint32_operand (op, mode)
      rtx op;
-     enum machine_mode mode;
+     enum machine_mode mode ATTRIBUTE_UNUSED;
 {
   if (GET_CODE (op) == CONSTANT_P_RTX)
     return 1;
@@ -3273,7 +3274,7 @@ const_uint32_operand (op, mode)
 int
 const_sint32_operand (op, mode)
      rtx op;
-     enum machine_mode mode;
+     enum machine_mode mode ATTRIBUTE_UNUSED;
 {
   if (GET_CODE (op) == CONSTANT_P_RTX)
     return 1;
index 5b540285676ae99ec8c988b87ea7178e669f3cd3..5fbf7609f4db3a720d638401e752d2bf3f673177 100644 (file)
@@ -127,10 +127,17 @@ Boston, MA 02111-1307, USA.  */
 #include "insn-config.h"
 #include "insn-attr.h"
 
+#ifndef INSN_SCHEDULING
+void
+schedule_insns (dump_file)
+     FILE *dump_file ATTRIBUTE_UNUSED;
+{
+}
+#else /* INSN_SCHEDULING -- rest of file */
+
 extern char *reg_known_equiv_p;
 extern rtx *reg_known_value;
 
-#ifdef INSN_SCHEDULING
 /* Arrays set up by scheduling for the same respective purposes as
    similar-named arrays set up by flow analysis.  We work with these
    arrays during the scheduling pass so we can compare values against
@@ -342,8 +349,6 @@ static void update_flow_info                PROTO((rtx, rtx, rtx, rtx));
 
 /* Main entry point of this file.  */
 void schedule_insns    PROTO((FILE *));
-
-#endif /* INSN_SCHEDULING */
 \f
 #define SIZE_FOR_MODE(X) (GET_MODE_SIZE (GET_MODE (X)))
 
@@ -451,13 +456,6 @@ remove_dependence (insn, elem)
   return;
 }
 \f
-#ifndef INSN_SCHEDULING
-void
-schedule_insns (dump_file)
-     FILE *dump_file;
-{
-}
-#else
 #ifndef __GNUC__
 #define __inline
 #endif