aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorPetar Jovanovic <petar.jovanovic@rt-rk.com>2014-12-02 23:04:43 +0000
committerJoseph Myers <joseph@codesourcery.com>2014-12-02 23:04:43 +0000
commitbbe4c142b024d639418069b480b0f3d05b489803 (patch)
tree50ef7dd7950f932dd7a5734b1f7e5e74e612edcc /ChangeLog
parent909e16d96064708b43170eeb01135315f540e6ff (diff)
downloadglibc-bbe4c142b024d639418069b480b0f3d05b489803.tar
glibc-bbe4c142b024d639418069b480b0f3d05b489803.tar.gz
glibc-bbe4c142b024d639418069b480b0f3d05b489803.tar.bz2
glibc-bbe4c142b024d639418069b480b0f3d05b489803.zip
mips: Do not use jal to reach __libc_start_main
Since __libc_start_main may not be in the same 256MB-aligned region as the function __start, replace use of jal instruction with la/jalr. This fixes linker issue reported in: https://sourceware.org/bugzilla/show_bug.cgi?id=17601 [BZ #17601] * sysdeps/mips/start.S (__start): Use indirect jump to call __libc_start_main.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog6
1 files changed, 6 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index a2c8b76b42..f8e0e6cb7d 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2014-12-02 Petar Jovanovic <petar.jovanovic@rt-rk.com>
+
+ [BZ #17601]
+ * sysdeps/mips/start.S (__start): Use indirect jump to call
+ __libc_start_main.
+
2014-12-02 Joseph Myers <joseph@codesourcery.com>
* nptl/tst-stack4.c (dso_process): Use int not uintptr_t for t.