diff options
author | H.J. Lu <hjl.tools@gmail.com> | 2017-07-05 09:04:51 -0700 |
---|---|---|
committer | H.J. Lu <hjl.tools@gmail.com> | 2017-07-05 09:05:05 -0700 |
commit | 1d827a720c9659cc8d54059ccc3efae24b875c03 (patch) | |
tree | 994f49f2ebf72794c24099a34aedcd84643f0983 /binutils | |
parent | 15a7695fdce108548169ca265cc440b049d63951 (diff) | |
download | gdb-1d827a720c9659cc8d54059ccc3efae24b875c03.zip gdb-1d827a720c9659cc8d54059ccc3efae24b875c03.tar.gz gdb-1d827a720c9659cc8d54059ccc3efae24b875c03.tar.bz2 |
Fix build with GCC 4.2
Fix GCC 4.2 warnings like:
cc1: warnings being treated as errors
binutils-gdb/bfd/dwarf2.c:1844: warning: declaration of ‘time’ shadows a global declaration
/usr/include/time.h:187: warning: shadowed declaration is here
binutils-gdb/bfd/dwarf2.c: In function ‘line_info_add_file_name’:
binutils-gdb/bfd/dwarf2.c:1854: warning: declaration of ‘time’ shadows a global declaration
/usr/include/time.h:187: warning: shadowed declaration is here
bfd/
* dwarf2.c (line_info_add_include_dir_stub): Replace time with
xtime.
(line_info_add_file_name): Likewise.
(decode_line_info): Likewise.
binutils/
* dwarf.c (display_debug_names): Replace index with xindex.
Diffstat (limited to 'binutils')
-rw-r--r-- | binutils/ChangeLog | 4 | ||||
-rw-r--r-- | binutils/dwarf.c | 16 |
2 files changed, 13 insertions, 7 deletions
diff --git a/binutils/ChangeLog b/binutils/ChangeLog index 6daa1a4..b5cd595 100644 --- a/binutils/ChangeLog +++ b/binutils/ChangeLog @@ -1,3 +1,7 @@ +2017-07-05 H.J. Lu <hongjiu.lu@intel.com> + + * dwarf.c (display_debug_names): Replace index with xindex. + 2017-07-04 Tristan Gingold <gingold@adacore.com> * configure: Regenerate. diff --git a/binutils/dwarf.c b/binutils/dwarf.c index 70aa011..5cada37 100644 --- a/binutils/dwarf.c +++ b/binutils/dwarf.c @@ -7887,13 +7887,14 @@ display_debug_names (struct dwarf_section *section, void *file) abbrevptr += bytes_read; for (;;) { - const dwarf_vma index = read_uleb128 (abbrevptr, &bytes_read, - abbrev_table_end); + const dwarf_vma xindex = read_uleb128 (abbrevptr, + &bytes_read, + abbrev_table_end); abbrevptr += bytes_read; const dwarf_vma form = read_uleb128 (abbrevptr, &bytes_read, abbrev_table_end); abbrevptr += bytes_read; - if (index == 0 && form == 0) + if (xindex == 0 && form == 0) break; } } @@ -7965,17 +7966,18 @@ display_debug_names (struct dwarf_section *section, void *file) printf (" %s", get_TAG_name (dwarf_tag)); for (;;) { - const dwarf_vma index = read_uleb128 (abbrevptr, &bytes_read, - abbrev_table_end); + const dwarf_vma xindex = read_uleb128 (abbrevptr, + &bytes_read, + abbrev_table_end); abbrevptr += bytes_read; const dwarf_vma form = read_uleb128 (abbrevptr, &bytes_read, abbrev_table_end); abbrevptr += bytes_read; - if (index == 0 && form == 0) + if (xindex == 0 && form == 0) break; if (tagno >= 0) - printf (" %s", get_IDX_name (index)); + printf (" %s", get_IDX_name (xindex)); entryptr = read_and_display_attr_value (0, form, 0, entryptr, unit_end, 0, 0, offset_size, |