From 35090e7dab2f8d32321056b3163ea08adbfb1cf5 Mon Sep 17 00:00:00 2001 From: Richard Henderson Date: Tue, 20 Sep 2005 21:00:15 +0000 Subject: * dwarf2dbg.c (process_entries): Fix uninitialized variable warning. --- gas/dwarf2dbg.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'gas/dwarf2dbg.c') diff --git a/gas/dwarf2dbg.c b/gas/dwarf2dbg.c index be59eba5db..c7d99c5997 100644 --- a/gas/dwarf2dbg.c +++ b/gas/dwarf2dbg.c @@ -1058,10 +1058,10 @@ process_entries (segT seg, struct line_entry *e) unsigned flags = DWARF2_LINE_DEFAULT_IS_STMT ? DWARF2_FLAG_IS_STMT : 0; fragS *last_frag = NULL, *frag; addressT last_frag_ofs = 0, frag_ofs; - symbolS *last_lab, *lab; + symbolS *last_lab = NULL, *lab; struct line_entry *next; - while (e) + do { int line_delta; @@ -1129,6 +1129,7 @@ process_entries (segT seg, struct line_entry *e) free (e); e = next; } + while (e); /* Emit a DW_LNE_end_sequence for the end of the section. */ frag = last_frag_for_seg (seg); -- cgit v1.2.1