about summary refs log tree commit diff
path: root/src/test/incremental/thinlto
diff options
context:
space:
mode:
authorSamuel Holland <samuel@sholland.org>2018-09-16 16:34:15 +0000
committerSamuel Holland <samuel@sholland.org>2018-11-15 13:43:01 +0000
commit346e97600bafd916c41c24d01ef8671511d691c2 (patch)
tree4dc6e154a0ab39adf41c7edbfa31e273b3355be6 /src/test/incremental/thinlto
parent81303d7d90b483b8e2611cef09adc56c02ccfc50 (diff)
downloadrust-346e97600bafd916c41c24d01ef8671511d691c2.tar.gz
rust-346e97600bafd916c41c24d01ef8671511d691c2.zip
Fix powerpc64 ELFv2 big-endian struct-passing ABI
The requirements here are not "ELFv1" requirements, but big-endian
requirements, as the extension or non-extension of the argument is
necessary to put the argument in the correct half of the register.
Parameter passing in the ELFv2 ABI needs these same transformations.
Since this code makes no difference on little-endian machines, simplify
it to use the same code path everywhere.
Diffstat (limited to 'src/test/incremental/thinlto')
0 files changed, 0 insertions, 0 deletions