about summary refs log tree commit diff
path: root/compiler/rustc_pattern_analysis/src/errors.rs
diff options
context:
space:
mode:
authorMatthias Krüger <matthias.krueger@famsik.de>2024-10-11 15:36:51 +0200
committerGitHub <noreply@github.com>2024-10-11 15:36:51 +0200
commitfc81a7c1d58468e0380e6d396ffebed694e7bd56 (patch)
tree37485aecf00f076d61b3670fce4cd83b44f8e9ce /compiler/rustc_pattern_analysis/src/errors.rs
parent7c79621462e724d123fb5788e5d797067f5f1222 (diff)
parente502a7f13a4605503e1b73cfdfb69d64d11ea722 (diff)
downloadrust-fc81a7c1d58468e0380e6d396ffebed694e7bd56.tar.gz
rust-fc81a7c1d58468e0380e6d396ffebed694e7bd56.zip
Rollup merge of #131208 - mustartt:aix-call-abi, r=davidtwco
ABI: Pass aggregates by value on AIX

On AIX we pass aggregates byval. Adds new ABI for AIX for powerpc64.

https://github.com/llvm/llvm-project/blob/313ad85dfa40a18f2edefd7ce2edc0528d5a554a/clang/lib/CodeGen/Targets/PPC.cpp#L216

Fixes the following 2 testcases on AIX:
```
tests/ui/abi/extern/extern-pass-TwoU16s.rs
tests/ui/abi/extern/extern-pass-TwoU8s.rs
```
Diffstat (limited to 'compiler/rustc_pattern_analysis/src/errors.rs')
0 files changed, 0 insertions, 0 deletions