aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorMaciej W. Rozycki <macro@imgtec.com>2016-11-23 12:39:39 +0000
committerMaciej W. Rozycki <macro@imgtec.com>2016-11-23 18:23:35 +0000
commitf7f7931e581271c678e0d38818c2022c2da81f8b (patch)
tree2c37b56590eb2f220167562c08b7f0d89595d739 /ChangeLog
parent56ede9ed59684a5802cc88733055453901f1c2f0 (diff)
downloadglibc-f7f7931e581271c678e0d38818c2022c2da81f8b.zip
glibc-f7f7931e581271c678e0d38818c2022c2da81f8b.tar.gz
glibc-f7f7931e581271c678e0d38818c2022c2da81f8b.tar.bz2
MIPS: Use R_MICROMIPS_JALR rather than R_MIPS_JALR in microMIPS code
In a microMIPS compilation of `.init' code use the R_MICROMIPS_JALR relocation intended for PIC call relaxation in microMIPS code rather than the corresponding R_MIPS_JALR relocation meant for regular MIPS code only. * sysdeps/mips/mips32/crti.S (JALR_RELOC): New macro. (_init): Use it in place of hardcoded R_MIPS_JALR. * sysdeps/mips/mips64/n32/crti.S (JALR_RELOC): New macro. (_init): Use it in place of hardcoded R_MIPS_JALR. * sysdeps/mips/mips64/n64/crti.S (JALR_RELOC): New macro. (_init): Use it in place of hardcoded R_MIPS_JALR.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog9
1 files changed, 9 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 963bf2a..3063bd0 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,12 @@
+2016-11-23 Maciej W. Rozycki <macro@imgtec.com>
+
+ * sysdeps/mips/mips32/crti.S (JALR_RELOC): New macro.
+ (_init): Use it in place of hardcoded R_MIPS_JALR.
+ * sysdeps/mips/mips64/n32/crti.S (JALR_RELOC): New macro.
+ (_init): Use it in place of hardcoded R_MIPS_JALR.
+ * sysdeps/mips/mips64/n64/crti.S (JALR_RELOC): New macro.
+ (_init): Use it in place of hardcoded R_MIPS_JALR.
+
2016-11-23 Joseph Myers <joseph@codesourcery.com>
[BZ #20787]