diff options
author | law <law@138bc75d-0d04-0410-961f-82ee72b054a4> | 1998-04-01 23:18:11 +0000 |
---|---|---|
committer | law <law@138bc75d-0d04-0410-961f-82ee72b054a4> | 1998-04-01 23:18:11 +0000 |
commit | 2041cfd9d3cc196019c4e53a67af0e515d4efb58 (patch) | |
tree | 663746db4bb4ca4fe0f1db7a069ec51d97f795bb /gcc/emit-rtl.c | |
parent | 9aaa1fcc3cfa4701f27dcbe384a36e9e42d09127 (diff) | |
download | gcc-2041cfd9d3cc196019c4e53a67af0e515d4efb58.tar.gz |
* c-lex.c (yylex): Initialize traditional_type, ansi_type and type.
* caller-save.c (insert_save_restore): Initialize pat, code and
numregs.
* emit-rtl.c (push_to_sequence): Initialize top.
(push_topmost_sequence): Likewise.
* genattrtab.c (simplify_by_exploding): Initialize defval.
* profile.c (branch_prob): Initialize dest.
* rtl.h (note_stores): Remove duplicate prototype.
(GEN_INT): Re-instate cast of second arg to HOST_WIDE_INT.
Fix some warnings.
* cplus-dem.c (gnu_special): Don't get confused by .<digits>
strings that are not actually lengths.
A change from libiberty that didn't make it into the gcc copy.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@18942 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/emit-rtl.c')
-rw-r--r-- | gcc/emit-rtl.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/emit-rtl.c b/gcc/emit-rtl.c index e6c07aae1f2..54af3b8bc5b 100644 --- a/gcc/emit-rtl.c +++ b/gcc/emit-rtl.c @@ -3112,7 +3112,7 @@ push_to_sequence (first) void push_topmost_sequence () { - struct sequence_stack *stack, *top; + struct sequence_stack *stack, *top = NULL; start_sequence (); @@ -3130,7 +3130,7 @@ push_topmost_sequence () void pop_topmost_sequence () { - struct sequence_stack *stack, *top; + struct sequence_stack *stack, *top = NULL; for (stack = sequence_stack; stack; stack = stack->next) top = stack; |