aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorZdenek Dvorak <rakdver@gcc.gnu.org>2007-02-14 21:54:44 +0000
committerZdenek Dvorak <rakdver@gcc.gnu.org>2007-02-14 21:54:44 +0000
commit3d88299026ed315bce2cbf2d71309ea0040fbc1d (patch)
treeb8d0b7969b842e7f7e9355c9dcaa830596ff54a6 /gcc
parent6b08c92c0596745d8ea007850ad341b338035d13 (diff)
downloadgcc-3d88299026ed315bce2cbf2d71309ea0040fbc1d.zip
gcc-3d88299026ed315bce2cbf2d71309ea0040fbc1d.tar.gz
gcc-3d88299026ed315bce2cbf2d71309ea0040fbc1d.tar.bz2
passes.c (next_pass_1): Clear the next field of the copied pass structure.
* passes.c (next_pass_1): Clear the next field of the copied pass structure. From-SVN: r121966
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog9
-rw-r--r--gcc/passes.c1
2 files changed, 8 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 04b06a8..d8ef448 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2007-02-14 Zdenek Dvorak <dvorakz@suse.cz>
+
+ * passes.c (next_pass_1): Clear the next field of the copied
+ pass structure.
+
2007-02-14 Richard Henderson <rth@redhat.com>
* tree-sra.c (early_sra): New.
@@ -28,8 +33,8 @@
2007-02-13 Seongbae Park <seongbae.park@gmail.com>
- * bitmap.c (bitmap_and, bitmap_and_compl, bitmap_xor):
- Ensure dst->current is valid.
+ * bitmap.c (bitmap_and, bitmap_and_compl, bitmap_xor):
+ Ensure dst->current is valid.
2007-02-13 Paul Brook <paul@codesourcery.com>
diff --git a/gcc/passes.c b/gcc/passes.c
index f90796d..0c28075 100644
--- a/gcc/passes.c
+++ b/gcc/passes.c
@@ -390,6 +390,7 @@ next_pass_1 (struct tree_opt_pass **list, struct tree_opt_pass *pass)
new = xmalloc (sizeof (*new));
memcpy (new, pass, sizeof (*new));
+ new->next = NULL;
/* Indicate to register_dump_files that this pass has duplicates,
and so it should rename the dump file. The first instance will