]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
expr.h (insn_gen_function): Reenable prototype.
authorAndreas Schwab <schwab@issan.informatik.uni-dortmund.de>
Fri, 29 Aug 1997 15:02:03 +0000 (15:02 +0000)
committerJeff Law <law@gcc.gnu.org>
Fri, 29 Aug 1997 15:02:03 +0000 (09:02 -0600)
* expr.h (insn_gen_function): Reenable prototype.

* expr.c (move_by_pieces_1, clear_by_pieces_1): Fix prototype of
first parameter.

From-SVN: r14994

gcc/ChangeLog
gcc/expr.c
gcc/expr.h

index 33fec6b96dda5573964fd51dba990cf2dbfde6e6..a42a5d5556c22f923e9c73aa0f44cd649cf2ffc2 100644 (file)
@@ -1,3 +1,10 @@
+1997-08-27  Andreas Schwab  <schwab@issan.informatik.uni-dortmund.de>
+
+       * expr.h (insn_gen_function): Reenable prototype.
+
+       * expr.c (move_by_pieces_1, clear_by_pieces_1): Fix prototype of
+       first parameter.
+
 Thu Aug 28 13:01:43 1997  Jim Wilson  <wilson@cygnus.com>
 
        * i386.c (ix86_expand_epilogue): Emit blockage instruction when pic.
index 6937437bbaf55652157a3491f96c83962714d2f8..7a9c4702ca7035000013b4d295fe8fd0ad193fc4 100644 (file)
@@ -159,10 +159,10 @@ static int queued_subexp_p        PROTO((rtx));
 static void init_queue         PROTO((void));
 static void move_by_pieces     PROTO((rtx, rtx, int, int));
 static int move_by_pieces_ninsns PROTO((unsigned int, int));
-static void move_by_pieces_1   PROTO((rtx (*) (), enum machine_mode,
+static void move_by_pieces_1   PROTO((rtx (*) (rtx, ...), enum machine_mode,
                                       struct move_by_pieces *));
 static void clear_by_pieces    PROTO((rtx, int, int));
-static void clear_by_pieces_1  PROTO((rtx (*) (), enum machine_mode,
+static void clear_by_pieces_1  PROTO((rtx (*) (rtx, ...), enum machine_mode,
                                       struct clear_by_pieces *));
 static int is_zeros_p          PROTO((tree));
 static int mostly_zeros_p      PROTO((tree));
@@ -1504,7 +1504,7 @@ move_by_pieces_ninsns (l, align)
 
 static void
 move_by_pieces_1 (genfun, mode, data)
-     rtx (*genfun) ();
+     rtx (*genfun) PROTO ((rtx, ...));
      enum machine_mode mode;
      struct move_by_pieces *data;
 {
@@ -2020,7 +2020,7 @@ clear_by_pieces (to, len, align)
 
 static void
 clear_by_pieces_1 (genfun, mode, data)
-     rtx (*genfun) ();
+     rtx (*genfun) PROTO ((rtx, ...));
      enum machine_mode mode;
      struct clear_by_pieces *data;
 {
index 624b965245acc2fb68a87067caf58e98a72b67cb..fa7b7edd81c6e29e7e3f2ac38ad1098fbe8e440f 100644 (file)
@@ -315,7 +315,7 @@ typedef struct optab
 #define GEN_FCN(CODE) (*insn_gen_function[(int) (CODE)])
 #endif
 
-extern rtx (*const insn_gen_function[]) ();
+extern rtx (*const insn_gen_function[]) PROTO ((rtx, ...));
 
 extern optab add_optab;
 extern optab sub_optab;