aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorAndreas Jaeger <aj@suse.de>1999-12-10 00:37:30 +0100
committerMark Mitchell <mmitchel@gcc.gnu.org>1999-12-09 23:37:30 +0000
commit009fef522acfb6d3678d57bf9f5eae8fecfe381d (patch)
tree4c6d0f713985583634179f80769bc148df16f6e5 /gcc
parent225ff11985aa7ebb3b51b935e0afe6197ae7f54e (diff)
downloadgcc-009fef522acfb6d3678d57bf9f5eae8fecfe381d.zip
gcc-009fef522acfb6d3678d57bf9f5eae8fecfe381d.tar.gz
gcc-009fef522acfb6d3678d57bf9f5eae8fecfe381d.tar.bz2
loop.c (record_biv): Declare parameter as int.
* loop.c (record_biv): Declare parameter as int. * config/i386/i386-protos.h: Declare long_memory_operand. From-SVN: r30851
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog6
-rw-r--r--gcc/config/i386/i386-protos.h2
-rw-r--r--gcc/loop.c1
3 files changed, 9 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index e6712ef..da221ac 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,9 @@
+1999-12-09 Andreas Jaeger <aj@suse.de>
+
+ * loop.c (record_biv): Declare parameter as int.
+
+ * config/i386/i386-protos.h: Declare long_memory_operand.
+
1999-12-09 Mark Mitchell <mark@codesourcery.com>
* tree.c (copy_node): Do zero the TREE_CHAIN, even for an
diff --git a/gcc/config/i386/i386-protos.h b/gcc/config/i386/i386-protos.h
index a8e16b5..5c8ffe4 100644
--- a/gcc/config/i386/i386-protos.h
+++ b/gcc/config/i386/i386-protos.h
@@ -62,6 +62,8 @@ extern int div_operator PROTO((rtx, enum machine_mode));
extern int arith_or_logical_operator PROTO((rtx, enum machine_mode));
extern int memory_displacement_operand PROTO((rtx, enum machine_mode));
extern int cmpsi_operand PROTO((rtx, enum machine_mode));
+extern int long_memory_operand PROTO((rtx, enum machine_mode));
+
extern int legitimate_pic_address_disp_p PROTO((rtx));
extern int legitimate_address_p PROTO((enum machine_mode, rtx, int));
diff --git a/gcc/loop.c b/gcc/loop.c
index 96f5e66..19b21e3 100644
--- a/gcc/loop.c
+++ b/gcc/loop.c
@@ -5489,6 +5489,7 @@ record_biv (v, insn, dest_reg, inc_val, mult_val, location,
rtx *location;
int not_every_iteration;
int maybe_multiple;
+ int multi_insn_incr;
{
struct iv_class *bl;