about summary refs log tree commit diff
path: root/src/test/debuginfo/enum-thinlto.rs
diff options
context:
space:
mode:
authorMazdak Farrokhzad <twingoow@gmail.com>2019-11-09 07:18:31 +0100
committerGitHub <noreply@github.com>2019-11-09 07:18:31 +0100
commita1fc485e64502e51e9fe6c1422e496bedde5875c (patch)
tree54e4166179d750cc3b7f7bc2947d35249396ed00 /src/test/debuginfo/enum-thinlto.rs
parent666f9f9aa0c193715c68e068880f9c5ce75506c5 (diff)
parente648aa8e89f4d30dd1e7242de0ce1fd660bfd422 (diff)
downloadrust-a1fc485e64502e51e9fe6c1422e496bedde5875c.tar.gz
rust-a1fc485e64502e51e9fe6c1422e496bedde5875c.zip
Rollup merge of #66050 - smaeul:patch/powerpc-abi-2, r=eddyb
Fix C aggregate-passing ABI on powerpc

The existing code (which looks like it was copied from MIPS) passes
aggregates by value in registers. This is wrong. According to the SVR4
powerpc psABI, all aggregates are passed indirectly.

See #64259 for more discussion, which addresses the ABI for the special
case of ZSTs (empty structs).
Diffstat (limited to 'src/test/debuginfo/enum-thinlto.rs')
0 files changed, 0 insertions, 0 deletions