diff options
| author | Rich Felker <dalias@aerifal.cx> | 2017-03-08 13:35:33 -0500 |
|---|---|---|
| committer | Rich Felker <dalias@aerifal.cx> | 2017-03-08 13:35:33 -0500 |
| commit | fc85fb38605a8bf341c367b8ab0d36edab2bdbfc (patch) | |
| tree | 310e34035a2503bf790606949ea1f9279eed35e5 /src/math/i386/ldexpl.s | |
| parent | 827c4e6fbe46142049ef3d8bcb8f35951712797d (diff) | |
| download | musl-fc85fb38605a8bf341c367b8ab0d36edab2bdbfc.tar.gz | |
fix ld-behavior-dependent crash in ppc64 ldso startup
the 32-bit pc-relative address for stage 2 of dynamic linker entry was
wrongly loaded with a zero-extending load instead of sign-extending
load, resulting in an invalid jump if the offset happened to be
negative, which depends on the linker's ordering of text sections.
Diffstat (limited to 'src/math/i386/ldexpl.s')
0 files changed, 0 insertions, 0 deletions
