]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blobdiff - elfcpp/elfcpp_file.h
Add -Wshadow to the gcc command line options used when compiling the binutils.
[thirdparty/binutils-gdb.git] / elfcpp / elfcpp_file.h
index 8dd7ad5cca1c60c522ee404a6072bfe5976633dd..d7650d6cc1b4f1c84ef1d19df4efc2d6dbae4ef1 100644 (file)
@@ -449,10 +449,10 @@ template<int size, bool big_endian, typename File>
 unsigned int
 Elf_file<size, big_endian, File>::find_section_by_type(unsigned int type)
 {
-  unsigned int shnum = this->shnum();
+  unsigned int tshnum = this->shnum();
   typename File::View v(this->file_->view(this->shoff_,
-                                         This::shdr_size * shnum));
-  for (unsigned int i = 0; i < shnum; i++)
+                                         This::shdr_size * tshnum));
+  for (unsigned int i = 0; i < tshnum; i++)
     {
       Ef_shdr shdr(v.data() + This::shdr_size * i);
       if (shdr.get_sh_type() == type)
@@ -494,8 +494,8 @@ Elf_file<size, big_endian, File>::section_name(unsigned int shndx)
   off_t shstr_off;
   typename Elf_types<size>::Elf_WXword shstr_size;
   {
-    const unsigned int shstrndx = this->shstrndx_;
-    typename File::View v(file->view(this->section_header_offset(shstrndx),
+    const unsigned int fshstrndx = this->shstrndx_;
+    typename File::View v(file->view(this->section_header_offset(fshstrndx),
                                     This::shdr_size));
     Ef_shdr shstr_shdr(v.data());
     shstr_off = shstr_shdr.get_sh_offset();