diff options
| author | Henry Jiang <henry.jiang1@ibm.com> | 2024-10-03 12:36:36 -0400 |
|---|---|---|
| committer | Henry Jiang <henry.jiang1@ibm.com> | 2024-10-03 12:36:36 -0400 |
| commit | d09e27d54ace664f90583e12e4be6089a13be7e6 (patch) | |
| tree | 1a5008d6e475b2aca5354e0ebcb6c5956a9470e8 | |
| parent | 7d27ceb9543244867e8c75c513ecf3e5173a3ea1 (diff) | |
| download | rust-d09e27d54ace664f90583e12e4be6089a13be7e6.tar.gz rust-d09e27d54ace664f90583e12e4be6089a13be7e6.zip | |
update call
| -rw-r--r-- | compiler/rustc_target/src/abi/call/powerpc64.rs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/compiler/rustc_target/src/abi/call/powerpc64.rs b/compiler/rustc_target/src/abi/call/powerpc64.rs index d08a30cb3d1..71e533b8cc5 100644 --- a/compiler/rustc_target/src/abi/call/powerpc64.rs +++ b/compiler/rustc_target/src/abi/call/powerpc64.rs @@ -56,9 +56,10 @@ where return; } + // The AIX ABI expect byval for aggregates // See https://github.com/llvm/llvm-project/blob/main/clang/lib/CodeGen/Targets/PPC.cpp. if !is_ret && abi == AIX { - arg.make_indirect_byval(None); + arg.pass_by_stack_offset(None); return; } |
