diff options
author | Jan Kratochvil <jan.kratochvil@redhat.com> | 2017-02-27 23:22:53 +0100 |
---|---|---|
committer | Jan Kratochvil <jan.kratochvil@redhat.com> | 2017-02-27 23:22:53 +0100 |
commit | 9dfd0db952fc07dccebbc244df2a20a6eda14b2c (patch) | |
tree | eef6220bc4ef3261c7119c2a7db73becaefc1b18 /binutils | |
parent | d538e36decd5628c084dbd5a7de13719b8b92121 (diff) | |
download | fsf-binutils-gdb-9dfd0db952fc07dccebbc244df2a20a6eda14b2c.zip fsf-binutils-gdb-9dfd0db952fc07dccebbc244df2a20a6eda14b2c.tar.gz fsf-binutils-gdb-9dfd0db952fc07dccebbc244df2a20a6eda14b2c.tar.bz2 |
Fix compilation with GCC 4.4.7.
binutils/
2017-02-27 Jan Kratochvil <jan.kratochvil@redhat.com>
Fix compilation with GCC 4.4.7.
* dwarf.c (display_loclists_list, display_debug_rnglists_list):
Initialize begin and end.
Diffstat (limited to 'binutils')
-rw-r--r-- | binutils/ChangeLog | 6 | ||||
-rw-r--r-- | binutils/dwarf.c | 8 |
2 files changed, 11 insertions, 3 deletions
diff --git a/binutils/ChangeLog b/binutils/ChangeLog index 4c78f79..21ae4af 100644 --- a/binutils/ChangeLog +++ b/binutils/ChangeLog @@ -1,3 +1,9 @@ +2017-02-27 Jan Kratochvil <jan.kratochvil@redhat.com> + + 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 <rudyy.id@gmail.com> PR 20881 diff --git a/binutils/dwarf.c b/binutils/dwarf.c index 86a8385..ad0bfcf 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) |