summaryrefslogtreecommitdiff
path: root/user/rust
diff options
context:
space:
mode:
authorSamuel Holland <samuel@sholland.org>2019-09-04 23:57:26 +0000
committerSamuel Holland <samuel@sholland.org>2019-09-05 02:05:29 +0000
commit1c147dccb8b8b31fbc830e963f301e99ebc25d8d (patch)
treeab3dce6b924f77e8fccb47c9404a37f0817a5bdc /user/rust
parent4a3fb555bd3f8141225a2b5e40f2a5fd7d9484ec (diff)
downloadpackages-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')
0 files changed, 0 insertions, 0 deletions