diff options
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; { |