arm-dis.c (print_insn_coprocessor): Rename index to index_operand.
authorHans-Peter Nilsson <hp@bitrange.com>
Wed, 10 Jul 2019 16:38:19 +0000 (18:38 +0200)
committerHans-Peter Nilsson <hp@bitrange.com>
Wed, 10 Jul 2019 16:42:06 +0000 (18:42 +0200)
Older gcc warns, arguably incorrectly, about name collisions between
global functions and function-local variable names.  Consesus has been
to rename local variables whenever this is spotted, hence committed as
obvious.  Note the pre-existing variable named idx; "index_operand"
seemed logical given the context.

* arm-dis.c (print_insn_coprocessor): Rename index to
index_operand.

opcodes/ChangeLog
opcodes/arm-dis.c

index 85a2842e30b9efe0408a4c7f7579133f2191acc5..6b55f5c3b10f7b1d4e0becf35880c80dd21b5ba5 100644 (file)
@@ -1,3 +1,8 @@
+2019-07-10  Hans-Peter Nilsson  <hp@bitrange.com>
+
+       * arm-dis.c (print_insn_coprocessor): Rename index to
+       index_operand.
+
 2019-07-05  Kito Cheng <kito.cheng@sifive.com>
 
        * riscv-opc.c (riscv_insn_types): Add r4 type.
index 03aebb571a63c5c328b9371c7221cfae7364b498..f3b1cc35a0f2d7259d6edfb5a5964b2d217a8701 100644 (file)
@@ -6767,23 +6767,23 @@ print_mve_vmov_index (struct disassemble_info *info, unsigned long given)
   unsigned long op1 = arm_decode_field (given, 21, 22);
   unsigned long op2 = arm_decode_field (given, 5, 6);
   unsigned long h = arm_decode_field (given, 16, 16);
-  unsigned long index, esize, targetBeat, idx;
+  unsigned long index_operand, esize, targetBeat, idx;
   void *stream = info->stream;
   fprintf_ftype func = info->fprintf_func;
 
   if ((op1 & 0x2) == 0x2)
     {
-      index = op2;
+      index_operand = op2;
       esize = 8;
     }
   else if (((op1 & 0x2) == 0x0) && ((op2 & 0x1) == 0x1))
     {
-      index = op2  >> 1;
+      index_operand = op2  >> 1;
       esize = 16;
     }
   else if (((op1 & 0x2) == 0) && ((op2 & 0x3) == 0))
     {
-      index = 0;
+      index_operand = 0;
       esize = 32;
     }
   else
@@ -6793,7 +6793,7 @@ print_mve_vmov_index (struct disassemble_info *info, unsigned long given)
     }
 
   targetBeat =  (op1 & 0x1) | (h << 1);
-  idx = index + targetBeat * (32/esize);
+  idx = index_operand + targetBeat * (32/esize);
 
   func (stream, "%lu", idx);
 }