aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/recog.c1
2 files changed, 6 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 16e7c05..ef9683c 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+Wed Aug 4 09:06:14 1999 Richard Earnshaw (rearnsha@arm.com)
+
+ * recog.c (preproces_constraints): Zero recog_op_alt before
+ processing the constraints.
+
Mon Aug 2 19:18:44 1999 Jason Merrill <jason@yorick.cygnus.com>
* linux.h (HANDLE_PRAGMA_PACK_PUSH_POP): Define.
diff --git a/gcc/recog.c b/gcc/recog.c
index 94e7abb..b20f80b 100644
--- a/gcc/recog.c
+++ b/gcc/recog.c
@@ -2093,6 +2093,7 @@ preprocess_constraints ()
{
int i;
+ bzero (recog_op_alt, sizeof recog_op_alt);
for (i = 0; i < recog_n_operands; i++)
{
int j;