diff options
author | Samuel Holland <samuel@sholland.org> | 2019-09-04 23:57:26 +0000 |
---|---|---|
committer | Samuel Holland <samuel@sholland.org> | 2019-09-05 02:05:29 +0000 |
commit | 1c147dccb8b8b31fbc830e963f301e99ebc25d8d (patch) | |
tree | ab3dce6b924f77e8fccb47c9404a37f0817a5bdc /user/rust/0009-Ignore-broken-and-non-applicable-tests.patch | |
parent | 4a3fb555bd3f8141225a2b5e40f2a5fd7d9484ec (diff) | |
download | packages-1c147dccb8b8b31fbc830e963f301e99ebc25d8d.tar.gz packages-1c147dccb8b8b31fbc830e963f301e99ebc25d8d.tar.bz2 packages-1c147dccb8b8b31fbc830e963f301e99ebc25d8d.tar.xz packages-1c147dccb8b8b31fbc830e963f301e99ebc25d8d.zip |
user/llvm8: Additional powerpc fixes
Two bugs found by running the rust 1.37.0 test suite:
- Use the PIC sequence for getting the GOT address when resolving IE TLS
in a PIE. The non-PIC code sequence creates bogus dynamic relocations.
- Only use the PLT in PIC mode. Otherwise, calls to a DSO from a non-PIE
dynamic executable force bss-plt, since secure-plt requires PIC.
Signed-off-by: Samuel Holland <samuel@sholland.org>
Diffstat (limited to 'user/rust/0009-Ignore-broken-and-non-applicable-tests.patch')
0 files changed, 0 insertions, 0 deletions