MIPS/GAS: Update comment on jump reloc conversion
authorMaciej W. Rozycki <macro@imgtec.com>
Mon, 20 Jun 2016 22:39:20 +0000 (23:39 +0100)
committerMaciej W. Rozycki <macro@imgtec.com>
Mon, 20 Jun 2016 22:41:32 +0000 (23:41 +0100)
Complement commit 44d3da233815 ("MIPS/GAS: Treat local jump relocs the
same no matter if REL or RELA") and update and clarify the comment on
jump reloc conversion.

gas/
* config/tc-mips.c (mips_fix_adjustable): Update comment on jump
reloc conversion.

gas/ChangeLog
gas/config/tc-mips.c

index d415a62..3e51448 100644 (file)
@@ -1,3 +1,8 @@
+2016-06-20  Maciej W. Rozycki  <macro@imgtec.com>
+
+       * config/tc-mips.c (mips_fix_adjustable): Update comment on jump
+       reloc conversion.
+
 2016-06-20  Virendra Pathak  <virendra.pathak@broadcom.com>
 
        * config/tc-aarch64.c (aarch64_cpus): Update vulcan feature set.
index 4022829..1a472a3 100644 (file)
@@ -17172,8 +17172,8 @@ mips_fix_adjustable (fixS *fixp)
          of converting JAL to JALX instructions in the linker.
 
      For simplicity, we deal with (3)-(4) by not reducing _any_ relocation
-     against a MIPS16 symbol.  We deal with (5) by by not reducing any
-     such relocations on REL targets.
+     against a MIPS16 symbol.  We deal with (5) by additionally leaving
+     alone any jump relocations against a microMIPS symbol.
 
      We deal with (1)-(2) by saying that, if there's a R_MIPS16_26
      relocation against some symbol R, no relocation against R may be