diff options
author | Andreas Schwab <schwab@issan.informatik.uni-dortmund.de> | 1997-08-29 15:02:03 +0000 |
---|---|---|
committer | Jeff Law <law@gcc.gnu.org> | 1997-08-29 09:02:03 -0600 |
commit | eae4b970345f9aaf42b778445e50fbf37e0f45dd (patch) | |
tree | acbb1a11a9091dbc6f531848fe5ca8f2452c103d /gcc/expr.c | |
parent | ec83e9d31ff8b24d87ed479a7e98f8ceb4a9be3a (diff) | |
download | gcc-eae4b970345f9aaf42b778445e50fbf37e0f45dd.zip gcc-eae4b970345f9aaf42b778445e50fbf37e0f45dd.tar.gz gcc-eae4b970345f9aaf42b778445e50fbf37e0f45dd.tar.bz2 |
expr.h (insn_gen_function): Reenable prototype.
* 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
Diffstat (limited to 'gcc/expr.c')
-rw-r--r-- | gcc/expr.c | 8 |
1 files changed, 4 insertions, 4 deletions
@@ -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; { |