diff options
| author | bors <bors@rust-lang.org> | 2023-08-28 22:56:10 +0000 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2023-08-28 22:56:10 +0000 |
| commit | 191dc54dbf234210ea4b2cb22b69483f26a33b40 (patch) | |
| tree | c8ca091c36e22210eeaefbfcef2ea7b4525490f3 /compiler/rustc_llvm/llvm-wrapper/RustWrapper.cpp | |
| parent | 4e78abb437a0478d1f42115198ee45888e5330fd (diff) | |
| parent | 5194060deda8a6853757416f6d83b73b533cfc7e (diff) | |
| download | rust-191dc54dbf234210ea4b2cb22b69483f26a33b40.tar.gz rust-191dc54dbf234210ea4b2cb22b69483f26a33b40.zip | |
Auto merge of #115182 - RalfJung:abi-compat-sign, r=b-naber
miri ABI compatibility check: accept u32 and i32 If only the sign differs, then surely these types are compatible. (We do still check that `arg_ext` is the same, just in case.) Also I made it so that the ABI check must *imply* that size and alignment are the same, but it doesn't actively check that itself. With how crazy ABI constraints get, having equal size and align really shouldn't be used as a signal for anything I think...
Diffstat (limited to 'compiler/rustc_llvm/llvm-wrapper/RustWrapper.cpp')
0 files changed, 0 insertions, 0 deletions
