aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlan Modra <amodra@gmail.com>2024-01-03 16:03:48 +1030
committerAlan Modra <amodra@gmail.com>2024-01-05 13:00:11 +1030
commit375beedfd34162b1aeb9b28cacd6f458834716da (patch)
treef403beed74ae6b1a763711ae7ec701dfd337990c
parent1826e070a09060edafc5e7dc2c50d967472622d8 (diff)
downloadbinutils-375beedfd34162b1aeb9b28cacd6f458834716da.zip
binutils-375beedfd34162b1aeb9b28cacd6f458834716da.tar.gz
binutils-375beedfd34162b1aeb9b28cacd6f458834716da.tar.bz2
loongarch: 'index' shadows global
Avoid an error when compiling with older versions of gcc. * elfnn-loongarch.c (loongarch_relax_align): Rename "index" to "sym_index".
-rw-r--r--bfd/elfnn-loongarch.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/bfd/elfnn-loongarch.c b/bfd/elfnn-loongarch.c
index 2f1c78a..0987628 100644
--- a/bfd/elfnn-loongarch.c
+++ b/bfd/elfnn-loongarch.c
@@ -4309,8 +4309,8 @@ loongarch_relax_align (bfd *abfd, asection *sec,
{
bfd_vma addend, max = 0, alignment = 1;
- int index = ELFNN_R_SYM (rel->r_info);
- if (index > 0)
+ int sym_index = ELFNN_R_SYM (rel->r_info);
+ if (sym_index > 0)
{
alignment = 1 << (rel->r_addend & 0xff);
max = rel->r_addend >> 8;