ARC/BFD: Fix a build error from `index' shadowing a global declaration
authorMaciej W. Rozycki <macro@imgtec.com>
Mon, 25 Jan 2016 16:06:46 +0000 (16:06 +0000)
committerMaciej W. Rozycki <macro@imgtec.com>
Mon, 25 Jan 2016 16:06:46 +0000 (16:06 +0000)
bfd/
* elf32-arc.c (elf_arc_finish_dynamic_symbol): Rename `index' to
`dynindx'.

bfd/ChangeLog
bfd/elf32-arc.c

index dcd6ea1..85ac9c1 100644 (file)
@@ -1,3 +1,8 @@
+2016-01-25  Maciej W. Rozycki  <macro@imgtec.com>
+
+       * elf32-arc.c (elf_arc_finish_dynamic_symbol): Rename `index' to
+       `dynindx'.
+
 2016-01-25  Nick Clifton  <nickc@redhat.com>
 
        PR target/19435
index 8a46a2c..8ffc23a 100644 (file)
@@ -2192,10 +2192,10 @@ elf_arc_finish_dynamic_symbol (bfd * output_bfd,
              BFD_ASSERT (list->type != GOT_TLS_GD
                          || list->existing_entries == MOD_AND_OFF);
 
-             bfd_vma index = h->dynindx == -1 ? 0 : h->dynindx;
+             bfd_vma dynindx = h->dynindx == -1 ? 0 : h->dynindx;
              if (e == MOD_AND_OFF || e == MOD)
                {
-                 ADD_RELA (output_bfd, got, got_offset, index,
+                 ADD_RELA (output_bfd, got, got_offset, dynindx,
                            R_ARC_TLS_DTPMOD, 0);
                  ARC_DEBUG ("arc_info: TLS_DYNRELOC: type = %d, \
 GOT_OFFSET = 0x%x, GOT_VMA = 0x%x, INDEX = %d, ADDEND = 0x%x\n",
@@ -2203,7 +2203,7 @@ GOT_OFFSET = 0x%x, GOT_VMA = 0x%x, INDEX = %d, ADDEND = 0x%x\n",
                             got_offset,
                             htab->sgot->output_section->vma
                             + htab->sgot->output_offset + got_offset,
-                            index, 0);
+                            dynindx, 0);
                }
              if (e == MOD_AND_OFF || e == OFF)
                {
@@ -2214,7 +2214,7 @@ GOT_OFFSET = 0x%x, GOT_VMA = 0x%x, INDEX = %d, ADDEND = 0x%x\n",
 
                  ADD_RELA (output_bfd, got,
                            got_offset + (e == MOD_AND_OFF ? 4 : 0),
-                           index,
+                           dynindx,
                            (list->type == GOT_TLS_IE ?
                             R_ARC_TLS_TPOFF : R_ARC_TLS_DTPOFF),
                            addend);
@@ -2225,7 +2225,7 @@ GOT_OFFSET = 0x%x, GOT_VMA = 0x%x, INDEX = %d, ADDEND = 0x%x\n",
                             got_offset,
                             htab->sgot->output_section->vma
                             + htab->sgot->output_offset + got_offset,
-                            index, addend);
+                            dynindx, addend);
                }
            }