diff options
-rw-r--r-- | gcc/ChangeLog.addrmodes | 4 | ||||
-rw-r--r-- | gcc/genrecog.c | 2 |
2 files changed, 5 insertions, 1 deletions
diff --git a/gcc/ChangeLog.addrmodes b/gcc/ChangeLog.addrmodes index 3f2f3a1fa86..8f4878be348 100644 --- a/gcc/ChangeLog.addrmodes +++ b/gcc/ChangeLog.addrmodes @@ -1,5 +1,9 @@ 2006-10-06 Mark Shinwell <shinwell@codesourcery.com> + * genrecog.c (process_define_peephole2): Initialize last to NULL. + +2006-10-06 Mark Shinwell <shinwell@codesourcery.com> + * recog.c (mode_dependent_address_p): Identify pre-increment, pre-decrement, post-increment and post-decrement addressing as always being mode-dependent. diff --git a/gcc/genrecog.c b/gcc/genrecog.c index e7114540e6c..4d041a2dbb7 100644 --- a/gcc/genrecog.c +++ b/gcc/genrecog.c @@ -739,7 +739,7 @@ process_define_peephole2 (rtx insn) { rtx x; const char *c_test = XSTR (insn, 1); - struct decision *last; + struct decision *last = NULL; struct decision_test *test, **place; struct decision_head *next, head = { NULL, NULL }; char c_test_pos[2]; |