about summary refs log tree commit diff
path: root/compiler/rustc_codegen_llvm/src
diff options
context:
space:
mode:
authorGuillaume Gomez <guillaume1.gomez@gmail.com>2023-09-19 20:23:19 +0200
committerGitHub <noreply@github.com>2023-09-19 20:23:19 +0200
commitedd7be59dafc647e68295b12e516ac885e97de29 (patch)
treea3be03a8c48b4e49017251d71813fb5332d9d0f1 /compiler/rustc_codegen_llvm/src
parent7a27acfdbb1dc2f151f40717ccbdc1cda2dc6159 (diff)
parent4d4c13bbd6584fea9972da5bbbecfa51285dbe68 (diff)
downloadrust-edd7be59dafc647e68295b12e516ac885e97de29.tar.gz
rust-edd7be59dafc647e68295b12e516ac885e97de29.zip
Rollup merge of #115499 - msizanoen1:riscv-fix-transparent-union-abi, r=bjorn3
rustc_target/riscv: Fix passing of transparent unions with only one non-ZST member

This ensures that `MaybeUninit<T>` has the same ABI as `T` when passed through an `extern "C"` function.

Fixes https://github.com/rust-lang/rust/issues/115481.

r? `@RalfJung`
Diffstat (limited to 'compiler/rustc_codegen_llvm/src')
0 files changed, 0 insertions, 0 deletions