X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=bfd%2Felfxx-mips.c;h=3ed4596baa6078aef9634f36fed10d6d3d883e8c;hb=946c668d8929aa9a4c8facd854ef014e57170275;hp=07546babce4083621844020a4fbbe143436bf89f;hpb=59b089943c568c6245f8c87e06f57a4fccdcca58;p=deliverable%2Fbinutils-gdb.git diff --git a/bfd/elfxx-mips.c b/bfd/elfxx-mips.c index 07546babce..3ed4596baa 100644 --- a/bfd/elfxx-mips.c +++ b/bfd/elfxx-mips.c @@ -3777,9 +3777,9 @@ mips_elf_record_local_got_symbol (bfd *abfd, long symndx, bfd_vma addend, return TRUE; } + entry.gotidx = -1; if (tls_flag != 0) { - entry.gotidx = -1; entry.tls_type = tls_flag; if (tls_flag == GOT_TLS_IE) g->tls_gotno += 1; @@ -3793,7 +3793,7 @@ mips_elf_record_local_got_symbol (bfd *abfd, long symndx, bfd_vma addend, } else { - entry.gotidx = g->local_gotno++; + g->local_gotno += 1; entry.tls_type = 0; }