From: Jan Kratochvil Date: Mon, 27 Feb 2017 22:22:53 +0000 (+0100) Subject: Fix compilation with GCC 4.4.7. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=9dfd0db952fc07dccebbc244df2a20a6eda14b2c;p=binutils-gdb.git Fix compilation with GCC 4.4.7. binutils/ 2017-02-27 Jan Kratochvil Fix compilation with GCC 4.4.7. * dwarf.c (display_loclists_list, display_debug_rnglists_list): Initialize begin and end. --- diff --git a/binutils/ChangeLog b/binutils/ChangeLog index 4c78f7940fb..21ae4af7fef 100644 --- a/binutils/ChangeLog +++ b/binutils/ChangeLog @@ -1,3 +1,9 @@ +2017-02-27 Jan Kratochvil + + Fix compilation with GCC 4.4.7. + * dwarf.c (display_loclists_list, display_debug_rnglists_list): + Initialize begin and end. + 2017-02-27 Rudy Y PR 20881 diff --git a/binutils/dwarf.c b/binutils/dwarf.c index 86a838559bf..ad0bfcfa4f3 100644 --- a/binutils/dwarf.c +++ b/binutils/dwarf.c @@ -5011,8 +5011,9 @@ display_loclists_list (struct dwarf_section *section, int dwarf_version; unsigned int bytes_read; - dwarf_vma begin; - dwarf_vma end; + /* Initialize it due to a false compiler warning. */ + dwarf_vma begin = -1; + dwarf_vma end = -1; dwarf_vma length; int need_frame_base; @@ -5873,7 +5874,8 @@ display_debug_rnglists_list (unsigned char *start, unsigned char *finish, { unsigned long off = offset + (start - next); enum dwarf_range_list_entry rlet; - dwarf_vma begin, length, end; + /* Initialize it due to a false compiler warning. */ + dwarf_vma begin = -1, length, end = -1; unsigned int bytes_read; if (start + 1 > finish)