aboutsummaryrefslogtreecommitdiff
path: root/gcc/rtl.h
diff options
context:
space:
mode:
authorJeffrey A Law <law@cygnus.com>1998-08-17 16:37:49 +0000
committerJeff Law <law@gcc.gnu.org>1998-08-17 10:37:49 -0600
commit2e245dac404f9921584d2baf3b9b98a3b88eacce (patch)
tree87daa8f446ebfd58d99548e8c2faf924718220b2 /gcc/rtl.h
parent9f2b61e454f018a57279c463d50e5c736e47edaa (diff)
downloadgcc-2e245dac404f9921584d2baf3b9b98a3b88eacce.zip
gcc-2e245dac404f9921584d2baf3b9b98a3b88eacce.tar.gz
gcc-2e245dac404f9921584d2baf3b9b98a3b88eacce.tar.bz2
expr.c (move_by_pieces): No longer static.
* expr.c (move_by_pieces): No longer static. Remove prototype. * rtl.h (move_by_pieces): Add extern prototype. * mips.c (expand_block_move): Handle aligned straight line copy by calling move_by_pieces. From-SVN: r21794
Diffstat (limited to 'gcc/rtl.h')
-rw-r--r--gcc/rtl.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/gcc/rtl.h b/gcc/rtl.h
index 4aa25b2..cb5fdf1 100644
--- a/gcc/rtl.h
+++ b/gcc/rtl.h
@@ -1403,6 +1403,8 @@ extern int preserve_subexpressions_p PROTO ((void));
/* In expr.c */
extern void init_expr_once PROTO ((void));
+extern void move_by_pieces PROTO ((rtx, rtx, int, int));
+
/* In stupid.c */
#ifdef BUFSIZ