diff options
author | Petar Jovanovic <petar.jovanovic@rt-rk.com> | 2014-12-02 23:04:43 +0000 |
---|---|---|
committer | Joseph Myers <joseph@codesourcery.com> | 2014-12-02 23:04:43 +0000 |
commit | bbe4c142b024d639418069b480b0f3d05b489803 (patch) | |
tree | 50ef7dd7950f932dd7a5734b1f7e5e74e612edcc /ChangeLog | |
parent | 909e16d96064708b43170eeb01135315f540e6ff (diff) | |
download | glibc-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-- | ChangeLog | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -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. |